From 271342702501c766df0671103cb238365c5268e9 Mon Sep 17 00:00:00 2001 From: Tim Fechner <tim.fechner@hs-hannover.de> Date: Wed, 2 Aug 2017 14:17:00 +0200 Subject: [PATCH] Add hero_keyvisual template, update used libraries Added 'layout/hero_keyvisual.html' template for using the styleguide-colorful banner in the hero. Removed 'layout/hero_nav.html' template. Updated - animate.css 3.5.1 -> 3.5.2 - bulma 3.5.2 -> 0.5.0 - jquery 3.1.1 -> 3.2.1 --- LICENSE | 27 + README.md | 6 +- hshassets/assets/img/hsh_brand/keyvisual.png | Bin 0 -> 188659 bytes .../lib/{jquery-3.1.1.js => jquery-3.2.1.js} | 313 +- hshassets/assets/sass/_init.scss | 4 +- hshassets/assets/sass/general.scss | 25 +- .../sass/lib/animate.css-3.5.1/animate.scss | 3340 ----- .../sass/lib/animate.css-3.5.2/animate.scss | 1579 +++ .../assets/sass/lib/bulma-0.3.2/CHANGELOG.md | 233 - .../assets/sass/lib/bulma-0.3.2/css/bulma.css | 6781 ----------- .../sass/lib/bulma-0.3.2/css/bulma.css.map | 1 - .../bulma-0.3.2/docs/_includes/carbon.html | 3 - .../bulma-0.3.2/docs/_includes/footer.html | 151 - .../bulma-0.3.2/docs/_includes/header.html | 84 - .../docs/_includes/subnav-components.html | 36 - .../docs/_includes/subnav-elements.html | 42 - .../docs/_includes/subnav-grid.html | 11 - .../docs/_includes/subnav-layout.html | 18 - .../docs/_includes/subnav-modifiers.html | 15 - .../docs/_includes/subnav-overview.html | 27 - .../lib/bulma-0.3.2/docs/_layouts/post.html | 25 - .../sass/lib/bulma-0.3.2/docs/blog.html | 30 - .../sass/lib/bulma-0.3.2/docs/bulma-docs.sass | 19 - .../lib/bulma-0.3.2/docs/css/bulma-docs.css | 7697 ------------ .../docs/documentation/components/card.html | 98 - .../documentation/components/pagination.html | 158 - .../docs/documentation/elements/button.html | 548 - .../docs/documentation/elements/form.html | 664 - .../documentation/elements/notification.html | 92 - .../docs/documentation/elements/tag.html | 166 - .../docs/documentation/layout/container.html | 72 - .../modifiers/responsive-helpers.html | 343 - .../documentation/overview/functions.html | 27 - .../docs/documentation/overview/start.html | 147 - .../documentation/overview/variables.html | 486 - .../lib/bulma-0.3.2/docs/javascript/Chart.js | 9214 -------------- .../docs/javascript/clipboard.min.js | 7 - .../lib/bulma-0.3.2/docs/javascript/index.js | 46 - .../docs/javascript/jquery-2.2.0.min.js | 4 - .../lib/bulma-0.3.2/docs/sass/footer.sass | 25 - .../lib/bulma-0.3.2/docs/sass/specific.sass | 11 - .../lib/bulma-0.3.2/sass/base/generic.sass | 107 - .../lib/bulma-0.3.2/sass/base/helpers.sass | 107 - .../lib/bulma-0.3.2/sass/components/menu.sass | 32 - .../bulma-0.3.2/sass/components/message.sass | 61 - .../bulma-0.3.2/sass/components/modal.sass | 81 - .../sass/components/pagination.sass | 133 - .../bulma-0.3.2/sass/components/panel.sass | 74 - .../lib/bulma-0.3.2/sass/components/tabs.sass | 106 - .../lib/bulma-0.3.2/sass/elements/box.sass | 14 - .../lib/bulma-0.3.2/sass/elements/button.sass | 198 - .../bulma-0.3.2/sass/elements/content.sass | 103 - .../lib/bulma-0.3.2/sass/elements/form.sass | 300 - .../lib/bulma-0.3.2/sass/elements/icon.sass | 12 - .../lib/bulma-0.3.2/sass/elements/table.sass | 68 - .../lib/bulma-0.3.2/sass/elements/tag.sass | 29 - .../lib/bulma-0.3.2/sass/elements/title.sass | 53 - .../lib/bulma-0.3.2/sass/layout/footer.sass | 3 - .../lib/bulma-0.3.2/sass/layout/section.sass | 10 - .../lib/bulma-0.3.2/sass/utilities/_all.sass | 6 - .../.editorconfig | 0 .../.github/CONTRIBUTING.md | 4 - .../.github/ISSUE_TEMPLATE.md | 0 .../.github/PULL_REQUEST_TEMPLATE.md | 3 +- .../{bulma-0.3.2 => bulma-0.5.0}/.gitignore | 0 .../assets/sass/lib/bulma-0.5.0/CHANGELOG.md | 450 + .../lib/{bulma-0.3.2 => bulma-0.5.0}/LICENSE | 0 .../{bulma-0.3.2 => bulma-0.5.0}/README.md | 28 +- .../{bulma-0.3.2 => bulma-0.5.0}/bower.json | 2 +- .../{bulma-0.3.2 => bulma-0.5.0}/bulma.sass | 3 +- .../assets/sass/lib/bulma-0.5.0/css/bulma.css | 8723 +++++++++++++ .../sass/lib/bulma-0.5.0/css/bulma.css.map | 54 + .../assets/sass/lib/bulma-0.5.0/docs/.babelrc | 3 + .../docs/.gitignore | 2 +- .../{bulma-0.3.2 => bulma-0.5.0}/docs/CNAME | 0 .../{bulma-0.3.2 => bulma-0.5.0}/docs/LICENSE | 0 .../sass/lib/bulma-0.5.0/docs/README.md | 19 + .../docs/_config.yml | 10 +- .../docs/_includes/blog-hero.html | 6 +- .../docs/_includes/bp/desktop.html | 1 + .../bulma-0.5.0/docs/_includes/bp/fullhd.html | 1 + .../bulma-0.5.0/docs/_includes/bp/touch.html | 1 + .../docs/_includes/bp/widescreen.html | 1 + .../lib/bulma-0.5.0/docs/_includes/bsa.html | 30 + .../bulma-0.5.0/docs/_includes/carbon.html | 53 + .../docs/_includes/color/black-bis.html | 2 + .../docs/_includes/color/black-ter.html | 2 + .../docs/_includes/color/black.html | 2 + .../docs/_includes/color/blue.html | 2 + .../docs/_includes/color/green.html | 2 + .../docs/_includes/color/grey-dark.html | 2 + .../docs/_includes/color/grey-darker.html | 2 + .../docs/_includes/color/grey-light.html | 2 + .../docs/_includes/color/grey-lighter.html | 2 + .../docs/_includes/color/grey.html | 2 + .../docs/_includes/color/orange.html | 2 + .../docs/_includes/color/purple.html | 2 + .../bulma-0.5.0/docs/_includes/color/red.html | 2 + .../docs/_includes/color/turquoise.html | 2 + .../docs/_includes/color/white-bis.html | 2 + .../docs/_includes/color/white-ter.html | 2 + .../docs/_includes/color/white.html | 2 + .../docs/_includes/color/yellow.html | 2 + .../docs/_includes/deprecated.html | 8 + .../bulma-0.5.0/docs/_includes/features.html | 634 + .../bulma-0.5.0/docs/_includes/footer.html | 151 + .../docs/_includes/getting-started.html | 21 + .../docs/_includes/head.html | 2 +- .../bulma-0.5.0/docs/_includes/header.html | 69 + .../bulma-0.5.0/docs/_includes/heading.html | 8 + .../lib/bulma-0.5.0/docs/_includes/meta.html | 52 + .../bulma-0.5.0/docs/_includes/navbar.html | 184 + .../docs/_includes/subnav-components.html | 52 + .../docs/_includes/subnav-elements.html | 39 + .../docs/_includes/subnav-form.html | 24 + .../docs/_includes/subnav-grid.html | 11 + .../docs/_includes/subnav-layout.html | 18 + .../docs/_includes/subnav-modifiers.html | 21 + .../docs/_includes/subnav-overview.html | 33 + .../docs/_includes/svg/bulma-icon.svg | 0 .../bulma-0.5.0/docs/_includes/variables.html | 34 + .../docs/_javascript}/bulma.js | 7 + .../lib/bulma-0.5.0/docs/_javascript/index.js | 50 + .../lib/bulma-0.5.0/docs/_javascript/main.js | 178 + .../docs/_layouts/default.html | 3 +- .../docs/_layouts/documentation.html | 25 +- .../lib/bulma-0.5.0/docs/_layouts/post.html | 40 + ...ched-new-responsive-columns-new-helpers.md | 4 + ...4-11-metro-ui-css-grid-with-bulma-tiles.md | 4 + .../_posts/2017-03-10-new-field-element.md | 128 + ...17-07-24-access-previous-bulma-versions.md | 18 + .../sass/lib/bulma-0.5.0/docs/_sass/bsa.sass | 73 + .../docs/_sass/callout.sass} | 15 +- .../docs/_sass}/example.sass | 16 +- .../lib/bulma-0.5.0/docs/_sass/footer.sass | 66 + .../docs/_sass}/global.sass | 14 +- .../docs/_sass}/header.sass | 12 + .../docs/_sass}/highlight.sass | 5 +- .../docs/_sass}/index.sass | 0 .../docs/_sass}/override.sass | 0 .../lib/bulma-0.5.0/docs/_sass/route.sass | 38 + .../lib/bulma-0.5.0/docs/_sass/specific.sass | 101 + .../docs/atom.xml | 0 .../sass/lib/bulma-0.5.0/docs/blog.html | 49 + .../sass/lib/bulma-0.5.0/docs/bulma-docs.sass | 30 + .../lib/bulma-0.5.0/docs/css/bulma-docs.css | 10145 ++++++++++++++++ .../lib/bulma-0.5.0/docs/docker-compose.yml | 13 + .../documentation/components/breadcrumb.html | 262 + .../docs/documentation/components/card.html | 193 + .../documentation/components/dropdown.html | 347 + .../docs/documentation/components/level.html | 40 +- .../components/media-object.html | 34 +- .../docs/documentation/components/menu.html | 62 +- .../documentation/components/message.html | 199 +- .../docs/documentation/components/modal.html | 145 +- .../docs/documentation/components/nav.html | 50 +- .../docs/documentation/components/navbar.html | 913 ++ .../documentation/components/pagination.html | 274 + .../docs/documentation/components/panel.html | 148 +- .../docs/documentation/components/tabs.html | 324 +- .../docs/documentation/elements/box.html | 112 +- .../docs/documentation/elements/button.html | 655 + .../docs/documentation/elements/content.html | 131 +- .../docs/documentation/elements/delete.html | 136 +- .../docs/documentation/elements/form.html | 1213 ++ .../docs/documentation/elements/icon.html | 39 +- .../docs/documentation/elements/image.html | 87 +- .../documentation/elements/notification.html | 101 + .../docs/documentation/elements/progress.html | 71 +- .../docs/documentation/elements/table.html | 160 +- .../docs/documentation/elements/tag.html | 456 + .../docs/documentation/elements/title.html | 153 +- .../docs/documentation/form/checkbox.html | 85 + .../docs/documentation/form/general.html | 1150 ++ .../docs/documentation/form/input.html | 432 + .../docs/documentation/form/radio.html | 116 + .../docs/documentation/form/select.html | 458 + .../docs/documentation/form/textarea.html | 270 + .../docs/documentation/grid/columns.html | 93 +- .../docs/documentation/grid/tiles.html | 1 + .../docs/documentation/layout/container.html | 120 + .../docs/documentation/layout/footer.html | 1 + .../docs/documentation/layout/hero.html | 1 + .../docs/documentation/layout/section.html | 11 +- .../docs/documentation/modifiers/helpers.html | 40 +- .../modifiers/responsive-helpers.html | 296 + .../docs/documentation/modifiers/syntax.html | 31 +- .../modifiers/typography-helpers.html | 270 + .../docs/documentation/overview/classes.html | 3 +- .../docs/documentation/overview/colors.html | 181 + .../documentation/overview/customize.html | 95 + .../documentation/overview/functions.html | 238 + .../docs/documentation/overview/mixins.html | 3 +- .../docs/documentation/overview/modular.html | 5 +- .../overview/responsiveness.html | 131 +- .../docs/documentation/overview/start.html | 97 + .../documentation/overview/variables.html | 305 + .../sass/lib/bulma-0.5.0/docs/extensions.html | 101 + .../docs/favicons/android-chrome-192x192.png | Bin .../docs/favicons/android-chrome-384x384.png | Bin .../docs/favicons/apple-touch-icon.png | Bin .../docs/favicons/browserconfig.xml | 0 .../docs/favicons/favicon-16x16.png | Bin .../docs/favicons/favicon-32x32.png | Bin .../docs/favicons/favicon.ico | Bin .../docs/favicons/manifest.json | 0 .../docs/favicons/mstile-150x150.png | Bin .../docs/favicons/safari-pinned-tab.svg | 0 .../images/blog/metro-ui-css-grid-tiles.png | Bin .../docs/images/bulma-banner.png | Bin .../docs/images/bulma-icon.png | Bin .../docs/images/bulma-logo.png | Bin .../docs/images/bulma-type-white.png | Bin .../docs/images/bulma-type.png | Bin .../docs/images/css-reference-logo.png | Bin 0 -> 33709 bytes .../docs/images/customize-after.png | Bin 0 -> 141107 bytes .../docs/images/customize-before.png | Bin 0 -> 133736 bytes .../docs/images/extensions/bulma-badge.png | Bin 0 -> 34391 bytes .../images/extensions/bulma-pageloader.png | Bin 0 -> 99983 bytes .../docs/images/extensions/bulma-ribbon.png | Bin 0 -> 20842 bytes .../docs/images/extensions/bulma-steps.png | Bin 0 -> 20619 bytes .../docs/images/extensions/bulma-timeline.png | Bin 0 -> 60859 bytes .../docs/images/extensions/bulma-tooltip.png | Bin 0 -> 11825 bytes .../docs/images/html-reference-logo.png | Bin 0 -> 39696 bytes .../docs/images/jgthms.png | Bin .../bulma-0.5.0/docs/images/paypal-donate.png | Bin 0 -> 7381 bytes .../docs/images/placeholders/1280x960.png | Bin .../docs/images/placeholders/128x128.png | Bin .../docs/images/placeholders/16x16.png | Bin .../docs/images/placeholders/24x24.png | Bin .../docs/images/placeholders/256x256.png | Bin .../docs/images/placeholders/300x225.png | Bin .../docs/images/placeholders/32x32.png | Bin .../docs/images/placeholders/480x320.png | Bin .../docs/images/placeholders/480x480.png | Bin .../docs/images/placeholders/48x48.png | Bin .../docs/images/placeholders/640x320.png | Bin .../docs/images/placeholders/640x360.png | Bin .../docs/images/placeholders/640x480.png | Bin .../docs/images/placeholders/64x64.png | Bin .../docs/images/placeholders/96x96.png | Bin .../docs/index.html | 236 +- .../sass/lib/bulma-0.5.0/docs/lib/bulma.js | 66 + .../lib/bulma-0.5.0/docs/lib/clipboard.min.js | 222 + .../sass/lib/bulma-0.5.0/docs/lib/index.js | 51 + .../sass/lib/bulma-0.5.0/docs/lib/main.js | 178 + .../sass/lib/bulma-0.5.0/docs/package.json | 18 + .../docs/templates.html | 0 .../docs/thank-you.html | 1 + .../docs/tiles.html | 0 .../docs/vendor/clipboard-1.7.1.min.js | 7 + .../sass/lib/bulma-0.5.0/docs/versions.html | 36 + .../index.html | 632 + .../index.html | 532 + .../2017/03/10/new-field-element/index.html | 644 + .../bulma-0.5.0/docs/versions/0.4.4/LICENSE | 21 + .../bulma-0.5.0/docs/versions/0.4.4/README.md | 19 + .../docs/versions/0.4.4/blog/index.html | 804 ++ .../docs/versions/0.4.4/css/bulma-docs.css | 9792 +++++++++++++++ .../components/breadcrumb/index.html | 909 ++ .../documentation/components/card/index.html | 817 ++ .../components/dropdown/index.html | 1022 ++ .../documentation/components/level/index.html | 891 ++ .../components/media-object/index.html | 945 ++ .../documentation/components/menu/index.html | 670 + .../components/message/index.html | 816 ++ .../documentation/components/modal/index.html | 785 ++ .../documentation/components/nav/index.html | 850 ++ .../components/navbar/index.html | 2388 ++++ .../components/pagination/index.html | 857 ++ .../documentation/components/panel/index.html | 758 ++ .../documentation/components/tabs/index.html | 1252 ++ .../documentation/elements/box/index.html | 667 + .../documentation/elements/button/index.html | 1405 +++ .../documentation/elements/content/index.html | 832 ++ .../documentation/elements/delete/index.html | 688 ++ .../documentation/elements/form/index.html | 2539 ++++ .../documentation/elements/icon/index.html | 650 + .../documentation/elements/image/index.html | 708 ++ .../elements/notification/index.html | 656 + .../elements/progress/index.html | 614 + .../documentation/elements/table/index.html | 1376 +++ .../documentation/elements/tag/index.html | 724 ++ .../documentation/elements/title/index.html | 714 ++ .../documentation/form/checkbox/index.html | 638 + .../documentation/form/general/index.html | 2124 ++++ .../0.4.4/documentation/form/input/index.html | 1067 ++ .../0.4.4/documentation/form/radio/index.html | 691 ++ .../documentation/form/select/index.html | 1188 ++ .../documentation/form/textarea/index.html | 888 ++ .../documentation/grid/columns/index.html | 1408 +++ .../0.4.4/documentation/grid/tiles/index.html | 1408 +++ .../documentation/layout/container/index.html | 684 ++ .../documentation/layout/footer/index.html | 597 + .../documentation/layout/hero/index.html | 1397 +++ .../documentation/layout/section/index.html | 583 + .../modifiers/helpers/index.html | 614 + .../modifiers/responsive-helpers/index.html | 885 ++ .../documentation/modifiers/syntax/index.html | 721 ++ .../documentation/overview/classes/index.html | 594 + .../overview/customize/index.html | 646 + .../overview/functions/index.html | 794 ++ .../documentation/overview/mixins/index.html | 628 + .../documentation/overview/modular/index.html | 648 + .../overview/responsiveness/index.html | 750 ++ .../documentation/overview/start/index.html | 623 + .../overview/variables/index.html | 1056 ++ .../docs/versions/0.4.4/extensions/index.html | 588 + .../0.4.4/favicons/android-chrome-192x192.png | Bin 0 -> 7115 bytes .../0.4.4/favicons/android-chrome-384x384.png | Bin 0 -> 16959 bytes .../0.4.4/favicons/apple-touch-icon.png | Bin 0 -> 1538 bytes .../versions/0.4.4/favicons/browserconfig.xml | 9 + .../versions/0.4.4/favicons/favicon-16x16.png | Bin 0 -> 1029 bytes .../versions/0.4.4/favicons/favicon-32x32.png | Bin 0 -> 1344 bytes .../docs/versions/0.4.4/favicons/favicon.ico | Bin 0 -> 15086 bytes .../versions/0.4.4/favicons/manifest.json | 17 + .../0.4.4/favicons/mstile-150x150.png | Bin 0 -> 1887 bytes .../0.4.4/favicons/safari-pinned-tab.svg | 19 + .../images/blog/metro-ui-css-grid-tiles.png | Bin 0 -> 372571 bytes .../versions/0.4.4/images/bulma-banner.png | Bin 0 -> 31264 bytes .../docs/versions/0.4.4/images/bulma-icon.png | Bin 0 -> 8792 bytes .../docs/versions/0.4.4/images/bulma-logo.png | Bin 0 -> 11173 bytes .../0.4.4/images/bulma-type-white.png | Bin 0 -> 8904 bytes .../docs/versions/0.4.4/images/bulma-type.png | Bin 0 -> 10980 bytes .../0.4.4/images/css-reference-logo.png | Bin 0 -> 33709 bytes .../versions/0.4.4/images/customize-after.png | Bin 0 -> 141107 bytes .../0.4.4/images/customize-before.png | Bin 0 -> 133736 bytes .../0.4.4/images/extensions/bulma-badge.png | Bin 0 -> 34391 bytes .../0.4.4/images/extensions/bulma-steps.png | Bin 0 -> 20619 bytes .../images/extensions/bulma-timeline.png | Bin 0 -> 60859 bytes .../0.4.4/images/extensions/bulma-tooltip.png | Bin 0 -> 11825 bytes .../0.4.4/images/html-reference-logo.png | Bin 0 -> 39696 bytes .../docs/versions/0.4.4/images/jgthms.png | Bin 0 -> 14816 bytes .../versions/0.4.4/images/paypal-donate.png | Bin 0 -> 7381 bytes .../0.4.4/images/placeholders/1280x960.png | Bin 0 -> 35880 bytes .../0.4.4/images/placeholders/128x128.png | Bin 0 -> 4018 bytes .../0.4.4/images/placeholders/16x16.png | Bin 0 -> 2878 bytes .../0.4.4/images/placeholders/24x24.png | Bin 0 -> 2868 bytes .../0.4.4/images/placeholders/256x256.png | Bin 0 -> 6188 bytes .../0.4.4/images/placeholders/300x225.png | Bin 0 -> 6887 bytes .../0.4.4/images/placeholders/32x32.png | Bin 0 -> 2901 bytes .../0.4.4/images/placeholders/480x320.png | Bin 0 -> 9827 bytes .../0.4.4/images/placeholders/480x480.png | Bin 0 -> 10885 bytes .../0.4.4/images/placeholders/48x48.png | Bin 0 -> 3076 bytes .../0.4.4/images/placeholders/640x320.png | Bin 0 -> 11832 bytes .../0.4.4/images/placeholders/640x360.png | Bin 0 -> 11951 bytes .../0.4.4/images/placeholders/640x480.png | Bin 0 -> 13618 bytes .../0.4.4/images/placeholders/64x64.png | Bin 0 -> 3179 bytes .../0.4.4/images/placeholders/96x96.png | Bin 0 -> 3602 bytes .../docs/versions/0.4.4/index.html | 1122 ++ .../docs/versions/0.4.4/lib/bulma.js | 66 + .../docs/versions/0.4.4/lib/clipboard.min.js | 222 + .../docs/versions/0.4.4/lib/index.js | 51 + .../docs/versions/0.4.4/lib/main.js | 139 + .../docs/versions/0.4.4/thank-you/index.html | 243 + .../docs/versions/0.4.4/tiles/index.html | 988 ++ .../0.4.4/vendor/clipboard-1.7.1.min.js | 7 + .../sass/lib/bulma-0.5.0/docs/yarn.lock | 2913 +++++ .../{bulma-0.3.2 => bulma-0.5.0}/package.json | 13 +- .../sass/base/_all.sass | 0 .../lib/bulma-0.5.0/sass/base/generic.sass | 124 + .../lib/bulma-0.5.0/sass/base/helpers.sass | 158 + .../sass/base/minireset.sass | 1 - .../sass/components/_all.sass | 3 + .../sass/components/breadcrumb.sass | 72 + .../sass/components/card.sass | 36 +- .../bulma-0.5.0/sass/components/dropdown.sass | 68 + .../sass/components/level.sass | 53 +- .../sass/components/media.sass | 36 +- .../lib/bulma-0.5.0/sass/components/menu.sass | 50 + .../bulma-0.5.0/sass/components/message.sass | 84 + .../bulma-0.5.0/sass/components/modal.sass | 111 + .../sass/components/nav.sass | 70 +- .../bulma-0.5.0/sass/components/navbar.sass | 243 + .../sass/components/pagination.sass | 135 + .../bulma-0.5.0/sass/components/panel.sass | 101 + .../lib/bulma-0.5.0/sass/components/tabs.sass | 141 + .../sass/elements/_all.sass | 0 .../lib/bulma-0.5.0/sass/elements/box.sass | 24 + .../lib/bulma-0.5.0/sass/elements/button.sass | 199 + .../bulma-0.5.0/sass/elements/content.sass | 139 + .../lib/bulma-0.5.0/sass/elements/form.sass | 408 + .../lib/bulma-0.5.0/sass/elements/icon.sass | 29 + .../sass/elements/image.sass | 0 .../sass/elements/notification.sass | 35 + .../sass/elements/other.sass | 24 +- .../sass/elements/progress.sass | 9 +- .../lib/bulma-0.5.0/sass/elements/table.sass | 91 + .../lib/bulma-0.5.0/sass/elements/tag.sass | 88 + .../lib/bulma-0.5.0/sass/elements/title.sass | 55 + .../sass/grid/_all.sass | 0 .../sass/grid/columns.sass | 74 + .../sass/grid/tiles.sass | 0 .../sass/layout/_all.sass | 0 .../lib/bulma-0.5.0/sass/layout/footer.sass | 5 + .../sass/layout/hero.sass | 108 +- .../lib/bulma-0.5.0/sass/layout/section.sass | 13 + .../lib/bulma-0.5.0/sass/utilities/_all.sass | 8 + .../sass/utilities/animations.sass | 5 + .../sass/utilities/controls.sass | 18 +- .../sass/utilities/derived-variables.sass | 81 + .../sass/utilities/functions.sass | 8 - .../sass/utilities/initial-variables.sass | 64 + .../sass/utilities/mixins.sass | 84 +- .../sass/utilities/variables.sass | 29 +- .../hshassets/img/hsh_brand/keyvisual.png | Bin 0 -> 188659 bytes hshassets/static/hshassets/styles.css | 5595 ++++----- hshassets/static/hshassets/styles.min.css | 8 +- .../templates/hshassets/layout/hero.html | 10 +- .../hshassets/layout/hero_keyvisual.html | 77 + .../templates/hshassets/layout/hero_nav.html | 11 - hshassets/utils.py | 4 +- 412 files changed, 104168 insertions(+), 36178 deletions(-) create mode 100644 LICENSE create mode 100644 hshassets/assets/img/hsh_brand/keyvisual.png rename hshassets/assets/js/lib/{jquery-3.1.1.js => jquery-3.2.1.js} (97%) delete mode 100644 hshassets/assets/sass/lib/animate.css-3.5.1/animate.scss create mode 100644 hshassets/assets/sass/lib/animate.css-3.5.2/animate.scss delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/CHANGELOG.md delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/css/bulma.css delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/css/bulma.css.map delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/carbon.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/footer.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/header.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-components.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-elements.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-grid.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-layout.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-modifiers.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-overview.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/_layouts/post.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/blog.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/bulma-docs.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/css/bulma-docs.css delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/card.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/pagination.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/button.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/form.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/notification.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/tag.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/layout/container.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/modifiers/responsive-helpers.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/functions.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/start.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/variables.html delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/javascript/Chart.js delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/javascript/clipboard.min.js delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/javascript/index.js delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/javascript/jquery-2.2.0.min.js delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/footer.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/specific.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/sass/base/generic.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/sass/base/helpers.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/sass/components/menu.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/sass/components/message.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/sass/components/modal.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/sass/components/pagination.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/sass/components/panel.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/sass/components/tabs.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/box.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/button.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/content.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/form.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/icon.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/table.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/tag.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/title.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/sass/layout/footer.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/sass/layout/section.sass delete mode 100644 hshassets/assets/sass/lib/bulma-0.3.2/sass/utilities/_all.sass rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/.editorconfig (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/.github/CONTRIBUTING.md (86%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/.github/ISSUE_TEMPLATE.md (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/.github/PULL_REQUEST_TEMPLATE.md (88%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/.gitignore (100%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/CHANGELOG.md rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/LICENSE (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/README.md (63%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/bower.json (95%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/bulma.sass (74%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/css/bulma.css create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/css/bulma.css.map create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/.babelrc rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/.gitignore (90%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/CNAME (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/LICENSE (100%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/README.md rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/_config.yml (51%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/_includes/blog-hero.html (81%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/bp/desktop.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/bp/fullhd.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/bp/touch.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/bp/widescreen.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/bsa.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/carbon.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/black-bis.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/black-ter.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/black.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/blue.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/green.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/grey-dark.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/grey-darker.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/grey-light.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/grey-lighter.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/grey.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/orange.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/purple.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/red.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/turquoise.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/white-bis.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/white-ter.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/white.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/yellow.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/deprecated.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/features.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/footer.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/getting-started.html rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/_includes/head.html (96%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/header.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/heading.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/meta.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/navbar.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-components.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-elements.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-form.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-grid.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-layout.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-modifiers.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-overview.html rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/_includes/svg/bulma-icon.svg (100%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/variables.html rename hshassets/assets/sass/lib/{bulma-0.3.2/docs/javascript => bulma-0.5.0/docs/_javascript}/bulma.js (89%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_javascript/index.js create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_javascript/main.js rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/_layouts/default.html (57%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/_layouts/documentation.html (64%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_layouts/post.html rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/_posts/2016-02-09-blog-launched-new-responsive-columns-new-helpers.md (92%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/_posts/2016-04-11-metro-ui-css-grid-with-bulma-tiles.md (62%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_posts/2017-03-10-new-field-element.md create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_posts/2017-07-24-access-previous-bulma-versions.md create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/bsa.sass rename hshassets/assets/sass/lib/{bulma-0.3.2/sass/elements/notification.sass => bulma-0.5.0/docs/_sass/callout.sass} (59%) rename hshassets/assets/sass/lib/{bulma-0.3.2/docs/sass => bulma-0.5.0/docs/_sass}/example.sass (92%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/footer.sass rename hshassets/assets/sass/lib/{bulma-0.3.2/docs/sass => bulma-0.5.0/docs/_sass}/global.sass (78%) rename hshassets/assets/sass/lib/{bulma-0.3.2/docs/sass => bulma-0.5.0/docs/_sass}/header.sass (60%) rename hshassets/assets/sass/lib/{bulma-0.3.2/docs/sass => bulma-0.5.0/docs/_sass}/highlight.sass (95%) rename hshassets/assets/sass/lib/{bulma-0.3.2/docs/sass => bulma-0.5.0/docs/_sass}/index.sass (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2/docs/sass => bulma-0.5.0/docs/_sass}/override.sass (100%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/route.sass create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/specific.sass rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/atom.xml (100%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/blog.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/bulma-docs.sass create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/css/bulma-docs.css create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/docker-compose.yml create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/breadcrumb.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/card.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/dropdown.html rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/components/level.html (87%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/components/media-object.html (92%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/components/menu.html (58%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/components/message.html (66%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/components/modal.html (83%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/components/nav.html (76%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/navbar.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/pagination.html rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/components/panel.html (59%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/components/tabs.html (70%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/elements/box.html (55%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/button.html rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/elements/content.html (77%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/elements/delete.html (53%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/form.html rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/elements/icon.html (84%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/elements/image.html (69%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/notification.html rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/elements/progress.html (55%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/elements/table.html (77%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/tag.html rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/elements/title.html (55%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/checkbox.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/general.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/input.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/radio.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/select.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/textarea.html rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/grid/columns.html (90%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/grid/tiles.html (99%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/layout/container.html rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/layout/footer.html (99%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/layout/hero.html (99%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/layout/section.html (76%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/modifiers/helpers.html (69%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/modifiers/responsive-helpers.html rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/modifiers/syntax.html (89%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/modifiers/typography-helpers.html rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/overview/classes.html (88%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/colors.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/customize.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/functions.html rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/overview/mixins.html (96%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/overview/modular.html (96%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/documentation/overview/responsiveness.html (58%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/start.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/variables.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/extensions.html rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/favicons/android-chrome-192x192.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/favicons/android-chrome-384x384.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/favicons/apple-touch-icon.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/favicons/browserconfig.xml (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/favicons/favicon-16x16.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/favicons/favicon-32x32.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/favicons/favicon.ico (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/favicons/manifest.json (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/favicons/mstile-150x150.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/favicons/safari-pinned-tab.svg (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/blog/metro-ui-css-grid-tiles.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/bulma-banner.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/bulma-icon.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/bulma-logo.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/bulma-type-white.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/bulma-type.png (100%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/images/css-reference-logo.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/images/customize-after.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/images/customize-before.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/images/extensions/bulma-badge.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/images/extensions/bulma-pageloader.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/images/extensions/bulma-ribbon.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/images/extensions/bulma-steps.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/images/extensions/bulma-timeline.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/images/extensions/bulma-tooltip.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/images/html-reference-logo.png rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/jgthms.png (100%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/images/paypal-donate.png rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/placeholders/1280x960.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/placeholders/128x128.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/placeholders/16x16.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/placeholders/24x24.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/placeholders/256x256.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/placeholders/300x225.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/placeholders/32x32.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/placeholders/480x320.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/placeholders/480x480.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/placeholders/48x48.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/placeholders/640x320.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/placeholders/640x360.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/placeholders/640x480.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/placeholders/64x64.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/images/placeholders/96x96.png (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/index.html (75%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/lib/bulma.js create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/lib/clipboard.min.js create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/lib/index.js create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/lib/main.js create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/package.json rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/templates.html (100%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/thank-you.html (95%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/docs/tiles.html (100%) create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/vendor/clipboard-1.7.1.min.js create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/2016/02/09/blog-launched-new-responsive-columns-new-helpers/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/2016/04/11/metro-ui-css-grid-with-bulma-tiles/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/2017/03/10/new-field-element/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/LICENSE create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/README.md create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/blog/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/css/bulma-docs.css create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/breadcrumb/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/card/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/dropdown/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/level/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/media-object/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/menu/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/message/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/modal/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/nav/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/navbar/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/pagination/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/panel/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/tabs/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/box/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/button/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/content/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/delete/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/form/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/icon/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/image/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/notification/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/progress/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/table/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/tag/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/title/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/checkbox/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/general/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/input/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/radio/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/select/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/textarea/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/grid/columns/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/grid/tiles/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/layout/container/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/layout/footer/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/layout/hero/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/layout/section/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/modifiers/helpers/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/modifiers/responsive-helpers/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/modifiers/syntax/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/classes/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/customize/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/functions/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/mixins/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/modular/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/responsiveness/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/start/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/variables/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/extensions/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/android-chrome-192x192.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/android-chrome-384x384.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/apple-touch-icon.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/browserconfig.xml create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/favicon-16x16.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/favicon-32x32.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/favicon.ico create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/manifest.json create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/mstile-150x150.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/safari-pinned-tab.svg create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/blog/metro-ui-css-grid-tiles.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/bulma-banner.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/bulma-icon.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/bulma-logo.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/bulma-type-white.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/bulma-type.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/css-reference-logo.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/customize-after.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/customize-before.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/extensions/bulma-badge.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/extensions/bulma-steps.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/extensions/bulma-timeline.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/extensions/bulma-tooltip.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/html-reference-logo.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/jgthms.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/paypal-donate.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/1280x960.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/128x128.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/16x16.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/24x24.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/256x256.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/300x225.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/32x32.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/480x320.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/480x480.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/48x48.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/640x320.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/640x360.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/640x480.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/64x64.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/96x96.png create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/lib/bulma.js create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/lib/clipboard.min.js create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/lib/index.js create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/lib/main.js create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/thank-you/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/tiles/index.html create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/vendor/clipboard-1.7.1.min.js create mode 100644 hshassets/assets/sass/lib/bulma-0.5.0/docs/yarn.lock rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/package.json (88%) rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/sass/base/_all.sass (100%) mode change 100644 => 100755 create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/base/generic.sass create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/base/helpers.sass rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/sass/base/minireset.sass (97%) mode change 100644 => 100755 rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/sass/components/_all.sass (76%) mode change 100644 => 100755 create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/components/breadcrumb.sass rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/sass/components/card.sass (51%) mode change 100644 => 100755 create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/components/dropdown.sass rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/sass/components/level.sass (90%) mode change 100644 => 100755 rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/sass/components/media.sass (100%) mode change 100644 => 100755 create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/components/menu.sass create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/components/message.sass create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/components/modal.sass rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/sass/components/nav.sass (71%) mode change 100644 => 100755 create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/components/navbar.sass create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/components/pagination.sass create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/components/panel.sass create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/components/tabs.sass rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/sass/elements/_all.sass (100%) mode change 100644 => 100755 create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/box.sass create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/button.sass create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/content.sass create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/form.sass create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/icon.sass rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/sass/elements/image.sass (100%) mode change 100644 => 100755 create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/notification.sass rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/sass/elements/other.sass (60%) mode change 100644 => 100755 rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/sass/elements/progress.sass (69%) mode change 100644 => 100755 create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/table.sass create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/tag.sass create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/title.sass rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/sass/grid/_all.sass (100%) mode change 100644 => 100755 rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/sass/grid/columns.sass (77%) mode change 100644 => 100755 rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/sass/grid/tiles.sass (100%) mode change 100644 => 100755 rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/sass/layout/_all.sass (100%) mode change 100644 => 100755 create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/layout/footer.sass rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/sass/layout/hero.sass (91%) mode change 100644 => 100755 create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/layout/section.sass create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/_all.sass create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/animations.sass rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/sass/utilities/controls.sass (64%) mode change 100644 => 100755 create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/derived-variables.sass rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/sass/utilities/functions.sass (79%) mode change 100644 => 100755 create mode 100755 hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/initial-variables.sass rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/sass/utilities/mixins.sass (72%) mode change 100644 => 100755 rename hshassets/assets/sass/lib/{bulma-0.3.2 => bulma-0.5.0}/sass/utilities/variables.sass (79%) mode change 100644 => 100755 create mode 100644 hshassets/static/hshassets/img/hsh_brand/keyvisual.png create mode 100644 hshassets/templates/hshassets/layout/hero_keyvisual.html delete mode 100644 hshassets/templates/hshassets/layout/hero_nav.html diff --git a/LICENSE b/LICENSE new file mode 100644 index 00000000..2227ac8e --- /dev/null +++ b/LICENSE @@ -0,0 +1,27 @@ +Copyright (c) Hochschule Hannover and individual contributors. +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + + 3. Neither the name of Hochschule Hannover nor the names of its contributors may be used + to endorse or promote products derived from this software without + specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON +ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/README.md b/README.md index de382164..d6bd6565 100644 --- a/README.md +++ b/README.md @@ -18,13 +18,13 @@ The current version of this package ships the following own stuff and awesome th #### CSS -- [animate.css](https://github.com/daneden/animate.css) (3.5.1) - cross-browser library of CSS animations -- [bulma](https://github.com/jgthms/bulma) (0.3.2) - modern CSS framework based on Flexbox +- [animate.css](https://github.com/daneden/animate.css) (3.5.2) - cross-browser library of CSS animations +- [bulma](https://github.com/jgthms/bulma) (0.5.0) - modern CSS framework based on Flexbox - [font-awesome](https://github.com/FortAwesome/Font-Awesome) (4.7.0) - iconic font and CSS toolkit #### JavaScript -- [jquery](https://github.com/jquery/jquery) (3.1.1) - New Wave JavaScript +- [jquery](https://github.com/jquery/jquery) (3.2.1) - New Wave JavaScript ## Installation diff --git a/hshassets/assets/img/hsh_brand/keyvisual.png b/hshassets/assets/img/hsh_brand/keyvisual.png new file mode 100644 index 0000000000000000000000000000000000000000..9f723c9fa9d2942015b874b8469ff486ffef0a4e GIT binary patch literal 188659 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ó-{Gyl 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�>7I@Ht2`;|ha0}n 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 SKpX=D1B0ilpUXO@geCw}x~AR$ literal 0 HcmV?d00001 diff --git a/hshassets/assets/js/lib/jquery-3.1.1.js b/hshassets/assets/js/lib/jquery-3.2.1.js similarity index 97% rename from hshassets/assets/js/lib/jquery-3.1.1.js rename to hshassets/assets/js/lib/jquery-3.2.1.js index 072e3081..d2d8ca47 100644 --- a/hshassets/assets/js/lib/jquery-3.1.1.js +++ b/hshassets/assets/js/lib/jquery-3.2.1.js @@ -1,15 +1,15 @@ /*! - * jQuery JavaScript Library v3.1.1 + * jQuery JavaScript Library v3.2.1 * https://jquery.com/ * * Includes Sizzle.js * https://sizzlejs.com/ * - * Copyright jQuery Foundation and other contributors + * Copyright JS Foundation and other contributors * Released under the MIT license * https://jquery.org/license * - * Date: 2016-09-22T22:30Z + * Date: 2017-03-20T18:59Z */ ( function( global, factory ) { @@ -88,7 +88,7 @@ var support = {}; var - version = "3.1.1", + version = "3.2.1", // Define a local copy of jQuery jQuery = function( selector, context ) { @@ -236,11 +236,11 @@ jQuery.extend = jQuery.fn.extend = function() { // Recurse if we're merging plain objects or arrays if ( deep && copy && ( jQuery.isPlainObject( copy ) || - ( copyIsArray = jQuery.isArray( copy ) ) ) ) { + ( copyIsArray = Array.isArray( copy ) ) ) ) { if ( copyIsArray ) { copyIsArray = false; - clone = src && jQuery.isArray( src ) ? src : []; + clone = src && Array.isArray( src ) ? src : []; } else { clone = src && jQuery.isPlainObject( src ) ? src : {}; @@ -279,8 +279,6 @@ jQuery.extend( { return jQuery.type( obj ) === "function"; }, - isArray: Array.isArray, - isWindow: function( obj ) { return obj != null && obj === obj.window; }, @@ -355,10 +353,6 @@ jQuery.extend( { return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); }, - nodeName: function( elem, name ) { - return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); - }, - each: function( obj, callback ) { var length, i = 0; @@ -2843,6 +2837,13 @@ var siblings = function( n, elem ) { var rneedsContext = jQuery.expr.match.needsContext; + + +function nodeName( elem, name ) { + + return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); + +}; var rsingleTag = ( /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i ); @@ -3194,7 +3195,18 @@ jQuery.each( { return siblings( elem.firstChild ); }, contents: function( elem ) { - return elem.contentDocument || jQuery.merge( [], elem.childNodes ); + if ( nodeName( elem, "iframe" ) ) { + return elem.contentDocument; + } + + // Support: IE 9 - 11 only, iOS 7 only, Android Browser <=4.3 only + // Treat the template element as a regular one in browsers that + // don't support it. + if ( nodeName( elem, "template" ) ) { + elem = elem.content || elem; + } + + return jQuery.merge( [], elem.childNodes ); } }, function( name, fn ) { jQuery.fn[ name ] = function( until, selector ) { @@ -3292,7 +3304,7 @@ jQuery.Callbacks = function( options ) { fire = function() { // Enforce single-firing - locked = options.once; + locked = locked || options.once; // Execute callbacks for all pending executions, // respecting firingIndex overrides and runtime changes @@ -3461,7 +3473,7 @@ function Thrower( ex ) { throw ex; } -function adoptValue( value, resolve, reject ) { +function adoptValue( value, resolve, reject, noValue ) { var method; try { @@ -3477,9 +3489,10 @@ function adoptValue( value, resolve, reject ) { // Other non-thenables } else { - // Support: Android 4.0 only - // Strict mode functions invoked without .call/.apply get global-object context - resolve.call( undefined, value ); + // Control `resolve` arguments by letting Array#slice cast boolean `noValue` to integer: + // * false: [ value ].slice( 0 ) => resolve( value ) + // * true: [ value ].slice( 1 ) => resolve() + resolve.apply( undefined, [ value ].slice( noValue ) ); } // For Promises/A+, convert exceptions into rejections @@ -3489,7 +3502,7 @@ function adoptValue( value, resolve, reject ) { // Support: Android 4.0 only // Strict mode functions invoked without .call/.apply get global-object context - reject.call( undefined, value ); + reject.apply( undefined, [ value ] ); } } @@ -3814,7 +3827,8 @@ jQuery.extend( { // Single- and empty arguments are adopted like Promise.resolve if ( remaining <= 1 ) { - adoptValue( singleValue, master.done( updateFunc( i ) ).resolve, master.reject ); + adoptValue( singleValue, master.done( updateFunc( i ) ).resolve, master.reject, + !remaining ); // Use .then() to unwrap secondary thenables (cf. gh-3000) if ( master.state() === "pending" || @@ -3886,15 +3900,6 @@ jQuery.extend( { // the ready event fires. See #6781 readyWait: 1, - // Hold (or release) the ready event - holdReady: function( hold ) { - if ( hold ) { - jQuery.readyWait++; - } else { - jQuery.ready( true ); - } - }, - // Handle when the DOM is ready ready: function( wait ) { @@ -4130,7 +4135,7 @@ Data.prototype = { if ( key !== undefined ) { // Support array or space separated string of keys - if ( jQuery.isArray( key ) ) { + if ( Array.isArray( key ) ) { // If key is an array of keys... // We always set camelCase keys, so remove that. @@ -4356,7 +4361,7 @@ jQuery.extend( { // Speed up dequeue by getting out quickly if this is just a lookup if ( data ) { - if ( !queue || jQuery.isArray( data ) ) { + if ( !queue || Array.isArray( data ) ) { queue = dataPriv.access( elem, type, jQuery.makeArray( data ) ); } else { queue.push( data ); @@ -4733,7 +4738,7 @@ function getAll( context, tag ) { ret = []; } - if ( tag === undefined || tag && jQuery.nodeName( context, tag ) ) { + if ( tag === undefined || tag && nodeName( context, tag ) ) { return jQuery.merge( [ context ], ret ); } @@ -5340,7 +5345,7 @@ jQuery.event = { // For checkbox, fire native event so checked state will be right trigger: function() { - if ( this.type === "checkbox" && this.click && jQuery.nodeName( this, "input" ) ) { + if ( this.type === "checkbox" && this.click && nodeName( this, "input" ) ) { this.click(); return false; } @@ -5348,7 +5353,7 @@ jQuery.event = { // For cross-browser consistency, don't fire native .click() on links _default: function( event ) { - return jQuery.nodeName( event.target, "a" ); + return nodeName( event.target, "a" ); } }, @@ -5625,11 +5630,12 @@ var rscriptTypeMasked = /^true\/(.*)/, rcleanScript = /^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g; +// Prefer a tbody over its parent table for containing new rows function manipulationTarget( elem, content ) { - if ( jQuery.nodeName( elem, "table" ) && - jQuery.nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ) { + if ( nodeName( elem, "table" ) && + nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ) { - return elem.getElementsByTagName( "tbody" )[ 0 ] || elem; + return jQuery( ">tbody", elem )[ 0 ] || elem; } return elem; @@ -6159,12 +6165,18 @@ var getStyles = function( elem ) { function curCSS( elem, name, computed ) { var width, minWidth, maxWidth, ret, + + // Support: Firefox 51+ + // Retrieving style before computed somehow + // fixes an issue with getting wrong values + // on detached elements style = elem.style; computed = computed || getStyles( elem ); - // Support: IE <=9 only - // getPropertyValue is only needed for .css('filter') (#12537) + // getPropertyValue is needed for: + // .css('filter') (IE 9 only, #12537) + // .css('--customProperty) (#3144) if ( computed ) { ret = computed.getPropertyValue( name ) || computed[ name ]; @@ -6230,6 +6242,7 @@ var // except "table", "table-cell", or "table-caption" // See here for display values: https://developer.mozilla.org/en-US/docs/CSS/display rdisplayswap = /^(none|table(?!-c[ea]).+)/, + rcustomProp = /^--/, cssShow = { position: "absolute", visibility: "hidden", display: "block" }, cssNormalTransform = { letterSpacing: "0", @@ -6259,6 +6272,16 @@ function vendorPropName( name ) { } } +// Return a property mapped along what jQuery.cssProps suggests or to +// a vendor prefixed property. +function finalPropName( name ) { + var ret = jQuery.cssProps[ name ]; + if ( !ret ) { + ret = jQuery.cssProps[ name ] = vendorPropName( name ) || name; + } + return ret; +} + function setPositiveNumber( elem, value, subtract ) { // Any relative (+/-) values have already been @@ -6319,44 +6342,31 @@ function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) { function getWidthOrHeight( elem, name, extra ) { - // Start with offset property, which is equivalent to the border-box value - var val, - valueIsBorderBox = true, + // Start with computed style + var valueIsBorderBox, styles = getStyles( elem ), + val = curCSS( elem, name, styles ), isBorderBox = jQuery.css( elem, "boxSizing", false, styles ) === "border-box"; - // Support: IE <=11 only - // Running getBoundingClientRect on a disconnected node - // in IE throws an error. - if ( elem.getClientRects().length ) { - val = elem.getBoundingClientRect()[ name ]; + // Computed unit is not pixels. Stop here and return. + if ( rnumnonpx.test( val ) ) { + return val; } - // Some non-html elements return undefined for offsetWidth, so check for null/undefined - // svg - https://bugzilla.mozilla.org/show_bug.cgi?id=649285 - // MathML - https://bugzilla.mozilla.org/show_bug.cgi?id=491668 - if ( val <= 0 || val == null ) { - - // Fall back to computed then uncomputed css if necessary - val = curCSS( elem, name, styles ); - if ( val < 0 || val == null ) { - val = elem.style[ name ]; - } - - // Computed unit is not pixels. Stop here and return. - if ( rnumnonpx.test( val ) ) { - return val; - } - - // Check for style in case a browser which returns unreliable values - // for getComputedStyle silently falls back to the reliable elem.style - valueIsBorderBox = isBorderBox && - ( support.boxSizingReliable() || val === elem.style[ name ] ); + // Check for style in case a browser which returns unreliable values + // for getComputedStyle silently falls back to the reliable elem.style + valueIsBorderBox = isBorderBox && + ( support.boxSizingReliable() || val === elem.style[ name ] ); - // Normalize "", auto, and prepare for extra - val = parseFloat( val ) || 0; + // Fall back to offsetWidth/Height when value is "auto" + // This happens for inline elements with no explicit setting (gh-3571) + if ( val === "auto" ) { + val = elem[ "offset" + name[ 0 ].toUpperCase() + name.slice( 1 ) ]; } + // Normalize "", auto, and prepare for extra + val = parseFloat( val ) || 0; + // Use the active box-sizing model to add/subtract irrelevant styles return ( val + augmentWidthOrHeight( @@ -6420,10 +6430,15 @@ jQuery.extend( { // Make sure that we're working with the right name var ret, type, hooks, origName = jQuery.camelCase( name ), + isCustomProp = rcustomProp.test( name ), style = elem.style; - name = jQuery.cssProps[ origName ] || - ( jQuery.cssProps[ origName ] = vendorPropName( origName ) || origName ); + // Make sure that we're working with the right name. We don't + // want to query the value if it is a CSS custom property + // since they are user-defined. + if ( !isCustomProp ) { + name = finalPropName( origName ); + } // Gets hook for the prefixed version, then unprefixed version hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; @@ -6459,7 +6474,11 @@ jQuery.extend( { if ( !hooks || !( "set" in hooks ) || ( value = hooks.set( elem, value, extra ) ) !== undefined ) { - style[ name ] = value; + if ( isCustomProp ) { + style.setProperty( name, value ); + } else { + style[ name ] = value; + } } } else { @@ -6478,11 +6497,15 @@ jQuery.extend( { css: function( elem, name, extra, styles ) { var val, num, hooks, - origName = jQuery.camelCase( name ); + origName = jQuery.camelCase( name ), + isCustomProp = rcustomProp.test( name ); - // Make sure that we're working with the right name - name = jQuery.cssProps[ origName ] || - ( jQuery.cssProps[ origName ] = vendorPropName( origName ) || origName ); + // Make sure that we're working with the right name. We don't + // want to modify the value if it is a CSS custom property + // since they are user-defined. + if ( !isCustomProp ) { + name = finalPropName( origName ); + } // Try prefixed name followed by the unprefixed name hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; @@ -6507,6 +6530,7 @@ jQuery.extend( { num = parseFloat( val ); return extra === true || isFinite( num ) ? num || 0 : val; } + return val; } } ); @@ -6606,7 +6630,7 @@ jQuery.fn.extend( { map = {}, i = 0; - if ( jQuery.isArray( name ) ) { + if ( Array.isArray( name ) ) { styles = getStyles( elem ); len = name.length; @@ -6744,13 +6768,18 @@ jQuery.fx.step = {}; var - fxNow, timerId, + fxNow, inProgress, rfxtypes = /^(?:toggle|show|hide)$/, rrun = /queueHooks$/; -function raf() { - if ( timerId ) { - window.requestAnimationFrame( raf ); +function schedule() { + if ( inProgress ) { + if ( document.hidden === false && window.requestAnimationFrame ) { + window.requestAnimationFrame( schedule ); + } else { + window.setTimeout( schedule, jQuery.fx.interval ); + } + jQuery.fx.tick(); } } @@ -6977,7 +7006,7 @@ function propFilter( props, specialEasing ) { name = jQuery.camelCase( index ); easing = specialEasing[ name ]; value = props[ index ]; - if ( jQuery.isArray( value ) ) { + if ( Array.isArray( value ) ) { easing = value[ 1 ]; value = props[ index ] = value[ 0 ]; } @@ -7036,12 +7065,19 @@ function Animation( elem, properties, options ) { deferred.notifyWith( elem, [ animation, percent, remaining ] ); + // If there's more to do, yield if ( percent < 1 && length ) { return remaining; - } else { - deferred.resolveWith( elem, [ animation ] ); - return false; } + + // If this was an empty animation, synthesize a final progress notification + if ( !length ) { + deferred.notifyWith( elem, [ animation, 1, 0 ] ); + } + + // Resolve the animation and report its conclusion + deferred.resolveWith( elem, [ animation ] ); + return false; }, animation = deferred.promise( { elem: elem, @@ -7106,6 +7142,13 @@ function Animation( elem, properties, options ) { animation.opts.start.call( elem, animation ); } + // Attach callbacks from options + animation + .progress( animation.opts.progress ) + .done( animation.opts.done, animation.opts.complete ) + .fail( animation.opts.fail ) + .always( animation.opts.always ); + jQuery.fx.timer( jQuery.extend( tick, { elem: elem, @@ -7114,11 +7157,7 @@ function Animation( elem, properties, options ) { } ) ); - // attach callbacks from options - return animation.progress( animation.opts.progress ) - .done( animation.opts.done, animation.opts.complete ) - .fail( animation.opts.fail ) - .always( animation.opts.always ); + return animation; } jQuery.Animation = jQuery.extend( Animation, { @@ -7169,8 +7208,8 @@ jQuery.speed = function( speed, easing, fn ) { easing: fn && easing || easing && !jQuery.isFunction( easing ) && easing }; - // Go to the end state if fx are off or if document is hidden - if ( jQuery.fx.off || document.hidden ) { + // Go to the end state if fx are off + if ( jQuery.fx.off ) { opt.duration = 0; } else { @@ -7362,7 +7401,7 @@ jQuery.fx.tick = function() { for ( ; i < timers.length; i++ ) { timer = timers[ i ]; - // Checks the timer has not already been removed + // Run the timer and safely remove it when done (allowing for external removal) if ( !timer() && timers[ i ] === timer ) { timers.splice( i--, 1 ); } @@ -7376,30 +7415,21 @@ jQuery.fx.tick = function() { jQuery.fx.timer = function( timer ) { jQuery.timers.push( timer ); - if ( timer() ) { - jQuery.fx.start(); - } else { - jQuery.timers.pop(); - } + jQuery.fx.start(); }; jQuery.fx.interval = 13; jQuery.fx.start = function() { - if ( !timerId ) { - timerId = window.requestAnimationFrame ? - window.requestAnimationFrame( raf ) : - window.setInterval( jQuery.fx.tick, jQuery.fx.interval ); + if ( inProgress ) { + return; } + + inProgress = true; + schedule(); }; jQuery.fx.stop = function() { - if ( window.cancelAnimationFrame ) { - window.cancelAnimationFrame( timerId ); - } else { - window.clearInterval( timerId ); - } - - timerId = null; + inProgress = null; }; jQuery.fx.speeds = { @@ -7516,7 +7546,7 @@ jQuery.extend( { type: { set: function( elem, value ) { if ( !support.radioValue && value === "radio" && - jQuery.nodeName( elem, "input" ) ) { + nodeName( elem, "input" ) ) { var val = elem.value; elem.setAttribute( "type", value ); if ( val ) { @@ -7947,7 +7977,7 @@ jQuery.fn.extend( { } else if ( typeof val === "number" ) { val += ""; - } else if ( jQuery.isArray( val ) ) { + } else if ( Array.isArray( val ) ) { val = jQuery.map( val, function( value ) { return value == null ? "" : value + ""; } ); @@ -8006,7 +8036,7 @@ jQuery.extend( { // Don't return options that are disabled or in a disabled optgroup !option.disabled && ( !option.parentNode.disabled || - !jQuery.nodeName( option.parentNode, "optgroup" ) ) ) { + !nodeName( option.parentNode, "optgroup" ) ) ) { // Get the specific value for the option value = jQuery( option ).val(); @@ -8058,7 +8088,7 @@ jQuery.extend( { jQuery.each( [ "radio", "checkbox" ], function() { jQuery.valHooks[ this ] = { set: function( elem, value ) { - if ( jQuery.isArray( value ) ) { + if ( Array.isArray( value ) ) { return ( elem.checked = jQuery.inArray( jQuery( elem ).val(), value ) > -1 ); } } @@ -8353,7 +8383,7 @@ var function buildParams( prefix, obj, traditional, add ) { var name; - if ( jQuery.isArray( obj ) ) { + if ( Array.isArray( obj ) ) { // Serialize array item. jQuery.each( obj, function( i, v ) { @@ -8405,7 +8435,7 @@ jQuery.param = function( a, traditional ) { }; // If an array was passed in, assume that it is an array of form elements. - if ( jQuery.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) { + if ( Array.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) { // Serialize the form elements jQuery.each( a, function() { @@ -8451,7 +8481,7 @@ jQuery.fn.extend( { return null; } - if ( jQuery.isArray( val ) ) { + if ( Array.isArray( val ) ) { return jQuery.map( val, function( val ) { return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; } ); @@ -9876,13 +9906,6 @@ jQuery.expr.pseudos.animated = function( elem ) { -/** - * Gets a window from an element - */ -function getWindow( elem ) { - return jQuery.isWindow( elem ) ? elem : elem.nodeType === 9 && elem.defaultView; -} - jQuery.offset = { setOffset: function( elem, options, i ) { var curPosition, curLeft, curCSSTop, curTop, curOffset, curCSSLeft, calculatePosition, @@ -9947,13 +9970,14 @@ jQuery.fn.extend( { } ); } - var docElem, win, rect, doc, + var doc, docElem, rect, win, elem = this[ 0 ]; if ( !elem ) { return; } + // Return zeros for disconnected and hidden (display: none) elements (gh-2310) // Support: IE <=11 only // Running getBoundingClientRect on a // disconnected node in IE throws an error @@ -9963,20 +9987,14 @@ jQuery.fn.extend( { rect = elem.getBoundingClientRect(); - // Make sure element is not hidden (display: none) - if ( rect.width || rect.height ) { - doc = elem.ownerDocument; - win = getWindow( doc ); - docElem = doc.documentElement; - - return { - top: rect.top + win.pageYOffset - docElem.clientTop, - left: rect.left + win.pageXOffset - docElem.clientLeft - }; - } + doc = elem.ownerDocument; + docElem = doc.documentElement; + win = doc.defaultView; - // Return zeros for disconnected and hidden elements (gh-2310) - return rect; + return { + top: rect.top + win.pageYOffset - docElem.clientTop, + left: rect.left + win.pageXOffset - docElem.clientLeft + }; }, position: function() { @@ -10002,7 +10020,7 @@ jQuery.fn.extend( { // Get correct offsets offset = this.offset(); - if ( !jQuery.nodeName( offsetParent[ 0 ], "html" ) ) { + if ( !nodeName( offsetParent[ 0 ], "html" ) ) { parentOffset = offsetParent.offset(); } @@ -10049,7 +10067,14 @@ jQuery.each( { scrollLeft: "pageXOffset", scrollTop: "pageYOffset" }, function( jQuery.fn[ method ] = function( val ) { return access( this, function( elem, method, val ) { - var win = getWindow( elem ); + + // Coalesce documents and windows + var win; + if ( jQuery.isWindow( elem ) ) { + win = elem; + } else if ( elem.nodeType === 9 ) { + win = elem.defaultView; + } if ( val === undefined ) { return win ? win[ prop ] : elem[ method ]; @@ -10158,7 +10183,16 @@ jQuery.fn.extend( { } } ); +jQuery.holdReady = function( hold ) { + if ( hold ) { + jQuery.readyWait++; + } else { + jQuery.ready( true ); + } +}; +jQuery.isArray = Array.isArray; jQuery.parseJSON = JSON.parse; +jQuery.nodeName = nodeName; @@ -10215,6 +10249,5 @@ if ( !noGlobal ) { - return jQuery; } ); diff --git a/hshassets/assets/sass/_init.scss b/hshassets/assets/sass/_init.scss index 8117f199..3426b28f 100644 --- a/hshassets/assets/sass/_init.scss +++ b/hshassets/assets/sass/_init.scss @@ -2,9 +2,9 @@ $dark: rgb(87, 82, 80); // and now the awesome libraries -@import 'lib/bulma-0.3.2/bulma.sass'; +@import 'lib/bulma-0.5.0/bulma.sass'; @import 'lib/font-awesome-4.7.0/scss/font-awesome.scss'; -@import 'lib/animate.css-3.5.1/animate.scss'; +@import 'lib/animate.css-3.5.2/animate.scss'; // last but not least some general styles @import 'general.scss'; diff --git a/hshassets/assets/sass/general.scss b/hshassets/assets/sass/general.scss index 3f935cf1..53807add 100644 --- a/hshassets/assets/sass/general.scss +++ b/hshassets/assets/sass/general.scss @@ -1,4 +1,4 @@ -html, .footer { +.footer { background-color: $dark; color: $white-ter; @@ -9,5 +9,26 @@ html, .footer { } #hshassets-single-section { - min-height: 50vh; + min-height: 60vh; +} + +.section { + background-color: white; +} + +.hero-body.keyvisual-wrapper { + padding: 0px; +} + +.keyvisual { + background-image: url('should/be/loaded/via/template'); + background-size: contain; + background-position: center right; + background-repeat: no-repeat; + + padding: 3rem 0rem; + + @include touch { + padding: 3rem 1.5rem; + } } diff --git a/hshassets/assets/sass/lib/animate.css-3.5.1/animate.scss b/hshassets/assets/sass/lib/animate.css-3.5.1/animate.scss deleted file mode 100644 index 7148b576..00000000 --- a/hshassets/assets/sass/lib/animate.css-3.5.1/animate.scss +++ /dev/null @@ -1,3340 +0,0 @@ -@charset "UTF-8"; - -/*! - * animate.css -http://daneden.me/animate - * Version - 3.5.1 - * Licensed under the MIT license - http://opensource.org/licenses/MIT - * - * Copyright (c) 2016 Daniel Eden - */ - -.animated { - -webkit-animation-duration: 1s; - animation-duration: 1s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} - -.animated.infinite { - -webkit-animation-iteration-count: infinite; - animation-iteration-count: infinite; -} - -.animated.hinge { - -webkit-animation-duration: 2s; - animation-duration: 2s; -} - -.animated.flipOutX, -.animated.flipOutY, -.animated.bounceIn, -.animated.bounceOut { - -webkit-animation-duration: .75s; - animation-duration: .75s; -} - -@-webkit-keyframes bounce { - from, 20%, 53%, 80%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - -webkit-transform: translate3d(0,0,0); - transform: translate3d(0,0,0); - } - - 40%, 43% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - -webkit-transform: translate3d(0, -30px, 0); - transform: translate3d(0, -30px, 0); - } - - 70% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - -webkit-transform: translate3d(0, -15px, 0); - transform: translate3d(0, -15px, 0); - } - - 90% { - -webkit-transform: translate3d(0,-4px,0); - transform: translate3d(0,-4px,0); - } -} - -@keyframes bounce { - from, 20%, 53%, 80%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - -webkit-transform: translate3d(0,0,0); - transform: translate3d(0,0,0); - } - - 40%, 43% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - -webkit-transform: translate3d(0, -30px, 0); - transform: translate3d(0, -30px, 0); - } - - 70% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - -webkit-transform: translate3d(0, -15px, 0); - transform: translate3d(0, -15px, 0); - } - - 90% { - -webkit-transform: translate3d(0,-4px,0); - transform: translate3d(0,-4px,0); - } -} - -.bounce { - -webkit-animation-name: bounce; - animation-name: bounce; - -webkit-transform-origin: center bottom; - transform-origin: center bottom; -} - -@-webkit-keyframes flash { - from, 50%, to { - opacity: 1; - } - - 25%, 75% { - opacity: 0; - } -} - -@keyframes flash { - from, 50%, to { - opacity: 1; - } - - 25%, 75% { - opacity: 0; - } -} - -.flash { - -webkit-animation-name: flash; - animation-name: flash; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes pulse { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 50% { - -webkit-transform: scale3d(1.05, 1.05, 1.05); - transform: scale3d(1.05, 1.05, 1.05); - } - - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes pulse { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 50% { - -webkit-transform: scale3d(1.05, 1.05, 1.05); - transform: scale3d(1.05, 1.05, 1.05); - } - - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.pulse { - -webkit-animation-name: pulse; - animation-name: pulse; -} - -@-webkit-keyframes rubberBand { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 30% { - -webkit-transform: scale3d(1.25, 0.75, 1); - transform: scale3d(1.25, 0.75, 1); - } - - 40% { - -webkit-transform: scale3d(0.75, 1.25, 1); - transform: scale3d(0.75, 1.25, 1); - } - - 50% { - -webkit-transform: scale3d(1.15, 0.85, 1); - transform: scale3d(1.15, 0.85, 1); - } - - 65% { - -webkit-transform: scale3d(.95, 1.05, 1); - transform: scale3d(.95, 1.05, 1); - } - - 75% { - -webkit-transform: scale3d(1.05, .95, 1); - transform: scale3d(1.05, .95, 1); - } - - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes rubberBand { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 30% { - -webkit-transform: scale3d(1.25, 0.75, 1); - transform: scale3d(1.25, 0.75, 1); - } - - 40% { - -webkit-transform: scale3d(0.75, 1.25, 1); - transform: scale3d(0.75, 1.25, 1); - } - - 50% { - -webkit-transform: scale3d(1.15, 0.85, 1); - transform: scale3d(1.15, 0.85, 1); - } - - 65% { - -webkit-transform: scale3d(.95, 1.05, 1); - transform: scale3d(.95, 1.05, 1); - } - - 75% { - -webkit-transform: scale3d(1.05, .95, 1); - transform: scale3d(1.05, .95, 1); - } - - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.rubberBand { - -webkit-animation-name: rubberBand; - animation-name: rubberBand; -} - -@-webkit-keyframes shake { - from, to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 10%, 30%, 50%, 70%, 90% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - - 20%, 40%, 60%, 80% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } -} - -@keyframes shake { - from, to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 10%, 30%, 50%, 70%, 90% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - - 20%, 40%, 60%, 80% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } -} - -.shake { - -webkit-animation-name: shake; - animation-name: shake; -} - -@-webkit-keyframes headShake { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - - 6.5% { - -webkit-transform: translateX(-6px) rotateY(-9deg); - transform: translateX(-6px) rotateY(-9deg); - } - - 18.5% { - -webkit-transform: translateX(5px) rotateY(7deg); - transform: translateX(5px) rotateY(7deg); - } - - 31.5% { - -webkit-transform: translateX(-3px) rotateY(-5deg); - transform: translateX(-3px) rotateY(-5deg); - } - - 43.5% { - -webkit-transform: translateX(2px) rotateY(3deg); - transform: translateX(2px) rotateY(3deg); - } - - 50% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} - -@keyframes headShake { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - - 6.5% { - -webkit-transform: translateX(-6px) rotateY(-9deg); - transform: translateX(-6px) rotateY(-9deg); - } - - 18.5% { - -webkit-transform: translateX(5px) rotateY(7deg); - transform: translateX(5px) rotateY(7deg); - } - - 31.5% { - -webkit-transform: translateX(-3px) rotateY(-5deg); - transform: translateX(-3px) rotateY(-5deg); - } - - 43.5% { - -webkit-transform: translateX(2px) rotateY(3deg); - transform: translateX(2px) rotateY(3deg); - } - - 50% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} - -.headShake { - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - -webkit-animation-name: headShake; - animation-name: headShake; -} - -@-webkit-keyframes swing { - 20% { - -webkit-transform: rotate3d(0, 0, 1, 15deg); - transform: rotate3d(0, 0, 1, 15deg); - } - - 40% { - -webkit-transform: rotate3d(0, 0, 1, -10deg); - transform: rotate3d(0, 0, 1, -10deg); - } - - 60% { - -webkit-transform: rotate3d(0, 0, 1, 5deg); - transform: rotate3d(0, 0, 1, 5deg); - } - - 80% { - -webkit-transform: rotate3d(0, 0, 1, -5deg); - transform: rotate3d(0, 0, 1, -5deg); - } - - to { - -webkit-transform: rotate3d(0, 0, 1, 0deg); - transform: rotate3d(0, 0, 1, 0deg); - } -} - -@keyframes swing { - 20% { - -webkit-transform: rotate3d(0, 0, 1, 15deg); - transform: rotate3d(0, 0, 1, 15deg); - } - - 40% { - -webkit-transform: rotate3d(0, 0, 1, -10deg); - transform: rotate3d(0, 0, 1, -10deg); - } - - 60% { - -webkit-transform: rotate3d(0, 0, 1, 5deg); - transform: rotate3d(0, 0, 1, 5deg); - } - - 80% { - -webkit-transform: rotate3d(0, 0, 1, -5deg); - transform: rotate3d(0, 0, 1, -5deg); - } - - to { - -webkit-transform: rotate3d(0, 0, 1, 0deg); - transform: rotate3d(0, 0, 1, 0deg); - } -} - -.swing { - -webkit-transform-origin: top center; - transform-origin: top center; - -webkit-animation-name: swing; - animation-name: swing; -} - -@-webkit-keyframes tada { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 10%, 20% { - -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); - transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); - } - - 30%, 50%, 70%, 90% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - } - - 40%, 60%, 80% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - } - - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes tada { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 10%, 20% { - -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); - transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); - } - - 30%, 50%, 70%, 90% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - } - - 40%, 60%, 80% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - } - - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.tada { - -webkit-animation-name: tada; - animation-name: tada; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes wobble { - from { - -webkit-transform: none; - transform: none; - } - - 15% { - -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - } - - 30% { - -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - } - - 45% { - -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - } - - 60% { - -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - } - - 75% { - -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - } - - to { - -webkit-transform: none; - transform: none; - } -} - -@keyframes wobble { - from { - -webkit-transform: none; - transform: none; - } - - 15% { - -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - } - - 30% { - -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - } - - 45% { - -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - } - - 60% { - -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - } - - 75% { - -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - } - - to { - -webkit-transform: none; - transform: none; - } -} - -.wobble { - -webkit-animation-name: wobble; - animation-name: wobble; -} - -@-webkit-keyframes jello { - from, 11.1%, to { - -webkit-transform: none; - transform: none; - } - - 22.2% { - -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); - transform: skewX(-12.5deg) skewY(-12.5deg); - } - - 33.3% { - -webkit-transform: skewX(6.25deg) skewY(6.25deg); - transform: skewX(6.25deg) skewY(6.25deg); - } - - 44.4% { - -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); - transform: skewX(-3.125deg) skewY(-3.125deg); - } - - 55.5% { - -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); - transform: skewX(1.5625deg) skewY(1.5625deg); - } - - 66.6% { - -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); - transform: skewX(-0.78125deg) skewY(-0.78125deg); - } - - 77.7% { - -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); - transform: skewX(0.390625deg) skewY(0.390625deg); - } - - 88.8% { - -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); - transform: skewX(-0.1953125deg) skewY(-0.1953125deg); - } -} - -@keyframes jello { - from, 11.1%, to { - -webkit-transform: none; - transform: none; - } - - 22.2% { - -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); - transform: skewX(-12.5deg) skewY(-12.5deg); - } - - 33.3% { - -webkit-transform: skewX(6.25deg) skewY(6.25deg); - transform: skewX(6.25deg) skewY(6.25deg); - } - - 44.4% { - -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); - transform: skewX(-3.125deg) skewY(-3.125deg); - } - - 55.5% { - -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); - transform: skewX(1.5625deg) skewY(1.5625deg); - } - - 66.6% { - -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); - transform: skewX(-0.78125deg) skewY(-0.78125deg); - } - - 77.7% { - -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); - transform: skewX(0.390625deg) skewY(0.390625deg); - } - - 88.8% { - -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); - transform: skewX(-0.1953125deg) skewY(-0.1953125deg); - } -} - -.jello { - -webkit-animation-name: jello; - animation-name: jello; - -webkit-transform-origin: center; - transform-origin: center; -} - -@-webkit-keyframes bounceIn { - from, 20%, 40%, 60%, 80%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - 0% { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - - 20% { - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - - 40% { - -webkit-transform: scale3d(.9, .9, .9); - transform: scale3d(.9, .9, .9); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(1.03, 1.03, 1.03); - transform: scale3d(1.03, 1.03, 1.03); - } - - 80% { - -webkit-transform: scale3d(.97, .97, .97); - transform: scale3d(.97, .97, .97); - } - - to { - opacity: 1; - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes bounceIn { - from, 20%, 40%, 60%, 80%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - 0% { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - - 20% { - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - - 40% { - -webkit-transform: scale3d(.9, .9, .9); - transform: scale3d(.9, .9, .9); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(1.03, 1.03, 1.03); - transform: scale3d(1.03, 1.03, 1.03); - } - - 80% { - -webkit-transform: scale3d(.97, .97, .97); - transform: scale3d(.97, .97, .97); - } - - to { - opacity: 1; - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.bounceIn { - -webkit-animation-name: bounceIn; - animation-name: bounceIn; -} - -@-webkit-keyframes bounceInDown { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - 0% { - opacity: 0; - -webkit-transform: translate3d(0, -3000px, 0); - transform: translate3d(0, -3000px, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(0, 25px, 0); - transform: translate3d(0, 25px, 0); - } - - 75% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - - 90% { - -webkit-transform: translate3d(0, 5px, 0); - transform: translate3d(0, 5px, 0); - } - - to { - -webkit-transform: none; - transform: none; - } -} - -@keyframes bounceInDown { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - 0% { - opacity: 0; - -webkit-transform: translate3d(0, -3000px, 0); - transform: translate3d(0, -3000px, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(0, 25px, 0); - transform: translate3d(0, 25px, 0); - } - - 75% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - - 90% { - -webkit-transform: translate3d(0, 5px, 0); - transform: translate3d(0, 5px, 0); - } - - to { - -webkit-transform: none; - transform: none; - } -} - -.bounceInDown { - -webkit-animation-name: bounceInDown; - animation-name: bounceInDown; -} - -@-webkit-keyframes bounceInLeft { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - 0% { - opacity: 0; - -webkit-transform: translate3d(-3000px, 0, 0); - transform: translate3d(-3000px, 0, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(25px, 0, 0); - transform: translate3d(25px, 0, 0); - } - - 75% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - - 90% { - -webkit-transform: translate3d(5px, 0, 0); - transform: translate3d(5px, 0, 0); - } - - to { - -webkit-transform: none; - transform: none; - } -} - -@keyframes bounceInLeft { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - 0% { - opacity: 0; - -webkit-transform: translate3d(-3000px, 0, 0); - transform: translate3d(-3000px, 0, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(25px, 0, 0); - transform: translate3d(25px, 0, 0); - } - - 75% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - - 90% { - -webkit-transform: translate3d(5px, 0, 0); - transform: translate3d(5px, 0, 0); - } - - to { - -webkit-transform: none; - transform: none; - } -} - -.bounceInLeft { - -webkit-animation-name: bounceInLeft; - animation-name: bounceInLeft; -} - -@-webkit-keyframes bounceInRight { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - from { - opacity: 0; - -webkit-transform: translate3d(3000px, 0, 0); - transform: translate3d(3000px, 0, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(-25px, 0, 0); - transform: translate3d(-25px, 0, 0); - } - - 75% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } - - 90% { - -webkit-transform: translate3d(-5px, 0, 0); - transform: translate3d(-5px, 0, 0); - } - - to { - -webkit-transform: none; - transform: none; - } -} - -@keyframes bounceInRight { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - from { - opacity: 0; - -webkit-transform: translate3d(3000px, 0, 0); - transform: translate3d(3000px, 0, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(-25px, 0, 0); - transform: translate3d(-25px, 0, 0); - } - - 75% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } - - 90% { - -webkit-transform: translate3d(-5px, 0, 0); - transform: translate3d(-5px, 0, 0); - } - - to { - -webkit-transform: none; - transform: none; - } -} - -.bounceInRight { - -webkit-animation-name: bounceInRight; - animation-name: bounceInRight; -} - -@-webkit-keyframes bounceInUp { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - from { - opacity: 0; - -webkit-transform: translate3d(0, 3000px, 0); - transform: translate3d(0, 3000px, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - - 75% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - - 90% { - -webkit-transform: translate3d(0, -5px, 0); - transform: translate3d(0, -5px, 0); - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes bounceInUp { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - - from { - opacity: 0; - -webkit-transform: translate3d(0, 3000px, 0); - transform: translate3d(0, 3000px, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - - 75% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - - 90% { - -webkit-transform: translate3d(0, -5px, 0); - transform: translate3d(0, -5px, 0); - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.bounceInUp { - -webkit-animation-name: bounceInUp; - animation-name: bounceInUp; -} - -@-webkit-keyframes bounceOut { - 20% { - -webkit-transform: scale3d(.9, .9, .9); - transform: scale3d(.9, .9, .9); - } - - 50%, 55% { - opacity: 1; - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - - to { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } -} - -@keyframes bounceOut { - 20% { - -webkit-transform: scale3d(.9, .9, .9); - transform: scale3d(.9, .9, .9); - } - - 50%, 55% { - opacity: 1; - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - - to { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } -} - -.bounceOut { - -webkit-animation-name: bounceOut; - animation-name: bounceOut; -} - -@-webkit-keyframes bounceOutDown { - 20% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - -@keyframes bounceOutDown { - 20% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - -.bounceOutDown { - -webkit-animation-name: bounceOutDown; - animation-name: bounceOutDown; -} - -@-webkit-keyframes bounceOutLeft { - 20% { - opacity: 1; - -webkit-transform: translate3d(20px, 0, 0); - transform: translate3d(20px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -@keyframes bounceOutLeft { - 20% { - opacity: 1; - -webkit-transform: translate3d(20px, 0, 0); - transform: translate3d(20px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -.bounceOutLeft { - -webkit-animation-name: bounceOutLeft; - animation-name: bounceOutLeft; -} - -@-webkit-keyframes bounceOutRight { - 20% { - opacity: 1; - -webkit-transform: translate3d(-20px, 0, 0); - transform: translate3d(-20px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -@keyframes bounceOutRight { - 20% { - opacity: 1; - -webkit-transform: translate3d(-20px, 0, 0); - transform: translate3d(-20px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -.bounceOutRight { - -webkit-animation-name: bounceOutRight; - animation-name: bounceOutRight; -} - -@-webkit-keyframes bounceOutUp { - 20% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, 20px, 0); - transform: translate3d(0, 20px, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -@keyframes bounceOutUp { - 20% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, 20px, 0); - transform: translate3d(0, 20px, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -.bounceOutUp { - -webkit-animation-name: bounceOutUp; - animation-name: bounceOutUp; -} - -@-webkit-keyframes fadeIn { - from { - opacity: 0; - } - - to { - opacity: 1; - } -} - -@keyframes fadeIn { - from { - opacity: 0; - } - - to { - opacity: 1; - } -} - -.fadeIn { - -webkit-animation-name: fadeIn; - animation-name: fadeIn; -} - -@-webkit-keyframes fadeInDown { - from { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInDown { - from { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInDown { - -webkit-animation-name: fadeInDown; - animation-name: fadeInDown; -} - -@-webkit-keyframes fadeInDownBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInDownBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInDownBig { - -webkit-animation-name: fadeInDownBig; - animation-name: fadeInDownBig; -} - -@-webkit-keyframes fadeInLeft { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInLeft { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInLeft { - -webkit-animation-name: fadeInLeft; - animation-name: fadeInLeft; -} - -@-webkit-keyframes fadeInLeftBig { - from { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInLeftBig { - from { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInLeftBig { - -webkit-animation-name: fadeInLeftBig; - animation-name: fadeInLeftBig; -} - -@-webkit-keyframes fadeInRight { - from { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInRight { - from { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInRight { - -webkit-animation-name: fadeInRight; - animation-name: fadeInRight; -} - -@-webkit-keyframes fadeInRightBig { - from { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInRightBig { - from { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInRightBig { - -webkit-animation-name: fadeInRightBig; - animation-name: fadeInRightBig; -} - -@-webkit-keyframes fadeInUp { - from { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInUp { - from { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInUp { - -webkit-animation-name: fadeInUp; - animation-name: fadeInUp; -} - -@-webkit-keyframes fadeInUpBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInUpBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInUpBig { - -webkit-animation-name: fadeInUpBig; - animation-name: fadeInUpBig; -} - -@-webkit-keyframes fadeOut { - from { - opacity: 1; - } - - to { - opacity: 0; - } -} - -@keyframes fadeOut { - from { - opacity: 1; - } - - to { - opacity: 0; - } -} - -.fadeOut { - -webkit-animation-name: fadeOut; - animation-name: fadeOut; -} - -@-webkit-keyframes fadeOutDown { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} - -@keyframes fadeOutDown { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} - -.fadeOutDown { - -webkit-animation-name: fadeOutDown; - animation-name: fadeOutDown; -} - -@-webkit-keyframes fadeOutDownBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - -@keyframes fadeOutDownBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - -.fadeOutDownBig { - -webkit-animation-name: fadeOutDownBig; - animation-name: fadeOutDownBig; -} - -@-webkit-keyframes fadeOutLeft { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -@keyframes fadeOutLeft { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -.fadeOutLeft { - -webkit-animation-name: fadeOutLeft; - animation-name: fadeOutLeft; -} - -@-webkit-keyframes fadeOutLeftBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -@keyframes fadeOutLeftBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -.fadeOutLeftBig { - -webkit-animation-name: fadeOutLeftBig; - animation-name: fadeOutLeftBig; -} - -@-webkit-keyframes fadeOutRight { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -@keyframes fadeOutRight { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -.fadeOutRight { - -webkit-animation-name: fadeOutRight; - animation-name: fadeOutRight; -} - -@-webkit-keyframes fadeOutRightBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -@keyframes fadeOutRightBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -.fadeOutRightBig { - -webkit-animation-name: fadeOutRightBig; - animation-name: fadeOutRightBig; -} - -@-webkit-keyframes fadeOutUp { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - -@keyframes fadeOutUp { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - -.fadeOutUp { - -webkit-animation-name: fadeOutUp; - animation-name: fadeOutUp; -} - -@-webkit-keyframes fadeOutUpBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -@keyframes fadeOutUpBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -.fadeOutUpBig { - -webkit-animation-name: fadeOutUpBig; - animation-name: fadeOutUpBig; -} - -@-webkit-keyframes flip { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 40% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 50% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 80% { - -webkit-transform: perspective(400px) scale3d(.95, .95, .95); - transform: perspective(400px) scale3d(.95, .95, .95); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } -} - -@keyframes flip { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 40% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 50% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 80% { - -webkit-transform: perspective(400px) scale3d(.95, .95, .95); - transform: perspective(400px) scale3d(.95, .95, .95); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } -} - -.animated.flip { - -webkit-backface-visibility: visible; - backface-visibility: visible; - -webkit-animation-name: flip; - animation-name: flip; -} - -@-webkit-keyframes flipInX { - from { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - - 40% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 60% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - opacity: 1; - } - - 80% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - } - - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -@keyframes flipInX { - from { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - - 40% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 60% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - opacity: 1; - } - - 80% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - } - - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -.flipInX { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipInX; - animation-name: flipInX; -} - -@-webkit-keyframes flipInY { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - - 40% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 60% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - opacity: 1; - } - - 80% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - } - - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -@keyframes flipInY { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - - 40% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 60% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - opacity: 1; - } - - 80% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - } - - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -.flipInY { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipInY; - animation-name: flipInY; -} - -@-webkit-keyframes flipOutX { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - - 30% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - opacity: 1; - } - - to { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - opacity: 0; - } -} - -@keyframes flipOutX { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - - 30% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - opacity: 1; - } - - to { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - opacity: 0; - } -} - -.flipOutX { - -webkit-animation-name: flipOutX; - animation-name: flipOutX; - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; -} - -@-webkit-keyframes flipOutY { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - - 30% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - opacity: 1; - } - - to { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - opacity: 0; - } -} - -@keyframes flipOutY { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - - 30% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - opacity: 1; - } - - to { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - opacity: 0; - } -} - -.flipOutY { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipOutY; - animation-name: flipOutY; -} - -@-webkit-keyframes lightSpeedIn { - from { - -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); - transform: translate3d(100%, 0, 0) skewX(-30deg); - opacity: 0; - } - - 60% { - -webkit-transform: skewX(20deg); - transform: skewX(20deg); - opacity: 1; - } - - 80% { - -webkit-transform: skewX(-5deg); - transform: skewX(-5deg); - opacity: 1; - } - - to { - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes lightSpeedIn { - from { - -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); - transform: translate3d(100%, 0, 0) skewX(-30deg); - opacity: 0; - } - - 60% { - -webkit-transform: skewX(20deg); - transform: skewX(20deg); - opacity: 1; - } - - 80% { - -webkit-transform: skewX(-5deg); - transform: skewX(-5deg); - opacity: 1; - } - - to { - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.lightSpeedIn { - -webkit-animation-name: lightSpeedIn; - animation-name: lightSpeedIn; - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; -} - -@-webkit-keyframes lightSpeedOut { - from { - opacity: 1; - } - - to { - -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); - transform: translate3d(100%, 0, 0) skewX(30deg); - opacity: 0; - } -} - -@keyframes lightSpeedOut { - from { - opacity: 1; - } - - to { - -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); - transform: translate3d(100%, 0, 0) skewX(30deg); - opacity: 0; - } -} - -.lightSpeedOut { - -webkit-animation-name: lightSpeedOut; - animation-name: lightSpeedOut; - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; -} - -@-webkit-keyframes rotateIn { - from { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, -200deg); - transform: rotate3d(0, 0, 1, -200deg); - opacity: 0; - } - - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes rotateIn { - from { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, -200deg); - transform: rotate3d(0, 0, 1, -200deg); - opacity: 0; - } - - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.rotateIn { - -webkit-animation-name: rotateIn; - animation-name: rotateIn; -} - -@-webkit-keyframes rotateInDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes rotateInDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.rotateInDownLeft { - -webkit-animation-name: rotateInDownLeft; - animation-name: rotateInDownLeft; -} - -@-webkit-keyframes rotateInDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes rotateInDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.rotateInDownRight { - -webkit-animation-name: rotateInDownRight; - animation-name: rotateInDownRight; -} - -@-webkit-keyframes rotateInUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes rotateInUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.rotateInUpLeft { - -webkit-animation-name: rotateInUpLeft; - animation-name: rotateInUpLeft; -} - -@-webkit-keyframes rotateInUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -90deg); - transform: rotate3d(0, 0, 1, -90deg); - opacity: 0; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes rotateInUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -90deg); - transform: rotate3d(0, 0, 1, -90deg); - opacity: 0; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.rotateInUpRight { - -webkit-animation-name: rotateInUpRight; - animation-name: rotateInUpRight; -} - -@-webkit-keyframes rotateOut { - from { - -webkit-transform-origin: center; - transform-origin: center; - opacity: 1; - } - - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, 200deg); - transform: rotate3d(0, 0, 1, 200deg); - opacity: 0; - } -} - -@keyframes rotateOut { - from { - -webkit-transform-origin: center; - transform-origin: center; - opacity: 1; - } - - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, 200deg); - transform: rotate3d(0, 0, 1, 200deg); - opacity: 0; - } -} - -.rotateOut { - -webkit-animation-name: rotateOut; - animation-name: rotateOut; -} - -@-webkit-keyframes rotateOutDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } -} - -@keyframes rotateOutDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } -} - -.rotateOutDownLeft { - -webkit-animation-name: rotateOutDownLeft; - animation-name: rotateOutDownLeft; -} - -@-webkit-keyframes rotateOutDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - -@keyframes rotateOutDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - -.rotateOutDownRight { - -webkit-animation-name: rotateOutDownRight; - animation-name: rotateOutDownRight; -} - -@-webkit-keyframes rotateOutUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - -@keyframes rotateOutUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - -.rotateOutUpLeft { - -webkit-animation-name: rotateOutUpLeft; - animation-name: rotateOutUpLeft; -} - -@-webkit-keyframes rotateOutUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 90deg); - transform: rotate3d(0, 0, 1, 90deg); - opacity: 0; - } -} - -@keyframes rotateOutUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 90deg); - transform: rotate3d(0, 0, 1, 90deg); - opacity: 0; - } -} - -.rotateOutUpRight { - -webkit-animation-name: rotateOutUpRight; - animation-name: rotateOutUpRight; -} - -@-webkit-keyframes hinge { - 0% { - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 20%, 60% { - -webkit-transform: rotate3d(0, 0, 1, 80deg); - transform: rotate3d(0, 0, 1, 80deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 40%, 80% { - -webkit-transform: rotate3d(0, 0, 1, 60deg); - transform: rotate3d(0, 0, 1, 60deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - opacity: 1; - } - - to { - -webkit-transform: translate3d(0, 700px, 0); - transform: translate3d(0, 700px, 0); - opacity: 0; - } -} - -@keyframes hinge { - 0% { - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 20%, 60% { - -webkit-transform: rotate3d(0, 0, 1, 80deg); - transform: rotate3d(0, 0, 1, 80deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 40%, 80% { - -webkit-transform: rotate3d(0, 0, 1, 60deg); - transform: rotate3d(0, 0, 1, 60deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - opacity: 1; - } - - to { - -webkit-transform: translate3d(0, 700px, 0); - transform: translate3d(0, 700px, 0); - opacity: 0; - } -} - -.hinge { - -webkit-animation-name: hinge; - animation-name: hinge; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes rollIn { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes rollIn { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - } - - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.rollIn { - -webkit-animation-name: rollIn; - animation-name: rollIn; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes rollOut { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - } -} - -@keyframes rollOut { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - } -} - -.rollOut { - -webkit-animation-name: rollOut; - animation-name: rollOut; -} - -@-webkit-keyframes zoomIn { - from { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - - 50% { - opacity: 1; - } -} - -@keyframes zoomIn { - from { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - - 50% { - opacity: 1; - } -} - -.zoomIn { - -webkit-animation-name: zoomIn; - animation-name: zoomIn; -} - -@-webkit-keyframes zoomInDown { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomInDown { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomInDown { - -webkit-animation-name: zoomInDown; - animation-name: zoomInDown; -} - -@-webkit-keyframes zoomInLeft { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); - transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomInLeft { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); - transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomInLeft { - -webkit-animation-name: zoomInLeft; - animation-name: zoomInLeft; -} - -@-webkit-keyframes zoomInRight { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); - transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomInRight { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); - transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomInRight { - -webkit-animation-name: zoomInRight; - animation-name: zoomInRight; -} - -@-webkit-keyframes zoomInUp { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomInUp { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomInUp { - -webkit-animation-name: zoomInUp; - animation-name: zoomInUp; -} - -@-webkit-keyframes zoomOut { - from { - opacity: 1; - } - - 50% { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - - to { - opacity: 0; - } -} - -@keyframes zoomOut { - from { - opacity: 1; - } - - 50% { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - - to { - opacity: 0; - } -} - -.zoomOut { - -webkit-animation-name: zoomOut; - animation-name: zoomOut; -} - -@-webkit-keyframes zoomOutDown { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - to { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomOutDown { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - to { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomOutDown { - -webkit-animation-name: zoomOutDown; - animation-name: zoomOutDown; -} - -@-webkit-keyframes zoomOutLeft { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); - transform: scale(.1) translate3d(-2000px, 0, 0); - -webkit-transform-origin: left center; - transform-origin: left center; - } -} - -@keyframes zoomOutLeft { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); - transform: scale(.1) translate3d(-2000px, 0, 0); - -webkit-transform-origin: left center; - transform-origin: left center; - } -} - -.zoomOutLeft { - -webkit-animation-name: zoomOutLeft; - animation-name: zoomOutLeft; -} - -@-webkit-keyframes zoomOutRight { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: scale(.1) translate3d(2000px, 0, 0); - transform: scale(.1) translate3d(2000px, 0, 0); - -webkit-transform-origin: right center; - transform-origin: right center; - } -} - -@keyframes zoomOutRight { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: scale(.1) translate3d(2000px, 0, 0); - transform: scale(.1) translate3d(2000px, 0, 0); - -webkit-transform-origin: right center; - transform-origin: right center; - } -} - -.zoomOutRight { - -webkit-animation-name: zoomOutRight; - animation-name: zoomOutRight; -} - -@-webkit-keyframes zoomOutUp { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - to { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomOutUp { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - - to { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomOutUp { - -webkit-animation-name: zoomOutUp; - animation-name: zoomOutUp; -} - -@-webkit-keyframes slideInDown { - from { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes slideInDown { - from { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.slideInDown { - -webkit-animation-name: slideInDown; - animation-name: slideInDown; -} - -@-webkit-keyframes slideInLeft { - from { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes slideInLeft { - from { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.slideInLeft { - -webkit-animation-name: slideInLeft; - animation-name: slideInLeft; -} - -@-webkit-keyframes slideInRight { - from { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes slideInRight { - from { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.slideInRight { - -webkit-animation-name: slideInRight; - animation-name: slideInRight; -} - -@-webkit-keyframes slideInUp { - from { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes slideInUp { - from { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.slideInUp { - -webkit-animation-name: slideInUp; - animation-name: slideInUp; -} - -@-webkit-keyframes slideOutDown { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} - -@keyframes slideOutDown { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} - -.slideOutDown { - -webkit-animation-name: slideOutDown; - animation-name: slideOutDown; -} - -@-webkit-keyframes slideOutLeft { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -@keyframes slideOutLeft { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -.slideOutLeft { - -webkit-animation-name: slideOutLeft; - animation-name: slideOutLeft; -} - -@-webkit-keyframes slideOutRight { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -@keyframes slideOutRight { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -.slideOutRight { - -webkit-animation-name: slideOutRight; - animation-name: slideOutRight; -} - -@-webkit-keyframes slideOutUp { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - -@keyframes slideOutUp { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - -.slideOutUp { - -webkit-animation-name: slideOutUp; - animation-name: slideOutUp; -} diff --git a/hshassets/assets/sass/lib/animate.css-3.5.2/animate.scss b/hshassets/assets/sass/lib/animate.css-3.5.2/animate.scss new file mode 100644 index 00000000..1e79e03a --- /dev/null +++ b/hshassets/assets/sass/lib/animate.css-3.5.2/animate.scss @@ -0,0 +1,1579 @@ +@charset "UTF-8"; + +/*! + * animate.css -http://daneden.me/animate + * Version - 3.5.2 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2017 Daniel Eden + */ + +.animated { + animation-duration: 1s; + animation-fill-mode: both; +} + +.animated.infinite { + animation-iteration-count: infinite; +} + +.animated.hinge { + animation-duration: 2s; +} + +.animated.flipOutX, +.animated.flipOutY, +.animated.bounceIn, +.animated.bounceOut { + animation-duration: .75s; +} + +@keyframes bounce { + from, 20%, 53%, 80%, to { + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + transform: translate3d(0,0,0); + } + + 40%, 43% { + animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + transform: translate3d(0, -30px, 0); + } + + 70% { + animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + transform: translate3d(0, -15px, 0); + } + + 90% { + transform: translate3d(0,-4px,0); + } +} + +.bounce { + animation-name: bounce; + transform-origin: center bottom; +} + +@keyframes flash { + from, 50%, to { + opacity: 1; + } + + 25%, 75% { + opacity: 0; + } +} + +.flash { + animation-name: flash; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@keyframes pulse { + from { + transform: scale3d(1, 1, 1); + } + + 50% { + transform: scale3d(1.05, 1.05, 1.05); + } + + to { + transform: scale3d(1, 1, 1); + } +} + +.pulse { + animation-name: pulse; +} + +@keyframes rubberBand { + from { + transform: scale3d(1, 1, 1); + } + + 30% { + transform: scale3d(1.25, 0.75, 1); + } + + 40% { + transform: scale3d(0.75, 1.25, 1); + } + + 50% { + transform: scale3d(1.15, 0.85, 1); + } + + 65% { + transform: scale3d(.95, 1.05, 1); + } + + 75% { + transform: scale3d(1.05, .95, 1); + } + + to { + transform: scale3d(1, 1, 1); + } +} + +.rubberBand { + animation-name: rubberBand; +} + +@keyframes shake { + from, to { + transform: translate3d(0, 0, 0); + } + + 10%, 30%, 50%, 70%, 90% { + transform: translate3d(-10px, 0, 0); + } + + 20%, 40%, 60%, 80% { + transform: translate3d(10px, 0, 0); + } +} + +.shake { + animation-name: shake; +} + +@keyframes headShake { + 0% { + transform: translateX(0); + } + + 6.5% { + transform: translateX(-6px) rotateY(-9deg); + } + + 18.5% { + transform: translateX(5px) rotateY(7deg); + } + + 31.5% { + transform: translateX(-3px) rotateY(-5deg); + } + + 43.5% { + transform: translateX(2px) rotateY(3deg); + } + + 50% { + transform: translateX(0); + } +} + +.headShake { + animation-timing-function: ease-in-out; + animation-name: headShake; +} + +@keyframes swing { + 20% { + transform: rotate3d(0, 0, 1, 15deg); + } + + 40% { + transform: rotate3d(0, 0, 1, -10deg); + } + + 60% { + transform: rotate3d(0, 0, 1, 5deg); + } + + 80% { + transform: rotate3d(0, 0, 1, -5deg); + } + + to { + transform: rotate3d(0, 0, 1, 0deg); + } +} + +.swing { + transform-origin: top center; + animation-name: swing; +} + +@keyframes tada { + from { + transform: scale3d(1, 1, 1); + } + + 10%, 20% { + transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + } + + 30%, 50%, 70%, 90% { + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + + 40%, 60%, 80% { + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + + to { + transform: scale3d(1, 1, 1); + } +} + +.tada { + animation-name: tada; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@keyframes wobble { + from { + transform: none; + } + + 15% { + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + to { + transform: none; + } +} + +.wobble { + animation-name: wobble; +} + +@keyframes jello { + from, 11.1%, to { + transform: none; + } + + 22.2% { + transform: skewX(-12.5deg) skewY(-12.5deg); + } + + 33.3% { + transform: skewX(6.25deg) skewY(6.25deg); + } + + 44.4% { + transform: skewX(-3.125deg) skewY(-3.125deg); + } + + 55.5% { + transform: skewX(1.5625deg) skewY(1.5625deg); + } + + 66.6% { + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + + 77.7% { + transform: skewX(0.390625deg) skewY(0.390625deg); + } + + 88.8% { + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} + +.jello { + animation-name: jello; + transform-origin: center; +} + +@keyframes bounceIn { + from, 20%, 40%, 60%, 80%, to { + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + transform: scale3d(.3, .3, .3); + } + + 20% { + transform: scale3d(1.1, 1.1, 1.1); + } + + 40% { + transform: scale3d(.9, .9, .9); + } + + 60% { + opacity: 1; + transform: scale3d(1.03, 1.03, 1.03); + } + + 80% { + transform: scale3d(.97, .97, .97); + } + + to { + opacity: 1; + transform: scale3d(1, 1, 1); + } +} + +.bounceIn { + animation-name: bounceIn; +} + +@keyframes bounceInDown { + from, 60%, 75%, 90%, to { + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + transform: translate3d(0, -3000px, 0); + } + + 60% { + opacity: 1; + transform: translate3d(0, 25px, 0); + } + + 75% { + transform: translate3d(0, -10px, 0); + } + + 90% { + transform: translate3d(0, 5px, 0); + } + + to { + transform: none; + } +} + +.bounceInDown { + animation-name: bounceInDown; +} + +@keyframes bounceInLeft { + from, 60%, 75%, 90%, to { + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + transform: translate3d(-3000px, 0, 0); + } + + 60% { + opacity: 1; + transform: translate3d(25px, 0, 0); + } + + 75% { + transform: translate3d(-10px, 0, 0); + } + + 90% { + transform: translate3d(5px, 0, 0); + } + + to { + transform: none; + } +} + +.bounceInLeft { + animation-name: bounceInLeft; +} + +@keyframes bounceInRight { + from, 60%, 75%, 90%, to { + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + from { + opacity: 0; + transform: translate3d(3000px, 0, 0); + } + + 60% { + opacity: 1; + transform: translate3d(-25px, 0, 0); + } + + 75% { + transform: translate3d(10px, 0, 0); + } + + 90% { + transform: translate3d(-5px, 0, 0); + } + + to { + transform: none; + } +} + +.bounceInRight { + animation-name: bounceInRight; +} + +@keyframes bounceInUp { + from, 60%, 75%, 90%, to { + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + from { + opacity: 0; + transform: translate3d(0, 3000px, 0); + } + + 60% { + opacity: 1; + transform: translate3d(0, -20px, 0); + } + + 75% { + transform: translate3d(0, 10px, 0); + } + + 90% { + transform: translate3d(0, -5px, 0); + } + + to { + transform: translate3d(0, 0, 0); + } +} + +.bounceInUp { + animation-name: bounceInUp; +} + +@keyframes bounceOut { + 20% { + transform: scale3d(.9, .9, .9); + } + + 50%, 55% { + opacity: 1; + transform: scale3d(1.1, 1.1, 1.1); + } + + to { + opacity: 0; + transform: scale3d(.3, .3, .3); + } +} + +.bounceOut { + animation-name: bounceOut; +} + +@keyframes bounceOutDown { + 20% { + transform: translate3d(0, 10px, 0); + } + + 40%, 45% { + opacity: 1; + transform: translate3d(0, -20px, 0); + } + + to { + opacity: 0; + transform: translate3d(0, 2000px, 0); + } +} + +.bounceOutDown { + animation-name: bounceOutDown; +} + +@keyframes bounceOutLeft { + 20% { + opacity: 1; + transform: translate3d(20px, 0, 0); + } + + to { + opacity: 0; + transform: translate3d(-2000px, 0, 0); + } +} + +.bounceOutLeft { + animation-name: bounceOutLeft; +} + +@keyframes bounceOutRight { + 20% { + opacity: 1; + transform: translate3d(-20px, 0, 0); + } + + to { + opacity: 0; + transform: translate3d(2000px, 0, 0); + } +} + +.bounceOutRight { + animation-name: bounceOutRight; +} + +@keyframes bounceOutUp { + 20% { + transform: translate3d(0, -10px, 0); + } + + 40%, 45% { + opacity: 1; + transform: translate3d(0, 20px, 0); + } + + to { + opacity: 0; + transform: translate3d(0, -2000px, 0); + } +} + +.bounceOutUp { + animation-name: bounceOutUp; +} + +@keyframes fadeIn { + from { + opacity: 0; + } + + to { + opacity: 1; + } +} + +.fadeIn { + animation-name: fadeIn; +} + +@keyframes fadeInDown { + from { + opacity: 0; + transform: translate3d(0, -100%, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInDown { + animation-name: fadeInDown; +} + +@keyframes fadeInDownBig { + from { + opacity: 0; + transform: translate3d(0, -2000px, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInDownBig { + animation-name: fadeInDownBig; +} + +@keyframes fadeInLeft { + from { + opacity: 0; + transform: translate3d(-100%, 0, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInLeft { + animation-name: fadeInLeft; +} + +@keyframes fadeInLeftBig { + from { + opacity: 0; + transform: translate3d(-2000px, 0, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInLeftBig { + animation-name: fadeInLeftBig; +} + +@keyframes fadeInRight { + from { + opacity: 0; + transform: translate3d(100%, 0, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInRight { + animation-name: fadeInRight; +} + +@keyframes fadeInRightBig { + from { + opacity: 0; + transform: translate3d(2000px, 0, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInRightBig { + animation-name: fadeInRightBig; +} + +@keyframes fadeInUp { + from { + opacity: 0; + transform: translate3d(0, 100%, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInUp { + animation-name: fadeInUp; +} + +@keyframes fadeInUpBig { + from { + opacity: 0; + transform: translate3d(0, 2000px, 0); + } + + to { + opacity: 1; + transform: none; + } +} + +.fadeInUpBig { + animation-name: fadeInUpBig; +} + +@keyframes fadeOut { + from { + opacity: 1; + } + + to { + opacity: 0; + } +} + +.fadeOut { + animation-name: fadeOut; +} + +@keyframes fadeOutDown { + from { + opacity: 1; + } + + to { + opacity: 0; + transform: translate3d(0, 100%, 0); + } +} + +.fadeOutDown { + animation-name: fadeOutDown; +} + +@keyframes fadeOutDownBig { + from { + opacity: 1; + } + + to { + opacity: 0; + transform: translate3d(0, 2000px, 0); + } +} + +.fadeOutDownBig { + animation-name: fadeOutDownBig; +} + +@keyframes fadeOutLeft { + from { + opacity: 1; + } + + to { + opacity: 0; + transform: translate3d(-100%, 0, 0); + } +} + +.fadeOutLeft { + animation-name: fadeOutLeft; +} + +@keyframes fadeOutLeftBig { + from { + opacity: 1; + } + + to { + opacity: 0; + transform: translate3d(-2000px, 0, 0); + } +} + +.fadeOutLeftBig { + animation-name: fadeOutLeftBig; +} + +@keyframes fadeOutRight { + from { + opacity: 1; + } + + to { + opacity: 0; + transform: translate3d(100%, 0, 0); + } +} + +.fadeOutRight { + animation-name: fadeOutRight; +} + +@keyframes fadeOutRightBig { + from { + opacity: 1; + } + + to { + opacity: 0; + transform: translate3d(2000px, 0, 0); + } +} + +.fadeOutRightBig { + animation-name: fadeOutRightBig; +} + +@keyframes fadeOutUp { + from { + opacity: 1; + } + + to { + opacity: 0; + transform: translate3d(0, -100%, 0); + } +} + +.fadeOutUp { + animation-name: fadeOutUp; +} + +@keyframes fadeOutUpBig { + from { + opacity: 1; + } + + to { + opacity: 0; + transform: translate3d(0, -2000px, 0); + } +} + +.fadeOutUpBig { + animation-name: fadeOutUpBig; +} + +@keyframes flip { + from { + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + animation-timing-function: ease-out; + } + + 40% { + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + animation-timing-function: ease-out; + } + + 50% { + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + animation-timing-function: ease-in; + } + + 80% { + transform: perspective(400px) scale3d(.95, .95, .95); + animation-timing-function: ease-in; + } + + to { + transform: perspective(400px); + animation-timing-function: ease-in; + } +} + +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + animation-name: flip; +} + +@keyframes flipInX { + from { + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + animation-timing-function: ease-in; + } + + 60% { + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + + 80% { + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + to { + transform: perspective(400px); + } +} + +.flipInX { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + animation-name: flipInX; +} + +@keyframes flipInY { + from { + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + animation-timing-function: ease-in; + } + + 60% { + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + + 80% { + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + + to { + transform: perspective(400px); + } +} + +.flipInY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + animation-name: flipInY; +} + +@keyframes flipOutX { + from { + transform: perspective(400px); + } + + 30% { + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + + to { + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} + +.flipOutX { + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@keyframes flipOutY { + from { + transform: perspective(400px); + } + + 30% { + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + + to { + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} + +.flipOutY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + animation-name: flipOutY; +} + +@keyframes lightSpeedIn { + from { + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + + 60% { + transform: skewX(20deg); + opacity: 1; + } + + 80% { + transform: skewX(-5deg); + opacity: 1; + } + + to { + transform: none; + opacity: 1; + } +} + +.lightSpeedIn { + animation-name: lightSpeedIn; + animation-timing-function: ease-out; +} + +@keyframes lightSpeedOut { + from { + opacity: 1; + } + + to { + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} + +.lightSpeedOut { + animation-name: lightSpeedOut; + animation-timing-function: ease-in; +} + +@keyframes rotateIn { + from { + transform-origin: center; + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + + to { + transform-origin: center; + transform: none; + opacity: 1; + } +} + +.rotateIn { + animation-name: rotateIn; +} + +@keyframes rotateInDownLeft { + from { + transform-origin: left bottom; + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + + to { + transform-origin: left bottom; + transform: none; + opacity: 1; + } +} + +.rotateInDownLeft { + animation-name: rotateInDownLeft; +} + +@keyframes rotateInDownRight { + from { + transform-origin: right bottom; + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + transform-origin: right bottom; + transform: none; + opacity: 1; + } +} + +.rotateInDownRight { + animation-name: rotateInDownRight; +} + +@keyframes rotateInUpLeft { + from { + transform-origin: left bottom; + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + transform-origin: left bottom; + transform: none; + opacity: 1; + } +} + +.rotateInUpLeft { + animation-name: rotateInUpLeft; +} + +@keyframes rotateInUpRight { + from { + transform-origin: right bottom; + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + + to { + transform-origin: right bottom; + transform: none; + opacity: 1; + } +} + +.rotateInUpRight { + animation-name: rotateInUpRight; +} + +@keyframes rotateOut { + from { + transform-origin: center; + opacity: 1; + } + + to { + transform-origin: center; + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} + +.rotateOut { + animation-name: rotateOut; +} + +@keyframes rotateOutDownLeft { + from { + transform-origin: left bottom; + opacity: 1; + } + + to { + transform-origin: left bottom; + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} + +.rotateOutDownLeft { + animation-name: rotateOutDownLeft; +} + +@keyframes rotateOutDownRight { + from { + transform-origin: right bottom; + opacity: 1; + } + + to { + transform-origin: right bottom; + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutDownRight { + animation-name: rotateOutDownRight; +} + +@keyframes rotateOutUpLeft { + from { + transform-origin: left bottom; + opacity: 1; + } + + to { + transform-origin: left bottom; + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutUpLeft { + animation-name: rotateOutUpLeft; +} + +@keyframes rotateOutUpRight { + from { + transform-origin: right bottom; + opacity: 1; + } + + to { + transform-origin: right bottom; + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} + +.rotateOutUpRight { + animation-name: rotateOutUpRight; +} + +@keyframes hinge { + 0% { + transform-origin: top left; + animation-timing-function: ease-in-out; + } + + 20%, 60% { + transform: rotate3d(0, 0, 1, 80deg); + transform-origin: top left; + animation-timing-function: ease-in-out; + } + + 40%, 80% { + transform: rotate3d(0, 0, 1, 60deg); + transform-origin: top left; + animation-timing-function: ease-in-out; + opacity: 1; + } + + to { + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} + +.hinge { + animation-name: hinge; +} + +@keyframes jackInTheBox { + from { + opacity: 0; + transform: scale(0.1) rotate(30deg); + transform-origin: center bottom; + } + + 50% { + transform: rotate(-10deg); + } + + 70% { + transform: rotate(3deg); + } + + to { + opacity: 1; + transform: scale(1); + } +} + +.jackInTheBox { + animation-name: jackInTheBox; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@keyframes rollIn { + from { + opacity: 0; + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + + to { + opacity: 1; + transform: none; + } +} + +.rollIn { + animation-name: rollIn; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@keyframes rollOut { + from { + opacity: 1; + } + + to { + opacity: 0; + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} + +.rollOut { + animation-name: rollOut; +} + +@keyframes zoomIn { + from { + opacity: 0; + transform: scale3d(.3, .3, .3); + } + + 50% { + opacity: 1; + } +} + +.zoomIn { + animation-name: zoomIn; +} + +@keyframes zoomInDown { + from { + opacity: 0; + transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInDown { + animation-name: zoomInDown; +} + +@keyframes zoomInLeft { + from { + opacity: 0; + transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInLeft { + animation-name: zoomInLeft; +} + +@keyframes zoomInRight { + from { + opacity: 0; + transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInRight { + animation-name: zoomInRight; +} + +@keyframes zoomInUp { + from { + opacity: 0; + transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInUp { + animation-name: zoomInUp; +} + +@keyframes zoomOut { + from { + opacity: 1; + } + + 50% { + opacity: 0; + transform: scale3d(.3, .3, .3); + } + + to { + opacity: 0; + } +} + +.zoomOut { + animation-name: zoomOut; +} + +@keyframes zoomOutDown { + 40% { + opacity: 1; + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + to { + opacity: 0; + transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + transform-origin: center bottom; + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomOutDown { + animation-name: zoomOutDown; +} + +@keyframes zoomOutLeft { + 40% { + opacity: 1; + transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + } + + to { + opacity: 0; + transform: scale(.1) translate3d(-2000px, 0, 0); + transform-origin: left center; + } +} + +.zoomOutLeft { + animation-name: zoomOutLeft; +} + +@keyframes zoomOutRight { + 40% { + opacity: 1; + transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + } + + to { + opacity: 0; + transform: scale(.1) translate3d(2000px, 0, 0); + transform-origin: right center; + } +} + +.zoomOutRight { + animation-name: zoomOutRight; +} + +@keyframes zoomOutUp { + 40% { + opacity: 1; + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + to { + opacity: 0; + transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + transform-origin: center bottom; + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomOutUp { + animation-name: zoomOutUp; +} + +@keyframes slideInDown { + from { + transform: translate3d(0, -100%, 0); + visibility: visible; + } + + to { + transform: translate3d(0, 0, 0); + } +} + +.slideInDown { + animation-name: slideInDown; +} + +@keyframes slideInLeft { + from { + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + + to { + transform: translate3d(0, 0, 0); + } +} + +.slideInLeft { + animation-name: slideInLeft; +} + +@keyframes slideInRight { + from { + transform: translate3d(100%, 0, 0); + visibility: visible; + } + + to { + transform: translate3d(0, 0, 0); + } +} + +.slideInRight { + animation-name: slideInRight; +} + +@keyframes slideInUp { + from { + transform: translate3d(0, 100%, 0); + visibility: visible; + } + + to { + transform: translate3d(0, 0, 0); + } +} + +.slideInUp { + animation-name: slideInUp; +} + +@keyframes slideOutDown { + from { + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + transform: translate3d(0, 100%, 0); + } +} + +.slideOutDown { + animation-name: slideOutDown; +} + +@keyframes slideOutLeft { + from { + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + transform: translate3d(-100%, 0, 0); + } +} + +.slideOutLeft { + animation-name: slideOutLeft; +} + +@keyframes slideOutRight { + from { + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + transform: translate3d(100%, 0, 0); + } +} + +.slideOutRight { + animation-name: slideOutRight; +} + +@keyframes slideOutUp { + from { + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + transform: translate3d(0, -100%, 0); + } +} + +.slideOutUp { + animation-name: slideOutUp; +} diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/CHANGELOG.md b/hshassets/assets/sass/lib/bulma-0.3.2/CHANGELOG.md deleted file mode 100644 index d82999a8..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/CHANGELOG.md +++ /dev/null @@ -1,233 +0,0 @@ -# Bulma Changelog - -## 0.3.2 - -* Fix #478 - -## 0.3.1 - -* Fix #441 -* Fix #443 - -## 0.3.0 - -* Use `rem` and `em` (!) -* Fix Font Awesome icons in buttons (!) -* Fix message colors (!) -* Use `{% capture %}` to ensure same display as code snippet (!) - -* Move variables to their own file -* Remove small tag -* Add `:focus` state -* Fix table -* Remove table `.is-icon` and `.is-link` -* Add `.content` table -* Fix inputs with icons -* Input icons require the `.icon` container -* Deprecate `.media-number` -* Fix `.level-item` height -* Fix `.menu` spacing -* Deprecate `.menu-nav` -* Add invert outlined buttons -* Fix `.nav` -* Fix `.pagination` -* Fix `.tabs` -* Fix `.panel` -* Fix `.delete` -* Add mixins documentation -* Add functions documentation - -## 0.2.2 - -* Fix: remove multiple imports - -## 0.2.1 - -* Fix: container flex -* Fix: nav-item flex -* Fix: media-number flex -* Fix: new brand colors - -## 0.2.0 - -* Added: new branding -* Added: modularity -* Added: grid folder -* Added: .github folder - -## 0.1.1 - -* Remove `flex: 1` shorthand - -## 0.1.0 - -* Fix #227 -* Fix #232 -* Fix #242 -* Fix #243 -* Fix #228 -* Fix #245 -* Fix #246 - -## 0.0.28 - -* BREAKING: `.control.is-grouped` now uses `.control` elements as direct children -* Fix #220 -* Fix #214 -* Fix #210 -* Fix #206 -* Fix #122 - -## 0.0.27 - -* Fix: #217 -* Fix: #213 -* Fix: #209 -* Fix: #205 -* Fix: #204 -* Fix: #81 - -## 0.0.26 - -* Added: `.modal-card` -* Added: display responsive utilites -* Added: `.nav-center` -* Added: `.tabs ul` left center right -* Changed: `.navbar` renamed to `.level` -* Changed: `.header` renamed to `.nav` -* Deprecated: `.header` -* Deprecated: `.navbar` -* Fixed: `.hero` layout - -## 0.0.25 - -* Added: `utilities/controls.sass` and `elements/form.sass` -* Added: new responsive classes -* Added: white/black and light/dark colors -* Changed: `.tabs` need `.icon` now -* Changed: cdnjs link doesn't include version - -## 0.0.24 - -### Added - -* `is-mobile` for the navbar - -### Removed - -* removed border between sections. Use `<hr class="is-marginless">` now - -### Updated - -* restructured files -* added back `inline-flex` for controls and tags - -### Removed - -* test tiles - -## 0.0.23 - -### BREAKING - -* `bulma` folder renamed to `sass` to avoid the redundant `bulma/bulma` path -* `variables.sass` moved to `/utilities` -* almost everything is singular now -* **elements** only have one class -* **components** have at least one sub-class -* `.content` moved to elements -* `.table` moved to elements -* `.message` moved to components -* `.table-icon`, `.table-link`, `.table-narrow` are now called `.is-icon`, `.is-link`, `.is-narrow` - -### Added - -* all variables are now `!default` so you can set your custom variables before importing Bulma - -## 0.0.22 - -### Fixed - -* links in hero subtitle - -## 0.0.21 - -### Added - -* `.column.is-narrow` to make a column `flex: none` - -## 0.0.20 - -### Added - -* `.has-icon` support for different `.input` sizes - -## 0.0.19 - -### NEW!!! - -* `.tile` - -### BREAKING - -* `.is-third` renamed to `.is-one-third` -* `.is-quarter` renamed to `.is-one-quarter` - -### Added - -* `.is-two-thirds` -* `.is-three-quarters` - -### Changed - -* `.delete` in `.tag` has no red - -## 0.0.18 - -### BREAKING - -* `.is-text-*` renamed to `.has-text-*` -* removed `.is-fullwidth` helper - -### Added - -* **small tag**: `.tag.is-small` -* 12th column classes -* `*-full` column classes -* `$family-code` - -### Fixed - -* disabled input with element -* `.table` last row with `th` -* `.card` color in `.hero` -* `.columns.is-gapless` - -### Removed - -* removed `box-shadow` from `.tag` -* custom checkboxes and radio buttons - -### Updated - -* `.tag` uses `display: inline-flex` now - -## 0.0.17 - -### Added - -* **pagination**: `.pagination` -* **horizontal forms**: `.control.is-horizontal` -* **help** text for form controls: `.help` -* **progress bars**: `.progress` - -### Updated - -* `.button` uses `display: inline-flex` now -* `.button` needs an `.icon` now -* `.control.is-grouped` renamed to `.control.has-addons` -* `.control.is-inline` renamed to `.control.is-grouped` - -### Removed - -* **helpers** `.is-inline` and `.is-block` diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/css/bulma.css b/hshassets/assets/sass/lib/bulma-0.3.2/css/bulma.css deleted file mode 100644 index 63b13bd6..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/css/bulma.css +++ /dev/null @@ -1,6781 +0,0 @@ -/*! bulma.io v0.3.2 | MIT License | github.com/jgthms/bulma */ -@-webkit-keyframes spinAround { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -@keyframes spinAround { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */ -html, -body, -p, -ol, -ul, -li, -dl, -dt, -dd, -blockquote, -figure, -fieldset, -legend, -textarea, -pre, -iframe, -hr, -h1, -h2, -h3, -h4, -h5, -h6 { - margin: 0; - padding: 0; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: 100%; - font-weight: normal; -} - -ul { - list-style: none; -} - -button, -input, -select, -textarea { - margin: 0; -} - -html { - box-sizing: border-box; -} - -* { - box-sizing: inherit; -} - -*:before, *:after { - box-sizing: inherit; -} - -img, -embed, -object, -audio, -video { - height: auto; - max-width: 100%; -} - -iframe { - border: 0; -} - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, -th { - padding: 0; - text-align: left; -} - -html { - background-color: white; - font-size: 14px; - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - min-width: 300px; - overflow-x: hidden; - overflow-y: scroll; - text-rendering: optimizeLegibility; -} - -article, -aside, -figure, -footer, -header, -hgroup, -section { - display: block; -} - -body, -button, -input, -select, -textarea { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif; -} - -code, -pre { - -moz-osx-font-smoothing: auto; - -webkit-font-smoothing: auto; - font-family: "Inconsolata", "Consolas", "Monaco", monospace; -} - -body { - color: #4a4a4a; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; -} - -a { - color: #00d1b2; - cursor: pointer; - text-decoration: none; - -webkit-transition: none 86ms ease-out; - transition: none 86ms ease-out; -} - -a:hover { - color: #363636; -} - -code { - background-color: whitesmoke; - color: #ff3860; - font-size: 0.8em; - font-weight: normal; - padding: 0.25em 0.5em 0.25em; -} - -hr { - background-color: #dbdbdb; - border: none; - display: block; - height: 1px; - margin: 1.5rem 0; -} - -img { - max-width: 100%; -} - -input[type="checkbox"], -input[type="radio"] { - vertical-align: baseline; -} - -small { - font-size: 0.8em; -} - -span { - font-style: inherit; - font-weight: inherit; -} - -strong { - color: #363636; - font-weight: 700; -} - -pre { - background-color: whitesmoke; - color: #4a4a4a; - font-size: 0.8em; - white-space: pre; - word-wrap: normal; -} - -pre code { - background: none; - color: inherit; - display: block; - font-size: 1em; - overflow-x: auto; - padding: 1.25rem 1.5rem; -} - -table { - width: 100%; -} - -table td, -table th { - text-align: left; - vertical-align: top; -} - -table th { - color: #363636; -} - -.is-block { - display: block; -} - -@media screen and (max-width: 768px) { - .is-block-mobile { - display: block !important; - } -} - -@media screen and (min-width: 769px) { - .is-block-tablet { - display: block !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 999px) { - .is-block-tablet-only { - display: block !important; - } -} - -@media screen and (max-width: 999px) { - .is-block-touch { - display: block !important; - } -} - -@media screen and (min-width: 1000px) { - .is-block-desktop { - display: block !important; - } -} - -@media screen and (min-width: 1000px) and (max-width: 1191px) { - .is-block-desktop-only { - display: block !important; - } -} - -@media screen and (min-width: 1192px) { - .is-block-widescreen { - display: block !important; - } -} - -.is-flex { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -@media screen and (max-width: 768px) { - .is-flex-mobile { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -@media screen and (min-width: 769px) { - .is-flex-tablet { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 999px) { - .is-flex-tablet-only { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -@media screen and (max-width: 999px) { - .is-flex-touch { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -@media screen and (min-width: 1000px) { - .is-flex-desktop { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -@media screen and (min-width: 1000px) and (max-width: 1191px) { - .is-flex-desktop-only { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -@media screen and (min-width: 1192px) { - .is-flex-widescreen { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -.is-inline { - display: inline; -} - -@media screen and (max-width: 768px) { - .is-inline-mobile { - display: inline !important; - } -} - -@media screen and (min-width: 769px) { - .is-inline-tablet { - display: inline !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 999px) { - .is-inline-tablet-only { - display: inline !important; - } -} - -@media screen and (max-width: 999px) { - .is-inline-touch { - display: inline !important; - } -} - -@media screen and (min-width: 1000px) { - .is-inline-desktop { - display: inline !important; - } -} - -@media screen and (min-width: 1000px) and (max-width: 1191px) { - .is-inline-desktop-only { - display: inline !important; - } -} - -@media screen and (min-width: 1192px) { - .is-inline-widescreen { - display: inline !important; - } -} - -.is-inline-block { - display: inline-block; -} - -@media screen and (max-width: 768px) { - .is-inline-block-mobile { - display: inline-block !important; - } -} - -@media screen and (min-width: 769px) { - .is-inline-block-tablet { - display: inline-block !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 999px) { - .is-inline-block-tablet-only { - display: inline-block !important; - } -} - -@media screen and (max-width: 999px) { - .is-inline-block-touch { - display: inline-block !important; - } -} - -@media screen and (min-width: 1000px) { - .is-inline-block-desktop { - display: inline-block !important; - } -} - -@media screen and (min-width: 1000px) and (max-width: 1191px) { - .is-inline-block-desktop-only { - display: inline-block !important; - } -} - -@media screen and (min-width: 1192px) { - .is-inline-block-widescreen { - display: inline-block !important; - } -} - -.is-inline-flex { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; -} - -@media screen and (max-width: 768px) { - .is-inline-flex-mobile { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media screen and (min-width: 769px) { - .is-inline-flex-tablet { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 999px) { - .is-inline-flex-tablet-only { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media screen and (max-width: 999px) { - .is-inline-flex-touch { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media screen and (min-width: 1000px) { - .is-inline-flex-desktop { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media screen and (min-width: 1000px) and (max-width: 1191px) { - .is-inline-flex-desktop-only { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media screen and (min-width: 1192px) { - .is-inline-flex-widescreen { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -.is-clearfix:after { - clear: both; - content: " "; - display: table; -} - -.is-pulled-left { - float: left; -} - -.is-pulled-right { - float: right; -} - -.is-clipped { - overflow: hidden !important; -} - -.is-overlay { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; -} - -.has-text-centered { - text-align: center; -} - -.has-text-left { - text-align: left; -} - -.has-text-right { - text-align: right; -} - -.is-hidden { - display: none !important; -} - -@media screen and (max-width: 768px) { - .is-hidden-mobile { - display: none !important; - } -} - -@media screen and (min-width: 769px) { - .is-hidden-tablet { - display: none !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 999px) { - .is-hidden-tablet-only { - display: none !important; - } -} - -@media screen and (max-width: 999px) { - .is-hidden-touch { - display: none !important; - } -} - -@media screen and (min-width: 1000px) { - .is-hidden-desktop { - display: none !important; - } -} - -@media screen and (min-width: 1000px) and (max-width: 1191px) { - .is-hidden-desktop-only { - display: none !important; - } -} - -@media screen and (min-width: 1192px) { - .is-hidden-widescreen { - display: none !important; - } -} - -.is-disabled { - pointer-events: none; -} - -.is-marginless { - margin: 0 !important; -} - -.is-paddingless { - padding: 0 !important; -} - -.is-unselectable { - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.box { - background-color: white; - border-radius: 5px; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - display: block; - padding: 1.25rem; -} - -.box:not(:last-child) { - margin-bottom: 1.5rem; -} - -a.box:hover, a.box:focus { - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2; -} - -a.box:active { - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2; -} - -.button { - -moz-appearance: none; - -webkit-appearance: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - border: none; - border-radius: 3px; - box-shadow: none; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 1rem; - height: 2.285em; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - line-height: 1.5; - padding-left: 0.75em; - padding-right: 0.75em; - position: relative; - vertical-align: top; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-color: white; - border: 1px solid #dbdbdb; - color: #363636; - cursor: pointer; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - padding-left: 0.75em; - padding-right: 0.75em; - text-align: center; - white-space: nowrap; -} - -.button:focus, .button.is-focused, .button:active, .button.is-active { - outline: none; -} - -.button[disabled], .button.is-disabled { - pointer-events: none; -} - -.button strong { - color: inherit; -} - -.button .icon:first-child:not(:last-child) { - margin-left: -0.25rem; - margin-right: 0.5rem; -} - -.button .icon:last-child:not(:first-child) { - margin-left: 0.5rem; - margin-right: -0.25rem; -} - -.button .icon:first-child:last-child { - margin-left: calc(-1px + -0.25rem); - margin-right: calc(-1px + -0.25rem); -} - -.button .icon.is-small:first-child:not(:last-child) { - margin-left: 0rem; -} - -.button .icon.is-small:last-child:not(:first-child) { - margin-right: 0rem; -} - -.button .icon.is-small:first-child:last-child { - margin-left: calc(-1px + 0rem); - margin-right: calc(-1px + 0rem); -} - -.button .icon.is-medium:first-child:not(:last-child) { - margin-left: -0.5rem; -} - -.button .icon.is-medium:last-child:not(:first-child) { - margin-right: -0.5rem; -} - -.button .icon.is-medium:first-child:last-child { - margin-left: calc(-1px + -0.5rem); - margin-right: calc(-1px + -0.5rem); -} - -.button .icon.is-large:first-child:not(:last-child) { - margin-left: -1rem; -} - -.button .icon.is-large:last-child:not(:first-child) { - margin-right: -1rem; -} - -.button .icon.is-large:first-child:last-child { - margin-left: calc(-1px + -1rem); - margin-right: calc(-1px + -1rem); -} - -.button:hover, .button.is-hovered { - border-color: #b5b5b5; - color: #363636; -} - -.button:focus, .button.is-focused { - border-color: #00d1b2; - box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); - color: #363636; -} - -.button:active, .button.is-active { - border-color: #4a4a4a; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - color: #363636; -} - -.button.is-link { - background-color: transparent; - border-color: transparent; - color: #4a4a4a; - text-decoration: underline; -} - -.button.is-link:hover, .button.is-link.is-hovered, .button.is-link:focus, .button.is-link.is-focused, .button.is-link:active, .button.is-link.is-active { - background-color: whitesmoke; - color: #363636; -} - -.button.is-white { - background-color: white; - border-color: transparent; - color: #0a0a0a; -} - -.button.is-white:hover, .button.is-white.is-hovered { - background-color: #f9f9f9; - border-color: transparent; - color: #0a0a0a; -} - -.button.is-white:focus, .button.is-white.is-focused { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); - color: #0a0a0a; -} - -.button.is-white:active, .button.is-white.is-active { - background-color: #f2f2f2; - border-color: transparent; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - color: #0a0a0a; -} - -.button.is-white.is-inverted { - background-color: #0a0a0a; - color: white; -} - -.button.is-white.is-inverted:hover { - background-color: black; -} - -.button.is-white.is-loading:after { - border-color: transparent transparent #0a0a0a #0a0a0a !important; -} - -.button.is-white.is-outlined { - background-color: transparent; - border-color: white; - color: white; -} - -.button.is-white.is-outlined:hover, .button.is-white.is-outlined:focus { - background-color: white; - border-color: white; - color: #0a0a0a; -} - -.button.is-white.is-outlined.is-loading:after { - border-color: transparent transparent white white !important; -} - -.button.is-white.is-inverted.is-outlined { - background-color: transparent; - border-color: #0a0a0a; - color: #0a0a0a; -} - -.button.is-white.is-inverted.is-outlined:hover, .button.is-white.is-inverted.is-outlined:focus { - background-color: #0a0a0a; - color: white; -} - -.button.is-black { - background-color: #0a0a0a; - border-color: transparent; - color: white; -} - -.button.is-black:hover, .button.is-black.is-hovered { - background-color: #040404; - border-color: transparent; - color: white; -} - -.button.is-black:focus, .button.is-black.is-focused { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); - color: white; -} - -.button.is-black:active, .button.is-black.is-active { - background-color: black; - border-color: transparent; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - color: white; -} - -.button.is-black.is-inverted { - background-color: white; - color: #0a0a0a; -} - -.button.is-black.is-inverted:hover { - background-color: #f2f2f2; -} - -.button.is-black.is-loading:after { - border-color: transparent transparent white white !important; -} - -.button.is-black.is-outlined { - background-color: transparent; - border-color: #0a0a0a; - color: #0a0a0a; -} - -.button.is-black.is-outlined:hover, .button.is-black.is-outlined:focus { - background-color: #0a0a0a; - border-color: #0a0a0a; - color: white; -} - -.button.is-black.is-outlined.is-loading:after { - border-color: transparent transparent #0a0a0a #0a0a0a !important; -} - -.button.is-black.is-inverted.is-outlined { - background-color: transparent; - border-color: white; - color: white; -} - -.button.is-black.is-inverted.is-outlined:hover, .button.is-black.is-inverted.is-outlined:focus { - background-color: white; - color: #0a0a0a; -} - -.button.is-light { - background-color: whitesmoke; - border-color: transparent; - color: #363636; -} - -.button.is-light:hover, .button.is-light.is-hovered { - background-color: #eeeeee; - border-color: transparent; - color: #363636; -} - -.button.is-light:focus, .button.is-light.is-focused { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); - color: #363636; -} - -.button.is-light:active, .button.is-light.is-active { - background-color: #e8e8e8; - border-color: transparent; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - color: #363636; -} - -.button.is-light.is-inverted { - background-color: #363636; - color: whitesmoke; -} - -.button.is-light.is-inverted:hover { - background-color: #292929; -} - -.button.is-light.is-loading:after { - border-color: transparent transparent #363636 #363636 !important; -} - -.button.is-light.is-outlined { - background-color: transparent; - border-color: whitesmoke; - color: whitesmoke; -} - -.button.is-light.is-outlined:hover, .button.is-light.is-outlined:focus { - background-color: whitesmoke; - border-color: whitesmoke; - color: #363636; -} - -.button.is-light.is-outlined.is-loading:after { - border-color: transparent transparent whitesmoke whitesmoke !important; -} - -.button.is-light.is-inverted.is-outlined { - background-color: transparent; - border-color: #363636; - color: #363636; -} - -.button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined:focus { - background-color: #363636; - color: whitesmoke; -} - -.button.is-dark { - background-color: #363636; - border-color: transparent; - color: whitesmoke; -} - -.button.is-dark:hover, .button.is-dark.is-hovered { - background-color: #2f2f2f; - border-color: transparent; - color: whitesmoke; -} - -.button.is-dark:focus, .button.is-dark.is-focused { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); - color: whitesmoke; -} - -.button.is-dark:active, .button.is-dark.is-active { - background-color: #292929; - border-color: transparent; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - color: whitesmoke; -} - -.button.is-dark.is-inverted { - background-color: whitesmoke; - color: #363636; -} - -.button.is-dark.is-inverted:hover { - background-color: #e8e8e8; -} - -.button.is-dark.is-loading:after { - border-color: transparent transparent whitesmoke whitesmoke !important; -} - -.button.is-dark.is-outlined { - background-color: transparent; - border-color: #363636; - color: #363636; -} - -.button.is-dark.is-outlined:hover, .button.is-dark.is-outlined:focus { - background-color: #363636; - border-color: #363636; - color: whitesmoke; -} - -.button.is-dark.is-outlined.is-loading:after { - border-color: transparent transparent #363636 #363636 !important; -} - -.button.is-dark.is-inverted.is-outlined { - background-color: transparent; - border-color: whitesmoke; - color: whitesmoke; -} - -.button.is-dark.is-inverted.is-outlined:hover, .button.is-dark.is-inverted.is-outlined:focus { - background-color: whitesmoke; - color: #363636; -} - -.button.is-primary { - background-color: #00d1b2; - border-color: transparent; - color: #fff; -} - -.button.is-primary:hover, .button.is-primary.is-hovered { - background-color: #00c4a7; - border-color: transparent; - color: #fff; -} - -.button.is-primary:focus, .button.is-primary.is-focused { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); - color: #fff; -} - -.button.is-primary:active, .button.is-primary.is-active { - background-color: #00b89c; - border-color: transparent; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - color: #fff; -} - -.button.is-primary.is-inverted { - background-color: #fff; - color: #00d1b2; -} - -.button.is-primary.is-inverted:hover { - background-color: #f2f2f2; -} - -.button.is-primary.is-loading:after { - border-color: transparent transparent #fff #fff !important; -} - -.button.is-primary.is-outlined { - background-color: transparent; - border-color: #00d1b2; - color: #00d1b2; -} - -.button.is-primary.is-outlined:hover, .button.is-primary.is-outlined:focus { - background-color: #00d1b2; - border-color: #00d1b2; - color: #fff; -} - -.button.is-primary.is-outlined.is-loading:after { - border-color: transparent transparent #00d1b2 #00d1b2 !important; -} - -.button.is-primary.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - color: #fff; -} - -.button.is-primary.is-inverted.is-outlined:hover, .button.is-primary.is-inverted.is-outlined:focus { - background-color: #fff; - color: #00d1b2; -} - -.button.is-info { - background-color: #3273dc; - border-color: transparent; - color: #fff; -} - -.button.is-info:hover, .button.is-info.is-hovered { - background-color: #276cda; - border-color: transparent; - color: #fff; -} - -.button.is-info:focus, .button.is-info.is-focused { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25); - color: #fff; -} - -.button.is-info:active, .button.is-info.is-active { - background-color: #2366d1; - border-color: transparent; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - color: #fff; -} - -.button.is-info.is-inverted { - background-color: #fff; - color: #3273dc; -} - -.button.is-info.is-inverted:hover { - background-color: #f2f2f2; -} - -.button.is-info.is-loading:after { - border-color: transparent transparent #fff #fff !important; -} - -.button.is-info.is-outlined { - background-color: transparent; - border-color: #3273dc; - color: #3273dc; -} - -.button.is-info.is-outlined:hover, .button.is-info.is-outlined:focus { - background-color: #3273dc; - border-color: #3273dc; - color: #fff; -} - -.button.is-info.is-outlined.is-loading:after { - border-color: transparent transparent #3273dc #3273dc !important; -} - -.button.is-info.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - color: #fff; -} - -.button.is-info.is-inverted.is-outlined:hover, .button.is-info.is-inverted.is-outlined:focus { - background-color: #fff; - color: #3273dc; -} - -.button.is-success { - background-color: #23d160; - border-color: transparent; - color: #fff; -} - -.button.is-success:hover, .button.is-success.is-hovered { - background-color: #22c65b; - border-color: transparent; - color: #fff; -} - -.button.is-success:focus, .button.is-success.is-focused { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25); - color: #fff; -} - -.button.is-success:active, .button.is-success.is-active { - background-color: #20bc56; - border-color: transparent; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - color: #fff; -} - -.button.is-success.is-inverted { - background-color: #fff; - color: #23d160; -} - -.button.is-success.is-inverted:hover { - background-color: #f2f2f2; -} - -.button.is-success.is-loading:after { - border-color: transparent transparent #fff #fff !important; -} - -.button.is-success.is-outlined { - background-color: transparent; - border-color: #23d160; - color: #23d160; -} - -.button.is-success.is-outlined:hover, .button.is-success.is-outlined:focus { - background-color: #23d160; - border-color: #23d160; - color: #fff; -} - -.button.is-success.is-outlined.is-loading:after { - border-color: transparent transparent #23d160 #23d160 !important; -} - -.button.is-success.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - color: #fff; -} - -.button.is-success.is-inverted.is-outlined:hover, .button.is-success.is-inverted.is-outlined:focus { - background-color: #fff; - color: #23d160; -} - -.button.is-warning { - background-color: #ffdd57; - border-color: transparent; - color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning:hover, .button.is-warning.is-hovered { - background-color: #ffdb4a; - border-color: transparent; - color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning:focus, .button.is-warning.is-focused { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); - color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning:active, .button.is-warning.is-active { - background-color: #ffd83d; - border-color: transparent; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning.is-inverted { - background-color: rgba(0, 0, 0, 0.7); - color: #ffdd57; -} - -.button.is-warning.is-inverted:hover { - background-color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning.is-loading:after { - border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; -} - -.button.is-warning.is-outlined { - background-color: transparent; - border-color: #ffdd57; - color: #ffdd57; -} - -.button.is-warning.is-outlined:hover, .button.is-warning.is-outlined:focus { - background-color: #ffdd57; - border-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning.is-outlined.is-loading:after { - border-color: transparent transparent #ffdd57 #ffdd57 !important; -} - -.button.is-warning.is-inverted.is-outlined { - background-color: transparent; - border-color: rgba(0, 0, 0, 0.7); - color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning.is-inverted.is-outlined:hover, .button.is-warning.is-inverted.is-outlined:focus { - background-color: rgba(0, 0, 0, 0.7); - color: #ffdd57; -} - -.button.is-danger { - background-color: #ff3860; - border-color: transparent; - color: #fff; -} - -.button.is-danger:hover, .button.is-danger.is-hovered { - background-color: #ff2b56; - border-color: transparent; - color: #fff; -} - -.button.is-danger:focus, .button.is-danger.is-focused { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25); - color: #fff; -} - -.button.is-danger:active, .button.is-danger.is-active { - background-color: #ff1f4b; - border-color: transparent; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - color: #fff; -} - -.button.is-danger.is-inverted { - background-color: #fff; - color: #ff3860; -} - -.button.is-danger.is-inverted:hover { - background-color: #f2f2f2; -} - -.button.is-danger.is-loading:after { - border-color: transparent transparent #fff #fff !important; -} - -.button.is-danger.is-outlined { - background-color: transparent; - border-color: #ff3860; - color: #ff3860; -} - -.button.is-danger.is-outlined:hover, .button.is-danger.is-outlined:focus { - background-color: #ff3860; - border-color: #ff3860; - color: #fff; -} - -.button.is-danger.is-outlined.is-loading:after { - border-color: transparent transparent #ff3860 #ff3860 !important; -} - -.button.is-danger.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - color: #fff; -} - -.button.is-danger.is-inverted.is-outlined:hover, .button.is-danger.is-inverted.is-outlined:focus { - background-color: #fff; - color: #ff3860; -} - -.button.is-small { - border-radius: 2px; - font-size: 0.75rem; -} - -.button.is-small .icon:first-child:not(:last-child) { - margin-left: -0.375rem; - margin-right: 0.375rem; -} - -.button.is-small .icon:last-child:not(:first-child) { - margin-left: 0.375rem; - margin-right: -0.375rem; -} - -.button.is-small .icon:first-child:last-child { - margin-left: calc(-1px + -0.375rem); - margin-right: calc(-1px + -0.375rem); -} - -.button.is-small .icon.is-small:first-child:not(:last-child) { - margin-left: -0.125rem; -} - -.button.is-small .icon.is-small:last-child:not(:first-child) { - margin-right: -0.125rem; -} - -.button.is-small .icon.is-small:first-child:last-child { - margin-left: calc(-1px + -0.125rem); - margin-right: calc(-1px + -0.125rem); -} - -.button.is-small .icon.is-medium:first-child:not(:last-child) { - margin-left: -0.625rem; -} - -.button.is-small .icon.is-medium:last-child:not(:first-child) { - margin-right: -0.625rem; -} - -.button.is-small .icon.is-medium:first-child:last-child { - margin-left: calc(-1px + -0.625rem); - margin-right: calc(-1px + -0.625rem); -} - -.button.is-small .icon.is-large:first-child:not(:last-child) { - margin-left: -1.125rem; -} - -.button.is-small .icon.is-large:last-child:not(:first-child) { - margin-right: -1.125rem; -} - -.button.is-small .icon.is-large:first-child:last-child { - margin-left: calc(-1px + -1.125rem); - margin-right: calc(-1px + -1.125rem); -} - -.button.is-medium { - font-size: 1.25rem; -} - -.button.is-medium .icon:first-child:not(:last-child) { - margin-left: -0.125rem; - margin-right: 0.625rem; -} - -.button.is-medium .icon:last-child:not(:first-child) { - margin-left: 0.625rem; - margin-right: -0.125rem; -} - -.button.is-medium .icon:first-child:last-child { - margin-left: calc(-1px + -0.125rem); - margin-right: calc(-1px + -0.125rem); -} - -.button.is-medium .icon.is-small:first-child:not(:last-child) { - margin-left: 0.125rem; -} - -.button.is-medium .icon.is-small:last-child:not(:first-child) { - margin-right: 0.125rem; -} - -.button.is-medium .icon.is-small:first-child:last-child { - margin-left: calc(-1px + 0.125rem); - margin-right: calc(-1px + 0.125rem); -} - -.button.is-medium .icon.is-medium:first-child:not(:last-child) { - margin-left: -0.375rem; -} - -.button.is-medium .icon.is-medium:last-child:not(:first-child) { - margin-right: -0.375rem; -} - -.button.is-medium .icon.is-medium:first-child:last-child { - margin-left: calc(-1px + -0.375rem); - margin-right: calc(-1px + -0.375rem); -} - -.button.is-medium .icon.is-large:first-child:not(:last-child) { - margin-left: -0.875rem; -} - -.button.is-medium .icon.is-large:last-child:not(:first-child) { - margin-right: -0.875rem; -} - -.button.is-medium .icon.is-large:first-child:last-child { - margin-left: calc(-1px + -0.875rem); - margin-right: calc(-1px + -0.875rem); -} - -.button.is-large { - font-size: 1.5rem; -} - -.button.is-large .icon:first-child:not(:last-child) { - margin-left: 0rem; - margin-right: 0.75rem; -} - -.button.is-large .icon:last-child:not(:first-child) { - margin-left: 0.75rem; - margin-right: 0rem; -} - -.button.is-large .icon:first-child:last-child { - margin-left: calc(-1px + 0rem); - margin-right: calc(-1px + 0rem); -} - -.button.is-large .icon.is-small:first-child:not(:last-child) { - margin-left: 0.25rem; -} - -.button.is-large .icon.is-small:last-child:not(:first-child) { - margin-right: 0.25rem; -} - -.button.is-large .icon.is-small:first-child:last-child { - margin-left: calc(-1px + 0.25rem); - margin-right: calc(-1px + 0.25rem); -} - -.button.is-large .icon.is-medium:first-child:not(:last-child) { - margin-left: -0.25rem; -} - -.button.is-large .icon.is-medium:last-child:not(:first-child) { - margin-right: -0.25rem; -} - -.button.is-large .icon.is-medium:first-child:last-child { - margin-left: calc(-1px + -0.25rem); - margin-right: calc(-1px + -0.25rem); -} - -.button.is-large .icon.is-large:first-child:not(:last-child) { - margin-left: -0.75rem; -} - -.button.is-large .icon.is-large:last-child:not(:first-child) { - margin-right: -0.75rem; -} - -.button.is-large .icon.is-large:first-child:last-child { - margin-left: calc(-1px + -0.75rem); - margin-right: calc(-1px + -0.75rem); -} - -.button[disabled], .button.is-disabled { - opacity: 0.5; -} - -.button.is-fullwidth { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - width: 100%; -} - -.button.is-loading { - color: transparent !important; - pointer-events: none; -} - -.button.is-loading:after { - -webkit-animation: spinAround 500ms infinite linear; - animation: spinAround 500ms infinite linear; - border: 2px solid #dbdbdb; - border-radius: 290486px; - border-right-color: transparent; - border-top-color: transparent; - content: ""; - display: block; - height: 1rem; - position: relative; - width: 1rem; - left: 50%; - margin-left: -8px; - margin-top: -8px; - position: absolute; - top: 50%; - position: absolute !important; -} - -.content { - color: #4a4a4a; -} - -.content:not(:last-child) { - margin-bottom: 1.5rem; -} - -.content li + li { - margin-top: 0.25em; -} - -.content p:not(:last-child), -.content ol:not(:last-child), -.content ul:not(:last-child), -.content blockquote:not(:last-child), -.content table:not(:last-child) { - margin-bottom: 1em; -} - -.content h1, -.content h2, -.content h3, -.content h4, -.content h5, -.content h6 { - color: #363636; - font-weight: 400; - line-height: 1.125; -} - -.content h1 { - font-size: 2em; - margin-bottom: 0.5em; -} - -.content h1:not(:first-child) { - margin-top: 1em; -} - -.content h2 { - font-size: 1.75em; - margin-bottom: 0.5714em; -} - -.content h2:not(:first-child) { - margin-top: 1.1428em; -} - -.content h3 { - font-size: 1.5em; - margin-bottom: 0.6666em; -} - -.content h3:not(:first-child) { - margin-top: 1.3333em; -} - -.content h4 { - font-size: 1.25em; - margin-bottom: 0.8em; -} - -.content h5 { - font-size: 1.125em; - margin-bottom: 0.8888em; -} - -.content h6 { - font-size: 1em; - margin-bottom: 1em; -} - -.content blockquote { - background-color: whitesmoke; - border-left: 5px solid #dbdbdb; - padding: 1.25em 1.5em; -} - -.content ol { - list-style: decimal outside; - margin-left: 2em; - margin-right: 2em; - margin-top: 1em; -} - -.content ul { - list-style: disc outside; - margin-left: 2em; - margin-right: 2em; - margin-top: 1em; -} - -.content ul ul { - list-style-type: circle; - margin-top: 0.5em; -} - -.content ul ul ul { - list-style-type: square; -} - -.content table { - width: 100%; -} - -.content table td, -.content table th { - border: 1px solid #dbdbdb; - border-width: 0 0 1px; - padding: 0.5em 0.75em; - vertical-align: top; -} - -.content table th { - color: #363636; - text-align: left; -} - -.content table tr:hover { - background-color: whitesmoke; -} - -.content table thead td, -.content table thead th { - border-width: 0 0 2px; - color: #363636; -} - -.content table tfoot td, -.content table tfoot th { - border-width: 2px 0 0; - color: #363636; -} - -.content table tbody tr:last-child td, -.content table tbody tr:last-child th { - border-bottom-width: 0; -} - -.content.is-small { - font-size: 0.75rem; -} - -.content.is-medium { - font-size: 1.25rem; -} - -.content.is-large { - font-size: 1.5rem; -} - -.input, -.textarea { - -moz-appearance: none; - -webkit-appearance: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - border: none; - border-radius: 3px; - box-shadow: none; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 1rem; - height: 2.285em; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - line-height: 1.5; - padding-left: 0.75em; - padding-right: 0.75em; - position: relative; - vertical-align: top; - background-color: white; - border: 1px solid #dbdbdb; - color: #363636; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); - max-width: 100%; - width: 100%; -} - -.input:focus, .input.is-focused, .input:active, .input.is-active, -.textarea:focus, -.textarea.is-focused, -.textarea:active, -.textarea.is-active { - outline: none; -} - -.input[disabled], .input.is-disabled, -.textarea[disabled], -.textarea.is-disabled { - pointer-events: none; -} - -.input:hover, .input.is-hovered, -.textarea:hover, -.textarea.is-hovered { - border-color: #b5b5b5; -} - -.input:focus, .input.is-focused, .input:active, .input.is-active, -.textarea:focus, -.textarea.is-focused, -.textarea:active, -.textarea.is-active { - border-color: #00d1b2; -} - -.input[disabled], .input.is-disabled, -.textarea[disabled], -.textarea.is-disabled { - background-color: whitesmoke; - border-color: whitesmoke; - box-shadow: none; - color: #7a7a7a; -} - -.input[disabled]::-moz-placeholder, .input.is-disabled::-moz-placeholder, -.textarea[disabled]::-moz-placeholder, -.textarea.is-disabled::-moz-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.input[disabled]::-webkit-input-placeholder, .input.is-disabled::-webkit-input-placeholder, -.textarea[disabled]::-webkit-input-placeholder, -.textarea.is-disabled::-webkit-input-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.input[disabled]:-moz-placeholder, .input.is-disabled:-moz-placeholder, -.textarea[disabled]:-moz-placeholder, -.textarea.is-disabled:-moz-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.input[disabled]:-ms-input-placeholder, .input.is-disabled:-ms-input-placeholder, -.textarea[disabled]:-ms-input-placeholder, -.textarea.is-disabled:-ms-input-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.input[type="search"], -.textarea[type="search"] { - border-radius: 290486px; -} - -.input.is-white, -.textarea.is-white { - border-color: white; -} - -.input.is-black, -.textarea.is-black { - border-color: #0a0a0a; -} - -.input.is-light, -.textarea.is-light { - border-color: whitesmoke; -} - -.input.is-dark, -.textarea.is-dark { - border-color: #363636; -} - -.input.is-primary, -.textarea.is-primary { - border-color: #00d1b2; -} - -.input.is-info, -.textarea.is-info { - border-color: #3273dc; -} - -.input.is-success, -.textarea.is-success { - border-color: #23d160; -} - -.input.is-warning, -.textarea.is-warning { - border-color: #ffdd57; -} - -.input.is-danger, -.textarea.is-danger { - border-color: #ff3860; -} - -.input.is-small, -.textarea.is-small { - border-radius: 2px; - font-size: 0.75rem; -} - -.input.is-medium, -.textarea.is-medium { - font-size: 1.25rem; -} - -.input.is-large, -.textarea.is-large { - font-size: 1.5rem; -} - -.input.is-fullwidth, -.textarea.is-fullwidth { - display: block; - width: 100%; -} - -.input.is-inline, -.textarea.is-inline { - display: inline; - width: auto; -} - -.textarea { - display: block; - line-height: 1.25; - max-height: 600px; - max-width: 100%; - min-height: 120px; - min-width: 100%; - padding: 10px; - resize: vertical; -} - -.checkbox, -.radio { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - cursor: pointer; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - position: relative; - vertical-align: top; -} - -.checkbox input, -.radio input { - cursor: pointer; - margin-right: 0.5em; -} - -.checkbox:hover, -.radio:hover { - color: #363636; -} - -.checkbox.is-disabled, -.radio.is-disabled { - color: #7a7a7a; - pointer-events: none; -} - -.checkbox.is-disabled input, -.radio.is-disabled input { - pointer-events: none; -} - -.radio + .radio { - margin-left: 0.5em; -} - -.select { - display: inline-block; - height: 2.5em; - position: relative; - vertical-align: top; -} - -.select:after { - border: 1px solid #00d1b2; - border-right: 0; - border-top: 0; - content: " "; - display: block; - height: 0.5em; - pointer-events: none; - position: absolute; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - width: 0.5em; - margin-top: -0.375em; - right: 1.125em; - top: 50%; - z-index: 4; -} - -.select select { - -moz-appearance: none; - -webkit-appearance: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - border: none; - border-radius: 3px; - box-shadow: none; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 1rem; - height: 2.285em; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - line-height: 1.5; - padding-left: 0.75em; - padding-right: 0.75em; - position: relative; - vertical-align: top; - background-color: white; - border: 1px solid #dbdbdb; - color: #363636; - cursor: pointer; - display: block; - font-size: 1em; - outline: none; - padding-right: 2.5em; -} - -.select select:focus, .select select.is-focused, .select select:active, .select select.is-active { - outline: none; -} - -.select select[disabled], .select select.is-disabled { - pointer-events: none; -} - -.select select:hover, .select select.is-hovered { - border-color: #b5b5b5; -} - -.select select:focus, .select select.is-focused, .select select:active, .select select.is-active { - border-color: #00d1b2; -} - -.select select[disabled], .select select.is-disabled { - background-color: whitesmoke; - border-color: whitesmoke; - box-shadow: none; - color: #7a7a7a; -} - -.select select[disabled]::-moz-placeholder, .select select.is-disabled::-moz-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.select select[disabled]::-webkit-input-placeholder, .select select.is-disabled::-webkit-input-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.select select[disabled]:-moz-placeholder, .select select.is-disabled:-moz-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.select select[disabled]:-ms-input-placeholder, .select select.is-disabled:-ms-input-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.select select:hover { - border-color: #b5b5b5; -} - -.select select::ms-expand { - display: none; -} - -.select:hover:after { - border-color: #363636; -} - -.select.is-small { - border-radius: 2px; - font-size: 0.75rem; -} - -.select.is-medium { - font-size: 1.25rem; -} - -.select.is-large { - font-size: 1.5rem; -} - -.select.is-fullwidth { - width: 100%; -} - -.select.is-fullwidth select { - width: 100%; -} - -.label { - color: #363636; - display: block; - font-weight: bold; -} - -.label:not(:last-child) { - margin-bottom: 0.5em; -} - -.help { - display: block; - font-size: 0.75rem; - margin-top: 5px; -} - -.help.is-white { - color: white; -} - -.help.is-black { - color: #0a0a0a; -} - -.help.is-light { - color: whitesmoke; -} - -.help.is-dark { - color: #363636; -} - -.help.is-primary { - color: #00d1b2; -} - -.help.is-info { - color: #3273dc; -} - -.help.is-success { - color: #23d160; -} - -.help.is-warning { - color: #ffdd57; -} - -.help.is-danger { - color: #ff3860; -} - -@media screen and (max-width: 768px) { - .control-label { - margin-bottom: 0.5em; - } -} - -@media screen and (min-width: 769px) { - .control-label { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - margin-right: 1.5em; - padding-top: 0.5em; - text-align: right; - } -} - -.control { - position: relative; - text-align: left; -} - -.control:not(:last-child) { - margin-bottom: 0.75rem; -} - -.control.has-addons { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; -} - -.control.has-addons .button, -.control.has-addons .input, -.control.has-addons .select { - border-radius: 0; - margin-right: -1px; - width: auto; -} - -.control.has-addons .button:hover, -.control.has-addons .input:hover, -.control.has-addons .select:hover { - z-index: 2; -} - -.control.has-addons .button:focus, .control.has-addons .button:active, -.control.has-addons .input:focus, -.control.has-addons .input:active, -.control.has-addons .select:focus, -.control.has-addons .select:active { - z-index: 3; -} - -.control.has-addons .button:first-child, -.control.has-addons .input:first-child, -.control.has-addons .select:first-child { - border-radius: 3px 0 0 3px; -} - -.control.has-addons .button:first-child select, -.control.has-addons .input:first-child select, -.control.has-addons .select:first-child select { - border-radius: 3px 0 0 3px; -} - -.control.has-addons .button:last-child, -.control.has-addons .input:last-child, -.control.has-addons .select:last-child { - border-radius: 0 3px 3px 0; -} - -.control.has-addons .button:last-child select, -.control.has-addons .input:last-child select, -.control.has-addons .select:last-child select { - border-radius: 0 3px 3px 0; -} - -.control.has-addons .button.is-expanded, -.control.has-addons .input.is-expanded, -.control.has-addons .select.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.control.has-addons .select select:hover { - z-index: 2; -} - -.control.has-addons .select select:focus, .control.has-addons .select select:active { - z-index: 3; -} - -.control.has-addons.has-addons-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.control.has-addons.has-addons-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} - -.control.has-addons.has-addons-fullwidth .button, -.control.has-addons.has-addons-fullwidth .input, -.control.has-addons.has-addons-fullwidth .select { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.control.has-icon .icon { - color: #dbdbdb; - pointer-events: none; - position: absolute; - top: 1.25rem; - z-index: 4; -} - -.control.has-icon .input:focus + .icon { - color: #7a7a7a; -} - -.control.has-icon .input.is-small + .icon { - top: 0.9375rem; -} - -.control.has-icon .input.is-medium + .icon { - top: 1.5625rem; -} - -.control.has-icon .input.is-large + .icon { - top: 1.875rem; -} - -.control.has-icon:not(.has-icon-right) .icon { - left: 1.25rem; - -webkit-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); -} - -.control.has-icon:not(.has-icon-right) .input { - padding-left: 2.5em; -} - -.control.has-icon:not(.has-icon-right) .input.is-small + .icon { - left: 0.9375rem; -} - -.control.has-icon:not(.has-icon-right) .input.is-medium + .icon { - left: 1.5625rem; -} - -.control.has-icon:not(.has-icon-right) .input.is-large + .icon { - left: 1.875rem; -} - -.control.has-icon.has-icon-right .icon { - right: 1.25rem; - -webkit-transform: translateX(50%) translateY(-50%); - transform: translateX(50%) translateY(-50%); -} - -.control.has-icon.has-icon-right .input { - padding-right: 2.5em; -} - -.control.has-icon.has-icon-right .input.is-small + .icon { - right: 0.9375rem; -} - -.control.has-icon.has-icon-right .input.is-medium + .icon { - right: 1.5625rem; -} - -.control.has-icon.has-icon-right .input.is-large + .icon { - right: 1.875rem; -} - -.control.is-grouped { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; -} - -.control.is-grouped > .control { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.control.is-grouped > .control:not(:last-child) { - margin-bottom: 0; - margin-right: 0.75rem; -} - -.control.is-grouped > .control.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; -} - -.control.is-grouped.is-grouped-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.control.is-grouped.is-grouped-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} - -@media screen and (min-width: 769px) { - .control.is-horizontal { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } - .control.is-horizontal > .control { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 5; - -ms-flex-positive: 5; - flex-grow: 5; - -ms-flex-negative: 1; - flex-shrink: 1; - } -} - -.control.is-loading:after { - -webkit-animation: spinAround 500ms infinite linear; - animation: spinAround 500ms infinite linear; - border: 2px solid #dbdbdb; - border-radius: 290486px; - border-right-color: transparent; - border-top-color: transparent; - content: ""; - display: block; - height: 1rem; - position: relative; - width: 1rem; - position: absolute !important; - right: 0.75em; - top: 0.75em; -} - -.icon { - display: inline-block; - font-size: 21px; - height: 1.5rem; - line-height: 1.5rem; - text-align: center; - vertical-align: top; - width: 1.5rem; -} - -.icon .fa { - font-size: inherit; - line-height: inherit; -} - -.icon.is-small { - display: inline-block; - font-size: 14px; - height: 1rem; - line-height: 1rem; - text-align: center; - vertical-align: top; - width: 1rem; -} - -.icon.is-medium { - display: inline-block; - font-size: 28px; - height: 2rem; - line-height: 2rem; - text-align: center; - vertical-align: top; - width: 2rem; -} - -.icon.is-large { - display: inline-block; - font-size: 42px; - height: 3rem; - line-height: 3rem; - text-align: center; - vertical-align: top; - width: 3rem; -} - -.image { - display: block; - position: relative; -} - -.image img { - display: block; - height: auto; - width: 100%; -} - -.image.is-square img, .image.is-1by1 img, .image.is-4by3 img, .image.is-3by2 img, .image.is-16by9 img, .image.is-2by1 img { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 100%; -} - -.image.is-square, .image.is-1by1 { - padding-top: 100%; -} - -.image.is-4by3 { - padding-top: 75%; -} - -.image.is-3by2 { - padding-top: 66.6666%; -} - -.image.is-16by9 { - padding-top: 56.25%; -} - -.image.is-2by1 { - padding-top: 50%; -} - -.image.is-16x16 { - height: 16px; - width: 16px; -} - -.image.is-24x24 { - height: 24px; - width: 24px; -} - -.image.is-32x32 { - height: 32px; - width: 32px; -} - -.image.is-48x48 { - height: 48px; - width: 48px; -} - -.image.is-64x64 { - height: 64px; - width: 64px; -} - -.image.is-96x96 { - height: 96px; - width: 96px; -} - -.image.is-128x128 { - height: 128px; - width: 128px; -} - -.notification { - background-color: whitesmoke; - border-radius: 3px; - padding: 1.25rem 2.5rem 1.25rem 1.5rem; - position: relative; -} - -.notification:not(:last-child) { - margin-bottom: 1.5rem; -} - -.notification code, -.notification pre { - background: white; -} - -.notification pre code { - background: transparent; -} - -.notification .delete { - position: absolute; - right: 0.5em; - top: 0.5em; -} - -.notification .title, -.notification .subtitle, -.notification .content { - color: inherit; -} - -.notification.is-white { - background-color: white; - color: #0a0a0a; -} - -.notification.is-black { - background-color: #0a0a0a; - color: white; -} - -.notification.is-light { - background-color: whitesmoke; - color: #363636; -} - -.notification.is-dark { - background-color: #363636; - color: whitesmoke; -} - -.notification.is-primary { - background-color: #00d1b2; - color: #fff; -} - -.notification.is-info { - background-color: #3273dc; - color: #fff; -} - -.notification.is-success { - background-color: #23d160; - color: #fff; -} - -.notification.is-warning { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); -} - -.notification.is-danger { - background-color: #ff3860; - color: #fff; -} - -.progress { - -moz-appearance: none; - -webkit-appearance: none; - border: none; - border-radius: 290486px; - display: block; - height: 1rem; - overflow: hidden; - padding: 0; - width: 100%; -} - -.progress:not(:last-child) { - margin-bottom: 1.5rem; -} - -.progress::-webkit-progress-bar { - background-color: #dbdbdb; -} - -.progress::-webkit-progress-value { - background-color: #4a4a4a; -} - -.progress::-moz-progress-bar { - background-color: #4a4a4a; -} - -.progress.is-white::-webkit-progress-value { - background-color: white; -} - -.progress.is-white::-moz-progress-bar { - background-color: white; -} - -.progress.is-black::-webkit-progress-value { - background-color: #0a0a0a; -} - -.progress.is-black::-moz-progress-bar { - background-color: #0a0a0a; -} - -.progress.is-light::-webkit-progress-value { - background-color: whitesmoke; -} - -.progress.is-light::-moz-progress-bar { - background-color: whitesmoke; -} - -.progress.is-dark::-webkit-progress-value { - background-color: #363636; -} - -.progress.is-dark::-moz-progress-bar { - background-color: #363636; -} - -.progress.is-primary::-webkit-progress-value { - background-color: #00d1b2; -} - -.progress.is-primary::-moz-progress-bar { - background-color: #00d1b2; -} - -.progress.is-info::-webkit-progress-value { - background-color: #3273dc; -} - -.progress.is-info::-moz-progress-bar { - background-color: #3273dc; -} - -.progress.is-success::-webkit-progress-value { - background-color: #23d160; -} - -.progress.is-success::-moz-progress-bar { - background-color: #23d160; -} - -.progress.is-warning::-webkit-progress-value { - background-color: #ffdd57; -} - -.progress.is-warning::-moz-progress-bar { - background-color: #ffdd57; -} - -.progress.is-danger::-webkit-progress-value { - background-color: #ff3860; -} - -.progress.is-danger::-moz-progress-bar { - background-color: #ff3860; -} - -.progress.is-small { - height: 0.75rem; -} - -.progress.is-medium { - height: 1.25rem; -} - -.progress.is-large { - height: 1.5rem; -} - -.table { - background-color: white; - color: #363636; - margin-bottom: 1.5rem; - width: 100%; -} - -.table td, -.table th { - border: 1px solid #dbdbdb; - border-width: 0 0 1px; - padding: 0.5em 0.75em; - vertical-align: top; -} - -.table td.is-narrow, -.table th.is-narrow { - white-space: nowrap; - width: 1%; -} - -.table th { - color: #363636; - text-align: left; -} - -.table tr:hover { - background-color: #fafafa; -} - -.table thead td, -.table thead th { - border-width: 0 0 2px; - color: #7a7a7a; -} - -.table tfoot td, -.table tfoot th { - border-width: 2px 0 0; - color: #7a7a7a; -} - -.table tbody tr:last-child td, -.table tbody tr:last-child th { - border-bottom-width: 0; -} - -.table.is-bordered td, -.table.is-bordered th { - border-width: 1px; -} - -.table.is-bordered tr:last-child td, -.table.is-bordered tr:last-child th { - border-bottom-width: 1px; -} - -.table.is-narrow td, -.table.is-narrow th { - padding: 0.25em 0.5em; -} - -.table.is-striped tbody tr:nth-child(even) { - background-color: #fafafa; -} - -.table.is-striped tbody tr:nth-child(even):hover { - background-color: whitesmoke; -} - -.tag { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background-color: whitesmoke; - border-radius: 290486px; - color: #4a4a4a; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 0.75rem; - height: 2em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - line-height: 1.5; - padding-left: 0.875em; - padding-right: 0.875em; - vertical-align: top; - white-space: nowrap; -} - -.tag .delete { - margin-left: 0.25em; - margin-right: -0.5em; -} - -.tag.is-white { - background-color: white; - color: #0a0a0a; -} - -.tag.is-black { - background-color: #0a0a0a; - color: white; -} - -.tag.is-light { - background-color: whitesmoke; - color: #363636; -} - -.tag.is-dark { - background-color: #363636; - color: whitesmoke; -} - -.tag.is-primary { - background-color: #00d1b2; - color: #fff; -} - -.tag.is-info { - background-color: #3273dc; - color: #fff; -} - -.tag.is-success { - background-color: #23d160; - color: #fff; -} - -.tag.is-warning { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); -} - -.tag.is-danger { - background-color: #ff3860; - color: #fff; -} - -.tag.is-medium { - font-size: 1rem; -} - -.tag.is-large { - font-size: 1.25rem; -} - -.title, -.subtitle { - word-break: break-word; -} - -.title:not(:last-child), -.subtitle:not(:last-child) { - margin-bottom: 1.5rem; -} - -.title em, -.title span, -.subtitle em, -.subtitle span { - font-weight: 300; -} - -.title strong, -.subtitle strong { - font-weight: 500; -} - -.title .tag, -.subtitle .tag { - vertical-align: middle; -} - -.title { - color: #363636; - font-size: 2rem; - font-weight: 300; - line-height: 1.125; -} - -.title strong { - color: inherit; -} - -.title + .highlight { - margin-top: -0.75rem; -} - -.title + .subtitle { - margin-top: -1.25rem; -} - -.title.is-1 { - font-size: 3.5rem; -} - -.title.is-2 { - font-size: 2.75rem; -} - -.title.is-3 { - font-size: 2rem; -} - -.title.is-4 { - font-size: 1.5rem; -} - -.title.is-5 { - font-size: 1.25rem; -} - -.title.is-6 { - font-size: 14px; -} - -.subtitle { - color: #4a4a4a; - font-size: 1.25rem; - font-weight: 300; - line-height: 1.25; -} - -.subtitle strong { - color: #363636; -} - -.subtitle + .title { - margin-top: -1.5rem; -} - -.subtitle.is-1 { - font-size: 3.5rem; -} - -.subtitle.is-2 { - font-size: 2.75rem; -} - -.subtitle.is-3 { - font-size: 2rem; -} - -.subtitle.is-4 { - font-size: 1.5rem; -} - -.subtitle.is-5 { - font-size: 1.25rem; -} - -.subtitle.is-6 { - font-size: 14px; -} - -.block:not(:last-child) { - margin-bottom: 1.5rem; -} - -.container { - position: relative; -} - -@media screen and (min-width: 1000px) { - .container { - margin: 0 auto; - max-width: 960px; - } - .container.is-fluid { - margin: 0 20px; - max-width: none; - } -} - -@media screen and (min-width: 1192px) { - .container { - max-width: 1152px; - } -} - -.delete { - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -moz-appearance: none; - -webkit-appearance: none; - background-color: rgba(10, 10, 10, 0.2); - border: none; - border-radius: 290486px; - cursor: pointer; - display: inline-block; - font-size: 1rem; - height: 20px; - outline: none; - position: relative; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-transform-origin: center center; - transform-origin: center center; - vertical-align: top; - width: 20px; -} - -.delete:before, .delete:after { - background-color: white; - content: ""; - display: block; - left: 50%; - position: absolute; - top: 50%; - -webkit-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); -} - -.delete:before { - height: 2px; - width: 50%; -} - -.delete:after { - height: 50%; - width: 2px; -} - -.delete:hover, .delete:focus { - background-color: rgba(10, 10, 10, 0.3); -} - -.delete:active { - background-color: rgba(10, 10, 10, 0.4); -} - -.delete.is-small { - height: 14px; - width: 14px; -} - -.delete.is-medium { - height: 26px; - width: 26px; -} - -.delete.is-large { - height: 30px; - width: 30px; -} - -.fa { - font-size: 21px; - text-align: center; - vertical-align: top; -} - -.heading { - display: block; - font-size: 11px; - letter-spacing: 1px; - margin-bottom: 5px; - text-transform: uppercase; -} - -.highlight { - font-weight: 400; - max-width: 100%; - overflow: hidden; - padding: 0; -} - -.highlight:not(:last-child) { - margin-bottom: 1.5rem; -} - -.highlight pre { - overflow: auto; - max-width: 100%; -} - -.loader { - -webkit-animation: spinAround 500ms infinite linear; - animation: spinAround 500ms infinite linear; - border: 2px solid #dbdbdb; - border-radius: 290486px; - border-right-color: transparent; - border-top-color: transparent; - content: ""; - display: block; - height: 1rem; - position: relative; - width: 1rem; -} - -.number { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background-color: whitesmoke; - border-radius: 290486px; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 1.25rem; - height: 2em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - margin-right: 1.5rem; - min-width: 2.5em; - padding: 0.25rem 0.5rem; - text-align: center; - vertical-align: top; -} - -.card-header { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.card-header-title { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - color: #363636; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - font-weight: 700; - padding: 0.75rem; -} - -.card-header-icon { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - cursor: pointer; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - padding: 0.75rem; -} - -.card-image { - display: block; - position: relative; -} - -.card-content { - padding: 1.5rem; -} - -.card-content .title + .subtitle { - margin-top: -1.5rem; -} - -.card-footer { - border-top: 1px solid #dbdbdb; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.card-footer-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - padding: 0.75rem; -} - -.card-footer-item:not(:last-child) { - border-right: 1px solid #dbdbdb; -} - -.card { - background-color: white; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - color: #4a4a4a; - max-width: 100%; - position: relative; -} - -.card .media:not(:last-child) { - margin-bottom: 0.75rem; -} - -.level-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.level-item .title, -.level-item .subtitle { - margin-bottom: 0; -} - -@media screen and (max-width: 768px) { - .level-item:not(:last-child) { - margin-bottom: 0.75rem; - } -} - -.level-left, -.level-right { - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.level-left .level-item:not(:last-child), -.level-right .level-item:not(:last-child) { - margin-right: 0.75rem; -} - -.level-left .level-item.is-flexible, -.level-right .level-item.is-flexible { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} - -.level-left { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; -} - -@media screen and (max-width: 768px) { - .level-left + .level-right { - margin-top: 1.5rem; - } -} - -@media screen and (min-width: 769px) { - .level-left { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } -} - -.level-right { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} - -@media screen and (min-width: 769px) { - .level-right { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } -} - -.level { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} - -.level:not(:last-child) { - margin-bottom: 1.5rem; -} - -.level code { - border-radius: 3px; -} - -.level img { - display: inline-block; - vertical-align: top; -} - -.level.is-mobile { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.level.is-mobile > .level-item:not(:last-child) { - margin-bottom: 0; -} - -.level.is-mobile > .level-item:not(.is-narrow) { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} - -@media screen and (min-width: 769px) { - .level { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } - .level > .level-item:not(.is-narrow) { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - } -} - -.media-left, -.media-right { - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.media-left { - margin-right: 1rem; -} - -.media-right { - margin-left: 1rem; -} - -.media-content { - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - text-align: left; -} - -.media { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - text-align: left; -} - -.media .content:not(:last-child) { - margin-bottom: 0.75rem; -} - -.media .media { - border-top: 1px solid rgba(219, 219, 219, 0.5); - display: -webkit-box; - display: -ms-flexbox; - display: flex; - padding-top: 0.75rem; -} - -.media .media .content:not(:last-child), -.media .media .control:not(:last-child) { - margin-bottom: 0.5rem; -} - -.media .media .media { - padding-top: 0.5rem; -} - -.media .media .media + .media { - margin-top: 0.5rem; -} - -.media + .media { - border-top: 1px solid rgba(219, 219, 219, 0.5); - margin-top: 1rem; - padding-top: 1rem; -} - -.media.is-large + .media { - margin-top: 1.5rem; - padding-top: 1.5rem; -} - -.menu { - font-size: 1rem; -} - -.menu-list { - line-height: 1.25; -} - -.menu-list a { - border-radius: 2px; - color: #4a4a4a; - display: block; - padding: 0.5em 0.75em; -} - -.menu-list a:hover { - background-color: whitesmoke; - color: #00d1b2; -} - -.menu-list a.is-active { - background-color: #00d1b2; - color: #fff; -} - -.menu-list li ul { - border-left: 1px solid #dbdbdb; - margin: 0.75em; - padding-left: 0.75em; -} - -.menu-label { - color: #7a7a7a; - font-size: 0.8em; - letter-spacing: 0.1em; - text-transform: uppercase; -} - -.menu-label:not(:first-child) { - margin-top: 1em; -} - -.menu-label:not(:last-child) { - margin-bottom: 1em; -} - -.message { - background-color: whitesmoke; - border-radius: 3px; - font-size: 1rem; -} - -.message:not(:last-child) { - margin-bottom: 1.5rem; -} - -.message.is-white { - background-color: white; -} - -.message.is-white .message-header { - background-color: white; - color: #0a0a0a; -} - -.message.is-white .message-body { - border-color: white; - color: #4d4d4d; -} - -.message.is-black { - background-color: #fafafa; -} - -.message.is-black .message-header { - background-color: #0a0a0a; - color: white; -} - -.message.is-black .message-body { - border-color: #0a0a0a; - color: #090909; -} - -.message.is-light { - background-color: #fafafa; -} - -.message.is-light .message-header { - background-color: whitesmoke; - color: #363636; -} - -.message.is-light .message-body { - border-color: whitesmoke; - color: #505050; -} - -.message.is-dark { - background-color: #fafafa; -} - -.message.is-dark .message-header { - background-color: #363636; - color: whitesmoke; -} - -.message.is-dark .message-body { - border-color: #363636; - color: #2a2a2a; -} - -.message.is-primary { - background-color: #f5fffd; -} - -.message.is-primary .message-header { - background-color: #00d1b2; - color: #fff; -} - -.message.is-primary .message-body { - border-color: #00d1b2; - color: #021310; -} - -.message.is-info { - background-color: #f6f9fe; -} - -.message.is-info .message-header { - background-color: #3273dc; - color: #fff; -} - -.message.is-info .message-body { - border-color: #3273dc; - color: #22509a; -} - -.message.is-success { - background-color: #f6fef9; -} - -.message.is-success .message-header { - background-color: #23d160; - color: #fff; -} - -.message.is-success .message-body { - border-color: #23d160; - color: #0e301a; -} - -.message.is-warning { - background-color: #fffdf5; -} - -.message.is-warning .message-header { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); -} - -.message.is-warning .message-body { - border-color: #ffdd57; - color: #3b3108; -} - -.message.is-danger { - background-color: #fff5f7; -} - -.message.is-danger .message-header { - background-color: #ff3860; - color: #fff; -} - -.message.is-danger .message-body { - border-color: #ff3860; - color: #cd0930; -} - -.message-header { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background-color: #4a4a4a; - border-radius: 3px 3px 0 0; - color: #fff; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - line-height: 1.25; - padding: 0.5em 0.75em; - position: relative; -} - -.message-header a, -.message-header strong { - color: inherit; -} - -.message-header a { - text-decoration: underline; -} - -.message-header .delete { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - margin-left: 0.75em; -} - -.message-header + .message-body { - border-top-left-radius: 0; - border-top-right-radius: 0; - border-top: none; -} - -.message-body { - border: 1px solid #dbdbdb; - border-radius: 3px; - color: #4a4a4a; - padding: 1em 1.25em; -} - -.message-body a, -.message-body strong { - color: inherit; -} - -.message-body a { - text-decoration: underline; -} - -.message-body code, -.message-body pre { - background: white; -} - -.message-body pre code { - background: transparent; -} - -.modal-background { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; - background-color: rgba(10, 10, 10, 0.86); -} - -.modal-content, -.modal-card { - margin: 0 20px; - max-height: calc(100vh - 160px); - overflow: auto; - position: relative; - width: 100%; -} - -@media screen and (min-width: 769px) { - .modal-content, - .modal-card { - margin: 0 auto; - max-height: calc(100vh - 40px); - width: 640px; - } -} - -.modal-close { - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -moz-appearance: none; - -webkit-appearance: none; - background-color: rgba(10, 10, 10, 0.2); - border: none; - border-radius: 290486px; - cursor: pointer; - display: inline-block; - font-size: 1rem; - height: 20px; - outline: none; - position: relative; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-transform-origin: center center; - transform-origin: center center; - vertical-align: top; - width: 20px; - background: none; - height: 40px; - position: fixed; - right: 20px; - top: 20px; - width: 40px; -} - -.modal-close:before, .modal-close:after { - background-color: white; - content: ""; - display: block; - left: 50%; - position: absolute; - top: 50%; - -webkit-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); -} - -.modal-close:before { - height: 2px; - width: 50%; -} - -.modal-close:after { - height: 50%; - width: 2px; -} - -.modal-close:hover, .modal-close:focus { - background-color: rgba(10, 10, 10, 0.3); -} - -.modal-close:active { - background-color: rgba(10, 10, 10, 0.4); -} - -.modal-close.is-small { - height: 14px; - width: 14px; -} - -.modal-close.is-medium { - height: 26px; - width: 26px; -} - -.modal-close.is-large { - height: 30px; - width: 30px; -} - -.modal-card { - 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: calc(100vh - 40px); - overflow: hidden; -} - -.modal-card-head, -.modal-card-foot { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background-color: whitesmoke; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - padding: 20px; - position: relative; -} - -.modal-card-head { - border-bottom: 1px solid #dbdbdb; - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} - -.modal-card-title { - color: #363636; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - font-size: 1.5rem; - line-height: 1; -} - -.modal-card-foot { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - border-top: 1px solid #dbdbdb; -} - -.modal-card-foot .button:not(:last-child) { - margin-right: 10px; -} - -.modal-card-body { - -webkit-overflow-scrolling: touch; - background-color: white; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - overflow: auto; - padding: 20px; -} - -.modal { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: none; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - overflow: hidden; - position: fixed; - z-index: 1986; -} - -.modal.is-active { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.nav-toggle { - cursor: pointer; - display: block; - height: 3.5rem; - position: relative; - width: 3.5rem; -} - -.nav-toggle span { - background-color: #4a4a4a; - display: block; - height: 1px; - left: 50%; - margin-left: -7px; - position: absolute; - top: 50%; - -webkit-transition: none 86ms ease-out; - transition: none 86ms ease-out; - -webkit-transition-property: background, left, opacity, -webkit-transform; - transition-property: background, left, opacity, -webkit-transform; - transition-property: background, left, opacity, transform; - transition-property: background, left, opacity, transform, -webkit-transform; - width: 15px; -} - -.nav-toggle span:nth-child(1) { - margin-top: -6px; -} - -.nav-toggle span:nth-child(2) { - margin-top: -1px; -} - -.nav-toggle span:nth-child(3) { - margin-top: 4px; -} - -.nav-toggle:hover { - background-color: whitesmoke; -} - -.nav-toggle.is-active span { - background-color: #00d1b2; -} - -.nav-toggle.is-active span:nth-child(1) { - margin-left: -5px; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-transform-origin: left top; - transform-origin: left top; -} - -.nav-toggle.is-active span:nth-child(2) { - opacity: 0; -} - -.nav-toggle.is-active span:nth-child(3) { - margin-left: -5px; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - -webkit-transform-origin: left bottom; - transform-origin: left bottom; -} - -@media screen and (min-width: 769px) { - .nav-toggle { - display: none; - } -} - -.nav-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - font-size: 1rem; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - padding: 0.5rem 0.75rem; -} - -.nav-item a { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.nav-item img { - max-height: 1.75rem; -} - -.nav-item .button + .button { - margin-left: 0.75rem; -} - -.nav-item .tag:first-child:not(:last-child) { - margin-right: 0.5rem; -} - -.nav-item .tag:last-child:not(:first-child) { - margin-left: 0.5rem; -} - -@media screen and (max-width: 768px) { - .nav-item { - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - } -} - -.nav-item a, -a.nav-item { - color: #7a7a7a; -} - -.nav-item a:hover, -a.nav-item:hover { - color: #363636; -} - -.nav-item a.is-active, -a.nav-item.is-active { - color: #363636; -} - -.nav-item a.is-tab, -a.nav-item.is-tab { - border-bottom: 1px solid transparent; - border-top: 1px solid transparent; - padding-bottom: calc(0.5rem - 1px); - padding-left: 1rem; - padding-right: 1rem; - padding-top: calc(0.5rem - 1px); -} - -.nav-item a.is-tab:hover, -a.nav-item.is-tab:hover { - border-bottom-color: #00d1b2; - border-top-color: transparent; -} - -.nav-item a.is-tab.is-active, -a.nav-item.is-tab.is-active { - border-bottom: 3px solid #00d1b2; - color: #00d1b2; - padding-bottom: calc(0.5rem - 3px); -} - -@media screen and (min-width: 1000px) { - .nav-item a.is-brand, - a.nav-item.is-brand { - padding-left: 0; - } -} - -@media screen and (max-width: 768px) { - .nav-menu { - background-color: white; - box-shadow: 0 4px 7px rgba(10, 10, 10, 0.1); - left: 0; - display: none; - right: 0; - top: 100%; - position: absolute; - } - .nav-menu .nav-item { - border-top: 1px solid rgba(219, 219, 219, 0.5); - padding: 0.75rem; - } - .nav-menu.is-active { - display: block; - } -} - -@media screen and (min-width: 769px) and (max-width: 999px) { - .nav-menu { - padding-right: 1.5rem; - } -} - -.nav-left, -.nav-right { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.nav-left { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - overflow: hidden; - overflow-x: auto; - white-space: nowrap; -} - -.nav-center { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - margin-left: auto; - margin-right: auto; -} - -.nav-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} - -@media screen and (min-width: 769px) { - .nav-right { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } -} - -.nav { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - background-color: white; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - min-height: 3.5rem; - position: relative; - text-align: center; - z-index: 2; -} - -.nav > .container { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - min-height: 3.5rem; - width: 100%; -} - -.nav.has-shadow { - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); -} - -.pagination, -.pagination-list { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - text-align: center; -} - -.pagination-previous, -.pagination-next, -.pagination-link, -.pagination-ellipsis { - -moz-appearance: none; - -webkit-appearance: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - border: none; - border-radius: 3px; - box-shadow: none; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 1rem; - height: 2.285em; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - line-height: 1.5; - padding-left: 0.75em; - padding-right: 0.75em; - position: relative; - vertical-align: top; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - font-size: 0.875rem; - padding-left: 0.5em; - padding-right: 0.5em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - text-align: center; -} - -.pagination-previous:focus, .pagination-previous.is-focused, .pagination-previous:active, .pagination-previous.is-active, -.pagination-next:focus, -.pagination-next.is-focused, -.pagination-next:active, -.pagination-next.is-active, -.pagination-link:focus, -.pagination-link.is-focused, -.pagination-link:active, -.pagination-link.is-active, -.pagination-ellipsis:focus, -.pagination-ellipsis.is-focused, -.pagination-ellipsis:active, -.pagination-ellipsis.is-active { - outline: none; -} - -.pagination-previous[disabled], .pagination-previous.is-disabled, -.pagination-next[disabled], -.pagination-next.is-disabled, -.pagination-link[disabled], -.pagination-link.is-disabled, -.pagination-ellipsis[disabled], -.pagination-ellipsis.is-disabled { - pointer-events: none; -} - -.pagination-previous, -.pagination-next, -.pagination-link { - border: 1px solid #dbdbdb; - min-width: 2.5em; -} - -.pagination-previous:hover, -.pagination-next:hover, -.pagination-link:hover { - border-color: #b5b5b5; - color: #363636; -} - -.pagination-previous:focus, -.pagination-next:focus, -.pagination-link:focus { - border-color: #00d1b2; -} - -.pagination-previous:active, -.pagination-next:active, -.pagination-link:active { - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); -} - -.pagination-previous[disabled], .pagination-previous.is-disabled, -.pagination-next[disabled], -.pagination-next.is-disabled, -.pagination-link[disabled], -.pagination-link.is-disabled { - background: #dbdbdb; - color: #7a7a7a; - opacity: 0.5; - pointer-events: none; -} - -.pagination-previous, -.pagination-next { - padding-left: 0.75em; - padding-right: 0.75em; -} - -.pagination-link.is-current { - background-color: #00d1b2; - border-color: #00d1b2; - color: #fff; -} - -.pagination-ellipsis { - color: #b5b5b5; - pointer-events: none; -} - -.pagination-list li:not(:first-child) { - margin-left: 0.375rem; -} - -@media screen and (max-width: 768px) { - .pagination { - -ms-flex-wrap: wrap; - flex-wrap: wrap; - } - .pagination-previous, - .pagination-next { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - width: calc(50% - 0.375rem); - } - .pagination-next { - margin-left: 0.75rem; - } - .pagination-list { - margin-top: 0.75rem; - } - .pagination-list li { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - } -} - -@media screen and (min-width: 769px) { - .pagination-list { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - .pagination-previous, - .pagination-next { - margin-left: 0.75rem; - } - .pagination-previous { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - .pagination-next { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - .pagination { - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - } - .pagination.is-centered .pagination-previous { - margin-left: 0; - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - .pagination.is-centered .pagination-list { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - .pagination.is-centered .pagination-next { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - .pagination.is-right .pagination-previous { - margin-left: 0; - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - .pagination.is-right .pagination-next { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - margin-right: 0.75rem; - } - .pagination.is-right .pagination-list { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } -} - -.panel { - font-size: 1rem; -} - -.panel:not(:last-child) { - margin-bottom: 1.5rem; -} - -.panel-heading, -.panel-tabs, -.panel-block { - border-bottom: 1px solid #dbdbdb; - border-left: 1px solid #dbdbdb; - border-right: 1px solid #dbdbdb; -} - -.panel-heading:first-child, -.panel-tabs:first-child, -.panel-block:first-child { - border-top: 1px solid #dbdbdb; -} - -.panel-heading { - background-color: whitesmoke; - border-radius: 3px 3px 0 0; - color: #363636; - font-size: 1.25em; - font-weight: 300; - line-height: 1.25; - padding: 0.5em 0.75em; -} - -.panel-tabs { - -webkit-box-align: end; - -ms-flex-align: end; - align-items: flex-end; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - font-size: 0.875em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.panel-tabs a { - border-bottom: 1px solid #dbdbdb; - margin-bottom: -1px; - padding: 0.5em; -} - -.panel-tabs a.is-active { - border-bottom-color: #4a4a4a; - color: #363636; -} - -.panel-list a { - color: #4a4a4a; -} - -.panel-list a:hover { - color: #00d1b2; -} - -.panel-block { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - color: #363636; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - padding: 0.5em 0.75em; -} - -.panel-block input[type="checkbox"] { - margin-right: 0.75em; -} - -.panel-block > .control { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - width: 100%; -} - -.panel-block.is-active { - border-left-color: #00d1b2; - color: #363636; -} - -.panel-block.is-active .panel-icon { - color: #00d1b2; -} - -a.panel-block, -label.panel-block { - cursor: pointer; -} - -a.panel-block:hover, -label.panel-block:hover { - background-color: whitesmoke; -} - -.panel-icon { - display: inline-block; - font-size: 14px; - height: 1em; - line-height: 1em; - text-align: center; - vertical-align: top; - width: 1em; - color: #7a7a7a; - margin-right: 0.75em; -} - -.panel-icon .fa { - font-size: inherit; - line-height: inherit; -} - -.tabs { - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - font-size: 1rem; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - overflow: hidden; - overflow-x: auto; - white-space: nowrap; -} - -.tabs:not(:last-child) { - margin-bottom: 1.5rem; -} - -.tabs a { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - border-bottom: 1px solid #dbdbdb; - color: #4a4a4a; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - margin-bottom: -1px; - padding: 0.5em 1em; - vertical-align: top; -} - -.tabs a:hover { - border-bottom-color: #363636; - color: #363636; -} - -.tabs li { - display: block; -} - -.tabs li.is-active a { - border-bottom-color: #00d1b2; - color: #00d1b2; -} - -.tabs ul { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - border-bottom: 1px solid #dbdbdb; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; -} - -.tabs ul.is-left { - padding-right: 0.75em; -} - -.tabs ul.is-center { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - padding-left: 0.75em; - padding-right: 0.75em; -} - -.tabs ul.is-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; - padding-left: 0.75em; -} - -.tabs .icon:first-child { - margin-right: 0.5em; -} - -.tabs .icon:last-child { - margin-left: 0.5em; -} - -.tabs.is-centered ul { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.tabs.is-right ul { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} - -.tabs.is-boxed a { - border: 1px solid transparent; - border-radius: 3px 3px 0 0; -} - -.tabs.is-boxed a:hover { - background-color: whitesmoke; - border-bottom-color: #dbdbdb; -} - -.tabs.is-boxed li.is-active a { - background-color: white; - border-color: #dbdbdb; - border-bottom-color: transparent !important; -} - -.tabs.is-fullwidth li { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.tabs.is-toggle a { - border: 1px solid #dbdbdb; - margin-bottom: 0; - position: relative; -} - -.tabs.is-toggle a:hover { - background-color: whitesmoke; - border-color: #b5b5b5; - z-index: 2; -} - -.tabs.is-toggle li + li { - margin-left: -1px; -} - -.tabs.is-toggle li:first-child a { - border-radius: 3px 0 0 3px; -} - -.tabs.is-toggle li:last-child a { - border-radius: 0 3px 3px 0; -} - -.tabs.is-toggle li.is-active a { - background-color: #00d1b2; - border-color: #00d1b2; - color: #fff; - z-index: 1; -} - -.tabs.is-toggle ul { - border-bottom: none; -} - -.tabs.is-small { - font-size: 0.75rem; -} - -.tabs.is-medium { - font-size: 1.25rem; -} - -.tabs.is-large { - font-size: 1.5rem; -} - -.column { - display: block; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - padding: 0.75rem; -} - -.columns.is-mobile > .column.is-narrow { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; -} - -.columns.is-mobile > .column.is-full { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; -} - -.columns.is-mobile > .column.is-three-quarters { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; -} - -.columns.is-mobile > .column.is-two-thirds { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.6666%; -} - -.columns.is-mobile > .column.is-half { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; -} - -.columns.is-mobile > .column.is-one-third { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.3333%; -} - -.columns.is-mobile > .column.is-one-quarter { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; -} - -.columns.is-mobile > .column.is-offset-three-quarters { - margin-left: 75%; -} - -.columns.is-mobile > .column.is-offset-two-thirds { - margin-left: 66.6666%; -} - -.columns.is-mobile > .column.is-offset-half { - margin-left: 50%; -} - -.columns.is-mobile > .column.is-offset-one-third { - margin-left: 33.3333%; -} - -.columns.is-mobile > .column.is-offset-one-quarter { - margin-left: 25%; -} - -.columns.is-mobile > .column.is-1 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 8.33333%; -} - -.columns.is-mobile > .column.is-offset-1 { - margin-left: 8.33333%; -} - -.columns.is-mobile > .column.is-2 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 16.66667%; -} - -.columns.is-mobile > .column.is-offset-2 { - margin-left: 16.66667%; -} - -.columns.is-mobile > .column.is-3 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; -} - -.columns.is-mobile > .column.is-offset-3 { - margin-left: 25%; -} - -.columns.is-mobile > .column.is-4 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.33333%; -} - -.columns.is-mobile > .column.is-offset-4 { - margin-left: 33.33333%; -} - -.columns.is-mobile > .column.is-5 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 41.66667%; -} - -.columns.is-mobile > .column.is-offset-5 { - margin-left: 41.66667%; -} - -.columns.is-mobile > .column.is-6 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; -} - -.columns.is-mobile > .column.is-offset-6 { - margin-left: 50%; -} - -.columns.is-mobile > .column.is-7 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 58.33333%; -} - -.columns.is-mobile > .column.is-offset-7 { - margin-left: 58.33333%; -} - -.columns.is-mobile > .column.is-8 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.66667%; -} - -.columns.is-mobile > .column.is-offset-8 { - margin-left: 66.66667%; -} - -.columns.is-mobile > .column.is-9 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; -} - -.columns.is-mobile > .column.is-offset-9 { - margin-left: 75%; -} - -.columns.is-mobile > .column.is-10 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 83.33333%; -} - -.columns.is-mobile > .column.is-offset-10 { - margin-left: 83.33333%; -} - -.columns.is-mobile > .column.is-11 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 91.66667%; -} - -.columns.is-mobile > .column.is-offset-11 { - margin-left: 91.66667%; -} - -.columns.is-mobile > .column.is-12 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; -} - -.columns.is-mobile > .column.is-offset-12 { - margin-left: 100%; -} - -@media screen and (max-width: 768px) { - .column.is-narrow-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - } - .column.is-full-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-three-quarters-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-two-thirds-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.6666%; - } - .column.is-half-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-one-third-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.3333%; - } - .column.is-one-quarter-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-three-quarters-mobile { - margin-left: 75%; - } - .column.is-offset-two-thirds-mobile { - margin-left: 66.6666%; - } - .column.is-offset-half-mobile { - margin-left: 50%; - } - .column.is-offset-one-third-mobile { - margin-left: 33.3333%; - } - .column.is-offset-one-quarter-mobile { - margin-left: 25%; - } - .column.is-1-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 8.33333%; - } - .column.is-offset-1-mobile { - margin-left: 8.33333%; - } - .column.is-2-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 16.66667%; - } - .column.is-offset-2-mobile { - margin-left: 16.66667%; - } - .column.is-3-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-3-mobile { - margin-left: 25%; - } - .column.is-4-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.33333%; - } - .column.is-offset-4-mobile { - margin-left: 33.33333%; - } - .column.is-5-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 41.66667%; - } - .column.is-offset-5-mobile { - margin-left: 41.66667%; - } - .column.is-6-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-offset-6-mobile { - margin-left: 50%; - } - .column.is-7-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 58.33333%; - } - .column.is-offset-7-mobile { - margin-left: 58.33333%; - } - .column.is-8-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.66667%; - } - .column.is-offset-8-mobile { - margin-left: 66.66667%; - } - .column.is-9-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-offset-9-mobile { - margin-left: 75%; - } - .column.is-10-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 83.33333%; - } - .column.is-offset-10-mobile { - margin-left: 83.33333%; - } - .column.is-11-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 91.66667%; - } - .column.is-offset-11-mobile { - margin-left: 91.66667%; - } - .column.is-12-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-offset-12-mobile { - margin-left: 100%; - } -} - -@media screen and (min-width: 769px) { - .column.is-narrow, .column.is-narrow-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - } - .column.is-full, .column.is-full-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-three-quarters, .column.is-three-quarters-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-two-thirds, .column.is-two-thirds-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.6666%; - } - .column.is-half, .column.is-half-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-one-third, .column.is-one-third-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.3333%; - } - .column.is-one-quarter, .column.is-one-quarter-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet { - margin-left: 75%; - } - .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet { - margin-left: 66.6666%; - } - .column.is-offset-half, .column.is-offset-half-tablet { - margin-left: 50%; - } - .column.is-offset-one-third, .column.is-offset-one-third-tablet { - margin-left: 33.3333%; - } - .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet { - margin-left: 25%; - } - .column.is-1, .column.is-1-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 8.33333%; - } - .column.is-offset-1, .column.is-offset-1-tablet { - margin-left: 8.33333%; - } - .column.is-2, .column.is-2-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 16.66667%; - } - .column.is-offset-2, .column.is-offset-2-tablet { - margin-left: 16.66667%; - } - .column.is-3, .column.is-3-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-3, .column.is-offset-3-tablet { - margin-left: 25%; - } - .column.is-4, .column.is-4-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.33333%; - } - .column.is-offset-4, .column.is-offset-4-tablet { - margin-left: 33.33333%; - } - .column.is-5, .column.is-5-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 41.66667%; - } - .column.is-offset-5, .column.is-offset-5-tablet { - margin-left: 41.66667%; - } - .column.is-6, .column.is-6-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-offset-6, .column.is-offset-6-tablet { - margin-left: 50%; - } - .column.is-7, .column.is-7-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 58.33333%; - } - .column.is-offset-7, .column.is-offset-7-tablet { - margin-left: 58.33333%; - } - .column.is-8, .column.is-8-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.66667%; - } - .column.is-offset-8, .column.is-offset-8-tablet { - margin-left: 66.66667%; - } - .column.is-9, .column.is-9-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-offset-9, .column.is-offset-9-tablet { - margin-left: 75%; - } - .column.is-10, .column.is-10-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 83.33333%; - } - .column.is-offset-10, .column.is-offset-10-tablet { - margin-left: 83.33333%; - } - .column.is-11, .column.is-11-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 91.66667%; - } - .column.is-offset-11, .column.is-offset-11-tablet { - margin-left: 91.66667%; - } - .column.is-12, .column.is-12-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-offset-12, .column.is-offset-12-tablet { - margin-left: 100%; - } -} - -@media screen and (min-width: 1000px) { - .column.is-narrow-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - } - .column.is-full-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-three-quarters-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-two-thirds-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.6666%; - } - .column.is-half-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-one-third-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.3333%; - } - .column.is-one-quarter-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-three-quarters-desktop { - margin-left: 75%; - } - .column.is-offset-two-thirds-desktop { - margin-left: 66.6666%; - } - .column.is-offset-half-desktop { - margin-left: 50%; - } - .column.is-offset-one-third-desktop { - margin-left: 33.3333%; - } - .column.is-offset-one-quarter-desktop { - margin-left: 25%; - } - .column.is-1-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 8.33333%; - } - .column.is-offset-1-desktop { - margin-left: 8.33333%; - } - .column.is-2-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 16.66667%; - } - .column.is-offset-2-desktop { - margin-left: 16.66667%; - } - .column.is-3-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-3-desktop { - margin-left: 25%; - } - .column.is-4-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.33333%; - } - .column.is-offset-4-desktop { - margin-left: 33.33333%; - } - .column.is-5-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 41.66667%; - } - .column.is-offset-5-desktop { - margin-left: 41.66667%; - } - .column.is-6-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-offset-6-desktop { - margin-left: 50%; - } - .column.is-7-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 58.33333%; - } - .column.is-offset-7-desktop { - margin-left: 58.33333%; - } - .column.is-8-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.66667%; - } - .column.is-offset-8-desktop { - margin-left: 66.66667%; - } - .column.is-9-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-offset-9-desktop { - margin-left: 75%; - } - .column.is-10-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 83.33333%; - } - .column.is-offset-10-desktop { - margin-left: 83.33333%; - } - .column.is-11-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 91.66667%; - } - .column.is-offset-11-desktop { - margin-left: 91.66667%; - } - .column.is-12-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-offset-12-desktop { - margin-left: 100%; - } -} - -@media screen and (min-width: 1192px) { - .column.is-narrow-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - } - .column.is-full-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-three-quarters-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-two-thirds-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.6666%; - } - .column.is-half-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-one-third-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.3333%; - } - .column.is-one-quarter-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-three-quarters-widescreen { - margin-left: 75%; - } - .column.is-offset-two-thirds-widescreen { - margin-left: 66.6666%; - } - .column.is-offset-half-widescreen { - margin-left: 50%; - } - .column.is-offset-one-third-widescreen { - margin-left: 33.3333%; - } - .column.is-offset-one-quarter-widescreen { - margin-left: 25%; - } - .column.is-1-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 8.33333%; - } - .column.is-offset-1-widescreen { - margin-left: 8.33333%; - } - .column.is-2-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 16.66667%; - } - .column.is-offset-2-widescreen { - margin-left: 16.66667%; - } - .column.is-3-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-3-widescreen { - margin-left: 25%; - } - .column.is-4-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.33333%; - } - .column.is-offset-4-widescreen { - margin-left: 33.33333%; - } - .column.is-5-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 41.66667%; - } - .column.is-offset-5-widescreen { - margin-left: 41.66667%; - } - .column.is-6-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-offset-6-widescreen { - margin-left: 50%; - } - .column.is-7-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 58.33333%; - } - .column.is-offset-7-widescreen { - margin-left: 58.33333%; - } - .column.is-8-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.66667%; - } - .column.is-offset-8-widescreen { - margin-left: 66.66667%; - } - .column.is-9-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-offset-9-widescreen { - margin-left: 75%; - } - .column.is-10-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 83.33333%; - } - .column.is-offset-10-widescreen { - margin-left: 83.33333%; - } - .column.is-11-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 91.66667%; - } - .column.is-offset-11-widescreen { - margin-left: 91.66667%; - } - .column.is-12-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-offset-12-widescreen { - margin-left: 100%; - } -} - -.columns { - margin-left: -0.75rem; - margin-right: -0.75rem; - margin-top: -0.75rem; -} - -.columns:last-child { - margin-bottom: -0.75rem; -} - -.columns:not(:last-child) { - margin-bottom: 0.75rem; -} - -.columns.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.columns.is-gapless { - margin-left: 0; - margin-right: 0; - margin-top: 0; -} - -.columns.is-gapless:last-child { - margin-bottom: 0; -} - -.columns.is-gapless:not(:last-child) { - margin-bottom: 1.5rem; -} - -.columns.is-gapless > .column { - margin: 0; - padding: 0; -} - -@media screen and (min-width: 769px) { - .columns.is-grid { - -ms-flex-wrap: wrap; - flex-wrap: wrap; - } - .columns.is-grid > .column { - max-width: 33.3333%; - padding: 0.75rem; - width: 33.3333%; - } - .columns.is-grid > .column + .column { - margin-left: 0; - } -} - -.columns.is-mobile { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.columns.is-multiline { - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} - -.columns.is-vcentered { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} - -@media screen and (min-width: 769px) { - .columns:not(.is-desktop) { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } -} - -@media screen and (min-width: 1000px) { - .columns.is-desktop { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } -} - -.tile { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: block; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - min-height: -webkit-min-content; - min-height: -moz-min-content; - min-height: min-content; -} - -.tile.is-ancestor { - margin-left: -0.75rem; - margin-right: -0.75rem; - margin-top: -0.75rem; -} - -.tile.is-ancestor:last-child { - margin-bottom: -0.75rem; -} - -.tile.is-ancestor:not(:last-child) { - margin-bottom: 0.75rem; -} - -.tile.is-child { - margin: 0 !important; -} - -.tile.is-parent { - padding: 0.75rem; -} - -.tile.is-vertical { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} - -.tile.is-vertical > .tile.is-child:not(:last-child) { - margin-bottom: 1.5rem !important; -} - -@media screen and (min-width: 769px) { - .tile:not(.is-child) { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } - .tile.is-1 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 8.33333%; - } - .tile.is-2 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 16.66667%; - } - .tile.is-3 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; - } - .tile.is-4 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.33333%; - } - .tile.is-5 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 41.66667%; - } - .tile.is-6 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; - } - .tile.is-7 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 58.33333%; - } - .tile.is-8 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.66667%; - } - .tile.is-9 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; - } - .tile.is-10 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 83.33333%; - } - .tile.is-11 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 91.66667%; - } - .tile.is-12 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; - } -} - -.hero-video { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; - overflow: hidden; -} - -.hero-video video { - left: 50%; - min-height: 100%; - min-width: 100%; - position: absolute; - top: 50%; - -webkit-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); -} - -.hero-video.is-transparent { - opacity: 0.3; -} - -@media screen and (max-width: 768px) { - .hero-video { - display: none; - } -} - -.hero-buttons { - margin-top: 1.5rem; -} - -@media screen and (max-width: 768px) { - .hero-buttons .button { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } - .hero-buttons .button:not(:last-child) { - margin-bottom: 0.75rem; - } -} - -@media screen and (min-width: 769px) { - .hero-buttons { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - } - .hero-buttons .button:not(:last-child) { - margin-right: 1.5rem; - } -} - -.hero-head, -.hero-foot { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.hero-body { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - padding: 3rem 1.5rem; -} - -@media screen and (min-width: 1192px) { - .hero-body { - padding-left: 0; - padding-right: 0; - } -} - -.hero { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - background-color: white; - 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-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} - -.hero .nav { - background: none; - box-shadow: 0 1px 0 rgba(219, 219, 219, 0.3); -} - -.hero .tabs ul { - border-bottom: none; -} - -.hero.is-white { - background-color: white; - color: #0a0a0a; -} - -.hero.is-white a, -.hero.is-white strong { - color: inherit; -} - -.hero.is-white .title { - color: #0a0a0a; -} - -.hero.is-white .subtitle { - color: rgba(10, 10, 10, 0.9); -} - -.hero.is-white .subtitle a, -.hero.is-white .subtitle strong { - color: #0a0a0a; -} - -.hero.is-white .nav { - box-shadow: 0 1px 0 rgba(10, 10, 10, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-white .nav-menu { - background-color: white; - } -} - -.hero.is-white a.nav-item, -.hero.is-white .nav-item a:not(.button) { - color: rgba(10, 10, 10, 0.7); -} - -.hero.is-white a.nav-item:hover, .hero.is-white a.nav-item.is-active, -.hero.is-white .nav-item a:not(.button):hover, -.hero.is-white .nav-item a:not(.button).is-active { - color: #0a0a0a; -} - -.hero.is-white .tabs a { - color: #0a0a0a; - opacity: 0.9; -} - -.hero.is-white .tabs a:hover { - opacity: 1; -} - -.hero.is-white .tabs li.is-active a { - opacity: 1; -} - -.hero.is-white .tabs.is-boxed a, .hero.is-white .tabs.is-toggle a { - color: #0a0a0a; -} - -.hero.is-white .tabs.is-boxed a:hover, .hero.is-white .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-white .tabs.is-boxed li.is-active a, .hero.is-white .tabs.is-boxed li.is-active a:hover, .hero.is-white .tabs.is-toggle li.is-active a, .hero.is-white .tabs.is-toggle li.is-active a:hover { - background-color: #0a0a0a; - border-color: #0a0a0a; - color: white; -} - -.hero.is-white.is-bold { - background-image: -webkit-linear-gradient(309deg, #e6e6e6 0%, white 71%, white 100%); - background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-white .nav-toggle span { - background-color: #0a0a0a; - } - .hero.is-white .nav-toggle:hover { - background-color: rgba(10, 10, 10, 0.1); - } - .hero.is-white .nav-toggle.is-active span { - background-color: #0a0a0a; - } - .hero.is-white .nav-menu .nav-item { - border-top-color: rgba(10, 10, 10, 0.2); - } -} - -.hero.is-black { - background-color: #0a0a0a; - color: white; -} - -.hero.is-black a, -.hero.is-black strong { - color: inherit; -} - -.hero.is-black .title { - color: white; -} - -.hero.is-black .subtitle { - color: rgba(255, 255, 255, 0.9); -} - -.hero.is-black .subtitle a, -.hero.is-black .subtitle strong { - color: white; -} - -.hero.is-black .nav { - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-black .nav-menu { - background-color: #0a0a0a; - } -} - -.hero.is-black a.nav-item, -.hero.is-black .nav-item a:not(.button) { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-black a.nav-item:hover, .hero.is-black a.nav-item.is-active, -.hero.is-black .nav-item a:not(.button):hover, -.hero.is-black .nav-item a:not(.button).is-active { - color: white; -} - -.hero.is-black .tabs a { - color: white; - opacity: 0.9; -} - -.hero.is-black .tabs a:hover { - opacity: 1; -} - -.hero.is-black .tabs li.is-active a { - opacity: 1; -} - -.hero.is-black .tabs.is-boxed a, .hero.is-black .tabs.is-toggle a { - color: white; -} - -.hero.is-black .tabs.is-boxed a:hover, .hero.is-black .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-black .tabs.is-boxed li.is-active a, .hero.is-black .tabs.is-boxed li.is-active a:hover, .hero.is-black .tabs.is-toggle li.is-active a, .hero.is-black .tabs.is-toggle li.is-active a:hover { - background-color: white; - border-color: white; - color: #0a0a0a; -} - -.hero.is-black.is-bold { - background-image: -webkit-linear-gradient(309deg, black 0%, #0a0a0a 71%, #181616 100%); - background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-black .nav-toggle span { - background-color: white; - } - .hero.is-black .nav-toggle:hover { - background-color: rgba(10, 10, 10, 0.1); - } - .hero.is-black .nav-toggle.is-active span { - background-color: white; - } - .hero.is-black .nav-menu .nav-item { - border-top-color: rgba(255, 255, 255, 0.2); - } -} - -.hero.is-light { - background-color: whitesmoke; - color: #363636; -} - -.hero.is-light a, -.hero.is-light strong { - color: inherit; -} - -.hero.is-light .title { - color: #363636; -} - -.hero.is-light .subtitle { - color: rgba(54, 54, 54, 0.9); -} - -.hero.is-light .subtitle a, -.hero.is-light .subtitle strong { - color: #363636; -} - -.hero.is-light .nav { - box-shadow: 0 1px 0 rgba(54, 54, 54, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-light .nav-menu { - background-color: whitesmoke; - } -} - -.hero.is-light a.nav-item, -.hero.is-light .nav-item a:not(.button) { - color: rgba(54, 54, 54, 0.7); -} - -.hero.is-light a.nav-item:hover, .hero.is-light a.nav-item.is-active, -.hero.is-light .nav-item a:not(.button):hover, -.hero.is-light .nav-item a:not(.button).is-active { - color: #363636; -} - -.hero.is-light .tabs a { - color: #363636; - opacity: 0.9; -} - -.hero.is-light .tabs a:hover { - opacity: 1; -} - -.hero.is-light .tabs li.is-active a { - opacity: 1; -} - -.hero.is-light .tabs.is-boxed a, .hero.is-light .tabs.is-toggle a { - color: #363636; -} - -.hero.is-light .tabs.is-boxed a:hover, .hero.is-light .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-light .tabs.is-boxed li.is-active a, .hero.is-light .tabs.is-boxed li.is-active a:hover, .hero.is-light .tabs.is-toggle li.is-active a, .hero.is-light .tabs.is-toggle li.is-active a:hover { - background-color: #363636; - border-color: #363636; - color: whitesmoke; -} - -.hero.is-light.is-bold { - background-image: -webkit-linear-gradient(309deg, #dfd8d8 0%, whitesmoke 71%, white 100%); - background-image: linear-gradient(141deg, #dfd8d8 0%, whitesmoke 71%, white 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-light .nav-toggle span { - background-color: #363636; - } - .hero.is-light .nav-toggle:hover { - background-color: rgba(10, 10, 10, 0.1); - } - .hero.is-light .nav-toggle.is-active span { - background-color: #363636; - } - .hero.is-light .nav-menu .nav-item { - border-top-color: rgba(54, 54, 54, 0.2); - } -} - -.hero.is-dark { - background-color: #363636; - color: whitesmoke; -} - -.hero.is-dark a, -.hero.is-dark strong { - color: inherit; -} - -.hero.is-dark .title { - color: whitesmoke; -} - -.hero.is-dark .subtitle { - color: rgba(245, 245, 245, 0.9); -} - -.hero.is-dark .subtitle a, -.hero.is-dark .subtitle strong { - color: whitesmoke; -} - -.hero.is-dark .nav { - box-shadow: 0 1px 0 rgba(245, 245, 245, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-dark .nav-menu { - background-color: #363636; - } -} - -.hero.is-dark a.nav-item, -.hero.is-dark .nav-item a:not(.button) { - color: rgba(245, 245, 245, 0.7); -} - -.hero.is-dark a.nav-item:hover, .hero.is-dark a.nav-item.is-active, -.hero.is-dark .nav-item a:not(.button):hover, -.hero.is-dark .nav-item a:not(.button).is-active { - color: whitesmoke; -} - -.hero.is-dark .tabs a { - color: whitesmoke; - opacity: 0.9; -} - -.hero.is-dark .tabs a:hover { - opacity: 1; -} - -.hero.is-dark .tabs li.is-active a { - opacity: 1; -} - -.hero.is-dark .tabs.is-boxed a, .hero.is-dark .tabs.is-toggle a { - color: whitesmoke; -} - -.hero.is-dark .tabs.is-boxed a:hover, .hero.is-dark .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-dark .tabs.is-boxed li.is-active a, .hero.is-dark .tabs.is-boxed li.is-active a:hover, .hero.is-dark .tabs.is-toggle li.is-active a, .hero.is-dark .tabs.is-toggle li.is-active a:hover { - background-color: whitesmoke; - border-color: whitesmoke; - color: #363636; -} - -.hero.is-dark.is-bold { - background-image: -webkit-linear-gradient(309deg, #1f1919 0%, #363636 71%, #463f3f 100%); - background-image: linear-gradient(141deg, #1f1919 0%, #363636 71%, #463f3f 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-dark .nav-toggle span { - background-color: whitesmoke; - } - .hero.is-dark .nav-toggle:hover { - background-color: rgba(10, 10, 10, 0.1); - } - .hero.is-dark .nav-toggle.is-active span { - background-color: whitesmoke; - } - .hero.is-dark .nav-menu .nav-item { - border-top-color: rgba(245, 245, 245, 0.2); - } -} - -.hero.is-primary { - background-color: #00d1b2; - color: #fff; -} - -.hero.is-primary a, -.hero.is-primary strong { - color: inherit; -} - -.hero.is-primary .title { - color: #fff; -} - -.hero.is-primary .subtitle { - color: rgba(255, 255, 255, 0.9); -} - -.hero.is-primary .subtitle a, -.hero.is-primary .subtitle strong { - color: #fff; -} - -.hero.is-primary .nav { - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-primary .nav-menu { - background-color: #00d1b2; - } -} - -.hero.is-primary a.nav-item, -.hero.is-primary .nav-item a:not(.button) { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-primary a.nav-item:hover, .hero.is-primary a.nav-item.is-active, -.hero.is-primary .nav-item a:not(.button):hover, -.hero.is-primary .nav-item a:not(.button).is-active { - color: #fff; -} - -.hero.is-primary .tabs a { - color: #fff; - opacity: 0.9; -} - -.hero.is-primary .tabs a:hover { - opacity: 1; -} - -.hero.is-primary .tabs li.is-active a { - opacity: 1; -} - -.hero.is-primary .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a { - color: #fff; -} - -.hero.is-primary .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-primary .tabs.is-boxed li.is-active a, .hero.is-primary .tabs.is-boxed li.is-active a:hover, .hero.is-primary .tabs.is-toggle li.is-active a, .hero.is-primary .tabs.is-toggle li.is-active a:hover { - background-color: #fff; - border-color: #fff; - color: #00d1b2; -} - -.hero.is-primary.is-bold { - background-image: -webkit-linear-gradient(309deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); - background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-primary .nav-toggle span { - background-color: #fff; - } - .hero.is-primary .nav-toggle:hover { - background-color: rgba(10, 10, 10, 0.1); - } - .hero.is-primary .nav-toggle.is-active span { - background-color: #fff; - } - .hero.is-primary .nav-menu .nav-item { - border-top-color: rgba(255, 255, 255, 0.2); - } -} - -.hero.is-info { - background-color: #3273dc; - color: #fff; -} - -.hero.is-info a, -.hero.is-info strong { - color: inherit; -} - -.hero.is-info .title { - color: #fff; -} - -.hero.is-info .subtitle { - color: rgba(255, 255, 255, 0.9); -} - -.hero.is-info .subtitle a, -.hero.is-info .subtitle strong { - color: #fff; -} - -.hero.is-info .nav { - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-info .nav-menu { - background-color: #3273dc; - } -} - -.hero.is-info a.nav-item, -.hero.is-info .nav-item a:not(.button) { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-info a.nav-item:hover, .hero.is-info a.nav-item.is-active, -.hero.is-info .nav-item a:not(.button):hover, -.hero.is-info .nav-item a:not(.button).is-active { - color: #fff; -} - -.hero.is-info .tabs a { - color: #fff; - opacity: 0.9; -} - -.hero.is-info .tabs a:hover { - opacity: 1; -} - -.hero.is-info .tabs li.is-active a { - opacity: 1; -} - -.hero.is-info .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a { - color: #fff; -} - -.hero.is-info .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-info .tabs.is-boxed li.is-active a, .hero.is-info .tabs.is-boxed li.is-active a:hover, .hero.is-info .tabs.is-toggle li.is-active a, .hero.is-info .tabs.is-toggle li.is-active a:hover { - background-color: #fff; - border-color: #fff; - color: #3273dc; -} - -.hero.is-info.is-bold { - background-image: -webkit-linear-gradient(309deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); - background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-info .nav-toggle span { - background-color: #fff; - } - .hero.is-info .nav-toggle:hover { - background-color: rgba(10, 10, 10, 0.1); - } - .hero.is-info .nav-toggle.is-active span { - background-color: #fff; - } - .hero.is-info .nav-menu .nav-item { - border-top-color: rgba(255, 255, 255, 0.2); - } -} - -.hero.is-success { - background-color: #23d160; - color: #fff; -} - -.hero.is-success a, -.hero.is-success strong { - color: inherit; -} - -.hero.is-success .title { - color: #fff; -} - -.hero.is-success .subtitle { - color: rgba(255, 255, 255, 0.9); -} - -.hero.is-success .subtitle a, -.hero.is-success .subtitle strong { - color: #fff; -} - -.hero.is-success .nav { - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-success .nav-menu { - background-color: #23d160; - } -} - -.hero.is-success a.nav-item, -.hero.is-success .nav-item a:not(.button) { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-success a.nav-item:hover, .hero.is-success a.nav-item.is-active, -.hero.is-success .nav-item a:not(.button):hover, -.hero.is-success .nav-item a:not(.button).is-active { - color: #fff; -} - -.hero.is-success .tabs a { - color: #fff; - opacity: 0.9; -} - -.hero.is-success .tabs a:hover { - opacity: 1; -} - -.hero.is-success .tabs li.is-active a { - opacity: 1; -} - -.hero.is-success .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a { - color: #fff; -} - -.hero.is-success .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-success .tabs.is-boxed li.is-active a, .hero.is-success .tabs.is-boxed li.is-active a:hover, .hero.is-success .tabs.is-toggle li.is-active a, .hero.is-success .tabs.is-toggle li.is-active a:hover { - background-color: #fff; - border-color: #fff; - color: #23d160; -} - -.hero.is-success.is-bold { - background-image: -webkit-linear-gradient(309deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); - background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-success .nav-toggle span { - background-color: #fff; - } - .hero.is-success .nav-toggle:hover { - background-color: rgba(10, 10, 10, 0.1); - } - .hero.is-success .nav-toggle.is-active span { - background-color: #fff; - } - .hero.is-success .nav-menu .nav-item { - border-top-color: rgba(255, 255, 255, 0.2); - } -} - -.hero.is-warning { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); -} - -.hero.is-warning a, -.hero.is-warning strong { - color: inherit; -} - -.hero.is-warning .title { - color: rgba(0, 0, 0, 0.7); -} - -.hero.is-warning .subtitle { - color: rgba(0, 0, 0, 0.9); -} - -.hero.is-warning .subtitle a, -.hero.is-warning .subtitle strong { - color: rgba(0, 0, 0, 0.7); -} - -.hero.is-warning .nav { - box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-warning .nav-menu { - background-color: #ffdd57; - } -} - -.hero.is-warning a.nav-item, -.hero.is-warning .nav-item a:not(.button) { - color: rgba(0, 0, 0, 0.7); -} - -.hero.is-warning a.nav-item:hover, .hero.is-warning a.nav-item.is-active, -.hero.is-warning .nav-item a:not(.button):hover, -.hero.is-warning .nav-item a:not(.button).is-active { - color: rgba(0, 0, 0, 0.7); -} - -.hero.is-warning .tabs a { - color: rgba(0, 0, 0, 0.7); - opacity: 0.9; -} - -.hero.is-warning .tabs a:hover { - opacity: 1; -} - -.hero.is-warning .tabs li.is-active a { - opacity: 1; -} - -.hero.is-warning .tabs.is-boxed a, .hero.is-warning .tabs.is-toggle a { - color: rgba(0, 0, 0, 0.7); -} - -.hero.is-warning .tabs.is-boxed a:hover, .hero.is-warning .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-warning .tabs.is-boxed li.is-active a, .hero.is-warning .tabs.is-boxed li.is-active a:hover, .hero.is-warning .tabs.is-toggle li.is-active a, .hero.is-warning .tabs.is-toggle li.is-active a:hover { - background-color: rgba(0, 0, 0, 0.7); - border-color: rgba(0, 0, 0, 0.7); - color: #ffdd57; -} - -.hero.is-warning.is-bold { - background-image: -webkit-linear-gradient(309deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); - background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-warning .nav-toggle span { - background-color: rgba(0, 0, 0, 0.7); - } - .hero.is-warning .nav-toggle:hover { - background-color: rgba(10, 10, 10, 0.1); - } - .hero.is-warning .nav-toggle.is-active span { - background-color: rgba(0, 0, 0, 0.7); - } - .hero.is-warning .nav-menu .nav-item { - border-top-color: rgba(0, 0, 0, 0.2); - } -} - -.hero.is-danger { - background-color: #ff3860; - color: #fff; -} - -.hero.is-danger a, -.hero.is-danger strong { - color: inherit; -} - -.hero.is-danger .title { - color: #fff; -} - -.hero.is-danger .subtitle { - color: rgba(255, 255, 255, 0.9); -} - -.hero.is-danger .subtitle a, -.hero.is-danger .subtitle strong { - color: #fff; -} - -.hero.is-danger .nav { - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-danger .nav-menu { - background-color: #ff3860; - } -} - -.hero.is-danger a.nav-item, -.hero.is-danger .nav-item a:not(.button) { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-danger a.nav-item:hover, .hero.is-danger a.nav-item.is-active, -.hero.is-danger .nav-item a:not(.button):hover, -.hero.is-danger .nav-item a:not(.button).is-active { - color: #fff; -} - -.hero.is-danger .tabs a { - color: #fff; - opacity: 0.9; -} - -.hero.is-danger .tabs a:hover { - opacity: 1; -} - -.hero.is-danger .tabs li.is-active a { - opacity: 1; -} - -.hero.is-danger .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a { - color: #fff; -} - -.hero.is-danger .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-danger .tabs.is-boxed li.is-active a, .hero.is-danger .tabs.is-boxed li.is-active a:hover, .hero.is-danger .tabs.is-toggle li.is-active a, .hero.is-danger .tabs.is-toggle li.is-active a:hover { - background-color: #fff; - border-color: #fff; - color: #ff3860; -} - -.hero.is-danger.is-bold { - background-image: -webkit-linear-gradient(309deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); - background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-danger .nav-toggle span { - background-color: #fff; - } - .hero.is-danger .nav-toggle:hover { - background-color: rgba(10, 10, 10, 0.1); - } - .hero.is-danger .nav-toggle.is-active span { - background-color: #fff; - } - .hero.is-danger .nav-menu .nav-item { - border-top-color: rgba(255, 255, 255, 0.2); - } -} - -@media screen and (min-width: 769px) { - .hero.is-medium .hero-body { - padding-bottom: 9rem; - padding-top: 9rem; - } -} - -@media screen and (min-width: 769px) { - .hero.is-large .hero-body { - padding-bottom: 18rem; - padding-top: 18rem; - } -} - -.hero.is-fullheight { - min-height: 100vh; -} - -.hero.is-fullheight .hero-body { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.hero.is-fullheight .hero-body > .container { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; -} - -.section { - background-color: white; - padding: 3rem 1.5rem; -} - -@media screen and (min-width: 1000px) { - .section.is-medium { - padding: 9rem 1.5rem; - } - .section.is-large { - padding: 18rem 1.5rem; - } -} - -.footer { - background-color: whitesmoke; - padding: 3rem 1.5rem 6rem; -} -/*# sourceMappingURL=bulma.css.map */ \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/css/bulma.css.map b/hshassets/assets/sass/lib/bulma-0.3.2/css/bulma.css.map deleted file mode 100644 index e60970ef..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/css/bulma.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../bulma.sass","../sass/utilities/mixins.sass","bulma.css","../sass/base/minireset.sass","../sass/base/generic.sass","../sass/utilities/variables.sass","../sass/base/helpers.sass","../sass/elements/box.sass","../sass/elements/button.sass","../sass/utilities/controls.sass","../sass/utilities/functions.sass","../sass/elements/content.sass","../sass/elements/form.sass","../sass/elements/icon.sass","../sass/elements/image.sass","../sass/elements/notification.sass","../sass/elements/progress.sass","../sass/elements/table.sass","../sass/elements/tag.sass","../sass/elements/title.sass","../sass/elements/other.sass","../sass/components/card.sass","../sass/components/level.sass","../sass/components/media.sass","../sass/components/menu.sass","../sass/components/message.sass","../sass/components/modal.sass","../sass/components/nav.sass","../sass/components/pagination.sass","../sass/components/panel.sass","../sass/components/tabs.sass","../sass/grid/columns.sass","../sass/grid/tiles.sass","../sass/layout/hero.sass","../sass/layout/section.sass","../sass/layout/footer.sass"],"names":[],"mappings":"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A7C1B;EAgDY,WAAW;CAAG;;AAhD1B;EAoDY,e5B9FM;C4BgGoC;;AAtDtD;EAsDc,wC5BpGI;C4BoGkC;;AAtDpD;EA0Dc,0B5BpGI;E4BqGJ,sB5BrGI;E4BsGJ,kB5BhGI;C4BgGY;;AA5D9B;EAiEQ,0FAAiC;EAAjC,kFAAiC;CAA2E;;AhC2ElH;EgC5IF;IAsEY,0B5BhHM;G4BgH4B;EAtE9C;IAwEY,wC5BtHM;G4BsHgC;EAxElD;IA2Ec,0B5BrHI;G4BqH8B;EA3EhD;IA8EY,wC5BxHM;G4BwHuC;C/BgwKxD;;A+B90KD;EAiBM,0B5B3DY;E4B4DZ,kB5BtDY;C4BkH6C;;AA9E/D;;EAqBQ,eAAe;CAAG;;AArB1B;EAuBQ,kB5B3DU;C4B2Da;;AAvB/B;EAyBQ,gC5B7DU;C4BgEiB;;AA5BnC;;EA4BU,kB5BhEQ;C4BgEe;;AA5BjC;EA8BQ,6C5BlEU;C4BkEqC;;AhC8GrD;EgC5IF;IAiCU,0B5B3EQ;G4B2EqB;C/B80KtC;;A+B/2KD;;EAoCQ,gC5BxEU;C4B2EiB;;AAvCnC;;;EAuCU,kB5B3EQ;C4B2Ee;;AAvCjC;EA0CU,kB5B9EQ;E4B+ER,aAAa;CAEK;;AA7C5B;EA6CY,WAAW;CAAG;;AA7C1B;EAgDY,WAAW;CAAG;;AAhD1B;EAoDY,kB5BxFM;C4B0FoC;;AAtDtD;EAsDc,wC5BpGI;C4BoGkC;;AAtDpD;EA0Dc,6B5B9FI;E4B+FJ,yB5B/FI;E4BgGJ,e5BtGI;C4BsGY;;AA5D9B;EAiEQ,yFAAiC;EAAjC,iFAAiC;CAA2E;;AhC2ElH;EgC5IF;IAsEY,6B5B1GM;G4B0G4B;EAtE9C;IAwEY,wC5BtHM;G4BsHgC;EAxElD;IA2Ec,6B5B/GI;G4B+G8B;EA3EhD;IA8EY,2C5BlHM;G4BkHuC;C/B01KxD;;A+Bx6KD;EAiBM,0B5B9CY;E4B+CZ,YvB1CU;CuBsG+C;;AA9E/D;;EAqBQ,eAAe;CAAG;;AArB1B;EAuBQ,YvB/CQ;CuB+Ce;;AAvB/B;EAyBQ,gCvBjDQ;CuBoDmB;;AA5BnC;;EA4BU,YvBpDM;CuBoDiB;;AA5BjC;EA8BQ,6CvBtDQ;CuBsDuC;;AhC8GrD;EgC5IF;IAiCU,0B5B9DQ;G4B8DqB;C/Bw6KtC;;A+Bz8KD;;EAoCQ,gCvB5DQ;CuB+DmB;;AAvCnC;;;EAuCU,YvB/DM;CuB+DiB;;AAvCjC;EA0CU,YvBlEM;EuBmEN,aAAa;CAEK;;AA7C5B;EA6CY,WAAW;CAAG;;AA7C1B;EAgDY,WAAW;CAAG;;AAhD1B;EAoDY,YvB5EI;CuB8EsC;;AAtDtD;EAsDc,wC5BpGI;C4BoGkC;;AAtDpD;EA0Dc,uBvBlFE;EuBmFF,mBvBnFE;EuBoFF,e5BzFI;C4ByFY;;AA5D9B;EAiEQ,yFAAiC;EAAjC,iFAAiC;CAA2E;;AhC2ElH;EgC5IF;IAsEY,uBvB9FI;GuB8F8B;EAtE9C;IAwEY,wC5BtHM;G4BsHgC;EAxElD;IA2Ec,uBvBnGE;GuBmGgC;EA3EhD;IA8EY,2CvBtGI;GuBsGyC;C/Bo7KxD;;A+BlgLD;EAiBM,0B5B7CY;E4B8CZ,YvB1CU;CuBsG+C;;AA9E/D;;EAqBQ,eAAe;CAAG;;AArB1B;EAuBQ,YvB/CQ;CuB+Ce;;AAvB/B;EAyBQ,gCvBjDQ;CuBoDmB;;AA5BnC;;EA4BU,YvBpDM;CuBoDiB;;AA5BjC;EA8BQ,6CvBtDQ;CuBsDuC;;AhC8GrD;EgC5IF;IAiCU,0B5B7DQ;G4B6DqB;C/BkgLtC;;A+BniLD;;EAoCQ,gCvB5DQ;CuB+DmB;;AAvCnC;;;EAuCU,YvB/DM;CuB+DiB;;AAvCjC;EA0CU,YvBlEM;EuBmEN,aAAa;CAEK;;AA7C5B;EA6CY,WAAW;CAAG;;AA7C1B;EAgDY,WAAW;CAAG;;AAhD1B;EAoDY,YvB5EI;CuB8EsC;;AAtDtD;EAsDc,wC5BpGI;C4BoGkC;;AAtDpD;EA0Dc,uBvBlFE;EuBmFF,mBvBnFE;EuBoFF,e5BxFI;C4BwFY;;AA5D9B;EAiEQ,yFAAiC;EAAjC,iFAAiC;CAA2E;;AhC2ElH;EgC5IF;IAsEY,uBvB9FI;GuB8F8B;EAtE9C;IAwEY,wC5BtHM;G4BsHgC;EAxElD;IA2Ec,uBvBnGE;GuBmGgC;EA3EhD;IA8EY,2CvBtGI;GuBsGyC;C/B8gLxD;;A+B5lLD;EAiBM,0B5B/CY;E4BgDZ,YvB1CU;CuBsG+C;;AA9E/D;;EAq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","file":"bulma.css"} \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/carbon.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/carbon.html deleted file mode 100644 index e11acc06..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/carbon.html +++ /dev/null @@ -1,3 +0,0 @@ -<div id="carbon" class="box"> - <script async type="text/javascript" src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js"></script> -</div> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/footer.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/footer.html deleted file mode 100644 index 52ec7334..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/footer.html +++ /dev/null @@ -1,151 +0,0 @@ -<section id="newsletter" class="hero is-primary"> - <div class="hero-body"> - <div class="container"> - <!-- Begin MailChimp Signup Form --> - <div id="mc_embed_signup" class="columns is-vcentered"> - <div class="column is-one-third is-left"> - <p class="title">Bulma <strong>Newsletter</strong></p> - <p class="subtitle">Get notified when v1 is ready!</p> - </div> - - <div class="column"> - <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> - <div id="mc_embed_signup_scroll"> - <div class="control is-grouped"> - <div class="control has-icon is-expanded"> - <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> - <span class="icon is-small"> - <i class="fa fa-envelope"></i> - </span> - </div> - <div class="control"> - <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> - </div> - </div> - <div id="mce-responses"> - <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> - <div class="notification is-success response" id="mce-success-response" style="display:none"></div> - </div> - <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> - <div style="position: absolute; left: -5000px;" aria-hidden="true"> - <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> - </div> - </div> - </form> - </div> - </div> - <!--End mc_embed_signup--> - </div> - </div> -</section> - -<footer class="footer"> - <div class="container"> - <div class="content has-text-centered"> - <p> - <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. The source code is licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. The website content is licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. - </p> - <div id="social"> - <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true" allowtransparency="true" frameborder="0" scrolling="0" width="105px" height="20px"></iframe> - <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en">@jgthms</a> - <a href="https://twitter.com/share" class="twitter-share-button" data-text="{{ site.title }}" data-url="{{ site.url }}" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma">Tweet</a> - </div> - <p> - Want to learn how to <strong>create a website</strong>? - <br> - Read <a href="http://marksheet.io">MarkSheet: a free HTML & CSS tutorial</a>. - </p> - <p> - Want to make a <strong>donation</strong>? - </p> - <form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> - <input type="hidden" name="cmd" value="_s-xclick"> - <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> - <input type="image" src="https://www.paypalobjects.com/en_US/GB/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal – The safer, easier way to pay online."> - <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> - </form> - </div> - </div> -</footer> - -{% if page.route == 'index' %} - <style type="text/css"> - .title.is-2 { - position: relative; - } - - .title.is-2 a { - color: #242424; - padding-left: 48px; - position: relative; - } - - .title.is-2 a:hover { - color: #00d1b2; - } - - .title.is-2 .icon.is-medium { - left: 8px; - position: absolute; - top: 10px; - } - - .hero .title.is-2 a { - color: white; - } - - .hero .title.is-2 a:hover { - color: white; - } - - .hero.is-primary a.column, - .hero.is-primary a.column:hover { - color: white; - } - - .hero.is-primary a.column:hover .title strong { - border-bottom: 1px solid; - } - - @media screen and (max-width: 979px) { - .title.is-2 a { - padding-left: 0; - } - - .title.is-2 .icon.is-medium { - display: none; - } - } - </style> -{% endif %} - -<script async id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> -<script async type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> - -<script src="{{ site.url }}/javascript/jquery-2.2.0.min.js"></script> -<script src="{{ site.url }}/javascript/clipboard.min.js"></script> -<script src="{{ site.url }}/javascript/bulma.js"></script> - -{% if page.route == 'index' %} - <script type="text/javascript" src="{{ site.url }}/javascript/index.js"></script> -{% endif %} - -<script type="text/javascript"> - (function($) { - window.fnames = new Array(); - window.ftypes = new Array(); - fnames[0]='EMAIL'; - ftypes[0]='email'; - }(jQuery)); - var $mcj = jQuery.noConflict(true); -</script> - -<script> - (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ - (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), - m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) - })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); - - ga('create', 'UA-82634666-2', 'auto'); - ga('send', 'pageview'); -</script> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/header.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/header.html deleted file mode 100644 index 90ecc04f..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/header.html +++ /dev/null @@ -1,84 +0,0 @@ -<nav class="nav"> - <div class="nav-left"> - <a class="nav-item is-brand" href="{{ site.url }}"> - <img src="{{ site.url }}/images/bulma-logo.png" alt="{{ site.title }}"> - </a> - </div> - - <div class="nav-center"> - <a class="nav-item" href="{{ site.github }}"> - <span class="icon"> - <i class="fa fa-github"></i> - </span> - </a> - <a class="nav-item" href="https://twitter.com/jgthms"> - <span class="icon"> - <i class="fa fa-twitter"></i> - </span> - </a> - </div> - - <span id="nav-toggle" class="nav-toggle"> - <span></span> - <span></span> - <span></span> - </span> - - <div id="nav-menu" class="nav-right nav-menu"> - <a class="nav-item {% if page.route == 'index' %}is-active{% endif %}" href="{{ site.url }}/"> - Home - </a> - <a class="is-hidden nav-item {% if page.route == 'templates' %}is-active{% endif %} {% if page.layout == 'templates' %}is-active{% endif %}" href="{{ site.url }}/templates/"> - <span>Templates</span> - <span class="tag is-small is-success">New!</span> - </a> - <a class="nav-item {% if page.route == 'documentation' %}is-active{% endif %} {% if page.layout == 'documentation' %}is-active{% endif %}" href="{{ site.documentation }}"> - Documentation - </a> - <a class="nav-item {% if page.route == 'blog' %}is-active{% endif %}" href="{{ site.url }}/blog/"> - Blog - </a> - - {% if page.route != 'nothing' %} - <span class="nav-item"> - <a id="twitter" - class="button" - data-social-network="Twitter" - data-social-action="tweet" - data-social-target="{{ site.url }}" - target="_blank" - href="https://twitter.com/intent/tweet?text={{ site.title | urlencode }}&url={{ site.url }}&via=jgthms"> - <span class="icon"> - <i class="fa fa-twitter"></i> - </span> - <span>Tweet</span> - </a> - <a class="button is-primary" href="{{ site.download }}"> - <span class="icon"> - <i class="fa fa-download"></i> - </span> - <span>Download</span> - </a> - </span> - {% else %} - <span class="nav-item"> - <a class="button is-primary is-inverted is-outlined" - data-social-network="Twitter" - data-social-action="tweet" - data-social-target="http://bulma.io/" - href="https://twitter.com/intent/tweet?text={{ 'Bulma: a modern CSS framework based on Flebox' | urlencode }}&url=http://bulma.io/&via=jgthms"> - <span class="icon"> - <i class="fa fa-twitter"></i> - </span> - <span>Tweet</span> - </a> - <a class="button is-primary is-inverted" href="{{ site.download }}"> - <span class="icon"> - <i class="fa fa-download"></i> - </span> - <span>Download</span> - </a> - </span> - {% endif %} - </div> -</nav> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-components.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-components.html deleted file mode 100644 index 23ca9c4b..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-components.html +++ /dev/null @@ -1,36 +0,0 @@ -<nav class="nav has-shadow"> - <div class="container"> - <div class="nav-left"> - <a class="nav-item is-tab {% if page.doc-subtab == 'card' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/card/"> - Card - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'level' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/level/"> - Level - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'media-object' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/media-object/"> - Media object - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'menu' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/menu/"> - Menu - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'message' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/message/"> - Message - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'modal' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/modal/"> - Modal - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'nav' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/nav/"> - Nav - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'pagination' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/pagination/"> - Pagination - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'panel' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/panel/"> - Panel - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'tabs' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/tabs/"> - Tabs - </a> - </div> - </div> -</nav> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-elements.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-elements.html deleted file mode 100644 index a22df9cf..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-elements.html +++ /dev/null @@ -1,42 +0,0 @@ -<nav class="nav has-shadow"> - <div class="container"> - <div class="nav-left"> - <a class="nav-item is-tab {% if page.doc-subtab == 'box' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/box/"> - Box - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'button' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/button/"> - Button - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'content' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/content/"> - Content - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'delete' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/delete/"> - Delete - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'form' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/form/"> - Form - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'icon' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/icon/"> - Icon - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'image' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/image/"> - Image - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'notification' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/notification/"> - Notification - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'progress' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/progress/"> - Progress - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'table' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/table/"> - Table - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'tag' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/tag/"> - Tag - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'title' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/title/"> - Title - </a> - </div> - </div> -</nav> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-grid.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-grid.html deleted file mode 100644 index 13d2c34e..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-grid.html +++ /dev/null @@ -1,11 +0,0 @@ -<nav class="nav has-shadow"> - <div class="container"> - <div class="nav-left"> - <a class="nav-item is-tab {% if page.doc-subtab == 'columns' %}is-active{% endif %}" href="{{ site.url }}/documentation/grid/columns/"> - Columns - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'tiles' %}is-active{% endif %}" href="{{ site.url }}/documentation/grid/tiles/"> - Tiles - </a> - </div> -</nav> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-layout.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-layout.html deleted file mode 100644 index 916b662d..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-layout.html +++ /dev/null @@ -1,18 +0,0 @@ -<nav class="nav has-shadow"> - <div class="container"> - <div class="nav-left"> - <a class="nav-item is-tab {% if page.doc-subtab == 'container' %}is-active{% endif %}" href="{{ site.url }}/documentation/layout/container/"> - Container - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'hero' %}is-active{% endif %}" href="{{ site.url }}/documentation/layout/hero/"> - Hero - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'section' %}is-active{% endif %}" href="{{ site.url }}/documentation/layout/section/"> - Section - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'footer' %}is-active{% endif %}" href="{{ site.url }}/documentation/layout/footer/"> - Footer - </a> - </div> - </div> -</nav> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-modifiers.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-modifiers.html deleted file mode 100644 index 986a2fb5..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-modifiers.html +++ /dev/null @@ -1,15 +0,0 @@ -<nav class="nav has-shadow"> - <div class="container"> - <div class="nav-left"> - <a class="nav-item is-tab {% if page.doc-subtab == 'syntax' %}is-active{% endif %}" href="{{ site.url }}/documentation/modifiers/syntax/"> - Syntax - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'helpers' %}is-active{% endif %}" href="{{ site.url }}/documentation/modifiers/helpers/"> - Helpers - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'responsive-helpers' %}is-active{% endif %}" href="{{ site.url }}/documentation/modifiers/responsive-helpers/"> - Responsive helpers - </a> - </div> - </div> -</nav> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-overview.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-overview.html deleted file mode 100644 index c4de1e9e..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/subnav-overview.html +++ /dev/null @@ -1,27 +0,0 @@ -<nav class="nav has-shadow"> - <div class="container"> - <div class="nav-left"> - <a class="nav-item is-tab {% if page.doc-subtab == 'start' %}is-active{% endif %}" href="{{ site.url }}/documentation/overview/start/"> - Start - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'classes' %}is-active{% endif %}" href="{{ site.url }}/documentation/overview/classes/"> - Classes - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'modular' %}is-active{% endif %}" href="{{ site.url }}/documentation/overview/modular/"> - Modular - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'responsiveness' %}is-active{% endif %}" href="{{ site.url }}/documentation/overview/responsiveness/"> - Responsiveness - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'functions' %}is-active{% endif %}" href="{{ site.url }}/documentation/overview/functions/"> - Functions - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'variables' %}is-active{% endif %}" href="{{ site.url }}/documentation/overview/variables/"> - Variables - </a> - <a class="nav-item is-tab {% if page.doc-subtab == 'mixins' %}is-active{% endif %}" href="{{ site.url }}/documentation/overview/mixins/"> - Mixins - </a> - </div> - </div> -</nav> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_layouts/post.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/_layouts/post.html deleted file mode 100644 index 1b6a2994..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_layouts/post.html +++ /dev/null @@ -1,25 +0,0 @@ ---- -layout: default -route: blog ---- - -{% include blog-hero.html %} - -<section class="section"> - <div class="container"> - <article class="article {{ page.category | downcase }}{% if page.recommended == true %} recommended{% endif %}"> - <p class="subtitle"> - <a href="{{ site.url }}/blog">Back</a> - </p> - <p class="subtitle is-4"> - {{ page.date | date_to_string }} - </p> - <h1 class="title is-2"> - {{ page.title }} - </h1> - <div class="content is-medium"> - {{ content }} - </div> - </article> - </div> -</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/blog.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/blog.html deleted file mode 100644 index 0227c8f4..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/blog.html +++ /dev/null @@ -1,30 +0,0 @@ ---- -layout: default -route: blog ---- - -{% include blog-hero.html %} - -{% for post in site.posts %} - <section class="section"> - <div class="container"> - <div class="columns"> - <div class="column is-4"> - <p class="subtitle"> - {{ post.date | date_to_string }} - </p> - <h2 class="title"> - <a href="{{ post.url }}"> - {{ post.title }} - </a> - </h2> - </div> - <div class="column is-8"> - <div class="content"> - {{ post.content }} - </div> - </div> - </div> - </div> - </section> -{% endfor %} diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/bulma-docs.sass b/hshassets/assets/sass/lib/bulma-0.3.2/docs/bulma-docs.sass deleted file mode 100644 index 8b381316..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/bulma-docs.sass +++ /dev/null @@ -1,19 +0,0 @@ -@charset "utf-8" - -@import "../bulma" -@import "./sass/highlight" -@import "./sass/override" -@import "./sass/global" -@import "./sass/index" -@import "./sass/header" -@import "./sass/footer" -@import "./sass/specific" -@import "./sass/example" - -html - \::-moz-selection - background: $primary - color: $primary-invert - \::selection - background: $primary - color: $primary-invert diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/css/bulma-docs.css b/hshassets/assets/sass/lib/bulma-0.3.2/docs/css/bulma-docs.css deleted file mode 100644 index a8636c55..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/css/bulma-docs.css +++ /dev/null @@ -1,7697 +0,0 @@ -/*! bulma.io v0.3.2 | MIT License | github.com/jgthms/bulma */ -@-webkit-keyframes spinAround { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -@keyframes spinAround { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */ -html, -body, -p, -ol, -ul, -li, -dl, -dt, -dd, -blockquote, -figure, -fieldset, -legend, -textarea, -pre, -iframe, -hr, -h1, -h2, -h3, -h4, -h5, -h6 { - margin: 0; - padding: 0; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: 100%; - font-weight: normal; -} - -ul { - list-style: none; -} - -button, -input, -select, -textarea { - margin: 0; -} - -html { - box-sizing: border-box; -} - -* { - box-sizing: inherit; -} - -*:before, *:after { - box-sizing: inherit; -} - -img, -embed, -object, -audio, -video { - height: auto; - max-width: 100%; -} - -iframe { - border: 0; -} - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, -th { - padding: 0; - text-align: left; -} - -html { - background-color: white; - font-size: 14px; - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - min-width: 300px; - overflow-x: hidden; - overflow-y: scroll; - text-rendering: optimizeLegibility; -} - -article, -aside, -figure, -footer, -header, -hgroup, -section { - display: block; -} - -body, -button, -input, -select, -textarea { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif; -} - -code, -pre { - -moz-osx-font-smoothing: auto; - -webkit-font-smoothing: auto; - font-family: "Inconsolata", "Consolas", "Monaco", monospace; -} - -body { - color: #4a4a4a; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; -} - -a { - color: #00d1b2; - cursor: pointer; - text-decoration: none; - -webkit-transition: none 86ms ease-out; - transition: none 86ms ease-out; -} - -a:hover { - color: #363636; -} - -code { - background-color: whitesmoke; - color: #ff3860; - font-size: 0.8em; - font-weight: normal; - padding: 0.25em 0.5em 0.25em; -} - -hr { - background-color: #dbdbdb; - border: none; - display: block; - height: 1px; - margin: 1.5rem 0; -} - -img { - max-width: 100%; -} - -input[type="checkbox"], -input[type="radio"] { - vertical-align: baseline; -} - -small { - font-size: 0.8em; -} - -span { - font-style: inherit; - font-weight: inherit; -} - -strong { - color: #363636; - font-weight: 700; -} - -pre { - background-color: whitesmoke; - color: #4a4a4a; - font-size: 0.8em; - white-space: pre; - word-wrap: normal; -} - -pre code { - background: none; - color: inherit; - display: block; - font-size: 1em; - overflow-x: auto; - padding: 1.25rem 1.5rem; -} - -table { - width: 100%; -} - -table td, -table th { - text-align: left; - vertical-align: top; -} - -table th { - color: #363636; -} - -.is-block { - display: block; -} - -@media screen and (max-width: 768px) { - .is-block-mobile { - display: block !important; - } -} - -@media screen and (min-width: 769px) { - .is-block-tablet { - display: block !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 999px) { - .is-block-tablet-only { - display: block !important; - } -} - -@media screen and (max-width: 999px) { - .is-block-touch { - display: block !important; - } -} - -@media screen and (min-width: 1000px) { - .is-block-desktop { - display: block !important; - } -} - -@media screen and (min-width: 1000px) and (max-width: 1191px) { - .is-block-desktop-only { - display: block !important; - } -} - -@media screen and (min-width: 1192px) { - .is-block-widescreen { - display: block !important; - } -} - -.is-flex { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -@media screen and (max-width: 768px) { - .is-flex-mobile { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -@media screen and (min-width: 769px) { - .is-flex-tablet { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 999px) { - .is-flex-tablet-only { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -@media screen and (max-width: 999px) { - .is-flex-touch { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -@media screen and (min-width: 1000px) { - .is-flex-desktop { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -@media screen and (min-width: 1000px) and (max-width: 1191px) { - .is-flex-desktop-only { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -@media screen and (min-width: 1192px) { - .is-flex-widescreen { - display: -webkit-box !important; - display: -ms-flexbox !important; - display: flex !important; - } -} - -.is-inline { - display: inline; -} - -@media screen and (max-width: 768px) { - .is-inline-mobile { - display: inline !important; - } -} - -@media screen and (min-width: 769px) { - .is-inline-tablet { - display: inline !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 999px) { - .is-inline-tablet-only { - display: inline !important; - } -} - -@media screen and (max-width: 999px) { - .is-inline-touch { - display: inline !important; - } -} - -@media screen and (min-width: 1000px) { - .is-inline-desktop { - display: inline !important; - } -} - -@media screen and (min-width: 1000px) and (max-width: 1191px) { - .is-inline-desktop-only { - display: inline !important; - } -} - -@media screen and (min-width: 1192px) { - .is-inline-widescreen { - display: inline !important; - } -} - -.is-inline-block { - display: inline-block; -} - -@media screen and (max-width: 768px) { - .is-inline-block-mobile { - display: inline-block !important; - } -} - -@media screen and (min-width: 769px) { - .is-inline-block-tablet { - display: inline-block !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 999px) { - .is-inline-block-tablet-only { - display: inline-block !important; - } -} - -@media screen and (max-width: 999px) { - .is-inline-block-touch { - display: inline-block !important; - } -} - -@media screen and (min-width: 1000px) { - .is-inline-block-desktop { - display: inline-block !important; - } -} - -@media screen and (min-width: 1000px) and (max-width: 1191px) { - .is-inline-block-desktop-only { - display: inline-block !important; - } -} - -@media screen and (min-width: 1192px) { - .is-inline-block-widescreen { - display: inline-block !important; - } -} - -.is-inline-flex { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; -} - -@media screen and (max-width: 768px) { - .is-inline-flex-mobile { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media screen and (min-width: 769px) { - .is-inline-flex-tablet { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 999px) { - .is-inline-flex-tablet-only { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media screen and (max-width: 999px) { - .is-inline-flex-touch { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media screen and (min-width: 1000px) { - .is-inline-flex-desktop { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media screen and (min-width: 1000px) and (max-width: 1191px) { - .is-inline-flex-desktop-only { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media screen and (min-width: 1192px) { - .is-inline-flex-widescreen { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -.is-clearfix:after { - clear: both; - content: " "; - display: table; -} - -.is-pulled-left { - float: left; -} - -.is-pulled-right { - float: right; -} - -.is-clipped { - overflow: hidden !important; -} - -.is-overlay { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; -} - -.has-text-centered { - text-align: center; -} - -.has-text-left { - text-align: left; -} - -.has-text-right { - text-align: right; -} - -.is-hidden { - display: none !important; -} - -@media screen and (max-width: 768px) { - .is-hidden-mobile { - display: none !important; - } -} - -@media screen and (min-width: 769px) { - .is-hidden-tablet { - display: none !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 999px) { - .is-hidden-tablet-only { - display: none !important; - } -} - -@media screen and (max-width: 999px) { - .is-hidden-touch { - display: none !important; - } -} - -@media screen and (min-width: 1000px) { - .is-hidden-desktop { - display: none !important; - } -} - -@media screen and (min-width: 1000px) and (max-width: 1191px) { - .is-hidden-desktop-only { - display: none !important; - } -} - -@media screen and (min-width: 1192px) { - .is-hidden-widescreen { - display: none !important; - } -} - -.is-disabled { - pointer-events: none; -} - -.is-marginless { - margin: 0 !important; -} - -.is-paddingless { - padding: 0 !important; -} - -.is-unselectable { - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.box { - background-color: white; - border-radius: 5px; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - display: block; - padding: 1.25rem; -} - -.box:not(:last-child) { - margin-bottom: 1.5rem; -} - -a.box:hover, a.box:focus { - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2; -} - -a.box:active { - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2; -} - -.button { - -moz-appearance: none; - -webkit-appearance: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - border: none; - border-radius: 3px; - box-shadow: none; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 1rem; - height: 2.285em; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - line-height: 1.5; - padding-left: 0.75em; - padding-right: 0.75em; - position: relative; - vertical-align: top; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-color: white; - border: 1px solid #dbdbdb; - color: #363636; - cursor: pointer; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - padding-left: 0.75em; - padding-right: 0.75em; - text-align: center; - white-space: nowrap; -} - -.button:focus, .button.is-focused, .button:active, .button.is-active { - outline: none; -} - -.button[disabled], .button.is-disabled { - pointer-events: none; -} - -.button strong { - color: inherit; -} - -.button .icon:first-child:not(:last-child) { - margin-left: -0.25rem; - margin-right: 0.5rem; -} - -.button .icon:last-child:not(:first-child) { - margin-left: 0.5rem; - margin-right: -0.25rem; -} - -.button .icon:first-child:last-child { - margin-left: calc(-1px + -0.25rem); - margin-right: calc(-1px + -0.25rem); -} - -.button .icon.is-small:first-child:not(:last-child) { - margin-left: 0rem; -} - -.button .icon.is-small:last-child:not(:first-child) { - margin-right: 0rem; -} - -.button .icon.is-small:first-child:last-child { - margin-left: calc(-1px + 0rem); - margin-right: calc(-1px + 0rem); -} - -.button .icon.is-medium:first-child:not(:last-child) { - margin-left: -0.5rem; -} - -.button .icon.is-medium:last-child:not(:first-child) { - margin-right: -0.5rem; -} - -.button .icon.is-medium:first-child:last-child { - margin-left: calc(-1px + -0.5rem); - margin-right: calc(-1px + -0.5rem); -} - -.button .icon.is-large:first-child:not(:last-child) { - margin-left: -1rem; -} - -.button .icon.is-large:last-child:not(:first-child) { - margin-right: -1rem; -} - -.button .icon.is-large:first-child:last-child { - margin-left: calc(-1px + -1rem); - margin-right: calc(-1px + -1rem); -} - -.button:hover, .button.is-hovered { - border-color: #b5b5b5; - color: #363636; -} - -.button:focus, .button.is-focused { - border-color: #00d1b2; - box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); - color: #363636; -} - -.button:active, .button.is-active { - border-color: #4a4a4a; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - color: #363636; -} - -.button.is-link { - background-color: transparent; - border-color: transparent; - color: #4a4a4a; - text-decoration: underline; -} - -.button.is-link:hover, .button.is-link.is-hovered, .button.is-link:focus, .button.is-link.is-focused, .button.is-link:active, .button.is-link.is-active { - background-color: whitesmoke; - color: #363636; -} - -.button.is-white { - background-color: white; - border-color: transparent; - color: #0a0a0a; -} - -.button.is-white:hover, .button.is-white.is-hovered { - background-color: #f9f9f9; - border-color: transparent; - color: #0a0a0a; -} - -.button.is-white:focus, .button.is-white.is-focused { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); - color: #0a0a0a; -} - -.button.is-white:active, .button.is-white.is-active { - background-color: #f2f2f2; - border-color: transparent; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - color: #0a0a0a; -} - -.button.is-white.is-inverted { - background-color: #0a0a0a; - color: white; -} - -.button.is-white.is-inverted:hover { - background-color: black; -} - -.button.is-white.is-loading:after { - border-color: transparent transparent #0a0a0a #0a0a0a !important; -} - -.button.is-white.is-outlined { - background-color: transparent; - border-color: white; - color: white; -} - -.button.is-white.is-outlined:hover, .button.is-white.is-outlined:focus { - background-color: white; - border-color: white; - color: #0a0a0a; -} - -.button.is-white.is-outlined.is-loading:after { - border-color: transparent transparent white white !important; -} - -.button.is-white.is-inverted.is-outlined { - background-color: transparent; - border-color: #0a0a0a; - color: #0a0a0a; -} - -.button.is-white.is-inverted.is-outlined:hover, .button.is-white.is-inverted.is-outlined:focus { - background-color: #0a0a0a; - color: white; -} - -.button.is-black { - background-color: #0a0a0a; - border-color: transparent; - color: white; -} - -.button.is-black:hover, .button.is-black.is-hovered { - background-color: #040404; - border-color: transparent; - color: white; -} - -.button.is-black:focus, .button.is-black.is-focused { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); - color: white; -} - -.button.is-black:active, .button.is-black.is-active { - background-color: black; - border-color: transparent; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - color: white; -} - -.button.is-black.is-inverted { - background-color: white; - color: #0a0a0a; -} - -.button.is-black.is-inverted:hover { - background-color: #f2f2f2; -} - -.button.is-black.is-loading:after { - border-color: transparent transparent white white !important; -} - -.button.is-black.is-outlined { - background-color: transparent; - border-color: #0a0a0a; - color: #0a0a0a; -} - -.button.is-black.is-outlined:hover, .button.is-black.is-outlined:focus { - background-color: #0a0a0a; - border-color: #0a0a0a; - color: white; -} - -.button.is-black.is-outlined.is-loading:after { - border-color: transparent transparent #0a0a0a #0a0a0a !important; -} - -.button.is-black.is-inverted.is-outlined { - background-color: transparent; - border-color: white; - color: white; -} - -.button.is-black.is-inverted.is-outlined:hover, .button.is-black.is-inverted.is-outlined:focus { - background-color: white; - color: #0a0a0a; -} - -.button.is-light { - background-color: whitesmoke; - border-color: transparent; - color: #363636; -} - -.button.is-light:hover, .button.is-light.is-hovered { - background-color: #eeeeee; - border-color: transparent; - color: #363636; -} - -.button.is-light:focus, .button.is-light.is-focused { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); - color: #363636; -} - -.button.is-light:active, .button.is-light.is-active { - background-color: #e8e8e8; - border-color: transparent; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - color: #363636; -} - -.button.is-light.is-inverted { - background-color: #363636; - color: whitesmoke; -} - -.button.is-light.is-inverted:hover { - background-color: #292929; -} - -.button.is-light.is-loading:after { - border-color: transparent transparent #363636 #363636 !important; -} - -.button.is-light.is-outlined { - background-color: transparent; - border-color: whitesmoke; - color: whitesmoke; -} - -.button.is-light.is-outlined:hover, .button.is-light.is-outlined:focus { - background-color: whitesmoke; - border-color: whitesmoke; - color: #363636; -} - -.button.is-light.is-outlined.is-loading:after { - border-color: transparent transparent whitesmoke whitesmoke !important; -} - -.button.is-light.is-inverted.is-outlined { - background-color: transparent; - border-color: #363636; - color: #363636; -} - -.button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined:focus { - background-color: #363636; - color: whitesmoke; -} - -.button.is-dark { - background-color: #363636; - border-color: transparent; - color: whitesmoke; -} - -.button.is-dark:hover, .button.is-dark.is-hovered { - background-color: #2f2f2f; - border-color: transparent; - color: whitesmoke; -} - -.button.is-dark:focus, .button.is-dark.is-focused { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); - color: whitesmoke; -} - -.button.is-dark:active, .button.is-dark.is-active { - background-color: #292929; - border-color: transparent; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - color: whitesmoke; -} - -.button.is-dark.is-inverted { - background-color: whitesmoke; - color: #363636; -} - -.button.is-dark.is-inverted:hover { - background-color: #e8e8e8; -} - -.button.is-dark.is-loading:after { - border-color: transparent transparent whitesmoke whitesmoke !important; -} - -.button.is-dark.is-outlined { - background-color: transparent; - border-color: #363636; - color: #363636; -} - -.button.is-dark.is-outlined:hover, .button.is-dark.is-outlined:focus { - background-color: #363636; - border-color: #363636; - color: whitesmoke; -} - -.button.is-dark.is-outlined.is-loading:after { - border-color: transparent transparent #363636 #363636 !important; -} - -.button.is-dark.is-inverted.is-outlined { - background-color: transparent; - border-color: whitesmoke; - color: whitesmoke; -} - -.button.is-dark.is-inverted.is-outlined:hover, .button.is-dark.is-inverted.is-outlined:focus { - background-color: whitesmoke; - color: #363636; -} - -.button.is-primary { - background-color: #00d1b2; - border-color: transparent; - color: #fff; -} - -.button.is-primary:hover, .button.is-primary.is-hovered { - background-color: #00c4a7; - border-color: transparent; - color: #fff; -} - -.button.is-primary:focus, .button.is-primary.is-focused { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); - color: #fff; -} - -.button.is-primary:active, .button.is-primary.is-active { - background-color: #00b89c; - border-color: transparent; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - color: #fff; -} - -.button.is-primary.is-inverted { - background-color: #fff; - color: #00d1b2; -} - -.button.is-primary.is-inverted:hover { - background-color: #f2f2f2; -} - -.button.is-primary.is-loading:after { - border-color: transparent transparent #fff #fff !important; -} - -.button.is-primary.is-outlined { - background-color: transparent; - border-color: #00d1b2; - color: #00d1b2; -} - -.button.is-primary.is-outlined:hover, .button.is-primary.is-outlined:focus { - background-color: #00d1b2; - border-color: #00d1b2; - color: #fff; -} - -.button.is-primary.is-outlined.is-loading:after { - border-color: transparent transparent #00d1b2 #00d1b2 !important; -} - -.button.is-primary.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - color: #fff; -} - -.button.is-primary.is-inverted.is-outlined:hover, .button.is-primary.is-inverted.is-outlined:focus { - background-color: #fff; - color: #00d1b2; -} - -.button.is-info { - background-color: #3273dc; - border-color: transparent; - color: #fff; -} - -.button.is-info:hover, .button.is-info.is-hovered { - background-color: #276cda; - border-color: transparent; - color: #fff; -} - -.button.is-info:focus, .button.is-info.is-focused { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25); - color: #fff; -} - -.button.is-info:active, .button.is-info.is-active { - background-color: #2366d1; - border-color: transparent; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - color: #fff; -} - -.button.is-info.is-inverted { - background-color: #fff; - color: #3273dc; -} - -.button.is-info.is-inverted:hover { - background-color: #f2f2f2; -} - -.button.is-info.is-loading:after { - border-color: transparent transparent #fff #fff !important; -} - -.button.is-info.is-outlined { - background-color: transparent; - border-color: #3273dc; - color: #3273dc; -} - -.button.is-info.is-outlined:hover, .button.is-info.is-outlined:focus { - background-color: #3273dc; - border-color: #3273dc; - color: #fff; -} - -.button.is-info.is-outlined.is-loading:after { - border-color: transparent transparent #3273dc #3273dc !important; -} - -.button.is-info.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - color: #fff; -} - -.button.is-info.is-inverted.is-outlined:hover, .button.is-info.is-inverted.is-outlined:focus { - background-color: #fff; - color: #3273dc; -} - -.button.is-success { - background-color: #23d160; - border-color: transparent; - color: #fff; -} - -.button.is-success:hover, .button.is-success.is-hovered { - background-color: #22c65b; - border-color: transparent; - color: #fff; -} - -.button.is-success:focus, .button.is-success.is-focused { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25); - color: #fff; -} - -.button.is-success:active, .button.is-success.is-active { - background-color: #20bc56; - border-color: transparent; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - color: #fff; -} - -.button.is-success.is-inverted { - background-color: #fff; - color: #23d160; -} - -.button.is-success.is-inverted:hover { - background-color: #f2f2f2; -} - -.button.is-success.is-loading:after { - border-color: transparent transparent #fff #fff !important; -} - -.button.is-success.is-outlined { - background-color: transparent; - border-color: #23d160; - color: #23d160; -} - -.button.is-success.is-outlined:hover, .button.is-success.is-outlined:focus { - background-color: #23d160; - border-color: #23d160; - color: #fff; -} - -.button.is-success.is-outlined.is-loading:after { - border-color: transparent transparent #23d160 #23d160 !important; -} - -.button.is-success.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - color: #fff; -} - -.button.is-success.is-inverted.is-outlined:hover, .button.is-success.is-inverted.is-outlined:focus { - background-color: #fff; - color: #23d160; -} - -.button.is-warning { - background-color: #ffdd57; - border-color: transparent; - color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning:hover, .button.is-warning.is-hovered { - background-color: #ffdb4a; - border-color: transparent; - color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning:focus, .button.is-warning.is-focused { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); - color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning:active, .button.is-warning.is-active { - background-color: #ffd83d; - border-color: transparent; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning.is-inverted { - background-color: rgba(0, 0, 0, 0.7); - color: #ffdd57; -} - -.button.is-warning.is-inverted:hover { - background-color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning.is-loading:after { - border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; -} - -.button.is-warning.is-outlined { - background-color: transparent; - border-color: #ffdd57; - color: #ffdd57; -} - -.button.is-warning.is-outlined:hover, .button.is-warning.is-outlined:focus { - background-color: #ffdd57; - border-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning.is-outlined.is-loading:after { - border-color: transparent transparent #ffdd57 #ffdd57 !important; -} - -.button.is-warning.is-inverted.is-outlined { - background-color: transparent; - border-color: rgba(0, 0, 0, 0.7); - color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning.is-inverted.is-outlined:hover, .button.is-warning.is-inverted.is-outlined:focus { - background-color: rgba(0, 0, 0, 0.7); - color: #ffdd57; -} - -.button.is-danger { - background-color: #ff3860; - border-color: transparent; - color: #fff; -} - -.button.is-danger:hover, .button.is-danger.is-hovered { - background-color: #ff2b56; - border-color: transparent; - color: #fff; -} - -.button.is-danger:focus, .button.is-danger.is-focused { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25); - color: #fff; -} - -.button.is-danger:active, .button.is-danger.is-active { - background-color: #ff1f4b; - border-color: transparent; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - color: #fff; -} - -.button.is-danger.is-inverted { - background-color: #fff; - color: #ff3860; -} - -.button.is-danger.is-inverted:hover { - background-color: #f2f2f2; -} - -.button.is-danger.is-loading:after { - border-color: transparent transparent #fff #fff !important; -} - -.button.is-danger.is-outlined { - background-color: transparent; - border-color: #ff3860; - color: #ff3860; -} - -.button.is-danger.is-outlined:hover, .button.is-danger.is-outlined:focus { - background-color: #ff3860; - border-color: #ff3860; - color: #fff; -} - -.button.is-danger.is-outlined.is-loading:after { - border-color: transparent transparent #ff3860 #ff3860 !important; -} - -.button.is-danger.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - color: #fff; -} - -.button.is-danger.is-inverted.is-outlined:hover, .button.is-danger.is-inverted.is-outlined:focus { - background-color: #fff; - color: #ff3860; -} - -.button.is-small { - border-radius: 2px; - font-size: 0.75rem; -} - -.button.is-small .icon:first-child:not(:last-child) { - margin-left: -0.375rem; - margin-right: 0.375rem; -} - -.button.is-small .icon:last-child:not(:first-child) { - margin-left: 0.375rem; - margin-right: -0.375rem; -} - -.button.is-small .icon:first-child:last-child { - margin-left: calc(-1px + -0.375rem); - margin-right: calc(-1px + -0.375rem); -} - -.button.is-small .icon.is-small:first-child:not(:last-child) { - margin-left: -0.125rem; -} - -.button.is-small .icon.is-small:last-child:not(:first-child) { - margin-right: -0.125rem; -} - -.button.is-small .icon.is-small:first-child:last-child { - margin-left: calc(-1px + -0.125rem); - margin-right: calc(-1px + -0.125rem); -} - -.button.is-small .icon.is-medium:first-child:not(:last-child) { - margin-left: -0.625rem; -} - -.button.is-small .icon.is-medium:last-child:not(:first-child) { - margin-right: -0.625rem; -} - -.button.is-small .icon.is-medium:first-child:last-child { - margin-left: calc(-1px + -0.625rem); - margin-right: calc(-1px + -0.625rem); -} - -.button.is-small .icon.is-large:first-child:not(:last-child) { - margin-left: -1.125rem; -} - -.button.is-small .icon.is-large:last-child:not(:first-child) { - margin-right: -1.125rem; -} - -.button.is-small .icon.is-large:first-child:last-child { - margin-left: calc(-1px + -1.125rem); - margin-right: calc(-1px + -1.125rem); -} - -.button.is-medium { - font-size: 1.25rem; -} - -.button.is-medium .icon:first-child:not(:last-child) { - margin-left: -0.125rem; - margin-right: 0.625rem; -} - -.button.is-medium .icon:last-child:not(:first-child) { - margin-left: 0.625rem; - margin-right: -0.125rem; -} - -.button.is-medium .icon:first-child:last-child { - margin-left: calc(-1px + -0.125rem); - margin-right: calc(-1px + -0.125rem); -} - -.button.is-medium .icon.is-small:first-child:not(:last-child) { - margin-left: 0.125rem; -} - -.button.is-medium .icon.is-small:last-child:not(:first-child) { - margin-right: 0.125rem; -} - -.button.is-medium .icon.is-small:first-child:last-child { - margin-left: calc(-1px + 0.125rem); - margin-right: calc(-1px + 0.125rem); -} - -.button.is-medium .icon.is-medium:first-child:not(:last-child) { - margin-left: -0.375rem; -} - -.button.is-medium .icon.is-medium:last-child:not(:first-child) { - margin-right: -0.375rem; -} - -.button.is-medium .icon.is-medium:first-child:last-child { - margin-left: calc(-1px + -0.375rem); - margin-right: calc(-1px + -0.375rem); -} - -.button.is-medium .icon.is-large:first-child:not(:last-child) { - margin-left: -0.875rem; -} - -.button.is-medium .icon.is-large:last-child:not(:first-child) { - margin-right: -0.875rem; -} - -.button.is-medium .icon.is-large:first-child:last-child { - margin-left: calc(-1px + -0.875rem); - margin-right: calc(-1px + -0.875rem); -} - -.button.is-large { - font-size: 1.5rem; -} - -.button.is-large .icon:first-child:not(:last-child) { - margin-left: 0rem; - margin-right: 0.75rem; -} - -.button.is-large .icon:last-child:not(:first-child) { - margin-left: 0.75rem; - margin-right: 0rem; -} - -.button.is-large .icon:first-child:last-child { - margin-left: calc(-1px + 0rem); - margin-right: calc(-1px + 0rem); -} - -.button.is-large .icon.is-small:first-child:not(:last-child) { - margin-left: 0.25rem; -} - -.button.is-large .icon.is-small:last-child:not(:first-child) { - margin-right: 0.25rem; -} - -.button.is-large .icon.is-small:first-child:last-child { - margin-left: calc(-1px + 0.25rem); - margin-right: calc(-1px + 0.25rem); -} - -.button.is-large .icon.is-medium:first-child:not(:last-child) { - margin-left: -0.25rem; -} - -.button.is-large .icon.is-medium:last-child:not(:first-child) { - margin-right: -0.25rem; -} - -.button.is-large .icon.is-medium:first-child:last-child { - margin-left: calc(-1px + -0.25rem); - margin-right: calc(-1px + -0.25rem); -} - -.button.is-large .icon.is-large:first-child:not(:last-child) { - margin-left: -0.75rem; -} - -.button.is-large .icon.is-large:last-child:not(:first-child) { - margin-right: -0.75rem; -} - -.button.is-large .icon.is-large:first-child:last-child { - margin-left: calc(-1px + -0.75rem); - margin-right: calc(-1px + -0.75rem); -} - -.button[disabled], .button.is-disabled { - opacity: 0.5; -} - -.button.is-fullwidth { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - width: 100%; -} - -.button.is-loading { - color: transparent !important; - pointer-events: none; -} - -.button.is-loading:after { - -webkit-animation: spinAround 500ms infinite linear; - animation: spinAround 500ms infinite linear; - border: 2px solid #dbdbdb; - border-radius: 290486px; - border-right-color: transparent; - border-top-color: transparent; - content: ""; - display: block; - height: 1rem; - position: relative; - width: 1rem; - left: 50%; - margin-left: -8px; - margin-top: -8px; - position: absolute; - top: 50%; - position: absolute !important; -} - -.content { - color: #4a4a4a; -} - -.content:not(:last-child) { - margin-bottom: 1.5rem; -} - -.content li + li { - margin-top: 0.25em; -} - -.content p:not(:last-child), -.content ol:not(:last-child), -.content ul:not(:last-child), -.content blockquote:not(:last-child), -.content table:not(:last-child) { - margin-bottom: 1em; -} - -.content h1, -.content h2, -.content h3, -.content h4, -.content h5, -.content h6 { - color: #363636; - font-weight: 400; - line-height: 1.125; -} - -.content h1 { - font-size: 2em; - margin-bottom: 0.5em; -} - -.content h1:not(:first-child) { - margin-top: 1em; -} - -.content h2 { - font-size: 1.75em; - margin-bottom: 0.5714em; -} - -.content h2:not(:first-child) { - margin-top: 1.1428em; -} - -.content h3 { - font-size: 1.5em; - margin-bottom: 0.6666em; -} - -.content h3:not(:first-child) { - margin-top: 1.3333em; -} - -.content h4 { - font-size: 1.25em; - margin-bottom: 0.8em; -} - -.content h5 { - font-size: 1.125em; - margin-bottom: 0.8888em; -} - -.content h6 { - font-size: 1em; - margin-bottom: 1em; -} - -.content blockquote { - background-color: whitesmoke; - border-left: 5px solid #dbdbdb; - padding: 1.25em 1.5em; -} - -.content ol { - list-style: decimal outside; - margin-left: 2em; - margin-right: 2em; - margin-top: 1em; -} - -.content ul { - list-style: disc outside; - margin-left: 2em; - margin-right: 2em; - margin-top: 1em; -} - -.content ul ul { - list-style-type: circle; - margin-top: 0.5em; -} - -.content ul ul ul { - list-style-type: square; -} - -.content table { - width: 100%; -} - -.content table td, -.content table th { - border: 1px solid #dbdbdb; - border-width: 0 0 1px; - padding: 0.5em 0.75em; - vertical-align: top; -} - -.content table th { - color: #363636; - text-align: left; -} - -.content table tr:hover { - background-color: whitesmoke; -} - -.content table thead td, -.content table thead th { - border-width: 0 0 2px; - color: #363636; -} - -.content table tfoot td, -.content table tfoot th { - border-width: 2px 0 0; - color: #363636; -} - -.content table tbody tr:last-child td, -.content table tbody tr:last-child th { - border-bottom-width: 0; -} - -.content.is-small { - font-size: 0.75rem; -} - -.content.is-medium { - font-size: 1.25rem; -} - -.content.is-large { - font-size: 1.5rem; -} - -.input, -.textarea { - -moz-appearance: none; - -webkit-appearance: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - border: none; - border-radius: 3px; - box-shadow: none; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 1rem; - height: 2.285em; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - line-height: 1.5; - padding-left: 0.75em; - padding-right: 0.75em; - position: relative; - vertical-align: top; - background-color: white; - border: 1px solid #dbdbdb; - color: #363636; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); - max-width: 100%; - width: 100%; -} - -.input:focus, .input.is-focused, .input:active, .input.is-active, -.textarea:focus, -.textarea.is-focused, -.textarea:active, -.textarea.is-active { - outline: none; -} - -.input[disabled], .input.is-disabled, -.textarea[disabled], -.textarea.is-disabled { - pointer-events: none; -} - -.input:hover, .input.is-hovered, -.textarea:hover, -.textarea.is-hovered { - border-color: #b5b5b5; -} - -.input:focus, .input.is-focused, .input:active, .input.is-active, -.textarea:focus, -.textarea.is-focused, -.textarea:active, -.textarea.is-active { - border-color: #00d1b2; -} - -.input[disabled], .input.is-disabled, -.textarea[disabled], -.textarea.is-disabled { - background-color: whitesmoke; - border-color: whitesmoke; - box-shadow: none; - color: #7a7a7a; -} - -.input[disabled]::-moz-placeholder, .input.is-disabled::-moz-placeholder, -.textarea[disabled]::-moz-placeholder, -.textarea.is-disabled::-moz-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.input[disabled]::-webkit-input-placeholder, .input.is-disabled::-webkit-input-placeholder, -.textarea[disabled]::-webkit-input-placeholder, -.textarea.is-disabled::-webkit-input-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.input[disabled]:-moz-placeholder, .input.is-disabled:-moz-placeholder, -.textarea[disabled]:-moz-placeholder, -.textarea.is-disabled:-moz-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.input[disabled]:-ms-input-placeholder, .input.is-disabled:-ms-input-placeholder, -.textarea[disabled]:-ms-input-placeholder, -.textarea.is-disabled:-ms-input-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.input[type="search"], -.textarea[type="search"] { - border-radius: 290486px; -} - -.input.is-white, -.textarea.is-white { - border-color: white; -} - -.input.is-black, -.textarea.is-black { - border-color: #0a0a0a; -} - -.input.is-light, -.textarea.is-light { - border-color: whitesmoke; -} - -.input.is-dark, -.textarea.is-dark { - border-color: #363636; -} - -.input.is-primary, -.textarea.is-primary { - border-color: #00d1b2; -} - -.input.is-info, -.textarea.is-info { - border-color: #3273dc; -} - -.input.is-success, -.textarea.is-success { - border-color: #23d160; -} - -.input.is-warning, -.textarea.is-warning { - border-color: #ffdd57; -} - -.input.is-danger, -.textarea.is-danger { - border-color: #ff3860; -} - -.input.is-small, -.textarea.is-small { - border-radius: 2px; - font-size: 0.75rem; -} - -.input.is-medium, -.textarea.is-medium { - font-size: 1.25rem; -} - -.input.is-large, -.textarea.is-large { - font-size: 1.5rem; -} - -.input.is-fullwidth, -.textarea.is-fullwidth { - display: block; - width: 100%; -} - -.input.is-inline, -.textarea.is-inline { - display: inline; - width: auto; -} - -.textarea { - display: block; - line-height: 1.25; - max-height: 600px; - max-width: 100%; - min-height: 120px; - min-width: 100%; - padding: 10px; - resize: vertical; -} - -.checkbox, -.radio { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - cursor: pointer; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - position: relative; - vertical-align: top; -} - -.checkbox input, -.radio input { - cursor: pointer; - margin-right: 0.5em; -} - -.checkbox:hover, -.radio:hover { - color: #363636; -} - -.checkbox.is-disabled, -.radio.is-disabled { - color: #7a7a7a; - pointer-events: none; -} - -.checkbox.is-disabled input, -.radio.is-disabled input { - pointer-events: none; -} - -.radio + .radio { - margin-left: 0.5em; -} - -.select { - display: inline-block; - height: 2.5em; - position: relative; - vertical-align: top; -} - -.select:after { - border: 1px solid #00d1b2; - border-right: 0; - border-top: 0; - content: " "; - display: block; - height: 0.5em; - pointer-events: none; - position: absolute; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - width: 0.5em; - margin-top: -0.375em; - right: 1.125em; - top: 50%; - z-index: 4; -} - -.select select { - -moz-appearance: none; - -webkit-appearance: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - border: none; - border-radius: 3px; - box-shadow: none; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 1rem; - height: 2.285em; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - line-height: 1.5; - padding-left: 0.75em; - padding-right: 0.75em; - position: relative; - vertical-align: top; - background-color: white; - border: 1px solid #dbdbdb; - color: #363636; - cursor: pointer; - display: block; - font-size: 1em; - outline: none; - padding-right: 2.5em; -} - -.select select:focus, .select select.is-focused, .select select:active, .select select.is-active { - outline: none; -} - -.select select[disabled], .select select.is-disabled { - pointer-events: none; -} - -.select select:hover, .select select.is-hovered { - border-color: #b5b5b5; -} - -.select select:focus, .select select.is-focused, .select select:active, .select select.is-active { - border-color: #00d1b2; -} - -.select select[disabled], .select select.is-disabled { - background-color: whitesmoke; - border-color: whitesmoke; - box-shadow: none; - color: #7a7a7a; -} - -.select select[disabled]::-moz-placeholder, .select select.is-disabled::-moz-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.select select[disabled]::-webkit-input-placeholder, .select select.is-disabled::-webkit-input-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.select select[disabled]:-moz-placeholder, .select select.is-disabled:-moz-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.select select[disabled]:-ms-input-placeholder, .select select.is-disabled:-ms-input-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.select select:hover { - border-color: #b5b5b5; -} - -.select select::ms-expand { - display: none; -} - -.select:hover:after { - border-color: #363636; -} - -.select.is-small { - border-radius: 2px; - font-size: 0.75rem; -} - -.select.is-medium { - font-size: 1.25rem; -} - -.select.is-large { - font-size: 1.5rem; -} - -.select.is-fullwidth { - width: 100%; -} - -.select.is-fullwidth select { - width: 100%; -} - -.label { - color: #363636; - display: block; - font-weight: bold; -} - -.label:not(:last-child) { - margin-bottom: 0.5em; -} - -.help { - display: block; - font-size: 0.75rem; - margin-top: 5px; -} - -.help.is-white { - color: white; -} - -.help.is-black { - color: #0a0a0a; -} - -.help.is-light { - color: whitesmoke; -} - -.help.is-dark { - color: #363636; -} - -.help.is-primary { - color: #00d1b2; -} - -.help.is-info { - color: #3273dc; -} - -.help.is-success { - color: #23d160; -} - -.help.is-warning { - color: #ffdd57; -} - -.help.is-danger { - color: #ff3860; -} - -@media screen and (max-width: 768px) { - .control-label { - margin-bottom: 0.5em; - } -} - -@media screen and (min-width: 769px) { - .control-label { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - margin-right: 1.5em; - padding-top: 0.5em; - text-align: right; - } -} - -.control { - position: relative; - text-align: left; -} - -.control:not(:last-child) { - margin-bottom: 0.75rem; -} - -.control.has-addons { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; -} - -.control.has-addons .button, -.control.has-addons .input, -.control.has-addons .select { - border-radius: 0; - margin-right: -1px; - width: auto; -} - -.control.has-addons .button:hover, -.control.has-addons .input:hover, -.control.has-addons .select:hover { - z-index: 2; -} - -.control.has-addons .button:focus, .control.has-addons .button:active, -.control.has-addons .input:focus, -.control.has-addons .input:active, -.control.has-addons .select:focus, -.control.has-addons .select:active { - z-index: 3; -} - -.control.has-addons .button:first-child, -.control.has-addons .input:first-child, -.control.has-addons .select:first-child { - border-radius: 3px 0 0 3px; -} - -.control.has-addons .button:first-child select, -.control.has-addons .input:first-child select, -.control.has-addons .select:first-child select { - border-radius: 3px 0 0 3px; -} - -.control.has-addons .button:last-child, -.control.has-addons .input:last-child, -.control.has-addons .select:last-child { - border-radius: 0 3px 3px 0; -} - -.control.has-addons .button:last-child select, -.control.has-addons .input:last-child select, -.control.has-addons .select:last-child select { - border-radius: 0 3px 3px 0; -} - -.control.has-addons .button.is-expanded, -.control.has-addons .input.is-expanded, -.control.has-addons .select.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.control.has-addons .select select:hover { - z-index: 2; -} - -.control.has-addons .select select:focus, .control.has-addons .select select:active { - z-index: 3; -} - -.control.has-addons.has-addons-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.control.has-addons.has-addons-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} - -.control.has-addons.has-addons-fullwidth .button, -.control.has-addons.has-addons-fullwidth .input, -.control.has-addons.has-addons-fullwidth .select { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.control.has-icon .icon { - color: #dbdbdb; - pointer-events: none; - position: absolute; - top: 1.25rem; - z-index: 4; -} - -.control.has-icon .input:focus + .icon { - color: #7a7a7a; -} - -.control.has-icon .input.is-small + .icon { - top: 0.9375rem; -} - -.control.has-icon .input.is-medium + .icon { - top: 1.5625rem; -} - -.control.has-icon .input.is-large + .icon { - top: 1.875rem; -} - -.control.has-icon:not(.has-icon-right) .icon { - left: 1.25rem; - -webkit-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); -} - -.control.has-icon:not(.has-icon-right) .input { - padding-left: 2.5em; -} - -.control.has-icon:not(.has-icon-right) .input.is-small + .icon { - left: 0.9375rem; -} - -.control.has-icon:not(.has-icon-right) .input.is-medium + .icon { - left: 1.5625rem; -} - -.control.has-icon:not(.has-icon-right) .input.is-large + .icon { - left: 1.875rem; -} - -.control.has-icon.has-icon-right .icon { - right: 1.25rem; - -webkit-transform: translateX(50%) translateY(-50%); - transform: translateX(50%) translateY(-50%); -} - -.control.has-icon.has-icon-right .input { - padding-right: 2.5em; -} - -.control.has-icon.has-icon-right .input.is-small + .icon { - right: 0.9375rem; -} - -.control.has-icon.has-icon-right .input.is-medium + .icon { - right: 1.5625rem; -} - -.control.has-icon.has-icon-right .input.is-large + .icon { - right: 1.875rem; -} - -.control.is-grouped { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; -} - -.control.is-grouped > .control { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.control.is-grouped > .control:not(:last-child) { - margin-bottom: 0; - margin-right: 0.75rem; -} - -.control.is-grouped > .control.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; -} - -.control.is-grouped.is-grouped-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.control.is-grouped.is-grouped-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} - -@media screen and (min-width: 769px) { - .control.is-horizontal { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } - .control.is-horizontal > .control { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 5; - -ms-flex-positive: 5; - flex-grow: 5; - -ms-flex-negative: 1; - flex-shrink: 1; - } -} - -.control.is-loading:after { - -webkit-animation: spinAround 500ms infinite linear; - animation: spinAround 500ms infinite linear; - border: 2px solid #dbdbdb; - border-radius: 290486px; - border-right-color: transparent; - border-top-color: transparent; - content: ""; - display: block; - height: 1rem; - position: relative; - width: 1rem; - position: absolute !important; - right: 0.75em; - top: 0.75em; -} - -.icon { - display: inline-block; - font-size: 21px; - height: 1.5rem; - line-height: 1.5rem; - text-align: center; - vertical-align: top; - width: 1.5rem; -} - -.icon .fa { - font-size: inherit; - line-height: inherit; -} - -.icon.is-small { - display: inline-block; - font-size: 14px; - height: 1rem; - line-height: 1rem; - text-align: center; - vertical-align: top; - width: 1rem; -} - -.icon.is-medium { - display: inline-block; - font-size: 28px; - height: 2rem; - line-height: 2rem; - text-align: center; - vertical-align: top; - width: 2rem; -} - -.icon.is-large { - display: inline-block; - font-size: 42px; - height: 3rem; - line-height: 3rem; - text-align: center; - vertical-align: top; - width: 3rem; -} - -.image { - display: block; - position: relative; -} - -.image img { - display: block; - height: auto; - width: 100%; -} - -.image.is-square img, .image.is-1by1 img, .image.is-4by3 img, .image.is-3by2 img, .image.is-16by9 img, .image.is-2by1 img { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; - height: 100%; - width: 100%; -} - -.image.is-square, .image.is-1by1 { - padding-top: 100%; -} - -.image.is-4by3 { - padding-top: 75%; -} - -.image.is-3by2 { - padding-top: 66.6666%; -} - -.image.is-16by9 { - padding-top: 56.25%; -} - -.image.is-2by1 { - padding-top: 50%; -} - -.image.is-16x16 { - height: 16px; - width: 16px; -} - -.image.is-24x24 { - height: 24px; - width: 24px; -} - -.image.is-32x32 { - height: 32px; - width: 32px; -} - -.image.is-48x48 { - height: 48px; - width: 48px; -} - -.image.is-64x64 { - height: 64px; - width: 64px; -} - -.image.is-96x96 { - height: 96px; - width: 96px; -} - -.image.is-128x128 { - height: 128px; - width: 128px; -} - -.notification { - background-color: whitesmoke; - border-radius: 3px; - padding: 1.25rem 2.5rem 1.25rem 1.5rem; - position: relative; -} - -.notification:not(:last-child) { - margin-bottom: 1.5rem; -} - -.notification code, -.notification pre { - background: white; -} - -.notification pre code { - background: transparent; -} - -.notification .delete { - position: absolute; - right: 0.5em; - top: 0.5em; -} - -.notification .title, -.notification .subtitle, -.notification .content { - color: inherit; -} - -.notification.is-white { - background-color: white; - color: #0a0a0a; -} - -.notification.is-black { - background-color: #0a0a0a; - color: white; -} - -.notification.is-light { - background-color: whitesmoke; - color: #363636; -} - -.notification.is-dark { - background-color: #363636; - color: whitesmoke; -} - -.notification.is-primary { - background-color: #00d1b2; - color: #fff; -} - -.notification.is-info { - background-color: #3273dc; - color: #fff; -} - -.notification.is-success { - background-color: #23d160; - color: #fff; -} - -.notification.is-warning { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); -} - -.notification.is-danger { - background-color: #ff3860; - color: #fff; -} - -.progress { - -moz-appearance: none; - -webkit-appearance: none; - border: none; - border-radius: 290486px; - display: block; - height: 1rem; - overflow: hidden; - padding: 0; - width: 100%; -} - -.progress:not(:last-child) { - margin-bottom: 1.5rem; -} - -.progress::-webkit-progress-bar { - background-color: #dbdbdb; -} - -.progress::-webkit-progress-value { - background-color: #4a4a4a; -} - -.progress::-moz-progress-bar { - background-color: #4a4a4a; -} - -.progress.is-white::-webkit-progress-value { - background-color: white; -} - -.progress.is-white::-moz-progress-bar { - background-color: white; -} - -.progress.is-black::-webkit-progress-value { - background-color: #0a0a0a; -} - -.progress.is-black::-moz-progress-bar { - background-color: #0a0a0a; -} - -.progress.is-light::-webkit-progress-value { - background-color: whitesmoke; -} - -.progress.is-light::-moz-progress-bar { - background-color: whitesmoke; -} - -.progress.is-dark::-webkit-progress-value { - background-color: #363636; -} - -.progress.is-dark::-moz-progress-bar { - background-color: #363636; -} - -.progress.is-primary::-webkit-progress-value { - background-color: #00d1b2; -} - -.progress.is-primary::-moz-progress-bar { - background-color: #00d1b2; -} - -.progress.is-info::-webkit-progress-value { - background-color: #3273dc; -} - -.progress.is-info::-moz-progress-bar { - background-color: #3273dc; -} - -.progress.is-success::-webkit-progress-value { - background-color: #23d160; -} - -.progress.is-success::-moz-progress-bar { - background-color: #23d160; -} - -.progress.is-warning::-webkit-progress-value { - background-color: #ffdd57; -} - -.progress.is-warning::-moz-progress-bar { - background-color: #ffdd57; -} - -.progress.is-danger::-webkit-progress-value { - background-color: #ff3860; -} - -.progress.is-danger::-moz-progress-bar { - background-color: #ff3860; -} - -.progress.is-small { - height: 0.75rem; -} - -.progress.is-medium { - height: 1.25rem; -} - -.progress.is-large { - height: 1.5rem; -} - -.table { - background-color: white; - color: #363636; - margin-bottom: 1.5rem; - width: 100%; -} - -.table td, -.table th { - border: 1px solid #dbdbdb; - border-width: 0 0 1px; - padding: 0.5em 0.75em; - vertical-align: top; -} - -.table td.is-narrow, -.table th.is-narrow { - white-space: nowrap; - width: 1%; -} - -.table th { - color: #363636; - text-align: left; -} - -.table tr:hover { - background-color: #fafafa; -} - -.table thead td, -.table thead th { - border-width: 0 0 2px; - color: #7a7a7a; -} - -.table tfoot td, -.table tfoot th { - border-width: 2px 0 0; - color: #7a7a7a; -} - -.table tbody tr:last-child td, -.table tbody tr:last-child th { - border-bottom-width: 0; -} - -.table.is-bordered td, -.table.is-bordered th { - border-width: 1px; -} - -.table.is-bordered tr:last-child td, -.table.is-bordered tr:last-child th { - border-bottom-width: 1px; -} - -.table.is-narrow td, -.table.is-narrow th { - padding: 0.25em 0.5em; -} - -.table.is-striped tbody tr:nth-child(even) { - background-color: #fafafa; -} - -.table.is-striped tbody tr:nth-child(even):hover { - background-color: whitesmoke; -} - -.tag { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background-color: whitesmoke; - border-radius: 290486px; - color: #4a4a4a; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 0.75rem; - height: 2em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - line-height: 1.5; - padding-left: 0.875em; - padding-right: 0.875em; - vertical-align: top; - white-space: nowrap; -} - -.tag .delete { - margin-left: 0.25em; - margin-right: -0.5em; -} - -.tag.is-white { - background-color: white; - color: #0a0a0a; -} - -.tag.is-black { - background-color: #0a0a0a; - color: white; -} - -.tag.is-light { - background-color: whitesmoke; - color: #363636; -} - -.tag.is-dark { - background-color: #363636; - color: whitesmoke; -} - -.tag.is-primary { - background-color: #00d1b2; - color: #fff; -} - -.tag.is-info { - background-color: #3273dc; - color: #fff; -} - -.tag.is-success { - background-color: #23d160; - color: #fff; -} - -.tag.is-warning { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); -} - -.tag.is-danger { - background-color: #ff3860; - color: #fff; -} - -.tag.is-medium { - font-size: 1rem; -} - -.tag.is-large { - font-size: 1.25rem; -} - -.title, -.subtitle { - word-break: break-word; -} - -.title:not(:last-child), -.subtitle:not(:last-child) { - margin-bottom: 1.5rem; -} - -.title em, -.title span, -.subtitle em, -.subtitle span { - font-weight: 300; -} - -.title strong, -.subtitle strong { - font-weight: 500; -} - -.title .tag, -.subtitle .tag { - vertical-align: middle; -} - -.title { - color: #363636; - font-size: 2rem; - font-weight: 300; - line-height: 1.125; -} - -.title strong { - color: inherit; -} - -.title + .highlight { - margin-top: -0.75rem; -} - -.title + .subtitle { - margin-top: -1.25rem; -} - -.title.is-1 { - font-size: 3.5rem; -} - -.title.is-2 { - font-size: 2.75rem; -} - -.title.is-3 { - font-size: 2rem; -} - -.title.is-4 { - font-size: 1.5rem; -} - -.title.is-5 { - font-size: 1.25rem; -} - -.title.is-6 { - font-size: 14px; -} - -.subtitle { - color: #4a4a4a; - font-size: 1.25rem; - font-weight: 300; - line-height: 1.25; -} - -.subtitle strong { - color: #363636; -} - -.subtitle + .title { - margin-top: -1.5rem; -} - -.subtitle.is-1 { - font-size: 3.5rem; -} - -.subtitle.is-2 { - font-size: 2.75rem; -} - -.subtitle.is-3 { - font-size: 2rem; -} - -.subtitle.is-4 { - font-size: 1.5rem; -} - -.subtitle.is-5 { - font-size: 1.25rem; -} - -.subtitle.is-6 { - font-size: 14px; -} - -.block:not(:last-child) { - margin-bottom: 1.5rem; -} - -.container { - position: relative; -} - -@media screen and (min-width: 1000px) { - .container { - margin: 0 auto; - max-width: 960px; - } - .container.is-fluid { - margin: 0 20px; - max-width: none; - } -} - -@media screen and (min-width: 1192px) { - .container { - max-width: 1152px; - } -} - -.delete { - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -moz-appearance: none; - -webkit-appearance: none; - background-color: rgba(10, 10, 10, 0.2); - border: none; - border-radius: 290486px; - cursor: pointer; - display: inline-block; - font-size: 1rem; - height: 20px; - outline: none; - position: relative; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-transform-origin: center center; - transform-origin: center center; - vertical-align: top; - width: 20px; -} - -.delete:before, .delete:after { - background-color: white; - content: ""; - display: block; - left: 50%; - position: absolute; - top: 50%; - -webkit-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); -} - -.delete:before { - height: 2px; - width: 50%; -} - -.delete:after { - height: 50%; - width: 2px; -} - -.delete:hover, .delete:focus { - background-color: rgba(10, 10, 10, 0.3); -} - -.delete:active { - background-color: rgba(10, 10, 10, 0.4); -} - -.delete.is-small { - height: 14px; - width: 14px; -} - -.delete.is-medium { - height: 26px; - width: 26px; -} - -.delete.is-large { - height: 30px; - width: 30px; -} - -.fa { - font-size: 21px; - text-align: center; - vertical-align: top; -} - -.heading { - display: block; - font-size: 11px; - letter-spacing: 1px; - margin-bottom: 5px; - text-transform: uppercase; -} - -.highlight { - font-weight: 400; - max-width: 100%; - overflow: hidden; - padding: 0; -} - -.highlight:not(:last-child) { - margin-bottom: 1.5rem; -} - -.highlight pre { - overflow: auto; - max-width: 100%; -} - -.loader { - -webkit-animation: spinAround 500ms infinite linear; - animation: spinAround 500ms infinite linear; - border: 2px solid #dbdbdb; - border-radius: 290486px; - border-right-color: transparent; - border-top-color: transparent; - content: ""; - display: block; - height: 1rem; - position: relative; - width: 1rem; -} - -.number { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background-color: whitesmoke; - border-radius: 290486px; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 1.25rem; - height: 2em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - margin-right: 1.5rem; - min-width: 2.5em; - padding: 0.25rem 0.5rem; - text-align: center; - vertical-align: top; -} - -.card-header { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.card-header-title { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - color: #363636; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - font-weight: 700; - padding: 0.75rem; -} - -.card-header-icon { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - cursor: pointer; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - padding: 0.75rem; -} - -.card-image { - display: block; - position: relative; -} - -.card-content { - padding: 1.5rem; -} - -.card-content .title + .subtitle { - margin-top: -1.5rem; -} - -.card-footer { - border-top: 1px solid #dbdbdb; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.card-footer-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - padding: 0.75rem; -} - -.card-footer-item:not(:last-child) { - border-right: 1px solid #dbdbdb; -} - -.card { - background-color: white; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - color: #4a4a4a; - max-width: 100%; - position: relative; -} - -.card .media:not(:last-child) { - margin-bottom: 0.75rem; -} - -.level-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.level-item .title, -.level-item .subtitle { - margin-bottom: 0; -} - -@media screen and (max-width: 768px) { - .level-item:not(:last-child) { - margin-bottom: 0.75rem; - } -} - -.level-left, -.level-right { - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.level-left .level-item:not(:last-child), -.level-right .level-item:not(:last-child) { - margin-right: 0.75rem; -} - -.level-left .level-item.is-flexible, -.level-right .level-item.is-flexible { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} - -.level-left { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; -} - -@media screen and (max-width: 768px) { - .level-left + .level-right { - margin-top: 1.5rem; - } -} - -@media screen and (min-width: 769px) { - .level-left { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } -} - -.level-right { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} - -@media screen and (min-width: 769px) { - .level-right { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } -} - -.level { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} - -.level:not(:last-child) { - margin-bottom: 1.5rem; -} - -.level code { - border-radius: 3px; -} - -.level img { - display: inline-block; - vertical-align: top; -} - -.level.is-mobile { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.level.is-mobile > .level-item:not(:last-child) { - margin-bottom: 0; -} - -.level.is-mobile > .level-item:not(.is-narrow) { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} - -@media screen and (min-width: 769px) { - .level { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } - .level > .level-item:not(.is-narrow) { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - } -} - -.media-left, -.media-right { - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.media-left { - margin-right: 1rem; -} - -.media-right { - margin-left: 1rem; -} - -.media-content { - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - text-align: left; -} - -.media { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - text-align: left; -} - -.media .content:not(:last-child) { - margin-bottom: 0.75rem; -} - -.media .media { - border-top: 1px solid rgba(219, 219, 219, 0.5); - display: -webkit-box; - display: -ms-flexbox; - display: flex; - padding-top: 0.75rem; -} - -.media .media .content:not(:last-child), -.media .media .control:not(:last-child) { - margin-bottom: 0.5rem; -} - -.media .media .media { - padding-top: 0.5rem; -} - -.media .media .media + .media { - margin-top: 0.5rem; -} - -.media + .media { - border-top: 1px solid rgba(219, 219, 219, 0.5); - margin-top: 1rem; - padding-top: 1rem; -} - -.media.is-large + .media { - margin-top: 1.5rem; - padding-top: 1.5rem; -} - -.menu { - font-size: 1rem; -} - -.menu-list { - line-height: 1.25; -} - -.menu-list a { - border-radius: 2px; - color: #4a4a4a; - display: block; - padding: 0.5em 0.75em; -} - -.menu-list a:hover { - background-color: whitesmoke; - color: #00d1b2; -} - -.menu-list a.is-active { - background-color: #00d1b2; - color: #fff; -} - -.menu-list li ul { - border-left: 1px solid #dbdbdb; - margin: 0.75em; - padding-left: 0.75em; -} - -.menu-label { - color: #7a7a7a; - font-size: 0.8em; - letter-spacing: 0.1em; - text-transform: uppercase; -} - -.menu-label:not(:first-child) { - margin-top: 1em; -} - -.menu-label:not(:last-child) { - margin-bottom: 1em; -} - -.message { - background-color: whitesmoke; - border-radius: 3px; - font-size: 1rem; -} - -.message:not(:last-child) { - margin-bottom: 1.5rem; -} - -.message.is-white { - background-color: white; -} - -.message.is-white .message-header { - background-color: white; - color: #0a0a0a; -} - -.message.is-white .message-body { - border-color: white; - color: #4d4d4d; -} - -.message.is-black { - background-color: #fafafa; -} - -.message.is-black .message-header { - background-color: #0a0a0a; - color: white; -} - -.message.is-black .message-body { - border-color: #0a0a0a; - color: #090909; -} - -.message.is-light { - background-color: #fafafa; -} - -.message.is-light .message-header { - background-color: whitesmoke; - color: #363636; -} - -.message.is-light .message-body { - border-color: whitesmoke; - color: #505050; -} - -.message.is-dark { - background-color: #fafafa; -} - -.message.is-dark .message-header { - background-color: #363636; - color: whitesmoke; -} - -.message.is-dark .message-body { - border-color: #363636; - color: #2a2a2a; -} - -.message.is-primary { - background-color: #f5fffd; -} - -.message.is-primary .message-header { - background-color: #00d1b2; - color: #fff; -} - -.message.is-primary .message-body { - border-color: #00d1b2; - color: #021310; -} - -.message.is-info { - background-color: #f6f9fe; -} - -.message.is-info .message-header { - background-color: #3273dc; - color: #fff; -} - -.message.is-info .message-body { - border-color: #3273dc; - color: #22509a; -} - -.message.is-success { - background-color: #f6fef9; -} - -.message.is-success .message-header { - background-color: #23d160; - color: #fff; -} - -.message.is-success .message-body { - border-color: #23d160; - color: #0e301a; -} - -.message.is-warning { - background-color: #fffdf5; -} - -.message.is-warning .message-header { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); -} - -.message.is-warning .message-body { - border-color: #ffdd57; - color: #3b3108; -} - -.message.is-danger { - background-color: #fff5f7; -} - -.message.is-danger .message-header { - background-color: #ff3860; - color: #fff; -} - -.message.is-danger .message-body { - border-color: #ff3860; - color: #cd0930; -} - -.message-header { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background-color: #4a4a4a; - border-radius: 3px 3px 0 0; - color: #fff; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - line-height: 1.25; - padding: 0.5em 0.75em; - position: relative; -} - -.message-header a, -.message-header strong { - color: inherit; -} - -.message-header a { - text-decoration: underline; -} - -.message-header .delete { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - margin-left: 0.75em; -} - -.message-header + .message-body { - border-top-left-radius: 0; - border-top-right-radius: 0; - border-top: none; -} - -.message-body { - border: 1px solid #dbdbdb; - border-radius: 3px; - color: #4a4a4a; - padding: 1em 1.25em; -} - -.message-body a, -.message-body strong { - color: inherit; -} - -.message-body a { - text-decoration: underline; -} - -.message-body code, -.message-body pre { - background: white; -} - -.message-body pre code { - background: transparent; -} - -.modal-background { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; - background-color: rgba(10, 10, 10, 0.86); -} - -.modal-content, -.modal-card { - margin: 0 20px; - max-height: calc(100vh - 160px); - overflow: auto; - position: relative; - width: 100%; -} - -@media screen and (min-width: 769px) { - .modal-content, - .modal-card { - margin: 0 auto; - max-height: calc(100vh - 40px); - width: 640px; - } -} - -.modal-close { - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -moz-appearance: none; - -webkit-appearance: none; - background-color: rgba(10, 10, 10, 0.2); - border: none; - border-radius: 290486px; - cursor: pointer; - display: inline-block; - font-size: 1rem; - height: 20px; - outline: none; - position: relative; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-transform-origin: center center; - transform-origin: center center; - vertical-align: top; - width: 20px; - background: none; - height: 40px; - position: fixed; - right: 20px; - top: 20px; - width: 40px; -} - -.modal-close:before, .modal-close:after { - background-color: white; - content: ""; - display: block; - left: 50%; - position: absolute; - top: 50%; - -webkit-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); -} - -.modal-close:before { - height: 2px; - width: 50%; -} - -.modal-close:after { - height: 50%; - width: 2px; -} - -.modal-close:hover, .modal-close:focus { - background-color: rgba(10, 10, 10, 0.3); -} - -.modal-close:active { - background-color: rgba(10, 10, 10, 0.4); -} - -.modal-close.is-small { - height: 14px; - width: 14px; -} - -.modal-close.is-medium { - height: 26px; - width: 26px; -} - -.modal-close.is-large { - height: 30px; - width: 30px; -} - -.modal-card { - 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: calc(100vh - 40px); - overflow: hidden; -} - -.modal-card-head, -.modal-card-foot { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background-color: whitesmoke; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - padding: 20px; - position: relative; -} - -.modal-card-head { - border-bottom: 1px solid #dbdbdb; - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} - -.modal-card-title { - color: #363636; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - font-size: 1.5rem; - line-height: 1; -} - -.modal-card-foot { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - border-top: 1px solid #dbdbdb; -} - -.modal-card-foot .button:not(:last-child) { - margin-right: 10px; -} - -.modal-card-body { - -webkit-overflow-scrolling: touch; - background-color: white; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - overflow: auto; - padding: 20px; -} - -.modal { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: none; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - overflow: hidden; - position: fixed; - z-index: 1986; -} - -.modal.is-active { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.nav-toggle { - cursor: pointer; - display: block; - height: 3.5rem; - position: relative; - width: 3.5rem; -} - -.nav-toggle span { - background-color: #4a4a4a; - display: block; - height: 1px; - left: 50%; - margin-left: -7px; - position: absolute; - top: 50%; - -webkit-transition: none 86ms ease-out; - transition: none 86ms ease-out; - -webkit-transition-property: background, left, opacity, -webkit-transform; - transition-property: background, left, opacity, -webkit-transform; - transition-property: background, left, opacity, transform; - transition-property: background, left, opacity, transform, -webkit-transform; - width: 15px; -} - -.nav-toggle span:nth-child(1) { - margin-top: -6px; -} - -.nav-toggle span:nth-child(2) { - margin-top: -1px; -} - -.nav-toggle span:nth-child(3) { - margin-top: 4px; -} - -.nav-toggle:hover { - background-color: whitesmoke; -} - -.nav-toggle.is-active span { - background-color: #00d1b2; -} - -.nav-toggle.is-active span:nth-child(1) { - margin-left: -5px; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-transform-origin: left top; - transform-origin: left top; -} - -.nav-toggle.is-active span:nth-child(2) { - opacity: 0; -} - -.nav-toggle.is-active span:nth-child(3) { - margin-left: -5px; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - -webkit-transform-origin: left bottom; - transform-origin: left bottom; -} - -@media screen and (min-width: 769px) { - .nav-toggle { - display: none; - } -} - -.nav-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - font-size: 1rem; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - padding: 0.5rem 0.75rem; -} - -.nav-item a { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.nav-item img { - max-height: 1.75rem; -} - -.nav-item .button + .button { - margin-left: 0.75rem; -} - -.nav-item .tag:first-child:not(:last-child) { - margin-right: 0.5rem; -} - -.nav-item .tag:last-child:not(:first-child) { - margin-left: 0.5rem; -} - -@media screen and (max-width: 768px) { - .nav-item { - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - } -} - -.nav-item a, -a.nav-item { - color: #7a7a7a; -} - -.nav-item a:hover, -a.nav-item:hover { - color: #363636; -} - -.nav-item a.is-active, -a.nav-item.is-active { - color: #363636; -} - -.nav-item a.is-tab, -a.nav-item.is-tab { - border-bottom: 1px solid transparent; - border-top: 1px solid transparent; - padding-bottom: calc(0.5rem - 1px); - padding-left: 1rem; - padding-right: 1rem; - padding-top: calc(0.5rem - 1px); -} - -.nav-item a.is-tab:hover, -a.nav-item.is-tab:hover { - border-bottom-color: #00d1b2; - border-top-color: transparent; -} - -.nav-item a.is-tab.is-active, -a.nav-item.is-tab.is-active { - border-bottom: 3px solid #00d1b2; - color: #00d1b2; - padding-bottom: calc(0.5rem - 3px); -} - -@media screen and (min-width: 1000px) { - .nav-item a.is-brand, - a.nav-item.is-brand { - padding-left: 0; - } -} - -@media screen and (max-width: 768px) { - .nav-menu { - background-color: white; - box-shadow: 0 4px 7px rgba(10, 10, 10, 0.1); - left: 0; - display: none; - right: 0; - top: 100%; - position: absolute; - } - .nav-menu .nav-item { - border-top: 1px solid rgba(219, 219, 219, 0.5); - padding: 0.75rem; - } - .nav-menu.is-active { - display: block; - } -} - -@media screen and (min-width: 769px) and (max-width: 999px) { - .nav-menu { - padding-right: 1.5rem; - } -} - -.nav-left, -.nav-right { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.nav-left { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - overflow: hidden; - overflow-x: auto; - white-space: nowrap; -} - -.nav-center { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - margin-left: auto; - margin-right: auto; -} - -.nav-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} - -@media screen and (min-width: 769px) { - .nav-right { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } -} - -.nav { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - background-color: white; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - min-height: 3.5rem; - position: relative; - text-align: center; - z-index: 2; -} - -.nav > .container { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - min-height: 3.5rem; - width: 100%; -} - -.nav.has-shadow { - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); -} - -.pagination, -.pagination-list { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - text-align: center; -} - -.pagination-previous, -.pagination-next, -.pagination-link, -.pagination-ellipsis { - -moz-appearance: none; - -webkit-appearance: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - border: none; - border-radius: 3px; - box-shadow: none; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 1rem; - height: 2.285em; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - line-height: 1.5; - padding-left: 0.75em; - padding-right: 0.75em; - position: relative; - vertical-align: top; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - font-size: 0.875rem; - padding-left: 0.5em; - padding-right: 0.5em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - text-align: center; -} - -.pagination-previous:focus, .pagination-previous.is-focused, .pagination-previous:active, .pagination-previous.is-active, -.pagination-next:focus, -.pagination-next.is-focused, -.pagination-next:active, -.pagination-next.is-active, -.pagination-link:focus, -.pagination-link.is-focused, -.pagination-link:active, -.pagination-link.is-active, -.pagination-ellipsis:focus, -.pagination-ellipsis.is-focused, -.pagination-ellipsis:active, -.pagination-ellipsis.is-active { - outline: none; -} - -.pagination-previous[disabled], .pagination-previous.is-disabled, -.pagination-next[disabled], -.pagination-next.is-disabled, -.pagination-link[disabled], -.pagination-link.is-disabled, -.pagination-ellipsis[disabled], -.pagination-ellipsis.is-disabled { - pointer-events: none; -} - -.pagination-previous, -.pagination-next, -.pagination-link { - border: 1px solid #dbdbdb; - min-width: 2.5em; -} - -.pagination-previous:hover, -.pagination-next:hover, -.pagination-link:hover { - border-color: #b5b5b5; - color: #363636; -} - -.pagination-previous:focus, -.pagination-next:focus, -.pagination-link:focus { - border-color: #00d1b2; -} - -.pagination-previous:active, -.pagination-next:active, -.pagination-link:active { - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); -} - -.pagination-previous[disabled], .pagination-previous.is-disabled, -.pagination-next[disabled], -.pagination-next.is-disabled, -.pagination-link[disabled], -.pagination-link.is-disabled { - background: #dbdbdb; - color: #7a7a7a; - opacity: 0.5; - pointer-events: none; -} - -.pagination-previous, -.pagination-next { - padding-left: 0.75em; - padding-right: 0.75em; -} - -.pagination-link.is-current { - background-color: #00d1b2; - border-color: #00d1b2; - color: #fff; -} - -.pagination-ellipsis { - color: #b5b5b5; - pointer-events: none; -} - -.pagination-list li:not(:first-child) { - margin-left: 0.375rem; -} - -@media screen and (max-width: 768px) { - .pagination { - -ms-flex-wrap: wrap; - flex-wrap: wrap; - } - .pagination-previous, - .pagination-next { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - width: calc(50% - 0.375rem); - } - .pagination-next { - margin-left: 0.75rem; - } - .pagination-list { - margin-top: 0.75rem; - } - .pagination-list li { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - } -} - -@media screen and (min-width: 769px) { - .pagination-list { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - .pagination-previous, - .pagination-next { - margin-left: 0.75rem; - } - .pagination-previous { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - .pagination-next { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - .pagination { - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - } - .pagination.is-centered .pagination-previous { - margin-left: 0; - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - .pagination.is-centered .pagination-list { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - } - .pagination.is-centered .pagination-next { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } - .pagination.is-right .pagination-previous { - margin-left: 0; - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } - .pagination.is-right .pagination-next { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; - margin-right: 0.75rem; - } - .pagination.is-right .pagination-list { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; - } -} - -.panel { - font-size: 1rem; -} - -.panel:not(:last-child) { - margin-bottom: 1.5rem; -} - -.panel-heading, -.panel-tabs, -.panel-block { - border-bottom: 1px solid #dbdbdb; - border-left: 1px solid #dbdbdb; - border-right: 1px solid #dbdbdb; -} - -.panel-heading:first-child, -.panel-tabs:first-child, -.panel-block:first-child { - border-top: 1px solid #dbdbdb; -} - -.panel-heading { - background-color: whitesmoke; - border-radius: 3px 3px 0 0; - color: #363636; - font-size: 1.25em; - font-weight: 300; - line-height: 1.25; - padding: 0.5em 0.75em; -} - -.panel-tabs { - -webkit-box-align: end; - -ms-flex-align: end; - align-items: flex-end; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - font-size: 0.875em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.panel-tabs a { - border-bottom: 1px solid #dbdbdb; - margin-bottom: -1px; - padding: 0.5em; -} - -.panel-tabs a.is-active { - border-bottom-color: #4a4a4a; - color: #363636; -} - -.panel-list a { - color: #4a4a4a; -} - -.panel-list a:hover { - color: #00d1b2; -} - -.panel-block { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - color: #363636; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - padding: 0.5em 0.75em; -} - -.panel-block input[type="checkbox"] { - margin-right: 0.75em; -} - -.panel-block > .control { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - width: 100%; -} - -.panel-block.is-active { - border-left-color: #00d1b2; - color: #363636; -} - -.panel-block.is-active .panel-icon { - color: #00d1b2; -} - -a.panel-block, -label.panel-block { - cursor: pointer; -} - -a.panel-block:hover, -label.panel-block:hover { - background-color: whitesmoke; -} - -.panel-icon { - display: inline-block; - font-size: 14px; - height: 1em; - line-height: 1em; - text-align: center; - vertical-align: top; - width: 1em; - color: #7a7a7a; - margin-right: 0.75em; -} - -.panel-icon .fa { - font-size: inherit; - line-height: inherit; -} - -.tabs { - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - font-size: 1rem; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - overflow: hidden; - overflow-x: auto; - white-space: nowrap; -} - -.tabs:not(:last-child) { - margin-bottom: 1.5rem; -} - -.tabs a { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - border-bottom: 1px solid #dbdbdb; - color: #4a4a4a; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - margin-bottom: -1px; - padding: 0.5em 1em; - vertical-align: top; -} - -.tabs a:hover { - border-bottom-color: #363636; - color: #363636; -} - -.tabs li { - display: block; -} - -.tabs li.is-active a { - border-bottom-color: #00d1b2; - color: #00d1b2; -} - -.tabs ul { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - border-bottom: 1px solid #dbdbdb; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; -} - -.tabs ul.is-left { - padding-right: 0.75em; -} - -.tabs ul.is-center { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - padding-left: 0.75em; - padding-right: 0.75em; -} - -.tabs ul.is-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; - padding-left: 0.75em; -} - -.tabs .icon:first-child { - margin-right: 0.5em; -} - -.tabs .icon:last-child { - margin-left: 0.5em; -} - -.tabs.is-centered ul { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.tabs.is-right ul { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} - -.tabs.is-boxed a { - border: 1px solid transparent; - border-radius: 3px 3px 0 0; -} - -.tabs.is-boxed a:hover { - background-color: whitesmoke; - border-bottom-color: #dbdbdb; -} - -.tabs.is-boxed li.is-active a { - background-color: white; - border-color: #dbdbdb; - border-bottom-color: transparent !important; -} - -.tabs.is-fullwidth li { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.tabs.is-toggle a { - border: 1px solid #dbdbdb; - margin-bottom: 0; - position: relative; -} - -.tabs.is-toggle a:hover { - background-color: whitesmoke; - border-color: #b5b5b5; - z-index: 2; -} - -.tabs.is-toggle li + li { - margin-left: -1px; -} - -.tabs.is-toggle li:first-child a { - border-radius: 3px 0 0 3px; -} - -.tabs.is-toggle li:last-child a { - border-radius: 0 3px 3px 0; -} - -.tabs.is-toggle li.is-active a { - background-color: #00d1b2; - border-color: #00d1b2; - color: #fff; - z-index: 1; -} - -.tabs.is-toggle ul { - border-bottom: none; -} - -.tabs.is-small { - font-size: 0.75rem; -} - -.tabs.is-medium { - font-size: 1.25rem; -} - -.tabs.is-large { - font-size: 1.5rem; -} - -.column { - display: block; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - padding: 0.75rem; -} - -.columns.is-mobile > .column.is-narrow { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; -} - -.columns.is-mobile > .column.is-full { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; -} - -.columns.is-mobile > .column.is-three-quarters { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; -} - -.columns.is-mobile > .column.is-two-thirds { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.6666%; -} - -.columns.is-mobile > .column.is-half { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; -} - -.columns.is-mobile > .column.is-one-third { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.3333%; -} - -.columns.is-mobile > .column.is-one-quarter { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; -} - -.columns.is-mobile > .column.is-offset-three-quarters { - margin-left: 75%; -} - -.columns.is-mobile > .column.is-offset-two-thirds { - margin-left: 66.6666%; -} - -.columns.is-mobile > .column.is-offset-half { - margin-left: 50%; -} - -.columns.is-mobile > .column.is-offset-one-third { - margin-left: 33.3333%; -} - -.columns.is-mobile > .column.is-offset-one-quarter { - margin-left: 25%; -} - -.columns.is-mobile > .column.is-1 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 8.33333%; -} - -.columns.is-mobile > .column.is-offset-1 { - margin-left: 8.33333%; -} - -.columns.is-mobile > .column.is-2 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 16.66667%; -} - -.columns.is-mobile > .column.is-offset-2 { - margin-left: 16.66667%; -} - -.columns.is-mobile > .column.is-3 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; -} - -.columns.is-mobile > .column.is-offset-3 { - margin-left: 25%; -} - -.columns.is-mobile > .column.is-4 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.33333%; -} - -.columns.is-mobile > .column.is-offset-4 { - margin-left: 33.33333%; -} - -.columns.is-mobile > .column.is-5 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 41.66667%; -} - -.columns.is-mobile > .column.is-offset-5 { - margin-left: 41.66667%; -} - -.columns.is-mobile > .column.is-6 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; -} - -.columns.is-mobile > .column.is-offset-6 { - margin-left: 50%; -} - -.columns.is-mobile > .column.is-7 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 58.33333%; -} - -.columns.is-mobile > .column.is-offset-7 { - margin-left: 58.33333%; -} - -.columns.is-mobile > .column.is-8 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.66667%; -} - -.columns.is-mobile > .column.is-offset-8 { - margin-left: 66.66667%; -} - -.columns.is-mobile > .column.is-9 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; -} - -.columns.is-mobile > .column.is-offset-9 { - margin-left: 75%; -} - -.columns.is-mobile > .column.is-10 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 83.33333%; -} - -.columns.is-mobile > .column.is-offset-10 { - margin-left: 83.33333%; -} - -.columns.is-mobile > .column.is-11 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 91.66667%; -} - -.columns.is-mobile > .column.is-offset-11 { - margin-left: 91.66667%; -} - -.columns.is-mobile > .column.is-12 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; -} - -.columns.is-mobile > .column.is-offset-12 { - margin-left: 100%; -} - -@media screen and (max-width: 768px) { - .column.is-narrow-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - } - .column.is-full-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-three-quarters-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-two-thirds-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.6666%; - } - .column.is-half-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-one-third-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.3333%; - } - .column.is-one-quarter-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-three-quarters-mobile { - margin-left: 75%; - } - .column.is-offset-two-thirds-mobile { - margin-left: 66.6666%; - } - .column.is-offset-half-mobile { - margin-left: 50%; - } - .column.is-offset-one-third-mobile { - margin-left: 33.3333%; - } - .column.is-offset-one-quarter-mobile { - margin-left: 25%; - } - .column.is-1-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 8.33333%; - } - .column.is-offset-1-mobile { - margin-left: 8.33333%; - } - .column.is-2-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 16.66667%; - } - .column.is-offset-2-mobile { - margin-left: 16.66667%; - } - .column.is-3-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-3-mobile { - margin-left: 25%; - } - .column.is-4-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.33333%; - } - .column.is-offset-4-mobile { - margin-left: 33.33333%; - } - .column.is-5-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 41.66667%; - } - .column.is-offset-5-mobile { - margin-left: 41.66667%; - } - .column.is-6-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-offset-6-mobile { - margin-left: 50%; - } - .column.is-7-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 58.33333%; - } - .column.is-offset-7-mobile { - margin-left: 58.33333%; - } - .column.is-8-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.66667%; - } - .column.is-offset-8-mobile { - margin-left: 66.66667%; - } - .column.is-9-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-offset-9-mobile { - margin-left: 75%; - } - .column.is-10-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 83.33333%; - } - .column.is-offset-10-mobile { - margin-left: 83.33333%; - } - .column.is-11-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 91.66667%; - } - .column.is-offset-11-mobile { - margin-left: 91.66667%; - } - .column.is-12-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-offset-12-mobile { - margin-left: 100%; - } -} - -@media screen and (min-width: 769px) { - .column.is-narrow, .column.is-narrow-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - } - .column.is-full, .column.is-full-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-three-quarters, .column.is-three-quarters-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-two-thirds, .column.is-two-thirds-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.6666%; - } - .column.is-half, .column.is-half-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-one-third, .column.is-one-third-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.3333%; - } - .column.is-one-quarter, .column.is-one-quarter-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet { - margin-left: 75%; - } - .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet { - margin-left: 66.6666%; - } - .column.is-offset-half, .column.is-offset-half-tablet { - margin-left: 50%; - } - .column.is-offset-one-third, .column.is-offset-one-third-tablet { - margin-left: 33.3333%; - } - .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet { - margin-left: 25%; - } - .column.is-1, .column.is-1-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 8.33333%; - } - .column.is-offset-1, .column.is-offset-1-tablet { - margin-left: 8.33333%; - } - .column.is-2, .column.is-2-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 16.66667%; - } - .column.is-offset-2, .column.is-offset-2-tablet { - margin-left: 16.66667%; - } - .column.is-3, .column.is-3-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-3, .column.is-offset-3-tablet { - margin-left: 25%; - } - .column.is-4, .column.is-4-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.33333%; - } - .column.is-offset-4, .column.is-offset-4-tablet { - margin-left: 33.33333%; - } - .column.is-5, .column.is-5-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 41.66667%; - } - .column.is-offset-5, .column.is-offset-5-tablet { - margin-left: 41.66667%; - } - .column.is-6, .column.is-6-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-offset-6, .column.is-offset-6-tablet { - margin-left: 50%; - } - .column.is-7, .column.is-7-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 58.33333%; - } - .column.is-offset-7, .column.is-offset-7-tablet { - margin-left: 58.33333%; - } - .column.is-8, .column.is-8-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.66667%; - } - .column.is-offset-8, .column.is-offset-8-tablet { - margin-left: 66.66667%; - } - .column.is-9, .column.is-9-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-offset-9, .column.is-offset-9-tablet { - margin-left: 75%; - } - .column.is-10, .column.is-10-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 83.33333%; - } - .column.is-offset-10, .column.is-offset-10-tablet { - margin-left: 83.33333%; - } - .column.is-11, .column.is-11-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 91.66667%; - } - .column.is-offset-11, .column.is-offset-11-tablet { - margin-left: 91.66667%; - } - .column.is-12, .column.is-12-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-offset-12, .column.is-offset-12-tablet { - margin-left: 100%; - } -} - -@media screen and (min-width: 1000px) { - .column.is-narrow-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - } - .column.is-full-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-three-quarters-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-two-thirds-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.6666%; - } - .column.is-half-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-one-third-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.3333%; - } - .column.is-one-quarter-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-three-quarters-desktop { - margin-left: 75%; - } - .column.is-offset-two-thirds-desktop { - margin-left: 66.6666%; - } - .column.is-offset-half-desktop { - margin-left: 50%; - } - .column.is-offset-one-third-desktop { - margin-left: 33.3333%; - } - .column.is-offset-one-quarter-desktop { - margin-left: 25%; - } - .column.is-1-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 8.33333%; - } - .column.is-offset-1-desktop { - margin-left: 8.33333%; - } - .column.is-2-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 16.66667%; - } - .column.is-offset-2-desktop { - margin-left: 16.66667%; - } - .column.is-3-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-3-desktop { - margin-left: 25%; - } - .column.is-4-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.33333%; - } - .column.is-offset-4-desktop { - margin-left: 33.33333%; - } - .column.is-5-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 41.66667%; - } - .column.is-offset-5-desktop { - margin-left: 41.66667%; - } - .column.is-6-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-offset-6-desktop { - margin-left: 50%; - } - .column.is-7-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 58.33333%; - } - .column.is-offset-7-desktop { - margin-left: 58.33333%; - } - .column.is-8-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.66667%; - } - .column.is-offset-8-desktop { - margin-left: 66.66667%; - } - .column.is-9-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-offset-9-desktop { - margin-left: 75%; - } - .column.is-10-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 83.33333%; - } - .column.is-offset-10-desktop { - margin-left: 83.33333%; - } - .column.is-11-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 91.66667%; - } - .column.is-offset-11-desktop { - margin-left: 91.66667%; - } - .column.is-12-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-offset-12-desktop { - margin-left: 100%; - } -} - -@media screen and (min-width: 1192px) { - .column.is-narrow-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - } - .column.is-full-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-three-quarters-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-two-thirds-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.6666%; - } - .column.is-half-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-one-third-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.3333%; - } - .column.is-one-quarter-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-three-quarters-widescreen { - margin-left: 75%; - } - .column.is-offset-two-thirds-widescreen { - margin-left: 66.6666%; - } - .column.is-offset-half-widescreen { - margin-left: 50%; - } - .column.is-offset-one-third-widescreen { - margin-left: 33.3333%; - } - .column.is-offset-one-quarter-widescreen { - margin-left: 25%; - } - .column.is-1-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 8.33333%; - } - .column.is-offset-1-widescreen { - margin-left: 8.33333%; - } - .column.is-2-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 16.66667%; - } - .column.is-offset-2-widescreen { - margin-left: 16.66667%; - } - .column.is-3-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; - } - .column.is-offset-3-widescreen { - margin-left: 25%; - } - .column.is-4-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.33333%; - } - .column.is-offset-4-widescreen { - margin-left: 33.33333%; - } - .column.is-5-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 41.66667%; - } - .column.is-offset-5-widescreen { - margin-left: 41.66667%; - } - .column.is-6-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; - } - .column.is-offset-6-widescreen { - margin-left: 50%; - } - .column.is-7-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 58.33333%; - } - .column.is-offset-7-widescreen { - margin-left: 58.33333%; - } - .column.is-8-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.66667%; - } - .column.is-offset-8-widescreen { - margin-left: 66.66667%; - } - .column.is-9-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; - } - .column.is-offset-9-widescreen { - margin-left: 75%; - } - .column.is-10-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 83.33333%; - } - .column.is-offset-10-widescreen { - margin-left: 83.33333%; - } - .column.is-11-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 91.66667%; - } - .column.is-offset-11-widescreen { - margin-left: 91.66667%; - } - .column.is-12-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; - } - .column.is-offset-12-widescreen { - margin-left: 100%; - } -} - -.columns { - margin-left: -0.75rem; - margin-right: -0.75rem; - margin-top: -0.75rem; -} - -.columns:last-child { - margin-bottom: -0.75rem; -} - -.columns:not(:last-child) { - margin-bottom: 0.75rem; -} - -.columns.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.columns.is-gapless { - margin-left: 0; - margin-right: 0; - margin-top: 0; -} - -.columns.is-gapless:last-child { - margin-bottom: 0; -} - -.columns.is-gapless:not(:last-child) { - margin-bottom: 1.5rem; -} - -.columns.is-gapless > .column { - margin: 0; - padding: 0; -} - -@media screen and (min-width: 769px) { - .columns.is-grid { - -ms-flex-wrap: wrap; - flex-wrap: wrap; - } - .columns.is-grid > .column { - max-width: 33.3333%; - padding: 0.75rem; - width: 33.3333%; - } - .columns.is-grid > .column + .column { - margin-left: 0; - } -} - -.columns.is-mobile { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.columns.is-multiline { - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} - -.columns.is-vcentered { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} - -@media screen and (min-width: 769px) { - .columns:not(.is-desktop) { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } -} - -@media screen and (min-width: 1000px) { - .columns.is-desktop { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } -} - -.tile { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: block; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - min-height: -webkit-min-content; - min-height: -moz-min-content; - min-height: min-content; -} - -.tile.is-ancestor { - margin-left: -0.75rem; - margin-right: -0.75rem; - margin-top: -0.75rem; -} - -.tile.is-ancestor:last-child { - margin-bottom: -0.75rem; -} - -.tile.is-ancestor:not(:last-child) { - margin-bottom: 0.75rem; -} - -.tile.is-child { - margin: 0 !important; -} - -.tile.is-parent { - padding: 0.75rem; -} - -.tile.is-vertical { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} - -.tile.is-vertical > .tile.is-child:not(:last-child) { - margin-bottom: 1.5rem !important; -} - -@media screen and (min-width: 769px) { - .tile:not(.is-child) { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } - .tile.is-1 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 8.33333%; - } - .tile.is-2 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 16.66667%; - } - .tile.is-3 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 25%; - } - .tile.is-4 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 33.33333%; - } - .tile.is-5 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 41.66667%; - } - .tile.is-6 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 50%; - } - .tile.is-7 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 58.33333%; - } - .tile.is-8 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 66.66667%; - } - .tile.is-9 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 75%; - } - .tile.is-10 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 83.33333%; - } - .tile.is-11 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 91.66667%; - } - .tile.is-12 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: 100%; - } -} - -.hero-video { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; - overflow: hidden; -} - -.hero-video video { - left: 50%; - min-height: 100%; - min-width: 100%; - position: absolute; - top: 50%; - -webkit-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); -} - -.hero-video.is-transparent { - opacity: 0.3; -} - -@media screen and (max-width: 768px) { - .hero-video { - display: none; - } -} - -.hero-buttons { - margin-top: 1.5rem; -} - -@media screen and (max-width: 768px) { - .hero-buttons .button { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } - .hero-buttons .button:not(:last-child) { - margin-bottom: 0.75rem; - } -} - -@media screen and (min-width: 769px) { - .hero-buttons { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - } - .hero-buttons .button:not(:last-child) { - margin-right: 1.5rem; - } -} - -.hero-head, -.hero-foot { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.hero-body { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - padding: 3rem 1.5rem; -} - -@media screen and (min-width: 1192px) { - .hero-body { - padding-left: 0; - padding-right: 0; - } -} - -.hero { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - background-color: white; - 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-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} - -.hero .nav { - background: none; - box-shadow: 0 1px 0 rgba(219, 219, 219, 0.3); -} - -.hero .tabs ul { - border-bottom: none; -} - -.hero.is-white { - background-color: white; - color: #0a0a0a; -} - -.hero.is-white a, -.hero.is-white strong { - color: inherit; -} - -.hero.is-white .title { - color: #0a0a0a; -} - -.hero.is-white .subtitle { - color: rgba(10, 10, 10, 0.9); -} - -.hero.is-white .subtitle a, -.hero.is-white .subtitle strong { - color: #0a0a0a; -} - -.hero.is-white .nav { - box-shadow: 0 1px 0 rgba(10, 10, 10, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-white .nav-menu { - background-color: white; - } -} - -.hero.is-white a.nav-item, -.hero.is-white .nav-item a:not(.button) { - color: rgba(10, 10, 10, 0.7); -} - -.hero.is-white a.nav-item:hover, .hero.is-white a.nav-item.is-active, -.hero.is-white .nav-item a:not(.button):hover, -.hero.is-white .nav-item a:not(.button).is-active { - color: #0a0a0a; -} - -.hero.is-white .tabs a { - color: #0a0a0a; - opacity: 0.9; -} - -.hero.is-white .tabs a:hover { - opacity: 1; -} - -.hero.is-white .tabs li.is-active a { - opacity: 1; -} - -.hero.is-white .tabs.is-boxed a, .hero.is-white .tabs.is-toggle a { - color: #0a0a0a; -} - -.hero.is-white .tabs.is-boxed a:hover, .hero.is-white .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-white .tabs.is-boxed li.is-active a, .hero.is-white .tabs.is-boxed li.is-active a:hover, .hero.is-white .tabs.is-toggle li.is-active a, .hero.is-white .tabs.is-toggle li.is-active a:hover { - background-color: #0a0a0a; - border-color: #0a0a0a; - color: white; -} - -.hero.is-white.is-bold { - background-image: -webkit-linear-gradient(309deg, #e6e6e6 0%, white 71%, white 100%); - background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-white .nav-toggle span { - background-color: #0a0a0a; - } - .hero.is-white .nav-toggle:hover { - background-color: rgba(10, 10, 10, 0.1); - } - .hero.is-white .nav-toggle.is-active span { - background-color: #0a0a0a; - } - .hero.is-white .nav-menu .nav-item { - border-top-color: rgba(10, 10, 10, 0.2); - } -} - -.hero.is-black { - background-color: #0a0a0a; - color: white; -} - -.hero.is-black a, -.hero.is-black strong { - color: inherit; -} - -.hero.is-black .title { - color: white; -} - -.hero.is-black .subtitle { - color: rgba(255, 255, 255, 0.9); -} - -.hero.is-black .subtitle a, -.hero.is-black .subtitle strong { - color: white; -} - -.hero.is-black .nav { - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-black .nav-menu { - background-color: #0a0a0a; - } -} - -.hero.is-black a.nav-item, -.hero.is-black .nav-item a:not(.button) { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-black a.nav-item:hover, .hero.is-black a.nav-item.is-active, -.hero.is-black .nav-item a:not(.button):hover, -.hero.is-black .nav-item a:not(.button).is-active { - color: white; -} - -.hero.is-black .tabs a { - color: white; - opacity: 0.9; -} - -.hero.is-black .tabs a:hover { - opacity: 1; -} - -.hero.is-black .tabs li.is-active a { - opacity: 1; -} - -.hero.is-black .tabs.is-boxed a, .hero.is-black .tabs.is-toggle a { - color: white; -} - -.hero.is-black .tabs.is-boxed a:hover, .hero.is-black .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-black .tabs.is-boxed li.is-active a, .hero.is-black .tabs.is-boxed li.is-active a:hover, .hero.is-black .tabs.is-toggle li.is-active a, .hero.is-black .tabs.is-toggle li.is-active a:hover { - background-color: white; - border-color: white; - color: #0a0a0a; -} - -.hero.is-black.is-bold { - background-image: -webkit-linear-gradient(309deg, black 0%, #0a0a0a 71%, #181616 100%); - background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-black .nav-toggle span { - background-color: white; - } - .hero.is-black .nav-toggle:hover { - background-color: rgba(10, 10, 10, 0.1); - } - .hero.is-black .nav-toggle.is-active span { - background-color: white; - } - .hero.is-black .nav-menu .nav-item { - border-top-color: rgba(255, 255, 255, 0.2); - } -} - -.hero.is-light { - background-color: whitesmoke; - color: #363636; -} - -.hero.is-light a, -.hero.is-light strong { - color: inherit; -} - -.hero.is-light .title { - color: #363636; -} - -.hero.is-light .subtitle { - color: rgba(54, 54, 54, 0.9); -} - -.hero.is-light .subtitle a, -.hero.is-light .subtitle strong { - color: #363636; -} - -.hero.is-light .nav { - box-shadow: 0 1px 0 rgba(54, 54, 54, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-light .nav-menu { - background-color: whitesmoke; - } -} - -.hero.is-light a.nav-item, -.hero.is-light .nav-item a:not(.button) { - color: rgba(54, 54, 54, 0.7); -} - -.hero.is-light a.nav-item:hover, .hero.is-light a.nav-item.is-active, -.hero.is-light .nav-item a:not(.button):hover, -.hero.is-light .nav-item a:not(.button).is-active { - color: #363636; -} - -.hero.is-light .tabs a { - color: #363636; - opacity: 0.9; -} - -.hero.is-light .tabs a:hover { - opacity: 1; -} - -.hero.is-light .tabs li.is-active a { - opacity: 1; -} - -.hero.is-light .tabs.is-boxed a, .hero.is-light .tabs.is-toggle a { - color: #363636; -} - -.hero.is-light .tabs.is-boxed a:hover, .hero.is-light .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-light .tabs.is-boxed li.is-active a, .hero.is-light .tabs.is-boxed li.is-active a:hover, .hero.is-light .tabs.is-toggle li.is-active a, .hero.is-light .tabs.is-toggle li.is-active a:hover { - background-color: #363636; - border-color: #363636; - color: whitesmoke; -} - -.hero.is-light.is-bold { - background-image: -webkit-linear-gradient(309deg, #dfd8d8 0%, whitesmoke 71%, white 100%); - background-image: linear-gradient(141deg, #dfd8d8 0%, whitesmoke 71%, white 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-light .nav-toggle span { - background-color: #363636; - } - .hero.is-light .nav-toggle:hover { - background-color: rgba(10, 10, 10, 0.1); - } - .hero.is-light .nav-toggle.is-active span { - background-color: #363636; - } - .hero.is-light .nav-menu .nav-item { - border-top-color: rgba(54, 54, 54, 0.2); - } -} - -.hero.is-dark { - background-color: #363636; - color: whitesmoke; -} - -.hero.is-dark a, -.hero.is-dark strong { - color: inherit; -} - -.hero.is-dark .title { - color: whitesmoke; -} - -.hero.is-dark .subtitle { - color: rgba(245, 245, 245, 0.9); -} - -.hero.is-dark .subtitle a, -.hero.is-dark .subtitle strong { - color: whitesmoke; -} - -.hero.is-dark .nav { - box-shadow: 0 1px 0 rgba(245, 245, 245, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-dark .nav-menu { - background-color: #363636; - } -} - -.hero.is-dark a.nav-item, -.hero.is-dark .nav-item a:not(.button) { - color: rgba(245, 245, 245, 0.7); -} - -.hero.is-dark a.nav-item:hover, .hero.is-dark a.nav-item.is-active, -.hero.is-dark .nav-item a:not(.button):hover, -.hero.is-dark .nav-item a:not(.button).is-active { - color: whitesmoke; -} - -.hero.is-dark .tabs a { - color: whitesmoke; - opacity: 0.9; -} - -.hero.is-dark .tabs a:hover { - opacity: 1; -} - -.hero.is-dark .tabs li.is-active a { - opacity: 1; -} - -.hero.is-dark .tabs.is-boxed a, .hero.is-dark .tabs.is-toggle a { - color: whitesmoke; -} - -.hero.is-dark .tabs.is-boxed a:hover, .hero.is-dark .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-dark .tabs.is-boxed li.is-active a, .hero.is-dark .tabs.is-boxed li.is-active a:hover, .hero.is-dark .tabs.is-toggle li.is-active a, .hero.is-dark .tabs.is-toggle li.is-active a:hover { - background-color: whitesmoke; - border-color: whitesmoke; - color: #363636; -} - -.hero.is-dark.is-bold { - background-image: -webkit-linear-gradient(309deg, #1f1919 0%, #363636 71%, #463f3f 100%); - background-image: linear-gradient(141deg, #1f1919 0%, #363636 71%, #463f3f 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-dark .nav-toggle span { - background-color: whitesmoke; - } - .hero.is-dark .nav-toggle:hover { - background-color: rgba(10, 10, 10, 0.1); - } - .hero.is-dark .nav-toggle.is-active span { - background-color: whitesmoke; - } - .hero.is-dark .nav-menu .nav-item { - border-top-color: rgba(245, 245, 245, 0.2); - } -} - -.hero.is-primary { - background-color: #00d1b2; - color: #fff; -} - -.hero.is-primary a, -.hero.is-primary strong { - color: inherit; -} - -.hero.is-primary .title { - color: #fff; -} - -.hero.is-primary .subtitle { - color: rgba(255, 255, 255, 0.9); -} - -.hero.is-primary .subtitle a, -.hero.is-primary .subtitle strong { - color: #fff; -} - -.hero.is-primary .nav { - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-primary .nav-menu { - background-color: #00d1b2; - } -} - -.hero.is-primary a.nav-item, -.hero.is-primary .nav-item a:not(.button) { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-primary a.nav-item:hover, .hero.is-primary a.nav-item.is-active, -.hero.is-primary .nav-item a:not(.button):hover, -.hero.is-primary .nav-item a:not(.button).is-active { - color: #fff; -} - -.hero.is-primary .tabs a { - color: #fff; - opacity: 0.9; -} - -.hero.is-primary .tabs a:hover { - opacity: 1; -} - -.hero.is-primary .tabs li.is-active a { - opacity: 1; -} - -.hero.is-primary .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a { - color: #fff; -} - -.hero.is-primary .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-primary .tabs.is-boxed li.is-active a, .hero.is-primary .tabs.is-boxed li.is-active a:hover, .hero.is-primary .tabs.is-toggle li.is-active a, .hero.is-primary .tabs.is-toggle li.is-active a:hover { - background-color: #fff; - border-color: #fff; - color: #00d1b2; -} - -.hero.is-primary.is-bold { - background-image: -webkit-linear-gradient(309deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); - background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-primary .nav-toggle span { - background-color: #fff; - } - .hero.is-primary .nav-toggle:hover { - background-color: rgba(10, 10, 10, 0.1); - } - .hero.is-primary .nav-toggle.is-active span { - background-color: #fff; - } - .hero.is-primary .nav-menu .nav-item { - border-top-color: rgba(255, 255, 255, 0.2); - } -} - -.hero.is-info { - background-color: #3273dc; - color: #fff; -} - -.hero.is-info a, -.hero.is-info strong { - color: inherit; -} - -.hero.is-info .title { - color: #fff; -} - -.hero.is-info .subtitle { - color: rgba(255, 255, 255, 0.9); -} - -.hero.is-info .subtitle a, -.hero.is-info .subtitle strong { - color: #fff; -} - -.hero.is-info .nav { - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-info .nav-menu { - background-color: #3273dc; - } -} - -.hero.is-info a.nav-item, -.hero.is-info .nav-item a:not(.button) { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-info a.nav-item:hover, .hero.is-info a.nav-item.is-active, -.hero.is-info .nav-item a:not(.button):hover, -.hero.is-info .nav-item a:not(.button).is-active { - color: #fff; -} - -.hero.is-info .tabs a { - color: #fff; - opacity: 0.9; -} - -.hero.is-info .tabs a:hover { - opacity: 1; -} - -.hero.is-info .tabs li.is-active a { - opacity: 1; -} - -.hero.is-info .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a { - color: #fff; -} - -.hero.is-info .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-info .tabs.is-boxed li.is-active a, .hero.is-info .tabs.is-boxed li.is-active a:hover, .hero.is-info .tabs.is-toggle li.is-active a, .hero.is-info .tabs.is-toggle li.is-active a:hover { - background-color: #fff; - border-color: #fff; - color: #3273dc; -} - -.hero.is-info.is-bold { - background-image: -webkit-linear-gradient(309deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); - background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-info .nav-toggle span { - background-color: #fff; - } - .hero.is-info .nav-toggle:hover { - background-color: rgba(10, 10, 10, 0.1); - } - .hero.is-info .nav-toggle.is-active span { - background-color: #fff; - } - .hero.is-info .nav-menu .nav-item { - border-top-color: rgba(255, 255, 255, 0.2); - } -} - -.hero.is-success { - background-color: #23d160; - color: #fff; -} - -.hero.is-success a, -.hero.is-success strong { - color: inherit; -} - -.hero.is-success .title { - color: #fff; -} - -.hero.is-success .subtitle { - color: rgba(255, 255, 255, 0.9); -} - -.hero.is-success .subtitle a, -.hero.is-success .subtitle strong { - color: #fff; -} - -.hero.is-success .nav { - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-success .nav-menu { - background-color: #23d160; - } -} - -.hero.is-success a.nav-item, -.hero.is-success .nav-item a:not(.button) { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-success a.nav-item:hover, .hero.is-success a.nav-item.is-active, -.hero.is-success .nav-item a:not(.button):hover, -.hero.is-success .nav-item a:not(.button).is-active { - color: #fff; -} - -.hero.is-success .tabs a { - color: #fff; - opacity: 0.9; -} - -.hero.is-success .tabs a:hover { - opacity: 1; -} - -.hero.is-success .tabs li.is-active a { - opacity: 1; -} - -.hero.is-success .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a { - color: #fff; -} - -.hero.is-success .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-success .tabs.is-boxed li.is-active a, .hero.is-success .tabs.is-boxed li.is-active a:hover, .hero.is-success .tabs.is-toggle li.is-active a, .hero.is-success .tabs.is-toggle li.is-active a:hover { - background-color: #fff; - border-color: #fff; - color: #23d160; -} - -.hero.is-success.is-bold { - background-image: -webkit-linear-gradient(309deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); - background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-success .nav-toggle span { - background-color: #fff; - } - .hero.is-success .nav-toggle:hover { - background-color: rgba(10, 10, 10, 0.1); - } - .hero.is-success .nav-toggle.is-active span { - background-color: #fff; - } - .hero.is-success .nav-menu .nav-item { - border-top-color: rgba(255, 255, 255, 0.2); - } -} - -.hero.is-warning { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); -} - -.hero.is-warning a, -.hero.is-warning strong { - color: inherit; -} - -.hero.is-warning .title { - color: rgba(0, 0, 0, 0.7); -} - -.hero.is-warning .subtitle { - color: rgba(0, 0, 0, 0.9); -} - -.hero.is-warning .subtitle a, -.hero.is-warning .subtitle strong { - color: rgba(0, 0, 0, 0.7); -} - -.hero.is-warning .nav { - box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-warning .nav-menu { - background-color: #ffdd57; - } -} - -.hero.is-warning a.nav-item, -.hero.is-warning .nav-item a:not(.button) { - color: rgba(0, 0, 0, 0.7); -} - -.hero.is-warning a.nav-item:hover, .hero.is-warning a.nav-item.is-active, -.hero.is-warning .nav-item a:not(.button):hover, -.hero.is-warning .nav-item a:not(.button).is-active { - color: rgba(0, 0, 0, 0.7); -} - -.hero.is-warning .tabs a { - color: rgba(0, 0, 0, 0.7); - opacity: 0.9; -} - -.hero.is-warning .tabs a:hover { - opacity: 1; -} - -.hero.is-warning .tabs li.is-active a { - opacity: 1; -} - -.hero.is-warning .tabs.is-boxed a, .hero.is-warning .tabs.is-toggle a { - color: rgba(0, 0, 0, 0.7); -} - -.hero.is-warning .tabs.is-boxed a:hover, .hero.is-warning .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-warning .tabs.is-boxed li.is-active a, .hero.is-warning .tabs.is-boxed li.is-active a:hover, .hero.is-warning .tabs.is-toggle li.is-active a, .hero.is-warning .tabs.is-toggle li.is-active a:hover { - background-color: rgba(0, 0, 0, 0.7); - border-color: rgba(0, 0, 0, 0.7); - color: #ffdd57; -} - -.hero.is-warning.is-bold { - background-image: -webkit-linear-gradient(309deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); - background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-warning .nav-toggle span { - background-color: rgba(0, 0, 0, 0.7); - } - .hero.is-warning .nav-toggle:hover { - background-color: rgba(10, 10, 10, 0.1); - } - .hero.is-warning .nav-toggle.is-active span { - background-color: rgba(0, 0, 0, 0.7); - } - .hero.is-warning .nav-menu .nav-item { - border-top-color: rgba(0, 0, 0, 0.2); - } -} - -.hero.is-danger { - background-color: #ff3860; - color: #fff; -} - -.hero.is-danger a, -.hero.is-danger strong { - color: inherit; -} - -.hero.is-danger .title { - color: #fff; -} - -.hero.is-danger .subtitle { - color: rgba(255, 255, 255, 0.9); -} - -.hero.is-danger .subtitle a, -.hero.is-danger .subtitle strong { - color: #fff; -} - -.hero.is-danger .nav { - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); -} - -@media screen and (max-width: 768px) { - .hero.is-danger .nav-menu { - background-color: #ff3860; - } -} - -.hero.is-danger a.nav-item, -.hero.is-danger .nav-item a:not(.button) { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-danger a.nav-item:hover, .hero.is-danger a.nav-item.is-active, -.hero.is-danger .nav-item a:not(.button):hover, -.hero.is-danger .nav-item a:not(.button).is-active { - color: #fff; -} - -.hero.is-danger .tabs a { - color: #fff; - opacity: 0.9; -} - -.hero.is-danger .tabs a:hover { - opacity: 1; -} - -.hero.is-danger .tabs li.is-active a { - opacity: 1; -} - -.hero.is-danger .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a { - color: #fff; -} - -.hero.is-danger .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-danger .tabs.is-boxed li.is-active a, .hero.is-danger .tabs.is-boxed li.is-active a:hover, .hero.is-danger .tabs.is-toggle li.is-active a, .hero.is-danger .tabs.is-toggle li.is-active a:hover { - background-color: #fff; - border-color: #fff; - color: #ff3860; -} - -.hero.is-danger.is-bold { - background-image: -webkit-linear-gradient(309deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); - background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-danger .nav-toggle span { - background-color: #fff; - } - .hero.is-danger .nav-toggle:hover { - background-color: rgba(10, 10, 10, 0.1); - } - .hero.is-danger .nav-toggle.is-active span { - background-color: #fff; - } - .hero.is-danger .nav-menu .nav-item { - border-top-color: rgba(255, 255, 255, 0.2); - } -} - -@media screen and (min-width: 769px) { - .hero.is-medium .hero-body { - padding-bottom: 9rem; - padding-top: 9rem; - } -} - -@media screen and (min-width: 769px) { - .hero.is-large .hero-body { - padding-bottom: 18rem; - padding-top: 18rem; - } -} - -.hero.is-fullheight { - min-height: 100vh; -} - -.hero.is-fullheight .hero-body { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.hero.is-fullheight .hero-body > .container { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; -} - -.section { - background-color: white; - padding: 3rem 1.5rem; -} - -@media screen and (min-width: 1000px) { - .section.is-medium { - padding: 9rem 1.5rem; - } - .section.is-large { - padding: 18rem 1.5rem; - } -} - -.footer { - background-color: whitesmoke; - padding: 3rem 1.5rem 6rem; -} - -.highlight { - background-color: #fdf6e3; - color: #586e75; -} - -.highlight .c { - color: #93a1a1; -} - -.highlight .err, -.highlight .g { - color: #586e75; -} - -.highlight .k { - color: #859900; -} - -.highlight .l, -.highlight .n { - color: #586e75; -} - -.highlight .o { - color: #859900; -} - -.highlight .x { - color: #cb4b16; -} - -.highlight .p { - color: #586e75; -} - -.highlight .cm { - color: #93a1a1; -} - -.highlight .cp { - color: #859900; -} - -.highlight .c1 { - color: #93a1a1; -} - -.highlight .cs { - color: #859900; -} - -.highlight .gd { - color: #2aa198; -} - -.highlight .ge { - color: #586e75; - font-style: italic; -} - -.highlight .gr { - color: #dc322f; -} - -.highlight .gh { - color: #cb4b16; -} - -.highlight .gi { - color: #859900; -} - -.highlight .go, -.highlight .gp { - color: #586e75; -} - -.highlight .gs { - color: #586e75; - font-weight: bold; -} - -.highlight .gu { - color: #cb4b16; -} - -.highlight .gt { - color: #586e75; -} - -.highlight .kc { - color: #cb4b16; -} - -.highlight .kd { - color: #268bd2; -} - -.highlight .kn, -.highlight .kp { - color: #859900; -} - -.highlight .kr { - color: #268bd2; -} - -.highlight .kt { - color: #dc322f; -} - -.highlight .ld { - color: #586e75; -} - -.highlight .m, -.highlight .s { - color: #2aa198; -} - -.highlight .na { - color: #B58900; -} - -.highlight .nb { - color: #586e75; -} - -.highlight .nc { - color: #268bd2; -} - -.highlight .no { - color: #cb4b16; -} - -.highlight .nd { - color: #268bd2; -} - -.highlight .ni, -.highlight .ne { - color: #cb4b16; -} - -.highlight .nf { - color: #268bd2; -} - -.highlight .nl, -.highlight .nn, -.highlight .nx, -.highlight .py { - color: #586e75; -} - -.highlight .nt, -.highlight .nv { - color: #268bd2; -} - -.highlight .ow { - color: #859900; -} - -.highlight .w { - color: #586e75; -} - -.highlight .mf, -.highlight .mh, -.highlight .mi, -.highlight .mo { - color: #2aa198; -} - -.highlight .sb { - color: #93a1a1; -} - -.highlight .sc { - color: #2aa198; -} - -.highlight .sd { - color: #586e75; -} - -.highlight .s2 { - color: #2aa198; -} - -.highlight .se { - color: #cb4b16; -} - -.highlight .sh { - color: #586e75; -} - -.highlight .si, -.highlight .sx { - color: #2aa198; -} - -.highlight .sr { - color: #dc322f; -} - -.highlight .s1, -.highlight .ss { - color: #2aa198; -} - -.highlight .bp, -.highlight .vc, -.highlight .vg, -.highlight .vi { - color: #268bd2; -} - -.highlight .il { - color: #2aa198; -} - -@media screen and (min-width: 769px) { - .button small { - color: #4a4a4a; - left: 0; - margin-top: 10px; - position: absolute; - top: 100%; - width: 100%; - } -} - -body.page-grid .column > .notification { - padding-left: 0; - padding-right: 0; - text-align: center; -} - -@media screen and (min-width: 769px) { - .header-item .button + .button { - margin-left: 0.75rem; - } -} - -svg { - max-height: 100%; - max-width: 100%; -} - -#carbon { - max-width: 340px; - min-height: 130px; - padding: 0; - position: relative; -} - -#carbon:hover { - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2; -} - -@media screen and (min-width: 769px) { - #carbon { - margin-left: auto; - margin-right: auto; - width: 340px; - } -} - -#carbonads { - text-align: left; -} - -#carbonads a, -#carbonads span { - display: block; -} - -#carbonads .carbon-wrap { - position: relative; -} - -#carbonads .carbon-img { - float: left; - height: 130px; - padding: 15px 0 15px 15px; - width: 145px; -} - -#carbonads .carbon-img img { - display: block; - height: 100px; - width: 130px; -} - -#carbonads .carbon-text { - display: block; - color: #363636; - line-height: 20px; - padding: 15px 15px 35px 160px; -} - -#carbonads .carbon-poweredby { - bottom: 0; - color: #7a7a7a; - font-size: 0.75rem; - left: 160px; - line-height: 20px; - padding: 0 15px 10px 0; - position: absolute; - right: 0; -} - -@-webkit-keyframes floatUp { - 0% { - box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0); - -webkit-transform: scale(0.86); - transform: scale(0.86); - } - 67% { - box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); - -webkit-transform: scale(1); - transform: scale(1); - } - 100% { - box-shadow: 0 20px 60px rgba(10, 10, 10, 0.05), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@keyframes floatUp { - 0% { - box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0); - -webkit-transform: scale(0.86); - transform: scale(0.86); - } - 67% { - box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); - -webkit-transform: scale(1); - transform: scale(1); - } - 100% { - box-shadow: 0 20px 60px rgba(10, 10, 10, 0.05), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@-webkit-keyframes strokePath { - from { - stroke-dashoffset: 880; - } - to { - stroke-dashoffset: 0; - } -} - -@keyframes strokePath { - from { - stroke-dashoffset: 880; - } - to { - stroke-dashoffset: 0; - } -} - -@-webkit-keyframes fadeIn { - from { - opacity: 0; - -webkit-transform: scale(0.86); - transform: scale(0.86); - } - to { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@keyframes fadeIn { - from { - opacity: 0; - -webkit-transform: scale(0.86); - transform: scale(0.86); - } - to { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@-webkit-keyframes fadeOut { - 0% { - opacity: 1; - -webkit-transform: scale(0.86); - transform: scale(0.86); - } - 67% { - opacity: 1; - -webkit-transform: scale(0.86); - transform: scale(0.86); - } - 100% { - opacity: 0; - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@keyframes fadeOut { - 0% { - opacity: 1; - -webkit-transform: scale(0.86); - transform: scale(0.86); - } - 67% { - opacity: 1; - -webkit-transform: scale(0.86); - transform: scale(0.86); - } - 100% { - opacity: 0; - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@-webkit-keyframes slideDown { - 0% { - opacity: 0; - -webkit-transform: translateY(-10px); - transform: translateY(-10px); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} - -@keyframes slideDown { - 0% { - opacity: 0; - -webkit-transform: translateY(-10px); - transform: translateY(-10px); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} - -@-webkit-keyframes slideUp { - 0% { - opacity: 0; - -webkit-transform: translateY(10px); - transform: translateY(10px); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} - -@keyframes slideUp { - 0% { - opacity: 0; - -webkit-transform: translateY(10px); - transform: translateY(10px); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} - -#b { - -webkit-animation-duration: 1.5s; - animation-duration: 1.5s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-name: floatUp; - animation-name: floatUp; - -webkit-animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); - animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); - border-radius: 24px; - display: inline-block; - height: 240px; - margin-bottom: 40px; - position: relative; - vertical-align: top; - width: 240px; -} - -#b svg { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; - display: block; - height: 240px; - width: 240px; -} - -#b svg:first-child { - -webkit-animation-duration: 1.5s; - animation-duration: 1.5s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-name: fadeOut; - animation-name: fadeOut; - -webkit-animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); - animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); -} - -#b svg:first-child g { - -webkit-animation-duration: 1s; - animation-duration: 1s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-name: strokePath; - animation-name: strokePath; - -webkit-animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); - animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); - fill: none; - stroke: #00d1b2; - stroke-dasharray: 880; - stroke-width: 2px; -} - -#b svg:last-child { - -webkit-animation-delay: 1s; - animation-delay: 1s; - -webkit-animation-duration: 1s; - animation-duration: 1s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-name: fadeIn; - animation-name: fadeIn; - -webkit-animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); - animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); -} - -#b svg:last-child g { - fill: #00d1b2; -} - -@media screen and (max-width: 768px) { - #b { - border-radius: 16px; - height: 160px; - width: 160px; - } -} - -#bulma { - -webkit-animation: slideDown 500ms both; - animation: slideDown 500ms both; -} - -#modern-framework { - -webkit-animation: slideUp 500ms both; - animation: slideUp 500ms both; - -webkit-animation-delay: 0.2s; - animation-delay: 0.2s; -} - -#npm { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-animation: fadeIn 500ms both; - animation: fadeIn 500ms both; - -webkit-animation-delay: 0.4s; - animation-delay: 0.4s; - background: none; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - margin: -10px 0 20px; -} - -#npm code { - background: whitesmoke; - border-radius: 3px; - color: #00d1b2; - display: inline-block; - font-size: 16px; - padding: 16px 32px; -} - -#ghbtns { - -webkit-animation: slideDown 500ms both; - animation: slideDown 500ms both; - -webkit-animation-delay: 0.6s; - animation-delay: 0.6s; -} - -html.route-index #carbon { - -webkit-animation: slideUp 500ms both; - animation: slideUp 500ms both; - -webkit-animation-delay: 0.8s; - animation-delay: 0.8s; -} - -#download { - -webkit-animation: fadeIn 500ms both; - animation: fadeIn 500ms both; - -webkit-animation-delay: 1s; - animation-delay: 1s; -} - -#grid .notification { - padding-left: 0; - padding-right: 0; -} - -#message { - display: none; -} - -#tweet { - background: white; - border-radius: 5px; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - padding: 1.5rem; -} - -#github { - color: #333333; - border-color: #333333; -} - -#github:hover { - background: #333333; - border-color: #333333; - color: white; -} - -#twitter { - color: #55acee; - border-color: #55acee; -} - -#twitter:hover { - background: #55acee; - border-color: #55acee; - color: white; -} - -#mc_embed_signup .control { - margin-bottom: 0; -} - -#mc_embed_signup .notification { - margin-top: 0.75rem; -} - -#social { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - margin-bottom: 1em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -#social a { - display: inline-block; - font-size: 11px; - height: 20px; - line-height: 20px; - margin: 5px; -} - -#social iframe { - margin: 5px; -} - -#newsletter .input { - border-color: white; - box-shadow: none; -} - -#images tr td:nth-child(2) { - width: 320px; -} - -.color { - display: inline-block; - float: left; - height: 18px; - margin-right: 5px; - width: 18px; -} - -.example, -.structure { - border: 1px solid #ffdd57; - border-top-right-radius: 3px; - color: rgba(0, 0, 0, 0.7); - padding: 1.25rem 1.5rem; - position: relative; -} - -.example:not(:first-child), -.structure:not(:first-child) { - margin-top: 2rem; -} - -.example:not(:last-child), -.structure:not(:last-child) { - margin-bottom: 1.5rem; -} - -.example:before, -.structure:before { - background: #ffdd57; - border-radius: 3px 3px 0 0; - bottom: 100%; - content: "Example"; - display: inline-block; - font-size: 7px; - font-weight: bold; - left: -1px; - letter-spacing: 1px; - padding: 3px 5px; - position: absolute; - text-transform: uppercase; - vertical-align: top; -} - -@media screen and (min-width: 769px) { - .example.is-fullwidth, - .structure.is-fullwidth { - border-left: none; - border-right: none; - padding: 0; - } -} - -.example + .highlight { - border: 1px solid #ffdd57; - border-radius: 0 0 3px 3px; - border-top: none; - margin-top: -1.5rem; -} - -.example + .highlight pre { - max-height: 50vh; -} - -.example + .highlight:not(:last-child) { - margin-bottom: 1.5rem; -} - -.structure { - border-color: #ff3860; - border-radius: 3px; - padding: 1.5rem; -} - -.structure:before { - background: #ff3860; - color: #fff; - content: "Structure"; -} - -.structure-item { - position: relative; -} - -.structure-item:before { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; - background: rgba(10, 10, 10, 0.7); - background: whitesmoke; - border: 1px solid #dbdbdb; - content: ""; - display: block; - z-index: 1; -} - -.structure-item:after { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - content: attr(title); - display: -webkit-box; - display: -ms-flexbox; - display: flex; - font-family: "Inconsolata", "Consolas", "Monaco", monospace; - font-size: 11px; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - padding: 3px 5px; - z-index: 2; -} - -.structure-item.is-structure-container { - padding: 1.5rem 0.75rem 0.75rem; -} - -.structure-item.is-structure-container:after { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - padding: 0.5rem 0.75rem; -} - -.highlight { - position: relative; -} - -.highlight .copy, -.highlight .expand { - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background: white; - border: solid #dbdbdb; - border-width: 0 0 1px 1px; - color: #7a7a7a; - cursor: pointer; - outline: none; - position: absolute; - right: 0; - top: 0; -} - -.highlight .copy:hover, -.highlight .expand:hover { - border-color: #ff3860; - color: #ff3860; -} - -.highlight .expand { - border-right-width: 1px; - right: 50px; -} - -@media screen and (min-width: 769px) { - .highlight pre { - white-space: pre-wrap; - } -} - -@media screen and (min-width: 769px) { - .section:not(.is-fullwidth) > .example:not(.is-fullwidth) { - margin-left: 1.5rem; - margin-right: 1.5rem; - } - .section:not(.is-fullwidth) > .example:not(.is-fullwidth) + .highlight { - margin-left: 1.5rem; - margin-right: 1.5rem; - } -} - -.section.is-fullwidth { - padding: 0 !important; -} - -.section.is-fullwidth .example { - border-left: none; - border-radius: 0; - border-right: none; - padding: 0; -} - -.section.is-fullwidth .example + .highlight { - border-left: none; - border-radius: 0; - border-right: none; -} - -html ::-moz-selection { - background: #00d1b2; - color: #fff; -} - -html ::selection { - background: #00d1b2; - color: #fff; -} diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/card.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/card.html deleted file mode 100644 index 3dbb8f97..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/card.html +++ /dev/null @@ -1,98 +0,0 @@ ---- -layout: documentation -doc-tab: components -doc-subtab: card ---- - -{% include subnav-components.html %} - -<section class="section"> - <div class="container"> - <h1 class="title">Card</h1> - <h2 class="subtitle">An all-around flexible and composable component</h2> - - <hr> - -{% capture card_example %} -<div class="card"> - <div class="card-image"> - <figure class="image is-4by3"> - <img src="{{site.url}}/images/placeholders/1280x960.png" alt="Image"> - </figure> - </div> - <div class="card-content"> - <div class="media"> - <div class="media-left"> - <figure class="image" style="height: 40px; width: 40px;"> - <img src="{{site.url}}/images/placeholders/96x96.png" alt="Image"> - </figure> - </div> - <div class="media-content"> - <p class="title is-4">John Smith</p> - <p class="subtitle is-6">@johnsmith</p> - </div> - </div> - - <div class="content"> - Lorem ipsum dolor sit amet, consectetur adipiscing elit. - Phasellus nec iaculis mauris. <a>@bulmaio</a>. - <a>#css</a> <a>#responsive</a> - <br> - <small>11:09 PM - 1 Jan 2016</small> - </div> - </div> -</div> -{% endcapture %} -<div class="columns"> - <div class="column is-one-third"> -{{card_example}} - </div> - <div class="column"> -{% highlight html %} -{{card_example}} -{% endhighlight %} - </div> -</div> - - <hr> - -{% capture card_header_example %} -<div class="card"> - <header class="card-header"> - <p class="card-header-title"> - Component - </p> - <a class="card-header-icon"> - <span class="icon"> - <i class="fa fa-angle-down"></i> - </span> - </a> - </header> - <div class="card-content"> - <div class="content"> - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus nec iaculis mauris. - <a>@bulmaio</a>. <a>#css</a> <a>#responsive</a> - <br> - <small>11:09 PM - 1 Jan 2016</small> - </div> - </div> - <footer class="card-footer"> - <a class="card-footer-item">Save</a> - <a class="card-footer-item">Edit</a> - <a class="card-footer-item">Delete</a> - </footer> -</div> -{% endcapture %} -<div class="columns"> - <div class="column is-one-third"> -{{card_header_example}} - </div> - <div class="column"> -{% highlight html %} -{{card_header_example}} -{% endhighlight %} - </div> -</div> - - </div> -</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/pagination.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/pagination.html deleted file mode 100644 index 95cff37d..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/pagination.html +++ /dev/null @@ -1,158 +0,0 @@ ---- -layout: documentation -doc-tab: components -doc-subtab: pagination ---- - -{% include subnav-components.html %} - -<section class="section"> - <div class="container"> - <h1 class="title">Pagination</h1> - <h2 class="subtitle">A responsive, usable, and flexible <strong>pagination</strong></h2> - - <hr> - - <div class="content"> - <p> - The pagination component consists of several elements: - </p> - <ul> - <li> - <code>pagination-previous</code> and <code>pagination-next</code> for incremental navigation - </li> - <li> - <code>pagination-list</code> which displays page items: - <ul> - <li> - <code>pagination-link</code> for the page numbers - </li> - <li> - <code>pagination-ellipsis</code> for range separators - </li> - </ul> - </li> - </ul> - <p> - All elements are optional so you can compose your pagination as you wish. - </p> - </div> - -{% capture pagination_example %} -<nav class="pagination"> - <a class="pagination-previous">Previous</a> - <a class="pagination-next">Next page</a> - <ul class="pagination-list"> - <li> - <a class="pagination-link">1</a> - </li> - <li> - <span class="pagination-ellipsis">…</span> - </li> - <li> - <a class="pagination-link">45</a> - </li> - <li> - <a class="pagination-link is-current">46</a> - </li> - <li> - <a class="pagination-link">47</a> - </li> - <li> - <span class="pagination-ellipsis">…</span> - </li> - <li> - <a class="pagination-link">86</a> - </li> - </ul> -</nav> -{% endcapture %} -<div class="example"> -{{pagination_example}} -</div> -{% highlight html %} -{{pagination_example}} -{% endhighlight %} - - <div class="content"> - <p> - You can disable some links if they are not active, or change the amount of page numbers available. - </p> - </div> - -{% capture pagination_options_example %} -<nav class="pagination"> - <a class="pagination-previous is-disabled">Previous</a> - <a class="pagination-next">Next page</a> - <ul class="pagination-list"> - <li> - <a class="pagination-link is-current">1</a> - </li> - <li> - <a class="pagination-link">2</a> - </li> - <li> - <a class="pagination-link">3</a> - </li> - </ul> -</nav> -{% endcapture %} -<div class="example"> -{{pagination_options_example}} -</div> -{% highlight html %} -{{pagination_options_example}} -{% endhighlight %} - - <div class="content"> - <p> - By default, the list is located on the left, and the previous/next buttons on the right. But you can change the <strong>order</strong> of these elements by using the <code>is-centered</code> and <code>is-right</code> modifiers. - </p> - </div> - -{% capture pagination_centered_example %} -<nav class="pagination is-centered"> - <a class="pagination-previous">Previous</a> - <a class="pagination-next">Next page</a> - <ul class="pagination-list"> - <li><a class="pagination-link">1</a></li> - <li><span class="pagination-ellipsis">…</span></li> - <li><a class="pagination-link">45</a></li> - <li><a class="pagination-link is-current">46</a></li> - <li><a class="pagination-link">47</a></li> - <li><span class="pagination-ellipsis">…</span></li> - <li><a class="pagination-link">86</a></li> - </ul> -</nav> -{% endcapture %} -<div class="example"> -{{pagination_centered_example}} -</div> -{% highlight html %} -{{pagination_centered_example}} -{% endhighlight %} - -{% capture pagination_right_example %} -<nav class="pagination is-right"> - <a class="pagination-previous">Previous</a> - <a class="pagination-next">Next page</a> - <ul class="pagination-list"> - <li><a class="pagination-link">1</a></li> - <li><span class="pagination-ellipsis">…</span></li> - <li><a class="pagination-link">45</a></li> - <li><a class="pagination-link is-current">46</a></li> - <li><a class="pagination-link">47</a></li> - <li><span class="pagination-ellipsis">…</span></li> - <li><a class="pagination-link">86</a></li> - </ul> -</nav> -{% endcapture %} -<div class="example"> -{{pagination_right_example}} -</div> -{% highlight html %} -{{pagination_right_example}} -{% endhighlight %} - - </div> -</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/button.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/button.html deleted file mode 100644 index d3dfb4cd..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/button.html +++ /dev/null @@ -1,548 +0,0 @@ ---- -layout: documentation -doc-tab: elements -doc-subtab: button ---- - -{% include subnav-elements.html %} - -<section class="section"> - <div class="container"> - <h1 class="title">Buttons</h1> - <h2 class="subtitle"> - The classic <strong>button</strong>, in different colors, sizes, and states - </h2> - - <hr> - -{% capture button_example %} -<div class="block"> - <a class="button">Button</a> - <a class="button is-white">White</a> - <a class="button is-light">Light</a> - <a class="button is-dark">Dark</a> - <a class="button is-black">Black</a> - <a class="button is-link">Link</a> -</div> -<div class="block"> - <a class="button is-primary">Primary</a> - <a class="button is-info">Info</a> - <a class="button is-success">Success</a> - <a class="button is-warning">Warning</a> - <a class="button is-danger">Danger</a> -</div> -{% endcapture %} -<div class="columns"> - <div class="column"> -{{button_example}} - </div> - <div class="column"> -{% highlight html %} -{{button_example}} -{% endhighlight %} - </div> -</div> - - <hr> - - <h3 class="title">Sizes</h3> - -{% capture button_sizes_example %} -<a class="button is-small">Small</a> -<a class="button">Normal</a> -<a class="button is-medium">Medium</a> -<a class="button is-large">Large</a> -{% endcapture %} -<div class="columns"> - <div class="column"> -{{button_sizes_example}} - </div> - <div class="column"> -{% highlight html %} -{{button_sizes_example}} -{% endhighlight %} - </div> -</div> - - <hr> - - <h3 class="title">Styles</h3> - <h4 class="subtitle">Outlined</h4> -{% capture button_outlined_example %} -<a class="button is-outlined">Outlined</a> -<a class="button is-primary is-outlined">Outlined</a> -<a class="button is-info is-outlined">Outlined</a> -<a class="button is-success is-outlined">Outlined</a> -<a class="button is-danger is-outlined">Outlined</a> -{% endcapture %} -<div class="columns"> - <div class="column"> -{{button_outlined_example}} - </div> - <div class="column"> -{% highlight html %} -{{button_outlined_example}} -{% endhighlight %} - </div> -</div> - - <h4 class="subtitle">Inverted (the text color becomes the background color, and vice-versa)</h4> - -{% capture button_inverted_example %} -<a class="button is-primary is-inverted">Inverted</a> -<a class="button is-info is-inverted">Inverted</a> -<a class="button is-success is-inverted">Inverted</a> -<a class="button is-danger is-inverted">Inverted</a> -{% endcapture %} -<div class="columns"> - <div class="column"> - <div class="notification is-primary"> -{{button_inverted_example}} - </div> - </div> - <div class="column"> -{% highlight html %} -{{button_inverted_example}} -{% endhighlight %} - </div> -</div> - - <h4 class="subtitle">Invert Outlined (the invert color becomes the text and border colors)</h4> - -{% capture button_inverted_outlined_example %} -<a class="button is-primary is-inverted is-outlined">Invert Outlined</a> -<a class="button is-info is-inverted is-outlined">Invert Outlined</a> -<a class="button is-success is-inverted is-outlined">Invert Outlined</a> -<a class="button is-danger is-inverted is-outlined">Invert Outlined</a> -{% endcapture %} -<div class="columns"> - <div class="column"> - <div class="notification is-primary"> -{{button_inverted_outlined_example}} - </div> - </div> - <div class="column"> -{% highlight html %} -{{button_inverted_outlined_example}} -{% endhighlight %} - </div> -</div> - - <hr> - - <h3 class="title">States</h3> - <h4 class="subtitle">Normal</h4> - -{% capture button_normal_example %} -<a class="button">Normal</a> -<a class="button is-primary">Normal</a> -<a class="button is-info">Normal</a> -<a class="button is-success">Normal</a> -<a class="button is-warning">Normal</a> -<a class="button is-danger">Normal</a> -{% endcapture %} -<div class="columns"> - <div class="column"> -{{button_normal_example}} - </div> - <div class="column"> -{% highlight html %} -{{button_normal_example}} -{% endhighlight %} - </div> -</div> - - <h4 class="subtitle">Hover</h4> - -{% capture button_hover_example %} -<a class="button is-hovered">Hover</a> -<a class="button is-primary is-hovered">Hover</a> -<a class="button is-info is-hovered">Hover</a> -<a class="button is-success is-hovered">Hover</a> -<a class="button is-warning is-hovered">Hover</a> -<a class="button is-danger is-hovered">Hover</a> -{% endcapture %} -<div class="columns"> - <div class="column"> -{{button_hover_example}} - </div> - <div class="column"> -{% highlight html %} -{{button_hover_example}} -{% endhighlight %} - </div> -</div> - - <h4 class="subtitle">Focus</h4> - -{% capture button_focus_example %} -<a class="button is-focused">Focus</a> -<a class="button is-primary is-focused">Focus</a> -<a class="button is-info is-focused">Focus</a> -<a class="button is-success is-focused">Focus</a> -<a class="button is-warning is-focused">Focus</a> -<a class="button is-danger is-focused">Focus</a> -{% endcapture %} -<div class="columns"> - <div class="column"> -{{button_focus_example}} - </div> - <div class="column"> -{% highlight html %} -{{button_focus_example}} -{% endhighlight %} - </div> -</div> - - <h4 class="subtitle">Active</h4> - -{% capture button_active_example %} -<a class="button is-active">Active</a> -<a class="button is-primary is-active">Active</a> -<a class="button is-info is-active">Active</a> -<a class="button is-success is-active">Active</a> -<a class="button is-warning is-active">Active</a> -<a class="button is-danger is-active">Active</a> -{% endcapture %} -<div class="columns"> - <div class="column"> -{{button_active_example}} - </div> - <div class="column"> -{% highlight html %} -{{button_active_example}} -{% endhighlight %} - </div> -</div> - - <h4 class="subtitle">Loading</h4> - -{% capture button_loading_example %} -<a class="button is-loading">Loading</a> -<a class="button is-primary is-loading">Loading</a> -<a class="button is-info is-loading">Loading</a> -<a class="button is-success is-loading">Loading</a> -<a class="button is-warning is-loading">Loading</a> -<a class="button is-danger is-loading">Loading</a> -{% endcapture %} -<div class="columns"> - <div class="column"> -{{button_loading_example}} - </div> - <div class="column"> -{% highlight html %} -{{button_loading_example}} -{% endhighlight %} - </div> -</div> - - <h4 class="subtitle">Disabled</h4> - -{% capture button_disabled_example %} -<a class="button is-disabled">Disabled</a> -<a class="button is-primary is-disabled">Disabled</a> -<a class="button is-info is-disabled">Disabled</a> -<a class="button is-success is-disabled">Disabled</a> -<a class="button is-warning is-disabled">Disabled</a> -<a class="button is-danger is-disabled">Disabled</a> -{% endcapture %} -<div class="columns"> - <div class="column"> -{{button_disabled_example}} - </div> - <div class="column"> -{% highlight html %} -{{button_disabled_example}} -{% endhighlight %} - </div> -</div> - - <h4 class="subtitle">With Font Awesome icons</h4> - -{% capture button_fa_example %} -<p class="control"> - <a class="button"> - <span class="icon is-small"> - <i class="fa fa-bold"></i> - </span> - </a> - <a class="button"> - <span class="icon is-small"> - <i class="fa fa-italic"></i> - </span> - </a> - <a class="button"> - <span class="icon is-small"> - <i class="fa fa-underline"></i> - </span> - </a> -</p> -<p class="control"> - <a class="button"> - <span class="icon"> - <i class="fa fa-github"></i> - </span> - <span>GitHub</span> - </a> - <a class="button is-primary"> - <span class="icon"> - <i class="fa fa-twitter"></i> - </span> - <span>Twitter</span> - </a> - <a class="button is-success"> - <span class="icon is-small"> - <i class="fa fa-check"></i> - </span> - <span>Save</span> - </a> - <a class="button is-danger is-outlined"> - <span>Delete</span> - <span class="icon is-small"> - <i class="fa fa-times"></i> - </span> - </a> -</p> -<p class="control"> - <a class="button is-small"> - <span class="icon is-small"> - <i class="fa fa-github"></i> - </span> - <span>GitHub</span> - </a> - <a class="button"> - <span class="icon"> - <i class="fa fa-github"></i> - </span> - <span>GitHub</span> - </a> - <a class="button is-medium"> - <span class="icon"> - <i class="fa fa-github"></i> - </span> - <span>GitHub</span> - </a> - <a class="button is-large"> - <span class="icon is-medium"> - <i class="fa fa-github"></i> - </span> - <span>GitHub</span> - </a> -</p> -{% endcapture %} -<div class="columns"> - <div class="column"> -{{button_fa_example}} - </div> - <div class="column"> -{% highlight html %} -{{button_fa_example}} -{% endhighlight %} - </div> -</div> - -<div class="columns"> - <div class="column"> - <div class="content"> - <p> - <span class="tag is-success">New!</span> - </p> - <p> - If the button only contains an icon, Bulma will make sure the button remains <strong>square</strong>, no matter the size of the button <em>or</em> of the icon. - </p> - </div> -{% capture button_only_icon_example %} -<p class="control"> -<a class="button is-small"> -<span class="icon is-small"> - <i class="fa fa-header"></i> -</span> -</a> -</p> -<p class="control"> -<a class="button"> -<span class="icon is-small"> - <i class="fa fa-header"></i> -</span> -</a> -<a class="button"> -<span class="icon"> - <i class="fa fa-header"></i> -</span> -</a> -</p> -<p class="control"> -<a class="button is-medium"> -<span class="icon is-small"> - <i class="fa fa-header"></i> -</span> -</a> -<a class="button is-medium"> -<span class="icon"> - <i class="fa fa-header"></i> -</span> -</a> -<a class="button is-medium"> -<span class="icon is-medium"> - <i class="fa fa-header"></i> -</span> -</a> -</p> -<p class="control"> -<a class="button is-large"> -<span class="icon is-small"> - <i class="fa fa-header"></i> -</span> -</a> -<a class="button is-large"> -<span class="icon"> - <i class="fa fa-header"></i> -</span> -</a> -<a class="button is-large"> -<span class="icon is-medium"> - <i class="fa fa-header"></i> -</span> -</a> -<a class="button is-large"> -<span class="icon is-large"> - <i class="fa fa-header"></i> -</span> -</a> -</p> -{% endcapture %} -{{button_only_icon_example}} - </div> - <div class="column"> -{% highlight html %} -{{button_only_icon_example}} -{% endhighlight %} - </div> -</div> - - <hr> - - <h3 class="title">Button group</h3> - <div class="content"> - <p>If you want to <strong>group</strong> buttons together, use the <code>is-grouped</code> modifier on the <code>control</code> container:</p> - </div> -{% capture button_group_example %} -<div class="control is-grouped"> - <p class="control"> - <a class="button is-primary"> - Save changes - </a> - </p> - <p class="control"> - <a class="button"> - Cancel - </a> - </p> - <p class="control"> - <a class="button is-danger"> - Delete post - </a> - </p> -</div> -{% endcapture %} -<div class="example"> -{{button_group_example}} -</div> -{% highlight html %} -{{button_group_example}} -{% endhighlight %} - - <hr> - - <h3 class="title">Button addons</h3> - <div class="content"> - <p>If you want to use buttons as <strong>addons</strong>, use the <code>has-addons</code> modifier on the <code>control</code> container:</p> - </div> -{% capture button_addons_example %} -<p class="control has-addons"> - <a class="button"> - <span class="icon is-small"> - <i class="fa fa-align-left"></i> - </span> - <span>Left</span> - </a> - <a class="button"> - <span class="icon is-small"> - <i class="fa fa-align-center"></i> - </span> - <span>Center</span> - </a> - <a class="button"> - <span class="icon is-small"> - <i class="fa fa-align-right"></i> - </span> - <span>Right</span> - </a> -</p> -{% endcapture %} - <div class="example"> -{{button_addons_example}} - </div> -{% highlight html %} -{{button_addons_example}} -{% endhighlight %} - - <hr> - - <h3 class="title">Button group with addons</h3> - <div class="content"> - <p>You can group together addons as well:</p> - </div> -{% capture button_group_addons_example %} -<div class="control is-grouped"> - <p class="control has-addons"> - <a class="button"> - <span class="icon is-small"> - <i class="fa fa-bold"></i> - </span> - <span>Bold</span> - </a> - <a class="button"> - <span class="icon is-small"> - <i class="fa fa-italic"></i> - </span> - <span>Italic</span> - </a> - <a class="button"> - <span class="icon is-small"> - <i class="fa fa-underline"></i> - </span> - <span>Underline</span> - </a> - </p> - <p class="control has-addons"> - <a class="button"> - <span class="icon is-small"> - <i class="fa fa-align-left"></i> - </span> - <span>Left</span> - </a> - <a class="button"> - <span class="icon is-small"> - <i class="fa fa-align-center"></i> - </span> - <span>Center</span> - </a> - <a class="button"> - <span class="icon is-small"> - <i class="fa fa-align-right"></i> - </span> - <span>Right</span> - </a> - </p> -</div> -{% endcapture %} -<div class="example"> -{{button_group_addons_example}} -</div> -{% highlight html %} -{{button_group_addons_example}} -{% endhighlight %} - - </div> -</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/form.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/form.html deleted file mode 100644 index 535b45f6..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/form.html +++ /dev/null @@ -1,664 +0,0 @@ ---- -layout: documentation -doc-tab: elements -doc-subtab: form ---- - -{% include subnav-elements.html %} - -<section class="section"> - <div class="container"> - <h1 class="title">Form controls</h1> - <h2 class="subtitle"> - All generic <strong>form controls</strong>, designed for consistency - </h2> - - <hr> - - <div class="content"> - <p>The following form controls <strong>classes</strong> are supported:</p> - <ul> - <li><code>.label</code></li> - <li><code>.input</code></li> - <li><code>.textarea</code></li> - <li><code>.select</code></li> - <li><code>.checkbox</code></li> - <li><code>.radio</code></li> - <li><code>.button</code></li> - <li><code>.help</code></li> - </ul> - <p>When combining several controls in a <strong>form</strong>, use the <code>.control</code> class as a <strong>container</strong>, to keep the spacing consistent.</p> - </div> - -{% capture form_example %} -<label class="label">Name</label> -<p class="control"> - <input class="input" type="text" placeholder="Text input"> -</p> -<label class="label">Username</label> -<p class="control has-icon has-icon-right"> - <input class="input is-success" type="text" placeholder="Text input" value="bulma"> - <span class="icon is-small"> - <i class="fa fa-check"></i> - </span> - <span class="help is-success">This username is available</span> -</p> -<label class="label">Email</label> -<p class="control has-icon has-icon-right"> - <input class="input is-danger" type="text" placeholder="Email input" value="hello@"> - <span class="icon is-small"> - <i class="fa fa-warning"></i> - </span> - <span class="help is-danger">This email is invalid</span> -</p> -<label class="label">Subject</label> -<p class="control"> - <span class="select"> - <select> - <option>Select dropdown</option> - <option>With options</option> - </select> - </span> -</p> -<label class="label">Message</label> -<p class="control"> - <textarea class="textarea" placeholder="Textarea"></textarea> -</p> -<p class="control"> - <label class="checkbox"> - <input type="checkbox"> - Remember me - </label> -</p> -<p class="control"> - <label class="radio"> - <input type="radio" name="question"> - Yes - </label> - <label class="radio"> - <input type="radio" name="question"> - No - </label> -</p> -<div class="control is-grouped"> - <p class="control"> - <button class="button is-primary">Submit</button> - </p> - <p class="control"> - <button class="button is-link">Cancel</button> - </p> -</div> -{% endcapture %} - - <div class="columns"> - <div class="column is-half"> - {{form_example}} - </div> - <div class="column is-half"> -{% highlight html %} -{{form_example}} -{% endhighlight %} - </div> - </div> - - <hr> - - <h3 class="title">Colors</h3> -{% capture colors_example %} -<p class="control"> - <input class="input is-primary" type="text" placeholder="Primary input"> -</p> -<p class="control"> - <input class="input is-info" type="text" placeholder="Info input"> -</p> -<p class="control"> - <input class="input is-success" type="text" placeholder="Success input"> -</p> -<p class="control"> - <input class="input is-warning" type="text" placeholder="Warning input"> -</p> -<p class="control"> - <input class="input is-danger" type="text" placeholder="Danger input"> -</p> -{% endcapture %} - <div class="columns"> - <div class="column is-half"> - {{colors_example}} - </div> - <div class="column is-half"> -{% highlight html %} -{{colors_example}} -{% endhighlight %} - </div> - </div> - - <hr> - -{% capture sizes_example %} -<p class="control"> - <input class="input is-small" type="text" placeholder="Small input"> -</p> -<p class="control"> - <input class="input" type="text" placeholder="Normal input"> -</p> -<p class="control"> - <input class="input is-medium" type="text" placeholder="Medium input"> -</p> -<p class="control"> - <input class="input is-large" type="text" placeholder="Large input"> -</p> -<p class="control"> - <span class="select is-small"> - <select> - <option>Select dropdown</option> - <option>With options</option> - </select> - </span> -</p> -<p class="control"> - <span class="select"> - <select> - <option>Select dropdown</option> - <option>With options</option> - </select> - </span> -</p> -<p class="control"> - <span class="select is-medium"> - <select> - <option>Select dropdown</option> - <option>With options</option> - </select> - </span> -</p> -<p class="control"> - <span class="select is-large"> - <select> - <option>Select dropdown</option> - <option>With options</option> - </select> - </span> -</p> -{% endcapture %} - <h3 class="title">Sizes</h3> - <div class="columns"> - <div class="column is-half"> - {{sizes_example}} - </div> - <div class="column is-half"> -{% highlight html %} -{{sizes_example}} -{% endhighlight %} - </div> - </div> - - <hr> - - <h3 class="title">States</h3> - <h4 class="subtitle">Normal</h4> -{% capture normal_example %} -<p class="control"> - <input class="input" type="text" placeholder="Normal input"> -</p> -<p class="control"> - <textarea class="textarea" placeholder="Normal textarea"></textarea> -</p> -{% endcapture %} - <div class="columns"> - <div class="column is-half"> -{{normal_example}} - </div> - <div class="column is-half"> -{% highlight html %} -{{normal_example}} -{% endhighlight %} - </div> - </div> - - <h4 class="subtitle">Hover</h4> -{% capture hover_example %} -<p class="control"> - <input class="input is-hovered" type="text" placeholder="Hovered input"> -</p> -<p class="control"> - <textarea class="textarea is-hovered" placeholder="Hovered textarea"></textarea> -</p> -{% endcapture %} - <div class="columns"> - <div class="column is-half"> - {{hover_example}} - </div> - <div class="column is-half"> -{% highlight html %} -{{hover_example}} -{% endhighlight %} - </div> - </div> - - <h4 class="subtitle">Focus</h4> -{% capture focus_example %} -<p class="control"> - <input class="input is-focused" type="text" placeholder="Focused input"> -</p> -<p class="control"> - <textarea class="textarea is-focused" placeholder="Focused textarea"></textarea> -</p> -{% endcapture %} - <div class="columns"> - <div class="column is-half"> -{{focus_example}} - </div> - <div class="column is-half"> -{% highlight html %} -{{focus_example}} -{% endhighlight %} - </div> - </div> - - <h4 class="subtitle">Loading</h4> -{% capture loading_example %} -<p class="control is-loading"> - <input class="input" type="text" placeholder="Loading input"> -</p> -<p class="control is-loading"> - <textarea class="textarea" placeholder="Loading textarea"></textarea> -</p> -{% endcapture %} - <div class="columns"> - <div class="column is-half"> -{{loading_example}} - </div> - <div class="column is-half"> -{% highlight html %} -{{loading_example}} -{% endhighlight %} - </div> - </div> - - <h4 class="subtitle">Disabled</h4> -{% capture disabled_example %} -<p class="control"> - <input class="input" type="text" placeholder="Disabled input" disabled> -</p> -<p class="control"> - <textarea class="textarea" placeholder="Disabled textarea" disabled></textarea> -</p> -<p class="control"> - <label class="checkbox is-disabled"> - <input type="checkbox" disabled> - Remember me - </label> -</p> -<p class="control"> - <label class="radio is-disabled"> - <input type="radio" name="question" disabled> - Yes - </label> - <label class="radio is-disabled"> - <input type="radio" name="question" disabled> - No - </label> -</p> -<div class="control is-grouped"> - <p class="control"> - <button class="button is-primary" disabled>Submit</button> - </p> - <p class="control"> - <button class="button" disabled>Cancel</button> - </p> -</div> -{% endcapture %} - <div class="columns"> - <div class="column is-half"> -{{disabled_example}} - </div> - <div class="column is-half"> -{% highlight html %} -{{disabled_example}} -{% endhighlight %} - </div> - </div> - - <h4 class="subtitle">With Font Awesome icons</h4> -{% capture icons_example %} -<p class="control has-icon"> - <input class="input" type="email" placeholder="Email"> - <span class="icon is-small"> - <i class="fa fa-envelope"></i> - </span> -</p> -<p class="control has-icon"> - <input class="input" type="password" placeholder="Password"> - <span class="icon is-small"> - <i class="fa fa-lock"></i> - </span> -</p> -<p class="control"> - <button class="button is-success"> - Login - </button> -</p> -{% endcapture %} - <div class="columns"> - <div class="column is-half"> -{{icons_example}} - </div> - <div class="column is-half"> -{% highlight html %} -{{icons_example}} -{% endhighlight %} - </div> - </div> - -{% capture icons_sizes_example %} -<p class="control has-icon"> - <input class="input is-small" type="email" placeholder="Email"> - <span class="icon is-small"> - <i class="fa fa-envelope"></i> - </span> -</p> -<p class="control has-icon"> - <input class="input" type="email" placeholder="Email"> - <span class="icon is-small"> - <i class="fa fa-envelope"></i> - </span> -</p> -<p class="control has-icon"> - <input class="input" type="email" placeholder="Email"> - <span class="icon"> - <i class="fa fa-envelope"></i> - </span> -</p> -<p class="control has-icon"> - <input class="input is-medium" type="email" placeholder="Email"> - <span class="icon is-small"> - <i class="fa fa-envelope"></i> - </span> -</p> -<p class="control has-icon"> - <input class="input is-medium" type="email" placeholder="Email"> - <span class="icon"> - <i class="fa fa-envelope"></i> - </span> -</p> -<p class="control has-icon"> - <input class="input is-medium" type="email" placeholder="Email"> - <span class="icon is-medium"> - <i class="fa fa-envelope"></i> - </span> -</p> -<p class="control has-icon"> - <input class="input is-large" type="email" placeholder="Email"> - <span class="icon is-small"> - <i class="fa fa-envelope"></i> - </span> -</p> -<p class="control has-icon"> - <input class="input is-large" type="email" placeholder="Email"> - <span class="icon"> - <i class="fa fa-envelope"></i> - </span> -</p> -<p class="control has-icon"> - <input class="input is-large" type="email" placeholder="Email"> - <span class="icon is-medium"> - <i class="fa fa-envelope"></i> - </span> -</p> -<p class="control has-icon"> - <input class="input is-large" type="email" placeholder="Email"> - <span class="icon is-large"> - <i class="fa fa-envelope"></i> - </span> -</p> -{% endcapture %} -<div class="columns"> - <div class="column is-half"> - <div class="content"> - <p> - <span class="tag is-success">New!</span> - </p> - <p> - If the control contains an icon, Bulma will make sure the icon remains <strong>centered</strong>, no matter the size of the input <em>or</em> of the icon. - </p> - </div> - {{icons_sizes_example}} - </div> - <div class="column is-half"> -{% highlight html %} -{{icons_sizes_example}} -{% endhighlight %} - </div> -</div> - -{% capture icons_sizes_right_example %} -<p class="control has-icon has-icon-right"> - <input class="input is-small" type="email" placeholder="Email"> - <span class="icon is-small"> - <i class="fa fa-check"></i> - </span> -</p> -<p class="control has-icon has-icon-right"> - <input class="input" type="email" placeholder="Email"> - <span class="icon"> - <i class="fa fa-check"></i> - </span> -</p> -<p class="control has-icon has-icon-right"> - <input class="input is-medium" type="email" placeholder="Email"> - <span class="icon is-medium"> - <i class="fa fa-check"></i> - </span> -</p> -<p class="control has-icon has-icon-right"> - <input class="input is-large" type="email" placeholder="Email"> - <span class="icon is-large"> - <i class="fa fa-check"></i> - </span> -</p> -{% endcapture %} -<div class="columns"> - <div class="column is-half"> - <div class="content"> - <p> - By appending the <code>has-icon-right</code>, the icon will be placed on the right side instead. - </p> - </div> - {{icons_sizes_right_example}} - </div> - <div class="column is-half"> -{% highlight html %} -{{icons_sizes_right_example}} -{% endhighlight %} - </div> -</div> - - <hr> - - <h3 class="title">Form addons</h3> - <div class="content"> - <p>If you want to <strong>attach</strong> controls together, use the <code>has-addons</code> modifier on the <code>control</code> container:</p> - </div> -{% capture addons_example %} -<p class="control has-addons"> - <input class="input" type="text" placeholder="Find a repository"> - <a class="button is-info"> - Search - </a> -</p> -{% endcapture %} - <div class="example"> -{{addons_example}} - </div> -{% highlight html %} -{{addons_example}} -{% endhighlight %} - <div class="content"> - <p>You can attach inputs, buttons, and dropdowns <strong>only</strong>.</p> - <p>Use the <code>is-expanded</code> modifier on the element you want to fill up the remaing space (in this case, the input):</p> - </div> -{% capture addons_expanded_example %} -<p class="control has-addons"> - <span class="select"> - <select> - <option>$</option> - <option>£</option> - <option>€</option> - </select> - </span> - <input class="input is-expanded" type="text" placeholder="Amount of money"> - <a class="button"> - Transfer - </a> -</p> -<p class="control has-addons"> - <span class="select"> - <select> - <option>$</option> - <option>£</option> - <option>€</option> - </select> - </span> - <input class="input is-expanded" type="text" placeholder="Amount of money"> - <a class="button"> - Transfer - </a> -</p> -{% endcapture %} - <div class="example"> -{{addons_expanded_example}} - </div> -{% highlight html %} -{{addons_expanded_example}} -{% endhighlight %} - <div class="content"> - <p>Use the <code>has-addons-centered</code> or the <code>has-addons-right</code> modifers to alter the <strong>alignment</strong>.</p> - </div> -{% capture addons_center_example %} -<p class="control has-addons has-addons-centered"> - <span class="select"> - <select> - <option>$</option> - <option>£</option> - <option>€</option> - </select> - </span> - <input class="input" type="text" placeholder="Amount of money"> - <a class="button is-primary"> - Transfer - </a> -</p> -{% endcapture %} -<div class="example"> -{{addons_center_example}} -</div> -{% highlight html %} -{{addons_center_example}} -{% endhighlight %} -{% capture addons_right_example %} -<p class="control has-addons has-addons-right"> - <span class="select"> - <select> - <option>$</option> - <option>£</option> - <option>€</option> - </select> - </span> - <input class="input" type="text" placeholder="Amount of money"> - <a class="button is-primary"> - Transfer - </a> -</p> -{% endcapture %} -<div class="example"> -{{addons_right_example}} -</div> -{% highlight html %} -{{addons_right_example}} -{% endhighlight %} - - <hr> - - <h3 class="title">Form group</h3> - <div class="content"> - <p> - If you want to <strong>group</strong> controls together, use the <code>is-grouped</code> modifier on the <code>control</code> container. - <br> - Add the <code>is-expanded</code> modifier on the control element you want to <strong>fill up the remaining space</strong>. - </p> - </div> -{% capture group_example %} -<div class="control is-grouped"> - <p class="control is-expanded"> - <input class="input" type="text" placeholder="Find a repository"> - </p> - <p class="control"> - <a class="button is-info"> - Search - </a> - </p> -</div> -{% endcapture %} - <div class="example"> -{{group_example}} - </div> -{% highlight html %} -{{group_example}} -{% endhighlight %} - - <hr> - - <h3 class="title">Horizontal form</h3> - <div class="content"> - <p>If you want a <strong>horizontal</strong> form control, use the <code>is-horizontal</code> modifier on the <code>control</code> container, in which you include:</p> - <ul> - <li> - <code>control-label</code> for the side label - </li> - <li> - <code>control</code> for the input/select/textarea container - </li> - </ul> - <p>You can of course use <code>is-grouped</code> or <code>has-addons</code> for the child elements.</p> - </div> -{% capture horizontal_form_example %} -<div class="control is-horizontal"> - <div class="control-label"> - <label class="label">From</label> - </div> - <div class="control is-grouped"> - <p class="control is-expanded"> - <input class="input" type="text" placeholder="Name"> - </p> - <p class="control is-expanded"> - <input class="input" type="email" placeholder="Email"> - </p> - </div> -</div> -<div class="control is-horizontal"> - <div class="control-label"> - <label class="label">Subject</label> - </div> - <div class="control"> - <div class="select is-fullwidth"> - <select> - <option>General enquiry</option> - </select> - </div> - </div> -</div> -<div class="control is-horizontal"> - <div class="control-label"> - <label class="label">Question</label> - </div> - <div class="control"> - <textarea class="textarea" placeholder="Explain how we can help you"></textarea> - </div> -</div> -{% endcapture %} -{{horizontal_form_example}} -{% highlight html %} -{{horizontal_form_example}} -{% endhighlight %} - </div> -</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/notification.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/notification.html deleted file mode 100644 index 494f8d9e..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/notification.html +++ /dev/null @@ -1,92 +0,0 @@ ---- -layout: documentation -doc-tab: elements -doc-subtab: notification ---- - -{% include subnav-elements.html %} - -<section class="section"> - <div class="container"> - <h1 class="title">Notifications</h1> - <h2 class="subtitle"> - Bold <strong>notification</strong> blocks, to alert your users of something - </h2> - - <hr> - - <div class="columns"> - <div class="column"> - <div class="notification"> - <button class="delete"></button> - Lorem ipsum dolor sit amet, consectetur adipiscing elit lorem ipsum dolor sit amet, consectetur adipiscing elit - </div> - <div class="notification is-primary"> - <button class="delete"></button> - Info lorem ipsum dolor sit amet, consectetur adipiscing elit lorem ipsum dolor sit amet, consectetur adipiscing elit - </div> - <div class="notification is-info"> - <button class="delete"></button> - Info lorem ipsum dolor sit amet, consectetur adipiscing elit lorem ipsum dolor sit amet, consectetur adipiscing elit - </div> - <div class="notification is-success"> - <button class="delete"></button> - Success lorem ipsum dolor sit amet, consectetur adipiscing elit lorem ipsum dolor sit amet, consectetur adipiscing elit - </div> - <div class="notification is-warning"> - <button class="delete"></button> - Warning lorem ipsum dolor sit amet, consectetur adipiscing elit lorem ipsum dolor sit amet, consectetur adipiscing elit - </div> - <div class="notification is-danger"> - <button class="delete"></button> - Danger lorem ipsum dolor sit amet, consectetur adipiscing elit lorem ipsum dolor sit amet, consectetur adipiscing elit - </div> - </div> - <div class="column"> -{% highlight html %} -<div class="notification"> - <button class="delete"></button> - Lorem ipsum dolor sit amet, consectetur - adipiscing elit lorem ipsum dolor sit amet, - consectetur adipiscing elit -</div> - -<div class="notification is-primary"> - <button class="delete"></button> - Primar lorem ipsum dolor sit amet, consectetur - adipiscing elit lorem ipsum dolor sit amet, - consectetur adipiscing elit -</div> - -<div class="notification is-info"> - <button class="delete"></button> - Info lorem ipsum dolor sit amet, consectetur - adipiscing elit lorem ipsum dolor sit amet, - consectetur adipiscing elit -</div> - -<div class="notification is-success"> - <button class="delete"></button> - Success lorem ipsum dolor sit amet, consectetur - adipiscing elit lorem ipsum dolor sit amet, - consectetur adipiscing elit -</div> - -<div class="notification is-warning"> - <button class="delete"></button> - Warning lorem ipsum dolor sit amet, consectetur - adipiscing elit lorem ipsum dolor sit amet, - consectetur adipiscing elit -</div> - -<div class="notification is-danger"> - <button class="delete"></button> - Danger lorem ipsum dolor sit amet, consectetur - adipiscing elit lorem ipsum dolor sit amet, - consectetur adipiscing elit -</div> -{% endhighlight %} - </div> - </div> - </div> -</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/tag.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/tag.html deleted file mode 100644 index aa69c481..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/tag.html +++ /dev/null @@ -1,166 +0,0 @@ ---- -layout: documentation -doc-tab: elements -doc-subtab: tag ---- - -{% include subnav-elements.html %} - -<section class="section"> - <div class="container"> - <h1 class="title">Tags</h1> - <h2 class="subtitle"> - Small <strong>tag labels</strong> to insert anywhere - </h2> - - <hr> - - <div class="columns"> - <div class="column is-4"> - By default, a <strong>tag</strong> is a 1.5rem high label. - </div> - <div class="column is-2"> - <span class="tag"> - Tag label - </span> - </div> - <div class="column is-6"> -{% highlight html %} -<span class="tag"> - Tag label -</span> -{% endhighlight %} - </div> - </div> - - <div class="columns"> - <div class="column is-4"> - Like with buttons, there are <strong>9 different colors</strong> available. - </div> - <div class="column is-2"> - <p class="control"> - <span class="tag is-black"> - Black - </span> - </p> - <p class="control"> - <span class="tag is-dark"> - Dark - </span> - </p> - <p class="control"> - <span class="tag is-light"> - Light - </span> - </p> - <p class="control"> - <span class="tag is-white"> - White - </span> - </p> - <p class="control"> - <span class="tag is-primary"> - Primary - </span> - </p> - <p class="control"> - <span class="tag is-info"> - Info - </span> - </p> - <p class="control"> - <span class="tag is-success"> - Success - </span> - </p> - <p class="control"> - <span class="tag is-warning"> - Warning - </span> - </p> - <span class="tag is-danger"> - Danger - </span> - </div> - <div class="column is-6"> -{% highlight html %} -<span class="tag is-black">Black</span> -<span class="tag is-dark">Dark</span> -<span class="tag is-light">Light</span> -<span class="tag is-white">White</span> -<span class="tag is-primary">Primary</span> -<span class="tag is-info">Info</span> -<span class="tag is-success">Success</span> -<span class="tag is-warning">Warning</span> -<span class="tag is-danger">Danger</span> -{% endhighlight %} - </div> - </div> - - <div class="columns"> - <div class="column is-4"> - And <strong>2 additional</strong> sizes. - </div> - <div class="column is-2"> - <p class="control"> - <span class="tag is-primary is-medium"> - Medium - </span> - </p> - <p class="control"> - <span class="tag is-info is-large"> - Large - </span> - </p> - </div> - <div class="column is-6"> -{% highlight html %} -<span class="tag is-primary is-medium">Medium</span> -<span class="tag is-info is-large">Large</span> -{% endhighlight %} - </div> - </div> - - <div class="columns"> - <div class="column is-4"> - You can also append a <strong>delete button</strong>. - </div> - <div class="column is-2"> - <p class="control"> - <span class="tag is-success"> - Bar - <button class="delete is-small"></button> - </span> - </p> - <p class="control"> - <span class="tag is-warning is-medium"> - Hello - <button class="delete is-small"></button> - </span> - </p> - <p class="control"> - <span class="tag is-danger is-large"> - World - <button class="delete"></button> - </span> - </p> - </div> - <div class="column is-6"> -{% highlight html %} -<span class="tag is-success"> - Bar - <button class="delete is-small"></button> -</span> -<span class="tag is-warning is-medium"> - Hello - <button class="delete is-small"></button> -</span> -<span class="tag is-danger is-large"> - World - <button class="delete"></button> -</span> -{% endhighlight %} - </div> - </div> - </div> -</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/layout/container.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/layout/container.html deleted file mode 100644 index 13615243..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/layout/container.html +++ /dev/null @@ -1,72 +0,0 @@ ---- -layout: documentation -doc-tab: layout -doc-subtab: container ---- - -{% include subnav-layout.html %} - -<section class="section"> - <div class="container"> - <h1 class="title">Container</h1> - <h2 class="subtitle"> - A simple <strong>container</strong> to center your content horizontally - </h2> - - <hr> - - <div class="content"> - <p>The <code>.container</code> class can be used in any context, but mostly as a <strong>direct child</strong> of either:</p> - <ul> - <li><code>.nav</code></li> - <li><code>.hero</code></li> - <li><code>.section</code></li> - <li><code>.footer</code></li> - </ul> - <p>On <strong>mobile</strong> and <strong>tablet</strong>, the container will have a margin of <strong>20px</strong> on both the left and right sides.</p> - <p>On <strong>desktop</strong> (>= 1000px), the container will have a maximum width of <strong>960px</strong> and will be <strong>horizontally centered</strong>.</p> - <p>On <strong>widescreen</strong> (>= 1192px), the container will have a maximum width of <strong>1152px</strong>.</p> - <p>The values <strong>960</strong> and <strong>1152</strong> have been chosen because they are divisible by both <strong>12</strong> and <strong>16</strong>.</p> - </div> - </div> - - <div class="example"> - <div class="container"> - <div class="notification"> - This container is <strong>centered</strong> on desktop. - </div> - </div> - </div> - -{% highlight html %} -<div class="container"> - <div class="notification"> - This container is <strong>centered</strong> on desktop. - </div> -</div> -{% endhighlight %} - - <div class="container"> - <hr> - <h3 class="title">Fluid container</h3> - <div class="content"> - <p>If you don't want to have a maximum width but want to keep the 20px margin on the left and right sides, add the <code>is-fluid</code> modifier:</p> - </div> - </div> -</section> - - <div class="example is-fullwidth"> - <div class="container is-fluid"> - <div class="notification"> - This container is <strong>fluid</strong>: it will have a 20px gap on either side. - </div> - </div> - </div> - -{% highlight html %} -<div class="container is-fluid"> - <div class="notification"> - This container is <strong>fluid</strong>: it will have a 20px gap on either side, on any viewport size. - </div> -</div> -{% endhighlight %} diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/modifiers/responsive-helpers.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/modifiers/responsive-helpers.html deleted file mode 100644 index d01a7a82..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/modifiers/responsive-helpers.html +++ /dev/null @@ -1,343 +0,0 @@ ---- -layout: documentation -doc-tab: modifiers -doc-subtab: responsive-helpers ---- - -{% include subnav-modifiers.html %} - -<section class="section"> - <div class="container"> - <h1 class="title">Responsive helpers</h1> - <h2 class="subtitle"><strong>Show/hide content</strong> depending on the width of the viewport</h2> - - <hr> - - <h3 class="title">Show</h3> - - <div class="content"> - <p> - You can use one of the following <code>display</code> classes: - </p> - <ul> - <li><code>block</code></li> - <li><code>flex</code></li> - <li><code>inline</code></li> - <li><code>inline-block</code></li> - <li><code>inline-flex</code></li> - </ul> - <p>For example, here's what the <code>is-flex</code> helper works:</p> - </div> - - <table class="table"> - <thead> - <tr> - <th> - Class - </th> - <th> - Mobile<br> - Up to <code>768px</code> - </th> - <th> - Tablet<br> - Between <code>769px</code> and <code>979px</code> - </th> - <th> - Desktop<br> - Between <code>980px</code> and <code>1179px</code> - </th> - <th> - Widescreen<br> - Above <code>1180px</code> - </th> - </tr> - </thead> - <tbody> - <tr> - <td class="is-narrow"> - <code>is-flex-mobile</code> - </td> - <td class="is-narrow"> - <p class="notification is-success">flex</p> - </td> - <td class="is-narrow"> - <p class="notification">unchanged</p> - </td> - <td class="is-narrow"> - <p class="notification">unchanged</p> - </td> - <td class="is-narrow"> - <p class="notification">unchanged</p> - </td> - </tr> - <tr> - <td class="is-narrow"> - <code>is-flex-tablet-only</code> - </td> - <td class="is-narrow"> - <p class="notification">unchanged</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">flex</p> - </td> - <td class="is-narrow"> - <p class="notification">unchanged</p> - </td> - <td class="is-narrow"> - <p class="notification">unchanged</p> - </td> - </tr> - <tr> - <td class="is-narrow"> - <code>is-flex-desktop-only</code> - </td> - <td class="is-narrow"> - <p class="notification">unchanged</p> - </td> - <td class="is-narrow"> - <p class="notification">unchanged</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">flex</p> - </td> - <td class="is-narrow"> - <p class="notification">unchanged</p> - </td> - </tr> - <tr> - <td class="is-narrow"> - <code>is-flex-widescreen</code> - </td> - <td class="is-narrow"> - <p class="notification">unchanged</p> - </td> - <td class="is-narrow"> - <p class="notification">unchanged</p> - </td> - <td class="is-narrow"> - <p class="notification">unchanged</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">flex</p> - </td> - </tr> - <tr> - <th colspan="4"> - <p>Classes to display <strong>up to</strong> or <strong>from</strong> a specific breakpoint</p> - </th> - </tr> - <tr> - <td class="is-narrow"> - <code>is-flex-touch</code> - </td> - <td class="is-narrow"> - <p class="notification is-success">flex</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">flex</p> - </td> - <td class="is-narrow"> - <p class="notification">unchanged</p> - </td> - <td class="is-narrow"> - <p class="notification">unchanged</p> - </td> - </tr> - <tr> - <td class="is-narrow"> - <code>is-flex-tablet</code> - </td> - <td class="is-narrow"> - <p class="notification">unchanged</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">flex</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">flex</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">flex</p> - </td> - </tr> - <tr> - <td class="is-narrow"> - <code>is-flex-desktop</code> - </td> - <td class="is-narrow"> - <p class="notification">unchanged</p> - </td> - <td class="is-narrow"> - <p class="notification">unchanged</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">flex</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">flex</p> - </td> - </tr> - </tbody> - </table> - - <div class="content"> - <p>For the other display options, just replace <code>is-flex</code> with <code>is-block</code> <code>is-inline</code> <code>is-inline-block</code> or <code>is-inline-flex</code> - - <hr> - - <h3 class="title">Hide</h3> - - <table class="table"> - <thead> - <tr> - <th> - Class - </th> - <th> - Mobile<br> - Up to <code>768px</code> - </th> - <th> - Tablet<br> - Between <code>769px</code> and <code>999px</code> - </th> - <th> - Desktop<br> - Between <code>1000px</code> and <code>1239px</code> - </th> - <th> - Widescreen<br> - Above <code>1240px</code> - </th> - </tr> - </thead> - <tbody> - <tr> - <td class="is-narrow"> - <code>is-hidden-mobile</code> - </td> - <td class="is-narrow"> - <p class="notification">hidden</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">visible</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">visible</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">visible</p> - </td> - </tr> - <tr> - <td class="is-narrow"> - <code>is-hidden-tablet-only</code> - </td> - <td class="is-narrow"> - <p class="notification is-success">visible</p> - </td> - <td class="is-narrow"> - <p class="notification">hidden</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">visible</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">visible</p> - </td> - </tr> - <tr> - <td class="is-narrow"> - <code>is-hidden-desktop-only</code> - </td> - <td class="is-narrow"> - <p class="notification is-success">visible</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">visible</p> - </td> - <td class="is-narrow"> - <p class="notification">hidden</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">visible</p> - </td> - </tr> - <tr> - <td class="is-narrow"> - <code>is-hidden-widescreen</code> - </td> - <td class="is-narrow"> - <p class="notification is-success">visible</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">visible</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">visible</p> - </td> - <td class="is-narrow"> - <p class="notification">hidden</p> - </td> - </tr> - <tr> - <th colspan="4"> - <p>Classes to hide <strong>up to</strong> or <strong>from</strong> a specific breakpoint</p> - </th> - </tr> - <tr> - <td class="is-narrow"> - <code>is-hidden-touch</code> - </td> - <td class="is-narrow"> - <p class="notification">hidden</p> - </td> - <td class="is-narrow"> - <p class="notification">hidden</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">visible</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">visible</p> - </td> - </tr> - <tr> - <td class="is-narrow"> - <code>is-hidden-tablet</code> - </td> - <td class="is-narrow"> - <p class="notification is-success">visible</p> - </td> - <td class="is-narrow"> - <p class="notification">hidden</p> - </td> - <td class="is-narrow"> - <p class="notification">hidden</p> - </td> - <td class="is-narrow"> - <p class="notification">hidden</p> - </td> - </tr> - <tr> - <td class="is-narrow"> - <code>is-hidden-desktop</code> - </td> - <td class="is-narrow"> - <p class="notification is-success">visible</p> - </td> - <td class="is-narrow"> - <p class="notification is-success">visible</p> - </td> - <td class="is-narrow"> - <p class="notification">hidden</p> - </td> - <td class="is-narrow"> - <p class="notification">hidden</p> - </td> - </tr> - </tbody> - </table> - </div> -</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/functions.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/functions.html deleted file mode 100644 index 107b799c..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/functions.html +++ /dev/null @@ -1,27 +0,0 @@ ---- -layout: documentation -doc-tab: overview -doc-subtab: functions ---- - -{% include subnav-overview.html %} - -<section class="section"> - <div class="container"> - <h1 class="title">Functions</h1> - <h2 class="subtitle">Utility functions to calculate colors and other values</h2> - - <hr> - - <div class="content"> - <p>Bulma uses 5 custom functions to help define the values and colors dynamically:</p> - <ul> - <li><code>powerNumber($number, $exp)</code>: calculates the value of a number exposed to another one. Returns a number.</li> - <li><code>colorLuminance($color)</code>: defines if a color is dark or light. Return a decimal number between 0 and 1 where <= 0.5 is dark and > 0.5 is light.</li> - <li><code>findColorInvert($color)</code>: returns either 70% transparent black or 100% opaque white depending on the luminance of the color.</li> - <li><code>removeUnit($number)</code>: removes the unit of a Sass number. So "10px" becomes "10" and "3.5rem" returns "3.5". Used for string concatenation.</li> - <li><code>roundToEvenNumber($number)</code>: rounds a number to the closest but lower even one. So 23 becomes 22, and 7.5 returns 6.</li> - </ul> - </div> - </div> -</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/start.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/start.html deleted file mode 100644 index 98ceabd9..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/start.html +++ /dev/null @@ -1,147 +0,0 @@ ---- -layout: documentation -doc-tab: overview -doc-subtab: start ---- - -{% include subnav-overview.html %} - -<section class="section"> - <div class="container"> - <h1 class="title"><strong>3</strong> ways to start</h1> - <h2 class="subtitle">You only need <strong>1 CSS file</strong> to use Bulma</h2> - - <hr> - - <article class="media is-large"> - <div class="media-left"> - <p class="title is-5">1</p> - </div> - <div class="media-content"> - <p class="title is-5"> - Use <strong>NPM</strong> <em>(recommended)</em>: - </p> -{% highlight bash %} -npm install bulma -{% endhighlight %} - </div> - </article> - - <article class="media is-large"> - <div class="media-left"> - <p class="title is-5">2</p> - </div> - <div class="media-content"> - <p class="title is-5"> - Use the <a href="https://cdnjs.com/" target="_blank">cdnjs</a> <strong>CDN</strong> - <br> - <a href="https://cdnjs.com/libraries/bulma">https://cdnjs.com/libraries/bulma</a> - </p> - </div> - </article> - - <article class="media is-large"> - <div class="media-left"> - <p class="title is-5">3</p> - </div> - <div class="media-content"> - <p class="title is-5"> - Download from the <strong>repository</strong> - <br> - <a href="https://github.com/jgthms/bulma/tree/master/css">https://github.com/jgthms/bulma/tree/master/css</a> - </p> - </div> - </article> - - <hr> - - <div class="message is-info"> - <div class="message-header"> - Font Awesome icons - </div> - <div class="message-body"> - <p>If you want to use icons with Bulma, don't forget to include <a href="https://fortawesome.github.io/Font-Awesome/">Font Awesome</a>:</p> -{% highlight html %} -<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> -{% endhighlight %} - </div> - </div> - - <hr> - - <h3 class="title">Customizing with Sass</h3> - - <div class="content"> - <p>If you're familiar with <a href="http://sass-lang.com/">Sass</a> and want to <strong>customize</strong> Bulma with your own colors and variables, just install Bulma via <strong>npm</strong>:</p> - </div> - - <article class="media is-large"> - <div class="media-left"> - <p class="title is-5">1</p> - </div> - <div class="media-content"> - <p class="title is-5"> - <strong>Download</strong> the source files: - </p> -{% highlight bash %} -npm install bulma -{% endhighlight %} - <div class="content">or clone the repository: <a href="https://github.com/jgthms/bulma">https://github.com/jgthms/bulma</a></div> - </div> - </article> - - <article class="media is-large"> - <div class="media-left"> - <p class="title is-5">2</p> - </div> - <div class="media-content"> - <p class="title is-5"> - <strong>Set</strong> your variables:<br> -{% highlight sass %} -// Override initial variables here -// You can add new ones or update existing ones: - -$blue: #72d0eb // Update blue -$pink: #ffb3b3 // Add pink -$family-serif: "Georgia", serif // Add a serif family - -// Override generated variables here -// For example, by default, the $danger color is $red and the font is sans-serif -// You can change these values: - -$danger: $orange // Use the existing orange -$family-primary: $family-serif // Use the new serif family -{% endhighlight %} - </p> - </div> - </article> - - <article class="media is-large"> - <div class="media-left"> - <p class="title is-5">3</p> - </div> - <div class="media-content"> - <p class="title is-5"> - <strong>Import</strong> Bulma <em>after</em> having set your variables:<br> -{% highlight sass %} -// Override variables here -// You can add new ones or update existing ones: - -$blue: #72d0eb // Update blue -$pink: #ffb3b3 // Add pink -$family-serif: "Georgia", serif // Add a serif family - -// Override generated variables here -// For example, by default, the $danger color is $red and the font is sans-serif -// You can change these values: - -$danger: $orange // Use the existing orange -$family-primary: $family-serif // Use the new serif family - -@import "bulma" -{% endhighlight %} - </p> - </div> - </article> - </div> -</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/variables.html b/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/variables.html deleted file mode 100644 index 89337640..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/variables.html +++ /dev/null @@ -1,486 +0,0 @@ ---- -layout: documentation -doc-tab: overview -doc-subtab: variables ---- - -{% include subnav-overview.html %} - -<section class="section"> - <div class="container"> - <h1 class="title">Variables</h1> - <h2 class="subtitle">Easily <strong>customize</strong> Bulma to match your design</h2> - - <hr> - - <div class="content"> - <p>Bulma has 1 variable file divided into <strong>4</strong> sections:</p> - <ul> - <li> - <strong>Initial variables</strong>: where you define variables by <strong>direct value</strong>, like: - <ul> - <li><strong>colors</strong>: <code>$blue: #42afe3</code></li> - <li><strong>font families</strong>: <code>$family-monospace: "Inconsolata", "Consolas", "Monaco", monospace</code></li> - <li><strong>font sizes</strong>: <code>$size-1: 3.5rem</code></li> - <li><strong>other values</strong>: <code>$easing: ease-out</code> or <code>$radius-large: 5px</code></li> - </ul> - </li> - <li> - <strong>Primary colors</strong> derived from the initial variables: - <ul> - <li><code>$primary: $turquoise</code></li> - <li><code>$info: $blue</code></li> - <li><code>$success: $green</code></li> - <li><code>$warning: $yellow</code></li> - <li><code>$danger: $red</code></li> - <li><code>$dark: $grey-darker</code></li> - <li><code>$text: $grey-dark</code></li> - </ul> - </li> - <li> - <strong>Generated variables</strong> where variables are <strong>calculated</strong> from the values set in the previous file. For example, you can have: - <ul> - <li><code>$background: $white-ter</code>: the main background color</li> - <li><code>$link: $primary</code>: the links use the primary color</li> - <li><code>$family-primary: $family-sans-serif</code>: the primary font family is the sans-serif one</li> - </ul> - </li> - <li> - <strong>Lists and maps</strong> which are collections so already defined variables: - <ul> - <li><code>$colors: (dark: ($dark, $dark-invert), primary: ($primary, $primary-invert), info: ($info, $info-invert), success: ($success, $success-invert), warning: ($warning, $warning-invert), danger: ($danger, $danger-invert))</code></li> - <li><code>$sizes: $size-1 $size-2 $size-3 $size-4 $size-5 $size-6</code></li> - </ul> - </li> - </ul> - <p> - To <strong>override</strong> any of these variables, just set them <em>before</em> importing Bulma. - </p> - </div> - - <hr> - - <table class="table is-bordered is-striped"> - <tr><th colspan="2">1. Initial variables</th></tr> - - <tr><th colspan="2">Colors</th></tr> - <tr> - <td><code>$black</code></td> - <td> - <span class="color" style="background: hsl(0, 0%, 4%);"></span> - hsl(0, 0%, 4%) - </td> - </tr> - <tr> - <td><code>$black-bis</code></td> - <td> - <span class="color" style="background: hsl(0, 0%, 7%);"></span> - hsl(0, 0%, 7%) - </td> - </tr> - <tr> - <td><code>$black-ter</code></td> - <td> - <span class="color" style="background: hsl(0, 0%, 14%);"></span> - hsl(0, 0%, 14%) - </td> - </tr> - <tr> - <td><code>$grey-darker</code></td> - <td> - <span class="color" style="background: hsl(0, 0%, 21%);"></span> - hsl(0, 0%, 21%) - </td> - </tr> - <tr> - <td><code>$grey-dark</code></td> - <td> - <span class="color" style="background: hsl(0, 0%, 29%);"></span> - hsl(0, 0%, 29%) - </td> - </tr> - <tr> - <td><code>$grey</code></td> - <td> - <span class="color" style="background: hsl(0, 0%, 48%);"></span> - hsl(0, 0%, 48%) - </td> - </tr> - <tr> - <td><code>$grey-light</code></td> - <td> - <span class="color" style="background: hsl(0, 0%, 71%);"></span> - hsl(0, 0%, 71%) - </td> - </tr> - <tr> - <td><code>$grey-lighter</code></td> - <td> - <span class="color" style="background: hsl(0, 0%, 86%);"></span> - hsl(0, 0%, 86%) - </td> - </tr> - <tr> - <td><code>$white-ter</code></td> - <td> - <span class="color" style="background: hsl(0, 0%, 96%);"></span> - hsl(0, 0%, 96%) - </td> - </tr> - <tr> - <td><code>$white-bis</code></td> - <td> - <span class="color" style="background: hsl(0, 0%, 98%);"></span> - hsl(0, 0%, 98%) - </td> - </tr> - <tr> - <td><code>$white</code></td> - <td> - <span class="color" style="background: hsl(0, 0%, 100%);"></span> - hsl(0, 0%, 100%) - </td> - </tr> - <tr> - <td><code>$orange</code></td> - <td> - <span class="color" style="background: hsl(14, 100%, 53%);"></span> - hsl(14, 100%, 53%) - </td> - </tr> - <tr> - <td><code>$yellow</code></td> - <td> - <span class="color" style="background: hsl(48, 100%, 67%);"></span> - hsl(48, 100%, 67%) - </td> - </tr> - <tr> - <td><code>$green</code></td> - <td> - <span class="color" style="background: hsl(141, 71%, 48%);"></span> - hsl(141, 71%, 48%) - </td> - </tr> - <tr> - <td><code>$turquoise</code></td> - <td> - <span class="color" style="background: hsl(171, 100%, 41%);"></span> - hsl(171, 100%, 41%) - </td> - </tr> - <tr> - <td><code>$blue</code></td> - <td> - <span class="color" style="background: hsl(217, 71%, 53%);"></span> - hsl(217, 71%, 53%) - </td> - </tr> - <tr> - <td><code>$purple</code></td> - <td> - <span class="color" style="background: hsl(271, 100%, 71%);"></span> - hsl(271, 100%, 71%) - </td> - </tr> - <tr> - <td><code>$red</code></td> - <td> - <span class="color" style="background: hsl(348, 100%, 61%);"></span> - hsl(348, 100%, 61%) - </td> - </tr> - - <tr><th colspan="2">Typography</th></tr> - <tr> - <td><code>$family-sans-serif</code></td> - <td>-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif</td> - </tr> - <tr> - <td><code>$family-monospace</code></td> - <td>"Inconsolata", "Consolas", "Monaco", monospace</td> - </tr> - <tr> - <td><code>$size-1</code></td> - <td>3.5rem</td> - </tr> - <tr> - <td><code>$size-2</code></td> - <td>2.75rem</td> - </tr> - <tr> - <td><code>$size-3</code></td> - <td>2rem</td> - </tr> - <tr> - <td><code>$size-4</code></td> - <td>1.5rem</td> - </tr> - <tr> - <td><code>$size-5</code></td> - <td>1.25rem</td> - </tr> - <tr> - <td><code>$size-6</code></td> - <td>14px</td> - </tr> - <tr> - <td><code>$size-7</code></td> - <td>0.75rem</td> - </tr> - <tr> - <td><code>$weight-light</code></td> - <td>300</td> - </tr> - <tr> - <td><code>$weight-normal</code></td> - <td>400</td> - </tr> - <tr> - <td><code>$weight-semibold</code></td> - <td>500</td> - </tr> - <tr> - <td><code>$weight-bold</code></td> - <td>700</td> - </tr> - - <tr><th colspan="2">Breakpoints</th></tr> - <tr> - <td><code>$tablet</code></td> - <td>769px</td> - </tr> - <tr> - <td><code>$desktop</code></td> - <td>1000px (960px + 40px container)</td> - </tr> - <tr> - <td><code>$widescreen</code></td> - <td>1192px (1152px+ 40px container)</td> - </tr> - - <tr><th colspan="2">Miscellaneous</th></tr> - <tr> - <td><code>$easing</code></td> - <td>ease-out</td> - </tr> - <tr> - <td><code>$radius</code></td> - <td>3px</td> - </tr> - <tr> - <td><code>$speed</code></td> - <td>86ms</td> - </tr> - - <tr><th colspan="2">2. Primary colors</th></tr> - <tr> - <td><code>$primary</code></td> - <td>$turquoise</td> - </tr> - <tr> - <td><code>$info</code></td> - <td>$blue</td> - </tr> - <tr> - <td><code>$success</code></td> - <td>$green</td> - </tr> - <tr> - <td><code>$warning</code></td> - <td>$yellow</td> - </tr> - <tr> - <td><code>$danger</code></td> - <td>$red</td> - </tr> - <tr> - <td><code>$light</code></td> - <td>$white-ter</td> - </tr> - <tr> - <td><code>$dark</code></td> - <td>$grey-darker</td> - </tr> - - <tr><th colspan="2">3. Generated variables</th></tr> - - <tr><th colspan="2">Invert colors</th></tr> - <tr> - <td><code>$primary-invert</code></td> - <td>findColorInvert($primary)</td> - </tr> - <tr> - <td><code>$info-invert</code></td> - <td>findColorInvert($info)</td> - </tr> - <tr> - <td><code>$success-invert</code></td> - <td>findColorInvert($success)</td> - </tr> - <tr> - <td><code>$warning-invert</code></td> - <td>findColorInvert($warning)</td> - </tr> - <tr> - <td><code>$danger-invert</code></td> - <td>findColorInvert($danger)</td> - </tr> - <tr> - <td><code>$light-invert</code></td> - <td>$dark</td> - </tr> - <tr> - <td><code>$dark-invert</code></td> - <td>$light</td> - </tr> - - <tr><th colspan="2">General colors</th></tr> - <tr> - <td><code>$body-background</code></td> - <td>$grey-lighter</td> - </tr> - <tr> - <td><code>$background</code></td> - <td>$grey-lighter</td> - </tr> - <tr> - <td><code>$border</code></td> - <td>$grey-light</td> - </tr> - <tr> - <td><code>$border-hover</code></td> - <td>$grey</td> - </tr> - - <tr><th colspan="2">Text colors</th></tr> - <tr> - <td><code>$text</code></td> - <td>$grey-dark</td> - </tr> - <tr> - <td><code>$text-invert</code></td> - <td>findColorInvert($text)</td> - </tr> - <tr> - <td><code>$text-light</code></td> - <td>$grey</td> - </tr> - <tr> - <td><code>$text-strong</code></td> - <td>$grey-darker</td> - </tr> - - <tr><th colspan="2">Code colors</th></tr> - <tr> - <td><code>$code</code></td> - <td>$red</td> - </tr> - <tr> - <td><code>$code-background</code></td> - <td>$background</td> - </tr> - <tr> - <td><code>$pre</code></td> - <td>$text</td> - </tr> - <tr> - <td><code>$pre-background</code></td> - <td>$background</td> - </tr> - - <tr><th colspan="2">Link colors</th></tr> - <tr> - <td><code>$link</code></td> - <td>$primary</td> - </tr> - <tr> - <td><code>$link-invert</code></td> - <td>$primary-invert</td> - </tr> - <tr> - <td><code>$link-visited</code></td> - <td>$purple</td> - </tr> - <tr> - <td><code>$link-hover</code></td> - <td>$grey-darker</td> - </tr> - <tr> - <td><code>$link-hover-border</code></td> - <td>$grey-darker</td> - </tr> - <tr> - <td><code>$link-focus</code></td> - <td>$grey-darker</td> - </tr> - <tr> - <td><code>$link-focus-border</code></td> - <td>$primary</td> - </tr> - <tr> - <td><code>$link-active</code></td> - <td>$grey-darker</td> - </tr> - <tr> - <td><code>$link-active-border</code></td> - <td>$grey-dark</td> - </tr> - - <tr><th colspan="2">Typography</th></tr> - <tr> - <td><code>$family-primary</code></td> - <td>$family-sans-serif</td> - </tr> - <tr> - <td><code>$family-code</code></td> - <td>$family-monospace</td> - </tr> - <tr> - <td><code>$size-small</code></td> - <td>$size-7</td> - </tr> - <tr> - <td><code>$size-normal</code></td> - <td>1rem</td> - </tr> - <tr> - <td><code>$size-medium</code></td> - <td>$size-5</td> - </tr> - <tr> - <td><code>$size-large</code></td> - <td>$size-4</td> - </tr> - - <tr><th colspan="2">4. Lists and maps</th></tr> - <tr> - <td><code>$colors</code> - <td> - (white: ($white, $black), - <br> - black: ($black, $white), - <br> - light: ($light, $light-invert), - <br> - dark: ($dark, $dark-invert), - <br> - primary: ($primary, $primary-invert), - <br> - info: ($info, $info-invert), - <br> - success: ($success, $success-invert), - <br> - warning: ($warning, $warning-invert), - <br> - danger: ($danger, $danger-invert)) - </td> - </tr> - - <tr> - <td><code>$sizes</code></td> - <td>$size-1 $size-2 $size-3 $size-4 $size-5 $size-6</td> - </tr> - </table> - </div> -</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/javascript/Chart.js b/hshassets/assets/sass/lib/bulma-0.3.2/docs/javascript/Chart.js deleted file mode 100644 index e1215f9f..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/javascript/Chart.js +++ /dev/null @@ -1,9214 +0,0 @@ -(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){ - -},{}],2:[function(require,module,exports){ -/* MIT license */ - -module.exports = { - rgb2hsl: rgb2hsl, - rgb2hsv: rgb2hsv, - rgb2hwb: rgb2hwb, - rgb2cmyk: rgb2cmyk, - rgb2keyword: rgb2keyword, - rgb2xyz: rgb2xyz, - rgb2lab: rgb2lab, - rgb2lch: rgb2lch, - - hsl2rgb: hsl2rgb, - hsl2hsv: hsl2hsv, - hsl2hwb: hsl2hwb, - hsl2cmyk: hsl2cmyk, - hsl2keyword: hsl2keyword, - - hsv2rgb: hsv2rgb, - hsv2hsl: hsv2hsl, - hsv2hwb: hsv2hwb, - hsv2cmyk: hsv2cmyk, - hsv2keyword: hsv2keyword, - - hwb2rgb: hwb2rgb, - hwb2hsl: hwb2hsl, - hwb2hsv: hwb2hsv, - hwb2cmyk: hwb2cmyk, - hwb2keyword: hwb2keyword, - - cmyk2rgb: cmyk2rgb, - cmyk2hsl: cmyk2hsl, - cmyk2hsv: cmyk2hsv, - cmyk2hwb: cmyk2hwb, - cmyk2keyword: cmyk2keyword, - - keyword2rgb: keyword2rgb, - keyword2hsl: keyword2hsl, - keyword2hsv: keyword2hsv, - keyword2hwb: keyword2hwb, - keyword2cmyk: keyword2cmyk, - keyword2lab: keyword2lab, - keyword2xyz: keyword2xyz, - - xyz2rgb: xyz2rgb, - xyz2lab: xyz2lab, - xyz2lch: xyz2lch, - - lab2xyz: lab2xyz, - lab2rgb: lab2rgb, - lab2lch: lab2lch, - - lch2lab: lch2lab, - lch2xyz: lch2xyz, - lch2rgb: lch2rgb -} - - -function rgb2hsl(rgb) { - var r = rgb[0]/255, - g = rgb[1]/255, - b = rgb[2]/255, - min = Math.min(r, g, b), - max = Math.max(r, g, b), - delta = max - min, - h, s, l; - - if (max == min) - h = 0; - else if (r == max) - h = (g - b) / delta; - else if (g == max) - h = 2 + (b - r) / delta; - else if (b == max) - h = 4 + (r - g)/ delta; - - h = Math.min(h * 60, 360); - - if (h < 0) - h += 360; - - l = (min + max) / 2; - - if (max == min) - s = 0; - else if (l <= 0.5) - s = delta / (max + min); - else - s = delta / (2 - max - min); - - return [h, s * 100, l * 100]; -} - -function rgb2hsv(rgb) { - var r = rgb[0], - g = rgb[1], - b = rgb[2], - min = Math.min(r, g, b), - max = Math.max(r, g, b), - delta = max - min, - h, s, v; - - if (max == 0) - s = 0; - else - s = (delta/max * 1000)/10; - - if (max == min) - h = 0; - else if (r == max) - h = (g - b) / delta; - else if (g == max) - h = 2 + (b - r) / delta; - else if (b == max) - h = 4 + (r - g) / delta; - - h = Math.min(h * 60, 360); - - if (h < 0) - h += 360; - - v = ((max / 255) * 1000) / 10; - - return [h, s, v]; -} - -function rgb2hwb(rgb) { - var r = rgb[0], - g = rgb[1], - b = rgb[2], - h = rgb2hsl(rgb)[0], - w = 1/255 * Math.min(r, Math.min(g, b)), - b = 1 - 1/255 * Math.max(r, Math.max(g, b)); - - return [h, w * 100, b * 100]; -} - -function rgb2cmyk(rgb) { - var r = rgb[0] / 255, - g = rgb[1] / 255, - b = rgb[2] / 255, - c, m, y, k; - - k = Math.min(1 - r, 1 - g, 1 - b); - c = (1 - r - k) / (1 - k) || 0; - m = (1 - g - k) / (1 - k) || 0; - y = (1 - b - k) / (1 - k) || 0; - return [c * 100, m * 100, y * 100, k * 100]; -} - -function rgb2keyword(rgb) { - return reverseKeywords[JSON.stringify(rgb)]; -} - -function rgb2xyz(rgb) { - var r = rgb[0] / 255, - g = rgb[1] / 255, - b = rgb[2] / 255; - - // assume sRGB - r = r > 0.04045 ? Math.pow(((r + 0.055) / 1.055), 2.4) : (r / 12.92); - g = g > 0.04045 ? Math.pow(((g + 0.055) / 1.055), 2.4) : (g / 12.92); - b = b > 0.04045 ? Math.pow(((b + 0.055) / 1.055), 2.4) : (b / 12.92); - - var x = (r * 0.4124) + (g * 0.3576) + (b * 0.1805); - var y = (r * 0.2126) + (g * 0.7152) + (b * 0.0722); - var z = (r * 0.0193) + (g * 0.1192) + (b * 0.9505); - - return [x * 100, y *100, z * 100]; -} - -function rgb2lab(rgb) { - var xyz = rgb2xyz(rgb), - x = xyz[0], - y = xyz[1], - z = xyz[2], - l, a, b; - - x /= 95.047; - y /= 100; - z /= 108.883; - - x = x > 0.008856 ? Math.pow(x, 1/3) : (7.787 * x) + (16 / 116); - y = y > 0.008856 ? Math.pow(y, 1/3) : (7.787 * y) + (16 / 116); - z = z > 0.008856 ? Math.pow(z, 1/3) : (7.787 * z) + (16 / 116); - - l = (116 * y) - 16; - a = 500 * (x - y); - b = 200 * (y - z); - - return [l, a, b]; -} - -function rgb2lch(args) { - return lab2lch(rgb2lab(args)); -} - -function hsl2rgb(hsl) { - var h = hsl[0] / 360, - s = hsl[1] / 100, - l = hsl[2] / 100, - t1, t2, t3, rgb, val; - - if (s == 0) { - val = l * 255; - return [val, val, val]; - } - - if (l < 0.5) - t2 = l * (1 + s); - else - t2 = l + s - l * s; - t1 = 2 * l - t2; - - rgb = [0, 0, 0]; - for (var i = 0; i < 3; i++) { - t3 = h + 1 / 3 * - (i - 1); - t3 < 0 && t3++; - t3 > 1 && t3--; - - if (6 * t3 < 1) - val = t1 + (t2 - t1) * 6 * t3; - else if (2 * t3 < 1) - val = t2; - else if (3 * t3 < 2) - val = t1 + (t2 - t1) * (2 / 3 - t3) * 6; - else - val = t1; - - rgb[i] = val * 255; - } - - return rgb; -} - -function hsl2hsv(hsl) { - var h = hsl[0], - s = hsl[1] / 100, - l = hsl[2] / 100, - sv, v; - - if(l === 0) { - // no need to do calc on black - // also avoids divide by 0 error - return [0, 0, 0]; - } - - l *= 2; - s *= (l <= 1) ? l : 2 - l; - v = (l + s) / 2; - sv = (2 * s) / (l + s); - return [h, sv * 100, v * 100]; -} - -function hsl2hwb(args) { - return rgb2hwb(hsl2rgb(args)); -} - -function hsl2cmyk(args) { - return rgb2cmyk(hsl2rgb(args)); -} - -function hsl2keyword(args) { - return rgb2keyword(hsl2rgb(args)); -} - - -function hsv2rgb(hsv) { - var h = hsv[0] / 60, - s = hsv[1] / 100, - v = hsv[2] / 100, - hi = Math.floor(h) % 6; - - var f = h - Math.floor(h), - p = 255 * v * (1 - s), - q = 255 * v * (1 - (s * f)), - t = 255 * v * (1 - (s * (1 - f))), - v = 255 * v; - - switch(hi) { - case 0: - return [v, t, p]; - case 1: - return [q, v, p]; - case 2: - return [p, v, t]; - case 3: - return [p, q, v]; - case 4: - return [t, p, v]; - case 5: - return [v, p, q]; - } -} - -function hsv2hsl(hsv) { - var h = hsv[0], - s = hsv[1] / 100, - v = hsv[2] / 100, - sl, l; - - l = (2 - s) * v; - sl = s * v; - sl /= (l <= 1) ? l : 2 - l; - sl = sl || 0; - l /= 2; - return [h, sl * 100, l * 100]; -} - -function hsv2hwb(args) { - return rgb2hwb(hsv2rgb(args)) -} - -function hsv2cmyk(args) { - return rgb2cmyk(hsv2rgb(args)); -} - -function hsv2keyword(args) { - return rgb2keyword(hsv2rgb(args)); -} - -// http://dev.w3.org/csswg/css-color/#hwb-to-rgb -function hwb2rgb(hwb) { - var h = hwb[0] / 360, - wh = hwb[1] / 100, - bl = hwb[2] / 100, - ratio = wh + bl, - i, v, f, n; - - // wh + bl cant be > 1 - if (ratio > 1) { - wh /= ratio; - bl /= ratio; - } - - i = Math.floor(6 * h); - v = 1 - bl; - f = 6 * h - i; - if ((i & 0x01) != 0) { - f = 1 - f; - } - n = wh + f * (v - wh); // linear interpolation - - switch (i) { - default: - case 6: - case 0: r = v; g = n; b = wh; break; - case 1: r = n; g = v; b = wh; break; - case 2: r = wh; g = v; b = n; break; - case 3: r = wh; g = n; b = v; break; - case 4: r = n; g = wh; b = v; break; - case 5: r = v; g = wh; b = n; break; - } - - return [r * 255, g * 255, b * 255]; -} - -function hwb2hsl(args) { - return rgb2hsl(hwb2rgb(args)); -} - -function hwb2hsv(args) { - return rgb2hsv(hwb2rgb(args)); -} - -function hwb2cmyk(args) { - return rgb2cmyk(hwb2rgb(args)); -} - -function hwb2keyword(args) { - return rgb2keyword(hwb2rgb(args)); -} - -function cmyk2rgb(cmyk) { - var c = cmyk[0] / 100, - m = cmyk[1] / 100, - y = cmyk[2] / 100, - k = cmyk[3] / 100, - r, g, b; - - r = 1 - Math.min(1, c * (1 - k) + k); - g = 1 - Math.min(1, m * (1 - k) + k); - b = 1 - Math.min(1, y * (1 - k) + k); - return [r * 255, g * 255, b * 255]; -} - -function cmyk2hsl(args) { - return rgb2hsl(cmyk2rgb(args)); -} - -function cmyk2hsv(args) { - return rgb2hsv(cmyk2rgb(args)); -} - -function cmyk2hwb(args) { - return rgb2hwb(cmyk2rgb(args)); -} - -function cmyk2keyword(args) { - return rgb2keyword(cmyk2rgb(args)); -} - - -function xyz2rgb(xyz) { - var x = xyz[0] / 100, - y = xyz[1] / 100, - z = xyz[2] / 100, - r, g, b; - - r = (x * 3.2406) + (y * -1.5372) + (z * -0.4986); - g = (x * -0.9689) + (y * 1.8758) + (z * 0.0415); - b = (x * 0.0557) + (y * -0.2040) + (z * 1.0570); - - // assume sRGB - r = r > 0.0031308 ? ((1.055 * Math.pow(r, 1.0 / 2.4)) - 0.055) - : r = (r * 12.92); - - g = g > 0.0031308 ? ((1.055 * Math.pow(g, 1.0 / 2.4)) - 0.055) - : g = (g * 12.92); - - b = b > 0.0031308 ? ((1.055 * Math.pow(b, 1.0 / 2.4)) - 0.055) - : b = (b * 12.92); - - r = Math.min(Math.max(0, r), 1); - g = Math.min(Math.max(0, g), 1); - b = Math.min(Math.max(0, b), 1); - - return [r * 255, g * 255, b * 255]; -} - -function xyz2lab(xyz) { - var x = xyz[0], - y = xyz[1], - z = xyz[2], - l, a, b; - - x /= 95.047; - y /= 100; - z /= 108.883; - - x = x > 0.008856 ? Math.pow(x, 1/3) : (7.787 * x) + (16 / 116); - y = y > 0.008856 ? Math.pow(y, 1/3) : (7.787 * y) + (16 / 116); - z = z > 0.008856 ? Math.pow(z, 1/3) : (7.787 * z) + (16 / 116); - - l = (116 * y) - 16; - a = 500 * (x - y); - b = 200 * (y - z); - - return [l, a, b]; -} - -function xyz2lch(args) { - return lab2lch(xyz2lab(args)); -} - -function lab2xyz(lab) { - var l = lab[0], - a = lab[1], - b = lab[2], - x, y, z, y2; - - if (l <= 8) { - y = (l * 100) / 903.3; - y2 = (7.787 * (y / 100)) + (16 / 116); - } else { - y = 100 * Math.pow((l + 16) / 116, 3); - y2 = Math.pow(y / 100, 1/3); - } - - x = x / 95.047 <= 0.008856 ? x = (95.047 * ((a / 500) + y2 - (16 / 116))) / 7.787 : 95.047 * Math.pow((a / 500) + y2, 3); - - z = z / 108.883 <= 0.008859 ? z = (108.883 * (y2 - (b / 200) - (16 / 116))) / 7.787 : 108.883 * Math.pow(y2 - (b / 200), 3); - - return [x, y, z]; -} - -function lab2lch(lab) { - var l = lab[0], - a = lab[1], - b = lab[2], - hr, h, c; - - hr = Math.atan2(b, a); - h = hr * 360 / 2 / Math.PI; - if (h < 0) { - h += 360; - } - c = Math.sqrt(a * a + b * b); - return [l, c, h]; -} - -function lab2rgb(args) { - return xyz2rgb(lab2xyz(args)); -} - -function lch2lab(lch) { - var l = lch[0], - c = lch[1], - h = lch[2], - a, b, hr; - - hr = h / 360 * 2 * Math.PI; - a = c * Math.cos(hr); - b = c * Math.sin(hr); - return [l, a, b]; -} - -function lch2xyz(args) { - return lab2xyz(lch2lab(args)); -} - -function lch2rgb(args) { - return lab2rgb(lch2lab(args)); -} - -function keyword2rgb(keyword) { - return cssKeywords[keyword]; -} - -function keyword2hsl(args) { - return rgb2hsl(keyword2rgb(args)); -} - -function keyword2hsv(args) { - return rgb2hsv(keyword2rgb(args)); -} - -function keyword2hwb(args) { - return rgb2hwb(keyword2rgb(args)); -} - -function keyword2cmyk(args) { - return rgb2cmyk(keyword2rgb(args)); -} - -function keyword2lab(args) { - return rgb2lab(keyword2rgb(args)); -} - -function keyword2xyz(args) { - return rgb2xyz(keyword2rgb(args)); -} - -var cssKeywords = { - aliceblue: [240,248,255], - antiquewhite: [250,235,215], - aqua: [0,255,255], - aquamarine: [127,255,212], - azure: [240,255,255], - beige: [245,245,220], - bisque: [255,228,196], - black: [0,0,0], - blanchedalmond: [255,235,205], - blue: [0,0,255], - blueviolet: [138,43,226], - brown: [165,42,42], - burlywood: [222,184,135], - cadetblue: [95,158,160], - chartreuse: [127,255,0], - chocolate: [210,105,30], - coral: [255,127,80], - cornflowerblue: [100,149,237], - cornsilk: [255,248,220], - crimson: [220,20,60], - cyan: [0,255,255], - darkblue: [0,0,139], - darkcyan: [0,139,139], - darkgoldenrod: [184,134,11], - darkgray: [169,169,169], - darkgreen: [0,100,0], - darkgrey: [169,169,169], - darkkhaki: [189,183,107], - darkmagenta: [139,0,139], - darkolivegreen: [85,107,47], - darkorange: [255,140,0], - darkorchid: [153,50,204], - darkred: [139,0,0], - darksalmon: [233,150,122], - darkseagreen: [143,188,143], - darkslateblue: [72,61,139], - darkslategray: [47,79,79], - darkslategrey: [47,79,79], - darkturquoise: [0,206,209], - darkviolet: [148,0,211], - deeppink: [255,20,147], - deepskyblue: [0,191,255], - dimgray: [105,105,105], - dimgrey: [105,105,105], - dodgerblue: [30,144,255], - firebrick: [178,34,34], - floralwhite: [255,250,240], - forestgreen: [34,139,34], - fuchsia: [255,0,255], - gainsboro: [220,220,220], - ghostwhite: [248,248,255], - gold: [255,215,0], - goldenrod: [218,165,32], - gray: [128,128,128], - green: [0,128,0], - greenyellow: [173,255,47], - grey: [128,128,128], - honeydew: [240,255,240], - hotpink: [255,105,180], - indianred: [205,92,92], - indigo: [75,0,130], - ivory: [255,255,240], - khaki: [240,230,140], - lavender: [230,230,250], - lavenderblush: [255,240,245], - lawngreen: [124,252,0], - lemonchiffon: [255,250,205], - lightblue: [173,216,230], - lightcoral: [240,128,128], - lightcyan: [224,255,255], - lightgoldenrodyellow: [250,250,210], - lightgray: [211,211,211], - lightgreen: [144,238,144], - lightgrey: [211,211,211], - lightpink: [255,182,193], - lightsalmon: [255,160,122], - lightseagreen: [32,178,170], - lightskyblue: [135,206,250], - lightslategray: [119,136,153], - lightslategrey: [119,136,153], - lightsteelblue: [176,196,222], - lightyellow: [255,255,224], - lime: [0,255,0], - limegreen: [50,205,50], - linen: [250,240,230], - magenta: [255,0,255], - maroon: [128,0,0], - mediumaquamarine: [102,205,170], - mediumblue: [0,0,205], - mediumorchid: [186,85,211], - mediumpurple: [147,112,219], - mediumseagreen: [60,179,113], - mediumslateblue: [123,104,238], - mediumspringgreen: [0,250,154], - mediumturquoise: [72,209,204], - mediumvioletred: [199,21,133], - midnightblue: [25,25,112], - mintcream: [245,255,250], - mistyrose: [255,228,225], - moccasin: [255,228,181], - navajowhite: [255,222,173], - navy: [0,0,128], - oldlace: [253,245,230], - olive: [128,128,0], - olivedrab: [107,142,35], - orange: [255,165,0], - orangered: [255,69,0], - orchid: [218,112,214], - palegoldenrod: [238,232,170], - palegreen: [152,251,152], - paleturquoise: [175,238,238], - palevioletred: [219,112,147], - papayawhip: [255,239,213], - peachpuff: [255,218,185], - peru: [205,133,63], - pink: [255,192,203], - plum: [221,160,221], - powderblue: [176,224,230], - purple: [128,0,128], - rebeccapurple: [102, 51, 153], - red: [255,0,0], - rosybrown: [188,143,143], - royalblue: [65,105,225], - saddlebrown: [139,69,19], - salmon: [250,128,114], - sandybrown: [244,164,96], - seagreen: [46,139,87], - seashell: [255,245,238], - sienna: [160,82,45], - silver: [192,192,192], - skyblue: [135,206,235], - slateblue: [106,90,205], - slategray: [112,128,144], - slategrey: [112,128,144], - snow: [255,250,250], - springgreen: [0,255,127], - steelblue: [70,130,180], - tan: [210,180,140], - teal: [0,128,128], - thistle: [216,191,216], - tomato: [255,99,71], - turquoise: [64,224,208], - violet: [238,130,238], - wheat: [245,222,179], - white: [255,255,255], - whitesmoke: [245,245,245], - yellow: [255,255,0], - yellowgreen: [154,205,50] -}; - -var reverseKeywords = {}; -for (var key in cssKeywords) { - reverseKeywords[JSON.stringify(cssKeywords[key])] = key; -} - -},{}],3:[function(require,module,exports){ -var conversions = require("./conversions"); - -var convert = function() { - return new Converter(); -} - -for (var func in conversions) { - // export Raw versions - convert[func + "Raw"] = (function(func) { - // accept array or plain args - return function(arg) { - if (typeof arg == "number") - arg = Array.prototype.slice.call(arguments); - return conversions[func](arg); - } - })(func); - - var pair = /(\w+)2(\w+)/.exec(func), - from = pair[1], - to = pair[2]; - - // export rgb2hsl and ["rgb"]["hsl"] - convert[from] = convert[from] || {}; - - convert[from][to] = convert[func] = (function(func) { - return function(arg) { - if (typeof arg == "number") - arg = Array.prototype.slice.call(arguments); - - var val = conversions[func](arg); - if (typeof val == "string" || val === undefined) - return val; // keyword - - for (var i = 0; i < val.length; i++) - val[i] = Math.round(val[i]); - return val; - } - })(func); -} - - -/* Converter does lazy conversion and caching */ -var Converter = function() { - this.convs = {}; -}; - -/* Either get the values for a space or - set the values for a space, depending on args */ -Converter.prototype.routeSpace = function(space, args) { - var values = args[0]; - if (values === undefined) { - // color.rgb() - return this.getValues(space); - } - // color.rgb(10, 10, 10) - if (typeof values == "number") { - values = Array.prototype.slice.call(args); - } - - return this.setValues(space, values); -}; - -/* Set the values for a space, invalidating cache */ -Converter.prototype.setValues = function(space, values) { - this.space = space; - this.convs = {}; - this.convs[space] = values; - return this; -}; - -/* Get the values for a space. If there's already - a conversion for the space, fetch it, otherwise - compute it */ -Converter.prototype.getValues = function(space) { - var vals = this.convs[space]; - if (!vals) { - var fspace = this.space, - from = this.convs[fspace]; - vals = convert[fspace][space](from); - - this.convs[space] = vals; - } - return vals; -}; - -["rgb", "hsl", "hsv", "cmyk", "keyword"].forEach(function(space) { - Converter.prototype[space] = function(vals) { - return this.routeSpace(space, arguments); - } -}); - -module.exports = convert; -},{"./conversions":2}],4:[function(require,module,exports){ -/* MIT license */ -var colorNames = require('color-name'); - -module.exports = { - getRgba: getRgba, - getHsla: getHsla, - getRgb: getRgb, - getHsl: getHsl, - getHwb: getHwb, - getAlpha: getAlpha, - - hexString: hexString, - rgbString: rgbString, - rgbaString: rgbaString, - percentString: percentString, - percentaString: percentaString, - hslString: hslString, - hslaString: hslaString, - hwbString: hwbString, - keyword: keyword -} - -function getRgba(string) { - if (!string) { - return; - } - var abbr = /^#([a-fA-F0-9]{3})$/, - hex = /^#([a-fA-F0-9]{6})$/, - rgba = /^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/, - per = /^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/, - keyword = /(\w+)/; - - var rgb = [0, 0, 0], - a = 1, - match = string.match(abbr); - if (match) { - match = match[1]; - for (var i = 0; i < rgb.length; i++) { - rgb[i] = parseInt(match[i] + match[i], 16); - } - } - else if (match = string.match(hex)) { - match = match[1]; - for (var i = 0; i < rgb.length; i++) { - rgb[i] = parseInt(match.slice(i * 2, i * 2 + 2), 16); - } - } - else if (match = string.match(rgba)) { - for (var i = 0; i < rgb.length; i++) { - rgb[i] = parseInt(match[i + 1]); - } - a = parseFloat(match[4]); - } - else if (match = string.match(per)) { - for (var i = 0; i < rgb.length; i++) { - rgb[i] = Math.round(parseFloat(match[i + 1]) * 2.55); - } - a = parseFloat(match[4]); - } - else if (match = string.match(keyword)) { - if (match[1] == "transparent") { - return [0, 0, 0, 0]; - } - rgb = colorNames[match[1]]; - if (!rgb) { - return; - } - } - - for (var i = 0; i < rgb.length; i++) { - rgb[i] = scale(rgb[i], 0, 255); - } - if (!a && a != 0) { - a = 1; - } - else { - a = scale(a, 0, 1); - } - rgb[3] = a; - return rgb; -} - -function getHsla(string) { - if (!string) { - return; - } - var hsl = /^hsla?\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/; - var match = string.match(hsl); - if (match) { - var alpha = parseFloat(match[4]); - var h = scale(parseInt(match[1]), 0, 360), - s = scale(parseFloat(match[2]), 0, 100), - l = scale(parseFloat(match[3]), 0, 100), - a = scale(isNaN(alpha) ? 1 : alpha, 0, 1); - return [h, s, l, a]; - } -} - -function getHwb(string) { - if (!string) { - return; - } - var hwb = /^hwb\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/; - var match = string.match(hwb); - if (match) { - var alpha = parseFloat(match[4]); - var h = scale(parseInt(match[1]), 0, 360), - w = scale(parseFloat(match[2]), 0, 100), - b = scale(parseFloat(match[3]), 0, 100), - a = scale(isNaN(alpha) ? 1 : alpha, 0, 1); - return [h, w, b, a]; - } -} - -function getRgb(string) { - var rgba = getRgba(string); - return rgba && rgba.slice(0, 3); -} - -function getHsl(string) { - var hsla = getHsla(string); - return hsla && hsla.slice(0, 3); -} - -function getAlpha(string) { - var vals = getRgba(string); - if (vals) { - return vals[3]; - } - else if (vals = getHsla(string)) { - return vals[3]; - } - else if (vals = getHwb(string)) { - return vals[3]; - } -} - -// generators -function hexString(rgb) { - return "#" + hexDouble(rgb[0]) + hexDouble(rgb[1]) - + hexDouble(rgb[2]); -} - -function rgbString(rgba, alpha) { - if (alpha < 1 || (rgba[3] && rgba[3] < 1)) { - return rgbaString(rgba, alpha); - } - return "rgb(" + rgba[0] + ", " + rgba[1] + ", " + rgba[2] + ")"; -} - -function rgbaString(rgba, alpha) { - if (alpha === undefined) { - alpha = (rgba[3] !== undefined ? rgba[3] : 1); - } - return "rgba(" + rgba[0] + ", " + rgba[1] + ", " + rgba[2] - + ", " + alpha + ")"; -} - -function percentString(rgba, alpha) { - if (alpha < 1 || (rgba[3] && rgba[3] < 1)) { - return percentaString(rgba, alpha); - } - var r = Math.round(rgba[0]/255 * 100), - g = Math.round(rgba[1]/255 * 100), - b = Math.round(rgba[2]/255 * 100); - - return "rgb(" + r + "%, " + g + "%, " + b + "%)"; -} - -function percentaString(rgba, alpha) { - var r = Math.round(rgba[0]/255 * 100), - g = Math.round(rgba[1]/255 * 100), - b = Math.round(rgba[2]/255 * 100); - return "rgba(" + r + "%, " + g + "%, " + b + "%, " + (alpha || rgba[3] || 1) + ")"; -} - -function hslString(hsla, alpha) { - if (alpha < 1 || (hsla[3] && hsla[3] < 1)) { - return hslaString(hsla, alpha); - } - return "hsl(" + hsla[0] + ", " + hsla[1] + "%, " + hsla[2] + "%)"; -} - -function hslaString(hsla, alpha) { - if (alpha === undefined) { - alpha = (hsla[3] !== undefined ? hsla[3] : 1); - } - return "hsla(" + hsla[0] + ", " + hsla[1] + "%, " + hsla[2] + "%, " - + alpha + ")"; -} - -// hwb is a bit different than rgb(a) & hsl(a) since there is no alpha specific syntax -// (hwb have alpha optional & 1 is default value) -function hwbString(hwb, alpha) { - if (alpha === undefined) { - alpha = (hwb[3] !== undefined ? hwb[3] : 1); - } - return "hwb(" + hwb[0] + ", " + hwb[1] + "%, " + hwb[2] + "%" - + (alpha !== undefined && alpha !== 1 ? ", " + alpha : "") + ")"; -} - -function keyword(rgb) { - return reverseNames[rgb.slice(0, 3)]; -} - -// helpers -function scale(num, min, max) { - return Math.min(Math.max(min, num), max); -} - -function hexDouble(num) { - var str = num.toString(16).toUpperCase(); - return (str.length < 2) ? "0" + str : str; -} - - -//create a list of reverse color names -var reverseNames = {}; -for (var name in colorNames) { - reverseNames[colorNames[name]] = name; -} - -},{"color-name":5}],5:[function(require,module,exports){ -module.exports = { - "aliceblue": [240, 248, 255], - "antiquewhite": [250, 235, 215], - "aqua": [0, 255, 255], - "aquamarine": [127, 255, 212], - "azure": [240, 255, 255], - "beige": [245, 245, 220], - "bisque": [255, 228, 196], - "black": [0, 0, 0], - "blanchedalmond": [255, 235, 205], - "blue": [0, 0, 255], - "blueviolet": [138, 43, 226], - "brown": [165, 42, 42], - "burlywood": [222, 184, 135], - "cadetblue": [95, 158, 160], - "chartreuse": [127, 255, 0], - "chocolate": [210, 105, 30], - "coral": [255, 127, 80], - "cornflowerblue": [100, 149, 237], - "cornsilk": [255, 248, 220], - "crimson": [220, 20, 60], - "cyan": [0, 255, 255], - "darkblue": [0, 0, 139], - "darkcyan": [0, 139, 139], - "darkgoldenrod": [184, 134, 11], - "darkgray": [169, 169, 169], - "darkgreen": [0, 100, 0], - "darkgrey": [169, 169, 169], - "darkkhaki": [189, 183, 107], - "darkmagenta": [139, 0, 139], - "darkolivegreen": [85, 107, 47], - "darkorange": [255, 140, 0], - "darkorchid": [153, 50, 204], - "darkred": [139, 0, 0], - "darksalmon": [233, 150, 122], - "darkseagreen": [143, 188, 143], - "darkslateblue": [72, 61, 139], - "darkslategray": [47, 79, 79], - "darkslategrey": [47, 79, 79], - "darkturquoise": [0, 206, 209], - "darkviolet": [148, 0, 211], - "deeppink": [255, 20, 147], - "deepskyblue": [0, 191, 255], - "dimgray": [105, 105, 105], - "dimgrey": [105, 105, 105], - "dodgerblue": [30, 144, 255], - "firebrick": [178, 34, 34], - "floralwhite": [255, 250, 240], - "forestgreen": [34, 139, 34], - "fuchsia": [255, 0, 255], - "gainsboro": [220, 220, 220], - "ghostwhite": [248, 248, 255], - "gold": [255, 215, 0], - "goldenrod": [218, 165, 32], - "gray": [128, 128, 128], - "green": [0, 128, 0], - "greenyellow": [173, 255, 47], - "grey": [128, 128, 128], - "honeydew": [240, 255, 240], - "hotpink": [255, 105, 180], - "indianred": [205, 92, 92], - "indigo": [75, 0, 130], - "ivory": [255, 255, 240], - "khaki": [240, 230, 140], - "lavender": [230, 230, 250], - "lavenderblush": [255, 240, 245], - "lawngreen": [124, 252, 0], - "lemonchiffon": [255, 250, 205], - "lightblue": [173, 216, 230], - "lightcoral": [240, 128, 128], - "lightcyan": [224, 255, 255], - "lightgoldenrodyellow": [250, 250, 210], - "lightgray": [211, 211, 211], - "lightgreen": [144, 238, 144], - "lightgrey": [211, 211, 211], - "lightpink": [255, 182, 193], - "lightsalmon": [255, 160, 122], - "lightseagreen": [32, 178, 170], - "lightskyblue": [135, 206, 250], - "lightslategray": [119, 136, 153], - "lightslategrey": [119, 136, 153], - "lightsteelblue": [176, 196, 222], - "lightyellow": [255, 255, 224], - "lime": [0, 255, 0], - "limegreen": [50, 205, 50], - "linen": [250, 240, 230], - "magenta": [255, 0, 255], - "maroon": [128, 0, 0], - "mediumaquamarine": [102, 205, 170], - "mediumblue": [0, 0, 205], - "mediumorchid": [186, 85, 211], - "mediumpurple": [147, 112, 219], - "mediumseagreen": [60, 179, 113], - "mediumslateblue": [123, 104, 238], - "mediumspringgreen": [0, 250, 154], - "mediumturquoise": [72, 209, 204], - "mediumvioletred": [199, 21, 133], - "midnightblue": [25, 25, 112], - "mintcream": [245, 255, 250], - "mistyrose": [255, 228, 225], - "moccasin": [255, 228, 181], - "navajowhite": [255, 222, 173], - "navy": [0, 0, 128], - "oldlace": [253, 245, 230], - "olive": [128, 128, 0], - "olivedrab": [107, 142, 35], - "orange": [255, 165, 0], - "orangered": [255, 69, 0], - "orchid": [218, 112, 214], - "palegoldenrod": [238, 232, 170], - "palegreen": [152, 251, 152], - "paleturquoise": [175, 238, 238], - "palevioletred": [219, 112, 147], - "papayawhip": [255, 239, 213], - "peachpuff": [255, 218, 185], - "peru": [205, 133, 63], - "pink": [255, 192, 203], - "plum": [221, 160, 221], - "powderblue": [176, 224, 230], - "purple": [128, 0, 128], - "rebeccapurple": [102, 51, 153], - "red": [255, 0, 0], - "rosybrown": [188, 143, 143], - "royalblue": [65, 105, 225], - "saddlebrown": [139, 69, 19], - "salmon": [250, 128, 114], - "sandybrown": [244, 164, 96], - "seagreen": [46, 139, 87], - "seashell": [255, 245, 238], - "sienna": [160, 82, 45], - "silver": [192, 192, 192], - "skyblue": [135, 206, 235], - "slateblue": [106, 90, 205], - "slategray": [112, 128, 144], - "slategrey": [112, 128, 144], - "snow": [255, 250, 250], - "springgreen": [0, 255, 127], - "steelblue": [70, 130, 180], - "tan": [210, 180, 140], - "teal": [0, 128, 128], - "thistle": [216, 191, 216], - "tomato": [255, 99, 71], - "turquoise": [64, 224, 208], - "violet": [238, 130, 238], - "wheat": [245, 222, 179], - "white": [255, 255, 255], - "whitesmoke": [245, 245, 245], - "yellow": [255, 255, 0], - "yellowgreen": [154, 205, 50] -}; -},{}],6:[function(require,module,exports){ -/* MIT license */ - -var convert = require("color-convert"), - string = require("color-string"); - -var Color = function(obj) { - if (obj instanceof Color) return obj; - if (!(this instanceof Color)) return new Color(obj); - - this.values = { - rgb: [0, 0, 0], - hsl: [0, 0, 0], - hsv: [0, 0, 0], - hwb: [0, 0, 0], - cmyk: [0, 0, 0, 0], - alpha: 1 - } - - // parse Color() argument - if (typeof obj == "string") { - var vals = string.getRgba(obj); - if (vals) { - this.setValues("rgb", vals); - } else if (vals = string.getHsla(obj)) { - this.setValues("hsl", vals); - } else if (vals = string.getHwb(obj)) { - this.setValues("hwb", vals); - } else { - throw new Error("Unable to parse color from string \"" + obj + "\""); - } - } else if (typeof obj == "object") { - var vals = obj; - if (vals["r"] !== undefined || vals["red"] !== undefined) { - this.setValues("rgb", vals) - } else if (vals["l"] !== undefined || vals["lightness"] !== undefined) { - this.setValues("hsl", vals) - } else if (vals["v"] !== undefined || vals["value"] !== undefined) { - this.setValues("hsv", vals) - } else if (vals["w"] !== undefined || vals["whiteness"] !== undefined) { - this.setValues("hwb", vals) - } else if (vals["c"] !== undefined || vals["cyan"] !== undefined) { - this.setValues("cmyk", vals) - } else { - throw new Error("Unable to parse color from object " + JSON.stringify(obj)); - } - } -} - -Color.prototype = { - rgb: function(vals) { - return this.setSpace("rgb", arguments); - }, - hsl: function(vals) { - return this.setSpace("hsl", arguments); - }, - hsv: function(vals) { - return this.setSpace("hsv", arguments); - }, - hwb: function(vals) { - return this.setSpace("hwb", arguments); - }, - cmyk: function(vals) { - return this.setSpace("cmyk", arguments); - }, - - rgbArray: function() { - return this.values.rgb; - }, - hslArray: function() { - return this.values.hsl; - }, - hsvArray: function() { - return this.values.hsv; - }, - hwbArray: function() { - if (this.values.alpha !== 1) { - return this.values.hwb.concat([this.values.alpha]) - } - return this.values.hwb; - }, - cmykArray: function() { - return this.values.cmyk; - }, - rgbaArray: function() { - var rgb = this.values.rgb; - return rgb.concat([this.values.alpha]); - }, - hslaArray: function() { - var hsl = this.values.hsl; - return hsl.concat([this.values.alpha]); - }, - alpha: function(val) { - if (val === undefined) { - return this.values.alpha; - } - this.setValues("alpha", val); - return this; - }, - - red: function(val) { - return this.setChannel("rgb", 0, val); - }, - green: function(val) { - return this.setChannel("rgb", 1, val); - }, - blue: function(val) { - return this.setChannel("rgb", 2, val); - }, - hue: function(val) { - return this.setChannel("hsl", 0, val); - }, - saturation: function(val) { - return this.setChannel("hsl", 1, val); - }, - lightness: function(val) { - return this.setChannel("hsl", 2, val); - }, - saturationv: function(val) { - return this.setChannel("hsv", 1, val); - }, - whiteness: function(val) { - return this.setChannel("hwb", 1, val); - }, - blackness: function(val) { - return this.setChannel("hwb", 2, val); - }, - value: function(val) { - return this.setChannel("hsv", 2, val); - }, - cyan: function(val) { - return this.setChannel("cmyk", 0, val); - }, - magenta: function(val) { - return this.setChannel("cmyk", 1, val); - }, - yellow: function(val) { - return this.setChannel("cmyk", 2, val); - }, - black: function(val) { - return this.setChannel("cmyk", 3, val); - }, - - hexString: function() { - return string.hexString(this.values.rgb); - }, - rgbString: function() { - return string.rgbString(this.values.rgb, this.values.alpha); - }, - rgbaString: function() { - return string.rgbaString(this.values.rgb, this.values.alpha); - }, - percentString: function() { - return string.percentString(this.values.rgb, this.values.alpha); - }, - hslString: function() { - return string.hslString(this.values.hsl, this.values.alpha); - }, - hslaString: function() { - return string.hslaString(this.values.hsl, this.values.alpha); - }, - hwbString: function() { - return string.hwbString(this.values.hwb, this.values.alpha); - }, - keyword: function() { - return string.keyword(this.values.rgb, this.values.alpha); - }, - - rgbNumber: function() { - return (this.values.rgb[0] << 16) | (this.values.rgb[1] << 8) | this.values.rgb[2]; - }, - - luminosity: function() { - // http://www.w3.org/TR/WCAG20/#relativeluminancedef - var rgb = this.values.rgb; - var lum = []; - for (var i = 0; i < rgb.length; i++) { - var chan = rgb[i] / 255; - lum[i] = (chan <= 0.03928) ? chan / 12.92 : Math.pow(((chan + 0.055) / 1.055), 2.4) - } - return 0.2126 * lum[0] + 0.7152 * lum[1] + 0.0722 * lum[2]; - }, - - contrast: function(color2) { - // http://www.w3.org/TR/WCAG20/#contrast-ratiodef - var lum1 = this.luminosity(); - var lum2 = color2.luminosity(); - if (lum1 > lum2) { - return (lum1 + 0.05) / (lum2 + 0.05) - }; - return (lum2 + 0.05) / (lum1 + 0.05); - }, - - level: function(color2) { - var contrastRatio = this.contrast(color2); - return (contrastRatio >= 7.1) ? 'AAA' : (contrastRatio >= 4.5) ? 'AA' : ''; - }, - - dark: function() { - // YIQ equation from http://24ways.org/2010/calculating-color-contrast - var rgb = this.values.rgb, - yiq = (rgb[0] * 299 + rgb[1] * 587 + rgb[2] * 114) / 1000; - return yiq < 128; - }, - - light: function() { - return !this.dark(); - }, - - negate: function() { - var rgb = [] - for (var i = 0; i < 3; i++) { - rgb[i] = 255 - this.values.rgb[i]; - } - this.setValues("rgb", rgb); - return this; - }, - - lighten: function(ratio) { - this.values.hsl[2] += this.values.hsl[2] * ratio; - this.setValues("hsl", this.values.hsl); - return this; - }, - - darken: function(ratio) { - this.values.hsl[2] -= this.values.hsl[2] * ratio; - this.setValues("hsl", this.values.hsl); - return this; - }, - - saturate: function(ratio) { - this.values.hsl[1] += this.values.hsl[1] * ratio; - this.setValues("hsl", this.values.hsl); - return this; - }, - - desaturate: function(ratio) { - this.values.hsl[1] -= this.values.hsl[1] * ratio; - this.setValues("hsl", this.values.hsl); - return this; - }, - - whiten: function(ratio) { - this.values.hwb[1] += this.values.hwb[1] * ratio; - this.setValues("hwb", this.values.hwb); - return this; - }, - - blacken: function(ratio) { - this.values.hwb[2] += this.values.hwb[2] * ratio; - this.setValues("hwb", this.values.hwb); - return this; - }, - - greyscale: function() { - var rgb = this.values.rgb; - // http://en.wikipedia.org/wiki/Grayscale#Converting_color_to_grayscale - var val = rgb[0] * 0.3 + rgb[1] * 0.59 + rgb[2] * 0.11; - this.setValues("rgb", [val, val, val]); - return this; - }, - - clearer: function(ratio) { - this.setValues("alpha", this.values.alpha - (this.values.alpha * ratio)); - return this; - }, - - opaquer: function(ratio) { - this.setValues("alpha", this.values.alpha + (this.values.alpha * ratio)); - return this; - }, - - rotate: function(degrees) { - var hue = this.values.hsl[0]; - hue = (hue + degrees) % 360; - hue = hue < 0 ? 360 + hue : hue; - this.values.hsl[0] = hue; - this.setValues("hsl", this.values.hsl); - return this; - }, - - mix: function(color2, weight) { - weight = 1 - (weight == null ? 0.5 : weight); - - // algorithm from Sass's mix(). Ratio of first color in mix is - // determined by the alphas of both colors and the weight - var t1 = weight * 2 - 1, - d = this.alpha() - color2.alpha(); - - var weight1 = (((t1 * d == -1) ? t1 : (t1 + d) / (1 + t1 * d)) + 1) / 2; - var weight2 = 1 - weight1; - - var rgb = this.rgbArray(); - var rgb2 = color2.rgbArray(); - - for (var i = 0; i < rgb.length; i++) { - rgb[i] = rgb[i] * weight1 + rgb2[i] * weight2; - } - this.setValues("rgb", rgb); - - var alpha = this.alpha() * weight + color2.alpha() * (1 - weight); - this.setValues("alpha", alpha); - - return this; - }, - - toJSON: function() { - return this.rgb(); - }, - - clone: function() { - return new Color(this.rgb()); - } -} - - -Color.prototype.getValues = function(space) { - var vals = {}; - for (var i = 0; i < space.length; i++) { - vals[space.charAt(i)] = this.values[space][i]; - } - if (this.values.alpha != 1) { - vals["a"] = this.values.alpha; - } - // {r: 255, g: 255, b: 255, a: 0.4} - return vals; -} - -Color.prototype.setValues = function(space, vals) { - var spaces = { - "rgb": ["red", "green", "blue"], - "hsl": ["hue", "saturation", "lightness"], - "hsv": ["hue", "saturation", "value"], - "hwb": ["hue", "whiteness", "blackness"], - "cmyk": ["cyan", "magenta", "yellow", "black"] - }; - - var maxes = { - "rgb": [255, 255, 255], - "hsl": [360, 100, 100], - "hsv": [360, 100, 100], - "hwb": [360, 100, 100], - "cmyk": [100, 100, 100, 100] - }; - - var alpha = 1; - if (space == "alpha") { - alpha = vals; - } else if (vals.length) { - // [10, 10, 10] - this.values[space] = vals.slice(0, space.length); - alpha = vals[space.length]; - } else if (vals[space.charAt(0)] !== undefined) { - // {r: 10, g: 10, b: 10} - for (var i = 0; i < space.length; i++) { - this.values[space][i] = vals[space.charAt(i)]; - } - alpha = vals.a; - } else if (vals[spaces[space][0]] !== undefined) { - // {red: 10, green: 10, blue: 10} - var chans = spaces[space]; - for (var i = 0; i < space.length; i++) { - this.values[space][i] = vals[chans[i]]; - } - alpha = vals.alpha; - } - this.values.alpha = Math.max(0, Math.min(1, (alpha !== undefined ? alpha : this.values.alpha))); - if (space == "alpha") { - return; - } - - // cap values of the space prior converting all values - for (var i = 0; i < space.length; i++) { - var capped = Math.max(0, Math.min(maxes[space][i], this.values[space][i])); - this.values[space][i] = Math.round(capped); - } - - // convert to all the other color spaces - for (var sname in spaces) { - if (sname != space) { - this.values[sname] = convert[space][sname](this.values[space]) - } - - // cap values - for (var i = 0; i < sname.length; i++) { - var capped = Math.max(0, Math.min(maxes[sname][i], this.values[sname][i])); - this.values[sname][i] = Math.round(capped); - } - } - return true; -} - -Color.prototype.setSpace = function(space, args) { - var vals = args[0]; - if (vals === undefined) { - // color.rgb() - return this.getValues(space); - } - // color.rgb(10, 10, 10) - if (typeof vals == "number") { - vals = Array.prototype.slice.call(args); - } - this.setValues(space, vals); - return this; -} - -Color.prototype.setChannel = function(space, index, val) { - if (val === undefined) { - // color.red() - return this.values[space][index]; - } - // color.red(100) - this.values[space][index] = val; - this.setValues(space, this.values[space]); - return this; -} - -window.Color = module.exports = Color - -},{"color-convert":3,"color-string":4}],7:[function(require,module,exports){ -/*! - * Chart.js - * http://chartjs.org/ - * Version: 2.0.2 - * - * Copyright 2015 Nick Downie - * Released under the MIT license - * https://github.com/nnnick/Chart.js/blob/master/LICENSE.md - */ - - -var Chart = require('./core/core.js')(); - -require('./core/core.helpers')(Chart); -require('./core/core.element')(Chart); -require('./core/core.animation')(Chart); -require('./core/core.controller')(Chart); -require('./core/core.datasetController')(Chart); -require('./core/core.layoutService')(Chart); -require('./core/core.legend')(Chart); -require('./core/core.scale')(Chart); -require('./core/core.scaleService')(Chart); -require('./core/core.title')(Chart); -require('./core/core.tooltip')(Chart); - -require('./controllers/controller.bar')(Chart); -require('./controllers/controller.bubble')(Chart); -require('./controllers/controller.doughnut')(Chart); -require('./controllers/controller.line')(Chart); -require('./controllers/controller.polarArea')(Chart); -require('./controllers/controller.radar')(Chart); - -require('./scales/scale.category')(Chart); -require('./scales/scale.linear')(Chart); -require('./scales/scale.logarithmic')(Chart); -require('./scales/scale.radialLinear')(Chart); -require('./scales/scale.time')(Chart); - -require('./elements/element.arc')(Chart); -require('./elements/element.line')(Chart); -require('./elements/element.point')(Chart); -require('./elements/element.rectangle')(Chart); - -require('./charts/Chart.Bar')(Chart); -require('./charts/Chart.Bubble')(Chart); -require('./charts/Chart.Doughnut')(Chart); -require('./charts/Chart.Line')(Chart); -require('./charts/Chart.PolarArea')(Chart); -require('./charts/Chart.Radar')(Chart); -require('./charts/Chart.Scatter')(Chart); - -window.Chart = module.exports = Chart; - -},{"./charts/Chart.Bar":8,"./charts/Chart.Bubble":9,"./charts/Chart.Doughnut":10,"./charts/Chart.Line":11,"./charts/Chart.PolarArea":12,"./charts/Chart.Radar":13,"./charts/Chart.Scatter":14,"./controllers/controller.bar":15,"./controllers/controller.bubble":16,"./controllers/controller.doughnut":17,"./controllers/controller.line":18,"./controllers/controller.polarArea":19,"./controllers/controller.radar":20,"./core/core.animation":21,"./core/core.controller":22,"./core/core.datasetController":23,"./core/core.element":24,"./core/core.helpers":25,"./core/core.js":26,"./core/core.layoutService":27,"./core/core.legend":28,"./core/core.scale":29,"./core/core.scaleService":30,"./core/core.title":31,"./core/core.tooltip":32,"./elements/element.arc":33,"./elements/element.line":34,"./elements/element.point":35,"./elements/element.rectangle":36,"./scales/scale.category":37,"./scales/scale.linear":38,"./scales/scale.logarithmic":39,"./scales/scale.radialLinear":40,"./scales/scale.time":41}],8:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - Chart.Bar = function(context, config) { - config.type = 'bar'; - - return new Chart(context, config); - }; - -}; -},{}],9:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - Chart.Bubble = function(context, config) { - config.type = 'bubble'; - return new Chart(context, config); - }; - -}; -},{}],10:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - Chart.Doughnut = function(context, config) { - config.type = 'doughnut'; - - return new Chart(context, config); - }; - -}; -},{}],11:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - Chart.Line = function(context, config) { - config.type = 'line'; - - return new Chart(context, config); - }; - -}; -},{}],12:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - Chart.PolarArea = function(context, config) { - config.type = 'polarArea'; - - return new Chart(context, config); - }; - -}; -},{}],13:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - var defaultConfig = { - aspectRatio: 1 - }; - - Chart.Radar = function(context, config) { - config.options = helpers.configMerge(defaultConfig, config.options); - config.type = 'radar'; - - return new Chart(context, config); - }; - -}; - -},{}],14:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var defaultConfig = { - hover: { - mode: 'single' - }, - - scales: { - xAxes: [{ - type: "linear", // scatter should not use a category axis - position: "bottom", - id: "x-axis-1" // need an ID so datasets can reference the scale - }], - yAxes: [{ - type: "linear", - position: "left", - id: "y-axis-1" - }] - }, - - tooltips: { - callbacks: { - title: function(tooltipItems, data) { - // Title doesn't make sense for scatter since we format the data as a point - return ''; - }, - label: function(tooltipItem, data) { - return '(' + tooltipItem.xLabel + ', ' + tooltipItem.yLabel + ')'; - } - } - } - }; - - // Register the default config for this type - Chart.defaults.scatter = defaultConfig; - - // Scatter charts use line controllers - Chart.controllers.scatter = Chart.controllers.line; - - Chart.Scatter = function(context, config) { - config.type = 'scatter'; - return new Chart(context, config); - }; - -}; -},{}],15:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - Chart.defaults.bar = { - hover: { - mode: "label" - }, - - scales: { - xAxes: [{ - type: "category", - - // Specific to Bar Controller - categoryPercentage: 0.8, - barPercentage: 0.9, - - // grid line settings - gridLines: { - offsetGridLines: true - } - }], - yAxes: [{ - type: "linear" - }] - } - }; - - Chart.controllers.bar = Chart.DatasetController.extend({ - initialize: function(chart, datasetIndex) { - Chart.DatasetController.prototype.initialize.call(this, chart, datasetIndex); - - // Use this to indicate that this is a bar dataset. - this.getDataset().bar = true; - }, - // Get the number of datasets that display bars. We use this to correctly calculate the bar width - getBarCount: function getBarCount() { - var barCount = 0; - helpers.each(this.chart.data.datasets, function(dataset) { - if (helpers.isDatasetVisible(dataset) && dataset.bar) { - ++barCount; - } - }); - return barCount; - }, - - addElements: function() { - this.getDataset().metaData = this.getDataset().metaData || []; - helpers.each(this.getDataset().data, function(value, index) { - this.getDataset().metaData[index] = this.getDataset().metaData[index] || new Chart.elements.Rectangle({ - _chart: this.chart.chart, - _datasetIndex: this.index, - _index: index - }); - }, this); - }, - addElementAndReset: function(index) { - this.getDataset().metaData = this.getDataset().metaData || []; - var rectangle = new Chart.elements.Rectangle({ - _chart: this.chart.chart, - _datasetIndex: this.index, - _index: index - }); - - var numBars = this.getBarCount(); - - this.updateElement(rectangle, index, true, numBars); - this.getDataset().metaData.splice(index, 0, rectangle); - }, - - update: function update(reset) { - var numBars = this.getBarCount(); - - helpers.each(this.getDataset().metaData, function(rectangle, index) { - this.updateElement(rectangle, index, reset, numBars); - }, this); - }, - - updateElement: function updateElement(rectangle, index, reset, numBars) { - - var xScale = this.getScaleForId(this.getDataset().xAxisID); - var yScale = this.getScaleForId(this.getDataset().yAxisID); - - var yScalePoint; - - if (yScale.min < 0 && yScale.max < 0) { - // all less than 0. use the top - yScalePoint = yScale.getPixelForValue(yScale.max); - } else if (yScale.min > 0 && yScale.max > 0) { - yScalePoint = yScale.getPixelForValue(yScale.min); - } else { - yScalePoint = yScale.getPixelForValue(0); - } - - helpers.extend(rectangle, { - // Utility - _chart: this.chart.chart, - _xScale: xScale, - _yScale: yScale, - _datasetIndex: this.index, - _index: index, - - - // Desired view properties - _model: { - x: this.calculateBarX(index, this.index), - y: reset ? yScalePoint : this.calculateBarY(index, this.index), - - // Tooltip - label: this.chart.data.labels[index], - datasetLabel: this.getDataset().label, - - // Appearance - base: reset ? yScalePoint : this.calculateBarBase(this.index, index), - width: this.calculateBarWidth(numBars), - backgroundColor: rectangle.custom && rectangle.custom.backgroundColor ? rectangle.custom.backgroundColor : helpers.getValueAtIndexOrDefault(this.getDataset().backgroundColor, index, this.chart.options.elements.rectangle.backgroundColor), - borderSkipped: rectangle.custom && rectangle.custom.borderSkipped ? rectangle.custom.borderSkipped : this.chart.options.elements.rectangle.borderSkipped, - borderColor: rectangle.custom && rectangle.custom.borderColor ? rectangle.custom.borderColor : helpers.getValueAtIndexOrDefault(this.getDataset().borderColor, index, this.chart.options.elements.rectangle.borderColor), - borderWidth: rectangle.custom && rectangle.custom.borderWidth ? rectangle.custom.borderWidth : helpers.getValueAtIndexOrDefault(this.getDataset().borderWidth, index, this.chart.options.elements.rectangle.borderWidth) - } - }); - rectangle.pivot(); - }, - - calculateBarBase: function(datasetIndex, index) { - - var xScale = this.getScaleForId(this.getDataset().xAxisID); - var yScale = this.getScaleForId(this.getDataset().yAxisID); - - var base = 0; - - if (yScale.options.stacked) { - - var value = this.chart.data.datasets[datasetIndex].data[index]; - - if (value < 0) { - for (var i = 0; i < datasetIndex; i++) { - var negDS = this.chart.data.datasets[i]; - if (helpers.isDatasetVisible(negDS) && negDS.yAxisID === yScale.id && negDS.bar) { - base += negDS.data[index] < 0 ? negDS.data[index] : 0; - } - } - } else { - for (var j = 0; j < datasetIndex; j++) { - var posDS = this.chart.data.datasets[j]; - if (helpers.isDatasetVisible(posDS) && posDS.yAxisID === yScale.id && posDS.bar) { - base += posDS.data[index] > 0 ? posDS.data[index] : 0; - } - } - } - - return yScale.getPixelForValue(base); - } - - base = yScale.getPixelForValue(yScale.min); - - if (yScale.beginAtZero || ((yScale.min <= 0 && yScale.max >= 0) || (yScale.min >= 0 && yScale.max <= 0))) { - base = yScale.getPixelForValue(0, 0); - //base += yScale.options.gridLines.lineWidth; - } else if (yScale.min < 0 && yScale.max < 0) { - // All values are negative. Use the top as the base - base = yScale.getPixelForValue(yScale.max); - } - - return base; - - }, - - getRuler: function() { - - var xScale = this.getScaleForId(this.getDataset().xAxisID); - var yScale = this.getScaleForId(this.getDataset().yAxisID); - var datasetCount = this.getBarCount(); - - var tickWidth = (function() { - var min = xScale.getPixelForTick(1) - xScale.getPixelForTick(0); - for (var i = 2; i < this.getDataset().data.length; i++) { - min = Math.min(xScale.getPixelForTick(i) - xScale.getPixelForTick(i - 1), min); - } - return min; - }).call(this); - var categoryWidth = tickWidth * xScale.options.categoryPercentage; - var categorySpacing = (tickWidth - (tickWidth * xScale.options.categoryPercentage)) / 2; - var fullBarWidth = categoryWidth / datasetCount; - var barWidth = fullBarWidth * xScale.options.barPercentage; - var barSpacing = fullBarWidth - (fullBarWidth * xScale.options.barPercentage); - - return { - datasetCount: datasetCount, - tickWidth: tickWidth, - categoryWidth: categoryWidth, - categorySpacing: categorySpacing, - fullBarWidth: fullBarWidth, - barWidth: barWidth, - barSpacing: barSpacing - }; - }, - - calculateBarWidth: function() { - var xScale = this.getScaleForId(this.getDataset().xAxisID); - var ruler = this.getRuler(); - return xScale.options.stacked ? ruler.categoryWidth : ruler.barWidth; - }, - - // Get bar index from the given dataset index accounting for the fact that not all bars are visible - getBarIndex: function(datasetIndex) { - var barIndex = 0; - - for (var j = 0; j < datasetIndex; ++j) { - if (helpers.isDatasetVisible(this.chart.data.datasets[j]) && this.chart.data.datasets[j].bar) { - ++barIndex; - } - } - - return barIndex; - }, - - calculateBarX: function(index, datasetIndex) { - - var yScale = this.getScaleForId(this.getDataset().yAxisID); - var xScale = this.getScaleForId(this.getDataset().xAxisID); - var barIndex = this.getBarIndex(datasetIndex); - - var ruler = this.getRuler(); - var leftTick = xScale.getPixelForValue(null, index, datasetIndex, this.chart.isCombo); - leftTick -= this.chart.isCombo ? (ruler.tickWidth / 2) : 0; - - if (xScale.options.stacked) { - return leftTick + (ruler.categoryWidth / 2) + ruler.categorySpacing; - } - - return leftTick + - (ruler.barWidth / 2) + - ruler.categorySpacing + - (ruler.barWidth * barIndex) + - (ruler.barSpacing / 2) + - (ruler.barSpacing * barIndex); - }, - - calculateBarY: function(index, datasetIndex) { - - var xScale = this.getScaleForId(this.getDataset().xAxisID); - var yScale = this.getScaleForId(this.getDataset().yAxisID); - - var value = this.getDataset().data[index]; - - if (yScale.options.stacked) { - - var sumPos = 0, - sumNeg = 0; - - for (var i = 0; i < datasetIndex; i++) { - var ds = this.chart.data.datasets[i]; - if (helpers.isDatasetVisible(ds) && ds.bar && ds.yAxisID === yScale.id) { - if (ds.data[index] < 0) { - sumNeg += ds.data[index] || 0; - } else { - sumPos += ds.data[index] || 0; - } - } - } - - if (value < 0) { - return yScale.getPixelForValue(sumNeg + value); - } else { - return yScale.getPixelForValue(sumPos + value); - } - - return yScale.getPixelForValue(value); - } - - return yScale.getPixelForValue(value); - }, - - draw: function(ease) { - var easingDecimal = ease || 1; - helpers.each(this.getDataset().metaData, function(rectangle, index) { - var d = this.getDataset().data[index]; - if (d !== null && d !== undefined && !isNaN(d)) { - rectangle.transition(easingDecimal).draw(); - } - }, this); - }, - - setHoverStyle: function(rectangle) { - var dataset = this.chart.data.datasets[rectangle._datasetIndex]; - var index = rectangle._index; - - rectangle._model.backgroundColor = rectangle.custom && rectangle.custom.hoverBackgroundColor ? rectangle.custom.hoverBackgroundColor : helpers.getValueAtIndexOrDefault(dataset.hoverBackgroundColor, index, helpers.color(rectangle._model.backgroundColor).saturate(0.5).darken(0.1).rgbString()); - rectangle._model.borderColor = rectangle.custom && rectangle.custom.hoverBorderColor ? rectangle.custom.hoverBorderColor : helpers.getValueAtIndexOrDefault(dataset.hoverBorderColor, index, helpers.color(rectangle._model.borderColor).saturate(0.5).darken(0.1).rgbString()); - rectangle._model.borderWidth = rectangle.custom && rectangle.custom.hoverBorderWidth ? rectangle.custom.hoverBorderWidth : helpers.getValueAtIndexOrDefault(dataset.hoverBorderWidth, index, rectangle._model.borderWidth); - }, - - removeHoverStyle: function(rectangle) { - var dataset = this.chart.data.datasets[rectangle._datasetIndex]; - var index = rectangle._index; - - rectangle._model.backgroundColor = rectangle.custom && rectangle.custom.backgroundColor ? rectangle.custom.backgroundColor : helpers.getValueAtIndexOrDefault(this.getDataset().backgroundColor, index, this.chart.options.elements.rectangle.backgroundColor); - rectangle._model.borderColor = rectangle.custom && rectangle.custom.borderColor ? rectangle.custom.borderColor : helpers.getValueAtIndexOrDefault(this.getDataset().borderColor, index, this.chart.options.elements.rectangle.borderColor); - rectangle._model.borderWidth = rectangle.custom && rectangle.custom.borderWidth ? rectangle.custom.borderWidth : helpers.getValueAtIndexOrDefault(this.getDataset().borderWidth, index, this.chart.options.elements.rectangle.borderWidth); - } - - }); -}; - -},{}],16:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - Chart.defaults.bubble = { - hover: { - mode: "single" - }, - - scales: { - xAxes: [{ - type: "linear", // bubble should probably use a linear scale by default - position: "bottom", - id: "x-axis-0" // need an ID so datasets can reference the scale - }], - yAxes: [{ - type: "linear", - position: "left", - id: "y-axis-0" - }] - }, - - tooltips: { - callbacks: { - title: function(tooltipItems, data) { - // Title doesn't make sense for scatter since we format the data as a point - return ''; - }, - label: function(tooltipItem, data) { - var datasetLabel = data.datasets[tooltipItem.datasetIndex].label || ''; - var dataPoint = data.datasets[tooltipItem.datasetIndex].data[tooltipItem.index]; - return datasetLabel + ': (' + dataPoint.x + ', ' + dataPoint.y + ', ' + dataPoint.r + ')'; - } - } - } - }; - - - Chart.controllers.bubble = Chart.DatasetController.extend({ - addElements: function() { - - this.getDataset().metaData = this.getDataset().metaData || []; - - helpers.each(this.getDataset().data, function(value, index) { - this.getDataset().metaData[index] = this.getDataset().metaData[index] || new Chart.elements.Point({ - _chart: this.chart.chart, - _datasetIndex: this.index, - _index: index - }); - }, this); - }, - addElementAndReset: function(index) { - this.getDataset().metaData = this.getDataset().metaData || []; - var point = new Chart.elements.Point({ - _chart: this.chart.chart, - _datasetIndex: this.index, - _index: index - }); - - // Reset the point - this.updateElement(point, index, true); - - // Add to the points array - this.getDataset().metaData.splice(index, 0, point); - }, - - update: function update(reset) { - var points = this.getDataset().metaData; - - var yScale = this.getScaleForId(this.getDataset().yAxisID); - var xScale = this.getScaleForId(this.getDataset().xAxisID); - var scaleBase; - - if (yScale.min < 0 && yScale.max < 0) { - scaleBase = yScale.getPixelForValue(yScale.max); - } else if (yScale.min > 0 && yScale.max > 0) { - scaleBase = yScale.getPixelForValue(yScale.min); - } else { - scaleBase = yScale.getPixelForValue(0); - } - - // Update Points - helpers.each(points, function(point, index) { - this.updateElement(point, index, reset); - }, this); - - }, - - updateElement: function(point, index, reset) { - var yScale = this.getScaleForId(this.getDataset().yAxisID); - var xScale = this.getScaleForId(this.getDataset().xAxisID); - var scaleBase; - - if (yScale.min < 0 && yScale.max < 0) { - scaleBase = yScale.getPixelForValue(yScale.max); - } else if (yScale.min > 0 && yScale.max > 0) { - scaleBase = yScale.getPixelForValue(yScale.min); - } else { - scaleBase = yScale.getPixelForValue(0); - } - - helpers.extend(point, { - // Utility - _chart: this.chart.chart, - _xScale: xScale, - _yScale: yScale, - _datasetIndex: this.index, - _index: index, - - // Desired view properties - _model: { - x: reset ? xScale.getPixelForDecimal(0.5) : xScale.getPixelForValue(this.getDataset().data[index], index, this.index, this.chart.isCombo), - y: reset ? scaleBase : yScale.getPixelForValue(this.getDataset().data[index], index, this.index), - // Appearance - radius: reset ? 0 : point.custom && point.custom.radius ? point.custom.radius : this.getRadius(this.getDataset().data[index]), - backgroundColor: point.custom && point.custom.backgroundColor ? point.custom.backgroundColor : helpers.getValueAtIndexOrDefault(this.getDataset().backgroundColor, index, this.chart.options.elements.point.backgroundColor), - borderColor: point.custom && point.custom.borderColor ? point.custom.borderColor : helpers.getValueAtIndexOrDefault(this.getDataset().borderColor, index, this.chart.options.elements.point.borderColor), - borderWidth: point.custom && point.custom.borderWidth ? point.custom.borderWidth : helpers.getValueAtIndexOrDefault(this.getDataset().borderWidth, index, this.chart.options.elements.point.borderWidth), - - // Tooltip - hitRadius: point.custom && point.custom.hitRadius ? point.custom.hitRadius : helpers.getValueAtIndexOrDefault(this.getDataset().hitRadius, index, this.chart.options.elements.point.hitRadius) - } - }); - - point._model.skip = point.custom && point.custom.skip ? point.custom.skip : (isNaN(point._model.x) || isNaN(point._model.y)); - - point.pivot(); - }, - - getRadius: function(value) { - return value.r || this.chart.options.elements.point.radius; - }, - - draw: function(ease) { - var easingDecimal = ease || 1; - - // Transition and Draw the Points - helpers.each(this.getDataset().metaData, function(point, index) { - point.transition(easingDecimal); - point.draw(); - }); - - }, - - setHoverStyle: function(point) { - // Point - var dataset = this.chart.data.datasets[point._datasetIndex]; - var index = point._index; - - point._model.radius = point.custom && point.custom.hoverRadius ? point.custom.hoverRadius : (helpers.getValueAtIndexOrDefault(dataset.hoverRadius, index, this.chart.options.elements.point.hoverRadius)) + this.getRadius(this.getDataset().data[point._index]); - point._model.backgroundColor = point.custom && point.custom.hoverBackgroundColor ? point.custom.hoverBackgroundColor : helpers.getValueAtIndexOrDefault(dataset.hoverBackgroundColor, index, helpers.color(point._model.backgroundColor).saturate(0.5).darken(0.1).rgbString()); - point._model.borderColor = point.custom && point.custom.hoverBorderColor ? point.custom.hoverBorderColor : helpers.getValueAtIndexOrDefault(dataset.hoverBorderColor, index, helpers.color(point._model.borderColor).saturate(0.5).darken(0.1).rgbString()); - point._model.borderWidth = point.custom && point.custom.hoverBorderWidth ? point.custom.hoverBorderWidth : helpers.getValueAtIndexOrDefault(dataset.hoverBorderWidth, index, point._model.borderWidth); - }, - - removeHoverStyle: function(point) { - var dataset = this.chart.data.datasets[point._datasetIndex]; - var index = point._index; - - point._model.radius = point.custom && point.custom.radius ? point.custom.radius : this.getRadius(this.getDataset().data[point._index]); - point._model.backgroundColor = point.custom && point.custom.backgroundColor ? point.custom.backgroundColor : helpers.getValueAtIndexOrDefault(this.getDataset().backgroundColor, index, this.chart.options.elements.point.backgroundColor); - point._model.borderColor = point.custom && point.custom.borderColor ? point.custom.borderColor : helpers.getValueAtIndexOrDefault(this.getDataset().borderColor, index, this.chart.options.elements.point.borderColor); - point._model.borderWidth = point.custom && point.custom.borderWidth ? point.custom.borderWidth : helpers.getValueAtIndexOrDefault(this.getDataset().borderWidth, index, this.chart.options.elements.point.borderWidth); - } - }); -}; -},{}],17:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - Chart.defaults.doughnut = { - animation: { - //Boolean - Whether we animate the rotation of the Doughnut - animateRotate: true, - //Boolean - Whether we animate scaling the Doughnut from the centre - animateScale: false - }, - aspectRatio: 1, - hover: { - mode: 'single' - }, - legendCallback: function(chart) { - var text = []; - text.push('<ul class="' + chart.id + '-legend">'); - - if (chart.data.datasets.length) { - for (var i = 0; i < chart.data.datasets[0].data.length; ++i) { - text.push('<li><span style="background-color:' + chart.data.datasets[0].backgroundColor[i] + '">'); - if (chart.data.labels[i]) { - text.push(chart.data.labels[i]); - } - text.push('</span></li>'); - } - } - - text.push('</ul>'); - return text.join(""); - }, - legend: { - labels: { - generateLabels: function(data) { - if (data.labels.length && data.datasets.length) { - return data.labels.map(function(label, i) { - return { - text: label, - fillStyle: data.datasets[0].backgroundColor[i], - hidden: isNaN(data.datasets[0].data[i]), - - // Extra data used for toggling the correct item - index: i - }; - }); - } else { - return []; - } - } - }, - onClick: function(e, legendItem) { - helpers.each(this.chart.data.datasets, function(dataset) { - dataset.metaHiddenData = dataset.metaHiddenData || []; - var idx = legendItem.index; - - if (!isNaN(dataset.data[idx])) { - dataset.metaHiddenData[idx] = dataset.data[idx]; - dataset.data[idx] = NaN; - } else if (!isNaN(dataset.metaHiddenData[idx])) { - dataset.data[idx] = dataset.metaHiddenData[idx]; - } - }); - - this.chart.update(); - } - }, - - //The percentage of the chart that we cut out of the middle. - cutoutPercentage: 50, - - //The rotation of the chart, where the first data arc begins. - rotation: Math.PI * -0.5, - - //The total circumference of the chart. - circumference: Math.PI * 2.0, - - // Need to override these to give a nice default - tooltips: { - callbacks: { - title: function() { - return ''; - }, - label: function(tooltipItem, data) { - return data.labels[tooltipItem.index] + ': ' + data.datasets[tooltipItem.datasetIndex].data[tooltipItem.index]; - } - } - } - }; - - Chart.defaults.pie = helpers.clone(Chart.defaults.doughnut); - helpers.extend(Chart.defaults.pie, { - cutoutPercentage: 0 - }); - - - Chart.controllers.doughnut = Chart.controllers.pie = Chart.DatasetController.extend({ - linkScales: function() { - // no scales for doughnut - }, - - addElements: function() { - this.getDataset().metaData = this.getDataset().metaData || []; - helpers.each(this.getDataset().data, function(value, index) { - this.getDataset().metaData[index] = this.getDataset().metaData[index] || new Chart.elements.Arc({ - _chart: this.chart.chart, - _datasetIndex: this.index, - _index: index - }); - }, this); - }, - addElementAndReset: function(index, colorForNewElement) { - this.getDataset().metaData = this.getDataset().metaData || []; - var arc = new Chart.elements.Arc({ - _chart: this.chart.chart, - _datasetIndex: this.index, - _index: index - }); - - if (colorForNewElement && helpers.isArray(this.getDataset().backgroundColor)) { - this.getDataset().backgroundColor.splice(index, 0, colorForNewElement); - } - - // Reset the point - this.updateElement(arc, index, true); - - // Add to the points array - this.getDataset().metaData.splice(index, 0, arc); - }, - - getVisibleDatasetCount: function getVisibleDatasetCount() { - return helpers.where(this.chart.data.datasets, function(ds) { - return helpers.isDatasetVisible(ds); - }).length; - }, - - // Get index of the dataset in relation to the visible datasets. This allows determining the inner and outer radius correctly - getRingIndex: function getRingIndex(datasetIndex) { - var ringIndex = 0; - - for (var j = 0; j < datasetIndex; ++j) { - if (helpers.isDatasetVisible(this.chart.data.datasets[j])) { - ++ringIndex; - } - } - - return ringIndex; - }, - - update: function update(reset) { - var availableWidth = this.chart.chartArea.right - this.chart.chartArea.left - this.chart.options.elements.arc.borderWidth; - var availableHeight = this.chart.chartArea.bottom - this.chart.chartArea.top - this.chart.options.elements.arc.borderWidth; - var minSize = Math.min(availableWidth, availableHeight); - var offset = {x: 0, y: 0}; - - // If the chart's circumference isn't a full circle, calculate minSize as a ratio of the width/height of the arc - if (this.chart.options.circumference && this.chart.options.circumference < Math.PI * 2.0) { - var startAngle = this.chart.options.rotation % (Math.PI * 2.0); - startAngle += Math.PI * 2.0 * (startAngle >= Math.PI ? -1 : startAngle < -Math.PI ? 1 : 0); - var endAngle = startAngle + this.chart.options.circumference; - var start = {x: Math.cos(startAngle), y: Math.sin(startAngle)}; - var end = {x: Math.cos(endAngle), y: Math.sin(endAngle)}; - var contains0 = (startAngle <= 0 && 0 <= endAngle) || (startAngle <= Math.PI * 2.0 && Math.PI * 2.0 <= endAngle); - var contains90 = (startAngle <= Math.PI * 0.5 && Math.PI * 0.5 <= endAngle) || (startAngle <= Math.PI * 2.5 && Math.PI * 2.5 <= endAngle); - var contains180 = (startAngle <= -Math.PI && -Math.PI <= endAngle) || (startAngle <= Math.PI && Math.PI <= endAngle); - var contains270 = (startAngle <= -Math.PI * 0.5 && -Math.PI * 0.5 <= endAngle) || (startAngle <= Math.PI * 1.5 && Math.PI * 1.5 <= endAngle); - var cutout = this.chart.options.cutoutPercentage / 100.0; - var min = {x: contains180 ? -1 : Math.min(start.x * (start.x < 0 ? 1 : cutout), end.x * (end.x < 0 ? 1 : cutout)), y: contains270 ? -1 : Math.min(start.y * (start.y < 0 ? 1 : cutout), end.y * (end.y < 0 ? 1 : cutout))}; - var max = {x: contains0 ? 1 : Math.max(start.x * (start.x > 0 ? 1 : cutout), end.x * (end.x > 0 ? 1 : cutout)), y: contains90 ? 1 : Math.max(start.y * (start.y > 0 ? 1 : cutout), end.y * (end.y > 0 ? 1 : cutout))}; - var size = {width: (max.x - min.x) * 0.5, height: (max.y - min.y) * 0.5}; - minSize = Math.min(availableWidth / size.width, availableHeight / size.height); - offset = {x: (max.x + min.x) * -0.5, y: (max.y + min.y) * -0.5}; - } - - this.chart.outerRadius = Math.max(minSize / 2, 0); - this.chart.innerRadius = Math.max(this.chart.options.cutoutPercentage ? (this.chart.outerRadius / 100) * (this.chart.options.cutoutPercentage) : 1, 0); - this.chart.radiusLength = (this.chart.outerRadius - this.chart.innerRadius) / this.getVisibleDatasetCount(); - this.chart.offsetX = offset.x * this.chart.outerRadius; - this.chart.offsetY = offset.y * this.chart.outerRadius; - - this.getDataset().total = 0; - helpers.each(this.getDataset().data, function(value) { - if (!isNaN(value)) { - this.getDataset().total += Math.abs(value); - } - }, this); - - this.outerRadius = this.chart.outerRadius - (this.chart.radiusLength * this.getRingIndex(this.index)); - this.innerRadius = this.outerRadius - this.chart.radiusLength; - - helpers.each(this.getDataset().metaData, function(arc, index) { - this.updateElement(arc, index, reset); - }, this); - }, - updateElement: function(arc, index, reset) { - var centerX = (this.chart.chartArea.left + this.chart.chartArea.right) / 2; - var centerY = (this.chart.chartArea.top + this.chart.chartArea.bottom) / 2; - var startAngle = this.chart.options.rotation || (Math.PI * -0.5); // non reset case handled later - var endAngle = this.chart.options.rotation || (Math.PI * -0.5); // non reset case handled later - var circumference = reset && this.chart.options.animation.animateRotate ? 0 : this.calculateCircumference(this.getDataset().data[index]) * ((this.chart.options.circumference || (2.0 * Math.PI)) / (2.0 * Math.PI)); - var innerRadius = reset && this.chart.options.animation.animateScale ? 0 : this.innerRadius; - var outerRadius = reset && this.chart.options.animation.animateScale ? 0 : this.outerRadius; - - helpers.extend(arc, { - // Utility - _chart: this.chart.chart, - _datasetIndex: this.index, - _index: index, - - // Desired view properties - _model: { - x: centerX + this.chart.offsetX, - y: centerY + this.chart.offsetY, - startAngle: startAngle, - endAngle: endAngle, - circumference: circumference, - outerRadius: outerRadius, - innerRadius: innerRadius, - - backgroundColor: arc.custom && arc.custom.backgroundColor ? arc.custom.backgroundColor : helpers.getValueAtIndexOrDefault(this.getDataset().backgroundColor, index, this.chart.options.elements.arc.backgroundColor), - hoverBackgroundColor: arc.custom && arc.custom.hoverBackgroundColor ? arc.custom.hoverBackgroundColor : helpers.getValueAtIndexOrDefault(this.getDataset().hoverBackgroundColor, index, this.chart.options.elements.arc.hoverBackgroundColor), - borderWidth: arc.custom && arc.custom.borderWidth ? arc.custom.borderWidth : helpers.getValueAtIndexOrDefault(this.getDataset().borderWidth, index, this.chart.options.elements.arc.borderWidth), - borderColor: arc.custom && arc.custom.borderColor ? arc.custom.borderColor : helpers.getValueAtIndexOrDefault(this.getDataset().borderColor, index, this.chart.options.elements.arc.borderColor), - - label: helpers.getValueAtIndexOrDefault(this.getDataset().label, index, this.chart.data.labels[index]) - } - }); - - // Set correct angles if not resetting - if (!reset) { - - if (index === 0) { - arc._model.startAngle = this.chart.options.rotation || (Math.PI * -0.5); - } else { - arc._model.startAngle = this.getDataset().metaData[index - 1]._model.endAngle; - } - - arc._model.endAngle = arc._model.startAngle + arc._model.circumference; - } - - arc.pivot(); - }, - - draw: function(ease) { - var easingDecimal = ease || 1; - helpers.each(this.getDataset().metaData, function(arc, index) { - arc.transition(easingDecimal).draw(); - }); - }, - - setHoverStyle: function(arc) { - var dataset = this.chart.data.datasets[arc._datasetIndex]; - var index = arc._index; - - arc._model.backgroundColor = arc.custom && arc.custom.hoverBackgroundColor ? arc.custom.hoverBackgroundColor : helpers.getValueAtIndexOrDefault(dataset.hoverBackgroundColor, index, helpers.color(arc._model.backgroundColor).saturate(0.5).darken(0.1).rgbString()); - arc._model.borderColor = arc.custom && arc.custom.hoverBorderColor ? arc.custom.hoverBorderColor : helpers.getValueAtIndexOrDefault(dataset.hoverBorderColor, index, helpers.color(arc._model.borderColor).saturate(0.5).darken(0.1).rgbString()); - arc._model.borderWidth = arc.custom && arc.custom.hoverBorderWidth ? arc.custom.hoverBorderWidth : helpers.getValueAtIndexOrDefault(dataset.hoverBorderWidth, index, arc._model.borderWidth); - }, - - removeHoverStyle: function(arc) { - var dataset = this.chart.data.datasets[arc._datasetIndex]; - var index = arc._index; - - arc._model.backgroundColor = arc.custom && arc.custom.backgroundColor ? arc.custom.backgroundColor : helpers.getValueAtIndexOrDefault(this.getDataset().backgroundColor, index, this.chart.options.elements.arc.backgroundColor); - arc._model.borderColor = arc.custom && arc.custom.borderColor ? arc.custom.borderColor : helpers.getValueAtIndexOrDefault(this.getDataset().borderColor, index, this.chart.options.elements.arc.borderColor); - arc._model.borderWidth = arc.custom && arc.custom.borderWidth ? arc.custom.borderWidth : helpers.getValueAtIndexOrDefault(this.getDataset().borderWidth, index, this.chart.options.elements.arc.borderWidth); - }, - - calculateCircumference: function(value) { - if (this.getDataset().total > 0 && !isNaN(value)) { - return (Math.PI * 1.999999) * (value / this.getDataset().total); - } else { - return 0; - } - } - }); -}; -},{}],18:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - Chart.defaults.line = { - showLines: true, - - hover: { - mode: "label" - }, - - scales: { - xAxes: [{ - type: "category", - id: 'x-axis-0' - }], - yAxes: [{ - type: "linear", - id: 'y-axis-0' - }] - } - }; - - - Chart.controllers.line = Chart.DatasetController.extend({ - addElements: function() { - - this.getDataset().metaData = this.getDataset().metaData || []; - - this.getDataset().metaDataset = this.getDataset().metaDataset || new Chart.elements.Line({ - _chart: this.chart.chart, - _datasetIndex: this.index, - _points: this.getDataset().metaData - }); - - helpers.each(this.getDataset().data, function(value, index) { - this.getDataset().metaData[index] = this.getDataset().metaData[index] || new Chart.elements.Point({ - _chart: this.chart.chart, - _datasetIndex: this.index, - _index: index - }); - }, this); - }, - addElementAndReset: function(index) { - this.getDataset().metaData = this.getDataset().metaData || []; - var point = new Chart.elements.Point({ - _chart: this.chart.chart, - _datasetIndex: this.index, - _index: index - }); - - // Reset the point - this.updateElement(point, index, true); - - // Add to the points array - this.getDataset().metaData.splice(index, 0, point); - - // Make sure bezier control points are updated - if (this.chart.options.showLines && this.chart.options.elements.line.tension !== 0) - this.updateBezierControlPoints(); - }, - - update: function update(reset) { - var line = this.getDataset().metaDataset; - var points = this.getDataset().metaData; - - var yScale = this.getScaleForId(this.getDataset().yAxisID); - var xScale = this.getScaleForId(this.getDataset().xAxisID); - var scaleBase; - - if (yScale.min < 0 && yScale.max < 0) { - scaleBase = yScale.getPixelForValue(yScale.max); - } else if (yScale.min > 0 && yScale.max > 0) { - scaleBase = yScale.getPixelForValue(yScale.min); - } else { - scaleBase = yScale.getPixelForValue(0); - } - - // Update Line - if (this.chart.options.showLines) { - // Utility - line._scale = yScale; - line._datasetIndex = this.index; - // Data - line._children = points; - // Model - line._model = { - // Appearance - tension: line.custom && line.custom.tension ? line.custom.tension : helpers.getValueOrDefault(this.getDataset().tension, this.chart.options.elements.line.tension), - backgroundColor: line.custom && line.custom.backgroundColor ? line.custom.backgroundColor : (this.getDataset().backgroundColor || this.chart.options.elements.line.backgroundColor), - borderWidth: line.custom && line.custom.borderWidth ? line.custom.borderWidth : (this.getDataset().borderWidth || this.chart.options.elements.line.borderWidth), - borderColor: line.custom && line.custom.borderColor ? line.custom.borderColor : (this.getDataset().borderColor || this.chart.options.elements.line.borderColor), - borderCapStyle: line.custom && line.custom.borderCapStyle ? line.custom.borderCapStyle : (this.getDataset().borderCapStyle || this.chart.options.elements.line.borderCapStyle), - borderDash: line.custom && line.custom.borderDash ? line.custom.borderDash : (this.getDataset().borderDash || this.chart.options.elements.line.borderDash), - borderDashOffset: line.custom && line.custom.borderDashOffset ? line.custom.borderDashOffset : (this.getDataset().borderDashOffset || this.chart.options.elements.line.borderDashOffset), - borderJoinStyle: line.custom && line.custom.borderJoinStyle ? line.custom.borderJoinStyle : (this.getDataset().borderJoinStyle || this.chart.options.elements.line.borderJoinStyle), - fill: line.custom && line.custom.fill ? line.custom.fill : (this.getDataset().fill !== undefined ? this.getDataset().fill : this.chart.options.elements.line.fill), - // Scale - scaleTop: yScale.top, - scaleBottom: yScale.bottom, - scaleZero: scaleBase - }; - line.pivot(); - } - - // Update Points - helpers.each(points, function(point, index) { - this.updateElement(point, index, reset); - }, this); - - if (this.chart.options.showLines && this.chart.options.elements.line.tension !== 0) - this.updateBezierControlPoints(); - }, - - getPointBackgroundColor: function(point, index) { - var backgroundColor = this.chart.options.elements.point.backgroundColor; - var dataset = this.getDataset(); - - if (point.custom && point.custom.backgroundColor) { - backgroundColor = point.custom.backgroundColor; - } else if (dataset.pointBackgroundColor) { - backgroundColor = helpers.getValueAtIndexOrDefault(dataset.pointBackgroundColor, index, backgroundColor); - } else if (dataset.backgroundColor) { - backgroundColor = dataset.backgroundColor; - } - - return backgroundColor; - }, - getPointBorderColor: function(point, index) { - var borderColor = this.chart.options.elements.point.borderColor; - var dataset = this.getDataset(); - - if (point.custom && point.custom.borderColor) { - borderColor = point.custom.borderColor; - } else if (dataset.pointBorderColor) { - borderColor = helpers.getValueAtIndexOrDefault(this.getDataset().pointBorderColor, index, borderColor); - } else if (dataset.borderColor) { - borderColor = dataset.borderColor; - } - - return borderColor; - }, - getPointBorderWidth: function(point, index) { - var borderWidth = this.chart.options.elements.point.borderWidth; - var dataset = this.getDataset(); - - if (point.custom && point.custom.borderWidth !== undefined) { - borderWidth = point.custom.borderWidth; - } else if (dataset.pointBorderWidth !== undefined) { - borderWidth = helpers.getValueAtIndexOrDefault(dataset.pointBorderWidth, index, borderWidth); - } else if (dataset.borderWidth !== undefined) { - borderWidth = dataset.borderWidth; - } - - return borderWidth; - }, - - updateElement: function(point, index, reset) { - var yScale = this.getScaleForId(this.getDataset().yAxisID); - var xScale = this.getScaleForId(this.getDataset().xAxisID); - var scaleBase; - - if (yScale.min < 0 && yScale.max < 0) { - scaleBase = yScale.getPixelForValue(yScale.max); - } else if (yScale.min > 0 && yScale.max > 0) { - scaleBase = yScale.getPixelForValue(yScale.min); - } else { - scaleBase = yScale.getPixelForValue(0); - } - - // Utility - point._chart = this.chart.chart; - point._xScale = xScale; - point._yScale = yScale; - point._datasetIndex = this.index; - point._index = index; - - // Desired view properties - point._model = { - x: xScale.getPixelForValue(this.getDataset().data[index], index, this.index, this.chart.isCombo), - y: reset ? scaleBase : this.calculatePointY(this.getDataset().data[index], index, this.index, this.chart.isCombo), - // Appearance - tension: point.custom && point.custom.tension ? point.custom.tension : helpers.getValueOrDefault(this.getDataset().tension, this.chart.options.elements.line.tension), - radius: point.custom && point.custom.radius ? point.custom.radius : helpers.getValueAtIndexOrDefault(this.getDataset().radius, index, this.chart.options.elements.point.radius), - pointStyle: point.custom && point.custom.pointStyle ? point.custom.pointStyle : helpers.getValueAtIndexOrDefault(this.getDataset().pointStyle, index, this.chart.options.elements.point.pointStyle), - backgroundColor: this.getPointBackgroundColor(point, index), - borderColor: this.getPointBorderColor(point, index), - borderWidth: this.getPointBorderWidth(point, index), - // Tooltip - hitRadius: point.custom && point.custom.hitRadius ? point.custom.hitRadius : helpers.getValueAtIndexOrDefault(this.getDataset().hitRadius, index, this.chart.options.elements.point.hitRadius) - }; - - point._model.skip = point.custom && point.custom.skip ? point.custom.skip : (isNaN(point._model.x) || isNaN(point._model.y)); - }, - - calculatePointY: function(value, index, datasetIndex, isCombo) { - - var xScale = this.getScaleForId(this.getDataset().xAxisID); - var yScale = this.getScaleForId(this.getDataset().yAxisID); - - if (yScale.options.stacked) { - - var sumPos = 0, - sumNeg = 0; - - for (var i = 0; i < datasetIndex; i++) { - var ds = this.chart.data.datasets[i]; - if (ds.type === 'line' && helpers.isDatasetVisible(ds)) { - if (ds.data[index] < 0) { - sumNeg += ds.data[index] || 0; - } else { - sumPos += ds.data[index] || 0; - } - } - } - - if (value < 0) { - return yScale.getPixelForValue(sumNeg + value); - } else { - return yScale.getPixelForValue(sumPos + value); - } - } - - return yScale.getPixelForValue(value); - }, - - updateBezierControlPoints: function() { - // Update bezier control points - helpers.each(this.getDataset().metaData, function(point, index) { - var controlPoints = helpers.splineCurve( - helpers.previousItem(this.getDataset().metaData, index)._model, - point._model, - helpers.nextItem(this.getDataset().metaData, index)._model, - point._model.tension - ); - - // Prevent the bezier going outside of the bounds of the graph - point._model.controlPointPreviousX = Math.max(Math.min(controlPoints.previous.x, this.chart.chartArea.right), this.chart.chartArea.left); - point._model.controlPointPreviousY = Math.max(Math.min(controlPoints.previous.y, this.chart.chartArea.bottom), this.chart.chartArea.top); - - point._model.controlPointNextX = Math.max(Math.min(controlPoints.next.x, this.chart.chartArea.right), this.chart.chartArea.left); - point._model.controlPointNextY = Math.max(Math.min(controlPoints.next.y, this.chart.chartArea.bottom), this.chart.chartArea.top); - - // Now pivot the point for animation - point.pivot(); - }, this); - }, - - draw: function(ease) { - var easingDecimal = ease || 1; - - // Transition Point Locations - helpers.each(this.getDataset().metaData, function(point) { - point.transition(easingDecimal); - }); - - // Transition and Draw the line - if (this.chart.options.showLines) - this.getDataset().metaDataset.transition(easingDecimal).draw(); - - // Draw the points - helpers.each(this.getDataset().metaData, function(point) { - point.draw(); - }); - }, - - setHoverStyle: function(point) { - // Point - var dataset = this.chart.data.datasets[point._datasetIndex]; - var index = point._index; - - point._model.radius = point.custom && point.custom.hoverRadius ? point.custom.hoverRadius : helpers.getValueAtIndexOrDefault(dataset.pointHoverRadius, index, this.chart.options.elements.point.hoverRadius); - point._model.backgroundColor = point.custom && point.custom.hoverBackgroundColor ? point.custom.hoverBackgroundColor : helpers.getValueAtIndexOrDefault(dataset.pointHoverBackgroundColor, index, helpers.color(point._model.backgroundColor).saturate(0.5).darken(0.1).rgbString()); - point._model.borderColor = point.custom && point.custom.hoverBorderColor ? point.custom.hoverBorderColor : helpers.getValueAtIndexOrDefault(dataset.pointHoverBorderColor, index, helpers.color(point._model.borderColor).saturate(0.5).darken(0.1).rgbString()); - point._model.borderWidth = point.custom && point.custom.hoverBorderWidth ? point.custom.hoverBorderWidth : helpers.getValueAtIndexOrDefault(dataset.pointHoverBorderWidth, index, point._model.borderWidth); - }, - - removeHoverStyle: function(point) { - var dataset = this.chart.data.datasets[point._datasetIndex]; - var index = point._index; - - point._model.radius = point.custom && point.custom.radius ? point.custom.radius : helpers.getValueAtIndexOrDefault(this.getDataset().radius, index, this.chart.options.elements.point.radius); - point._model.backgroundColor = this.getPointBackgroundColor(point, index); - point._model.borderColor = this.getPointBorderColor(point, index); - point._model.borderWidth = this.getPointBorderWidth(point, index); - } - }); -}; - -},{}],19:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - Chart.defaults.polarArea = { - - scale: { - type: "radialLinear", - lineArc: true // so that lines are circular - }, - - //Boolean - Whether to animate the rotation of the chart - animateRotate: true, - animateScale: true, - - aspectRatio: 1, - legendCallback: function(chart) { - var text = []; - text.push('<ul class="' + chart.id + '-legend">'); - - if (chart.data.datasets.length) { - for (var i = 0; i < chart.data.datasets[0].data.length; ++i) { - text.push('<li><span style="background-color:' + chart.data.datasets[0].backgroundColor[i] + '">'); - if (chart.data.labels[i]) { - text.push(chart.data.labels[i]); - } - text.push('</span></li>'); - } - } - - text.push('</ul>'); - return text.join(""); - }, - legend: { - labels: { - generateLabels: function(data) { - if (data.labels.length && data.datasets.length) { - return data.labels.map(function(label, i) { - return { - text: label, - fillStyle: data.datasets[0].backgroundColor[i], - hidden: isNaN(data.datasets[0].data[i]), - - // Extra data used for toggling the correct item - index: i - }; - }); - } else { - return []; - } - } - }, - onClick: function(e, legendItem) { - helpers.each(this.chart.data.datasets, function(dataset) { - dataset.metaHiddenData = dataset.metaHiddenData || []; - var idx = legendItem.index; - - if (!isNaN(dataset.data[idx])) { - dataset.metaHiddenData[idx] = dataset.data[idx]; - dataset.data[idx] = NaN; - } else if (!isNaN(dataset.metaHiddenData[idx])) { - dataset.data[idx] = dataset.metaHiddenData[idx]; - } - }); - - this.chart.update(); - } - }, - - // Need to override these to give a nice default - tooltips: { - callbacks: { - title: function() { - return ''; - }, - label: function(tooltipItem, data) { - return data.labels[tooltipItem.index] + ': ' + tooltipItem.yLabel; - } - } - } - }; - - Chart.controllers.polarArea = Chart.DatasetController.extend({ - linkScales: function() { - // no scales for doughnut - }, - addElements: function() { - this.getDataset().metaData = this.getDataset().metaData || []; - helpers.each(this.getDataset().data, function(value, index) { - this.getDataset().metaData[index] = this.getDataset().metaData[index] || new Chart.elements.Arc({ - _chart: this.chart.chart, - _datasetIndex: this.index, - _index: index - }); - }, this); - }, - addElementAndReset: function(index) { - this.getDataset().metaData = this.getDataset().metaData || []; - var arc = new Chart.elements.Arc({ - _chart: this.chart.chart, - _datasetIndex: this.index, - _index: index - }); - - // Reset the point - this.updateElement(arc, index, true); - - // Add to the points array - this.getDataset().metaData.splice(index, 0, arc); - }, - getVisibleDatasetCount: function getVisibleDatasetCount() { - return helpers.where(this.chart.data.datasets, function(ds) { - return helpers.isDatasetVisible(ds); - }).length; - }, - - update: function update(reset) { - var minSize = Math.min(this.chart.chartArea.right - this.chart.chartArea.left, this.chart.chartArea.bottom - this.chart.chartArea.top); - this.chart.outerRadius = Math.max((minSize - this.chart.options.elements.arc.borderWidth / 2) / 2, 0); - this.chart.innerRadius = Math.max(this.chart.options.cutoutPercentage ? (this.chart.outerRadius / 100) * (this.chart.options.cutoutPercentage) : 1, 0); - this.chart.radiusLength = (this.chart.outerRadius - this.chart.innerRadius) / this.getVisibleDatasetCount(); - - this.getDataset().total = 0; - helpers.each(this.getDataset().data, function(value) { - this.getDataset().total += Math.abs(value); - }, this); - - this.outerRadius = this.chart.outerRadius - (this.chart.radiusLength * this.index); - this.innerRadius = this.outerRadius - this.chart.radiusLength; - - helpers.each(this.getDataset().metaData, function(arc, index) { - this.updateElement(arc, index, reset); - }, this); - }, - - updateElement: function(arc, index, reset) { - var circumference = this.calculateCircumference(this.getDataset().data[index]); - var centerX = (this.chart.chartArea.left + this.chart.chartArea.right) / 2; - var centerY = (this.chart.chartArea.top + this.chart.chartArea.bottom) / 2; - - // If there is NaN data before us, we need to calculate the starting angle correctly. - // We could be way more efficient here, but its unlikely that the polar area chart will have a lot of data - var notNullIndex = 0; - for (var i = 0; i < index; ++i) { - if (!isNaN(this.getDataset().data[i])) { - ++notNullIndex; - } - } - - var startAngle = (-0.5 * Math.PI) + (circumference * notNullIndex); - var endAngle = startAngle + circumference; - - var resetModel = { - x: centerX, - y: centerY, - innerRadius: 0, - outerRadius: this.chart.options.animateScale ? 0 : this.chart.scale.getDistanceFromCenterForValue(this.getDataset().data[index]), - startAngle: this.chart.options.animateRotate ? Math.PI * -0.5 : startAngle, - endAngle: this.chart.options.animateRotate ? Math.PI * -0.5 : endAngle, - - backgroundColor: arc.custom && arc.custom.backgroundColor ? arc.custom.backgroundColor : helpers.getValueAtIndexOrDefault(this.getDataset().backgroundColor, index, this.chart.options.elements.arc.backgroundColor), - borderWidth: arc.custom && arc.custom.borderWidth ? arc.custom.borderWidth : helpers.getValueAtIndexOrDefault(this.getDataset().borderWidth, index, this.chart.options.elements.arc.borderWidth), - borderColor: arc.custom && arc.custom.borderColor ? arc.custom.borderColor : helpers.getValueAtIndexOrDefault(this.getDataset().borderColor, index, this.chart.options.elements.arc.borderColor), - - label: helpers.getValueAtIndexOrDefault(this.chart.data.labels, index, this.chart.data.labels[index]) - }; - - helpers.extend(arc, { - // Utility - _chart: this.chart.chart, - _datasetIndex: this.index, - _index: index, - _scale: this.chart.scale, - - // Desired view properties - _model: reset ? resetModel : { - x: centerX, - y: centerY, - innerRadius: 0, - outerRadius: this.chart.scale.getDistanceFromCenterForValue(this.getDataset().data[index]), - startAngle: startAngle, - endAngle: endAngle, - - backgroundColor: arc.custom && arc.custom.backgroundColor ? arc.custom.backgroundColor : helpers.getValueAtIndexOrDefault(this.getDataset().backgroundColor, index, this.chart.options.elements.arc.backgroundColor), - borderWidth: arc.custom && arc.custom.borderWidth ? arc.custom.borderWidth : helpers.getValueAtIndexOrDefault(this.getDataset().borderWidth, index, this.chart.options.elements.arc.borderWidth), - borderColor: arc.custom && arc.custom.borderColor ? arc.custom.borderColor : helpers.getValueAtIndexOrDefault(this.getDataset().borderColor, index, this.chart.options.elements.arc.borderColor), - - label: helpers.getValueAtIndexOrDefault(this.chart.data.labels, index, this.chart.data.labels[index]) - } - }); - - arc.pivot(); - }, - - draw: function(ease) { - var easingDecimal = ease || 1; - helpers.each(this.getDataset().metaData, function(arc, index) { - arc.transition(easingDecimal).draw(); - }); - }, - - setHoverStyle: function(arc) { - var dataset = this.chart.data.datasets[arc._datasetIndex]; - var index = arc._index; - - arc._model.backgroundColor = arc.custom && arc.custom.hoverBackgroundColor ? arc.custom.hoverBackgroundColor : helpers.getValueAtIndexOrDefault(dataset.hoverBackgroundColor, index, helpers.color(arc._model.backgroundColor).saturate(0.5).darken(0.1).rgbString()); - arc._model.borderColor = arc.custom && arc.custom.hoverBorderColor ? arc.custom.hoverBorderColor : helpers.getValueAtIndexOrDefault(dataset.hoverBorderColor, index, helpers.color(arc._model.borderColor).saturate(0.5).darken(0.1).rgbString()); - arc._model.borderWidth = arc.custom && arc.custom.hoverBorderWidth ? arc.custom.hoverBorderWidth : helpers.getValueAtIndexOrDefault(dataset.hoverBorderWidth, index, arc._model.borderWidth); - }, - - removeHoverStyle: function(arc) { - var dataset = this.chart.data.datasets[arc._datasetIndex]; - var index = arc._index; - - arc._model.backgroundColor = arc.custom && arc.custom.backgroundColor ? arc.custom.backgroundColor : helpers.getValueAtIndexOrDefault(this.getDataset().backgroundColor, index, this.chart.options.elements.arc.backgroundColor); - arc._model.borderColor = arc.custom && arc.custom.borderColor ? arc.custom.borderColor : helpers.getValueAtIndexOrDefault(this.getDataset().borderColor, index, this.chart.options.elements.arc.borderColor); - arc._model.borderWidth = arc.custom && arc.custom.borderWidth ? arc.custom.borderWidth : helpers.getValueAtIndexOrDefault(this.getDataset().borderWidth, index, this.chart.options.elements.arc.borderWidth); - }, - - calculateCircumference: function(value) { - if (isNaN(value)) { - return 0; - } else { - // Count the number of NaN values - var numNaN = helpers.where(this.getDataset().data, function(data) { - return isNaN(data); - }).length; - - return (2 * Math.PI) / (this.getDataset().data.length - numNaN); - } - } - }); - -}; -},{}],20:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - - Chart.defaults.radar = { - scale: { - type: "radialLinear" - }, - elements: { - line: { - tension: 0 // no bezier in radar - } - } - }; - - Chart.controllers.radar = Chart.DatasetController.extend({ - linkScales: function() { - // No need. Single scale only - }, - - addElements: function() { - - this.getDataset().metaData = this.getDataset().metaData || []; - - this.getDataset().metaDataset = this.getDataset().metaDataset || new Chart.elements.Line({ - _chart: this.chart.chart, - _datasetIndex: this.index, - _points: this.getDataset().metaData, - _loop: true - }); - - helpers.each(this.getDataset().data, function(value, index) { - this.getDataset().metaData[index] = this.getDataset().metaData[index] || new Chart.elements.Point({ - _chart: this.chart.chart, - _datasetIndex: this.index, - _index: index, - _model: { - x: 0, //xScale.getPixelForValue(null, index, true), - y: 0 //this.chartArea.bottom, - } - }); - }, this); - }, - addElementAndReset: function(index) { - this.getDataset().metaData = this.getDataset().metaData || []; - var point = new Chart.elements.Point({ - _chart: this.chart.chart, - _datasetIndex: this.index, - _index: index - }); - - // Reset the point - this.updateElement(point, index, true); - - // Add to the points array - this.getDataset().metaData.splice(index, 0, point); - - // Make sure bezier control points are updated - this.updateBezierControlPoints(); - }, - - update: function update(reset) { - - var line = this.getDataset().metaDataset; - var points = this.getDataset().metaData; - - var scale = this.chart.scale; - var scaleBase; - - if (scale.min < 0 && scale.max < 0) { - scaleBase = scale.getPointPositionForValue(0, scale.max); - } else if (scale.min > 0 && scale.max > 0) { - scaleBase = scale.getPointPositionForValue(0, scale.min); - } else { - scaleBase = scale.getPointPositionForValue(0, 0); - } - - helpers.extend(this.getDataset().metaDataset, { - // Utility - _datasetIndex: this.index, - // Data - _children: this.getDataset().metaData, - // Model - _model: { - // Appearance - tension: line.custom && line.custom.tension ? line.custom.tension : helpers.getValueOrDefault(this.getDataset().tension, this.chart.options.elements.line.tension), - backgroundColor: line.custom && line.custom.backgroundColor ? line.custom.backgroundColor : (this.getDataset().backgroundColor || this.chart.options.elements.line.backgroundColor), - borderWidth: line.custom && line.custom.borderWidth ? line.custom.borderWidth : (this.getDataset().borderWidth || this.chart.options.elements.line.borderWidth), - borderColor: line.custom && line.custom.borderColor ? line.custom.borderColor : (this.getDataset().borderColor || this.chart.options.elements.line.borderColor), - fill: line.custom && line.custom.fill ? line.custom.fill : (this.getDataset().fill !== undefined ? this.getDataset().fill : this.chart.options.elements.line.fill), - borderCapStyle: line.custom && line.custom.borderCapStyle ? line.custom.borderCapStyle : (this.getDataset().borderCapStyle || this.chart.options.elements.line.borderCapStyle), - borderDash: line.custom && line.custom.borderDash ? line.custom.borderDash : (this.getDataset().borderDash || this.chart.options.elements.line.borderDash), - borderDashOffset: line.custom && line.custom.borderDashOffset ? line.custom.borderDashOffset : (this.getDataset().borderDashOffset || this.chart.options.elements.line.borderDashOffset), - borderJoinStyle: line.custom && line.custom.borderJoinStyle ? line.custom.borderJoinStyle : (this.getDataset().borderJoinStyle || this.chart.options.elements.line.borderJoinStyle), - - // Scale - scaleTop: scale.top, - scaleBottom: scale.bottom, - scaleZero: scaleBase - } - }); - - this.getDataset().metaDataset.pivot(); - - // Update Points - helpers.each(points, function(point, index) { - this.updateElement(point, index, reset); - }, this); - - - // Update bezier control points - this.updateBezierControlPoints(); - }, - updateElement: function(point, index, reset) { - var pointPosition = this.chart.scale.getPointPositionForValue(index, this.getDataset().data[index]); - - helpers.extend(point, { - // Utility - _datasetIndex: this.index, - _index: index, - _scale: this.chart.scale, - - // Desired view properties - _model: { - x: reset ? this.chart.scale.xCenter : pointPosition.x, // value not used in dataset scale, but we want a consistent API between scales - y: reset ? this.chart.scale.yCenter : pointPosition.y, - - // Appearance - tension: point.custom && point.custom.tension ? point.custom.tension : helpers.getValueOrDefault(this.getDataset().tension, this.chart.options.elements.line.tension), - radius: point.custom && point.custom.radius ? point.custom.radius : helpers.getValueAtIndexOrDefault(this.getDataset().pointRadius, index, this.chart.options.elements.point.radius), - backgroundColor: point.custom && point.custom.backgroundColor ? point.custom.backgroundColor : helpers.getValueAtIndexOrDefault(this.getDataset().pointBackgroundColor, index, this.chart.options.elements.point.backgroundColor), - borderColor: point.custom && point.custom.borderColor ? point.custom.borderColor : helpers.getValueAtIndexOrDefault(this.getDataset().pointBorderColor, index, this.chart.options.elements.point.borderColor), - borderWidth: point.custom && point.custom.borderWidth ? point.custom.borderWidth : helpers.getValueAtIndexOrDefault(this.getDataset().pointBorderWidth, index, this.chart.options.elements.point.borderWidth), - pointStyle: point.custom && point.custom.pointStyle ? point.custom.pointStyle : helpers.getValueAtIndexOrDefault(this.getDataset().pointStyle, index, this.chart.options.elements.point.pointStyle), - - // Tooltip - hitRadius: point.custom && point.custom.hitRadius ? point.custom.hitRadius : helpers.getValueAtIndexOrDefault(this.getDataset().hitRadius, index, this.chart.options.elements.point.hitRadius) - } - }); - - point._model.skip = point.custom && point.custom.skip ? point.custom.skip : (isNaN(point._model.x) || isNaN(point._model.y)); - }, - updateBezierControlPoints: function() { - helpers.each(this.getDataset().metaData, function(point, index) { - var controlPoints = helpers.splineCurve( - helpers.previousItem(this.getDataset().metaData, index, true)._model, - point._model, - helpers.nextItem(this.getDataset().metaData, index, true)._model, - point._model.tension - ); - - // Prevent the bezier going outside of the bounds of the graph - point._model.controlPointPreviousX = Math.max(Math.min(controlPoints.previous.x, this.chart.chartArea.right), this.chart.chartArea.left); - point._model.controlPointPreviousY = Math.max(Math.min(controlPoints.previous.y, this.chart.chartArea.bottom), this.chart.chartArea.top); - - point._model.controlPointNextX = Math.max(Math.min(controlPoints.next.x, this.chart.chartArea.right), this.chart.chartArea.left); - point._model.controlPointNextY = Math.max(Math.min(controlPoints.next.y, this.chart.chartArea.bottom), this.chart.chartArea.top); - - // Now pivot the point for animation - point.pivot(); - }, this); - }, - - draw: function(ease) { - var easingDecimal = ease || 1; - - // Transition Point Locations - helpers.each(this.getDataset().metaData, function(point, index) { - point.transition(easingDecimal); - }); - - // Transition and Draw the line - this.getDataset().metaDataset.transition(easingDecimal).draw(); - - // Draw the points - helpers.each(this.getDataset().metaData, function(point) { - point.draw(); - }); - }, - - setHoverStyle: function(point) { - // Point - var dataset = this.chart.data.datasets[point._datasetIndex]; - var index = point._index; - - point._model.radius = point.custom && point.custom.hoverRadius ? point.custom.hoverRadius : helpers.getValueAtIndexOrDefault(dataset.pointHoverRadius, index, this.chart.options.elements.point.hoverRadius); - point._model.backgroundColor = point.custom && point.custom.hoverBackgroundColor ? point.custom.hoverBackgroundColor : helpers.getValueAtIndexOrDefault(dataset.pointHoverBackgroundColor, index, helpers.color(point._model.backgroundColor).saturate(0.5).darken(0.1).rgbString()); - point._model.borderColor = point.custom && point.custom.hoverBorderColor ? point.custom.hoverBorderColor : helpers.getValueAtIndexOrDefault(dataset.pointHoverBorderColor, index, helpers.color(point._model.borderColor).saturate(0.5).darken(0.1).rgbString()); - point._model.borderWidth = point.custom && point.custom.hoverBorderWidth ? point.custom.hoverBorderWidth : helpers.getValueAtIndexOrDefault(dataset.pointHoverBorderWidth, index, point._model.borderWidth); - }, - - removeHoverStyle: function(point) { - var dataset = this.chart.data.datasets[point._datasetIndex]; - var index = point._index; - - point._model.radius = point.custom && point.custom.radius ? point.custom.radius : helpers.getValueAtIndexOrDefault(this.getDataset().radius, index, this.chart.options.elements.point.radius); - point._model.backgroundColor = point.custom && point.custom.backgroundColor ? point.custom.backgroundColor : helpers.getValueAtIndexOrDefault(this.getDataset().pointBackgroundColor, index, this.chart.options.elements.point.backgroundColor); - point._model.borderColor = point.custom && point.custom.borderColor ? point.custom.borderColor : helpers.getValueAtIndexOrDefault(this.getDataset().pointBorderColor, index, this.chart.options.elements.point.borderColor); - point._model.borderWidth = point.custom && point.custom.borderWidth ? point.custom.borderWidth : helpers.getValueAtIndexOrDefault(this.getDataset().pointBorderWidth, index, this.chart.options.elements.point.borderWidth); - } - }); -}; -},{}],21:[function(require,module,exports){ -/*global window: false */ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - Chart.defaults.global.animation = { - duration: 1000, - easing: "easeOutQuart", - onProgress: helpers.noop, - onComplete: helpers.noop - }; - - Chart.Animation = Chart.Element.extend({ - currentStep: null, // the current animation step - numSteps: 60, // default number of steps - easing: "", // the easing to use for this animation - render: null, // render function used by the animation service - - onAnimationProgress: null, // user specified callback to fire on each step of the animation - onAnimationComplete: null // user specified callback to fire when the animation finishes - }); - - Chart.animationService = { - frameDuration: 17, - animations: [], - dropFrames: 0, - request: null, - addAnimation: function(chartInstance, animationObject, duration, lazy) { - - if (!lazy) { - chartInstance.animating = true; - } - - for (var index = 0; index < this.animations.length; ++index) { - if (this.animations[index].chartInstance === chartInstance) { - // replacing an in progress animation - this.animations[index].animationObject = animationObject; - return; - } - } - - this.animations.push({ - chartInstance: chartInstance, - animationObject: animationObject - }); - - // If there are no animations queued, manually kickstart a digest, for lack of a better word - if (this.animations.length === 1) { - this.requestAnimationFrame(); - } - }, - // Cancel the animation for a given chart instance - cancelAnimation: function(chartInstance) { - var index = helpers.findIndex(this.animations, function(animationWrapper) { - return animationWrapper.chartInstance === chartInstance; - }); - - if (index !== -1) { - this.animations.splice(index, 1); - chartInstance.animating = false; - } - }, - requestAnimationFrame: function() { - var me = this; - if (me.request === null) { - // Skip animation frame requests until the active one is executed. - // This can happen when processing mouse events, e.g. 'mousemove' - // and 'mouseout' events will trigger multiple renders. - me.request = helpers.requestAnimFrame.call(window, function() { - me.request = null; - me.startDigest(); - }); - } - }, - startDigest: function() { - - var startTime = Date.now(); - var framesToDrop = 0; - - if (this.dropFrames > 1) { - framesToDrop = Math.floor(this.dropFrames); - this.dropFrames = this.dropFrames % 1; - } - - var i = 0; - while (i < this.animations.length) { - if (this.animations[i].animationObject.currentStep === null) { - this.animations[i].animationObject.currentStep = 0; - } - - this.animations[i].animationObject.currentStep += 1 + framesToDrop; - - if (this.animations[i].animationObject.currentStep > this.animations[i].animationObject.numSteps) { - this.animations[i].animationObject.currentStep = this.animations[i].animationObject.numSteps; - } - - this.animations[i].animationObject.render(this.animations[i].chartInstance, this.animations[i].animationObject); - if (this.animations[i].animationObject.onAnimationProgress && this.animations[i].animationObject.onAnimationProgress.call) { - this.animations[i].animationObject.onAnimationProgress.call(this.animations[i].chartInstance, this.animations[i]); - } - - if (this.animations[i].animationObject.currentStep === this.animations[i].animationObject.numSteps) { - if (this.animations[i].animationObject.onAnimationComplete && this.animations[i].animationObject.onAnimationComplete.call) { - this.animations[i].animationObject.onAnimationComplete.call(this.animations[i].chartInstance, this.animations[i]); - } - - // executed the last frame. Remove the animation. - this.animations[i].chartInstance.animating = false; - - this.animations.splice(i, 1); - } else { - ++i; - } - } - - var endTime = Date.now(); - var dropFrames = (endTime - startTime) / this.frameDuration; - - this.dropFrames += dropFrames; - - // Do we have more stuff to animate? - if (this.animations.length > 0) { - this.requestAnimationFrame(); - } - } - }; -}; -},{}],22:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - //Create a dictionary of chart types, to allow for extension of existing types - Chart.types = {}; - - //Store a reference to each instance - allowing us to globally resize chart instances on window resize. - //Destroy method on the chart will remove the instance of the chart from this reference. - Chart.instances = {}; - - // Controllers available for dataset visualization eg. bar, line, slice, etc. - Chart.controllers = {}; - - // The main controller of a chart - Chart.Controller = function(instance) { - - this.chart = instance; - this.config = instance.config; - this.options = this.config.options = helpers.configMerge(Chart.defaults.global, Chart.defaults[this.config.type], this.config.options || {}); - this.id = helpers.uid(); - - Object.defineProperty(this, 'data', { - get: function() { - return this.config.data; - } - }); - - //Add the chart instance to the global namespace - Chart.instances[this.id] = this; - - if (this.options.responsive) { - // Silent resize before chart draws - this.resize(true); - } - - this.initialize(); - - return this; - }; - - helpers.extend(Chart.Controller.prototype, { - - initialize: function initialize() { - - // TODO - // If BeforeInit(this) doesn't return false, proceed - - this.bindEvents(); - - // Make sure controllers are built first so that each dataset is bound to an axis before the scales - // are built - this.ensureScalesHaveIDs(); - this.buildOrUpdateControllers(); - this.buildScales(); - this.buildSurroundingItems(); - this.updateLayout(); - this.resetElements(); - this.initToolTip(); - this.update(); - - // TODO - // If AfterInit(this) doesn't return false, proceed - - return this; - }, - - clear: function clear() { - helpers.clear(this.chart); - return this; - }, - - stop: function stop() { - // Stops any current animation loop occuring - Chart.animationService.cancelAnimation(this); - return this; - }, - - resize: function resize(silent) { - var canvas = this.chart.canvas; - var newWidth = helpers.getMaximumWidth(this.chart.canvas); - var newHeight = (this.options.maintainAspectRatio && isNaN(this.chart.aspectRatio) === false && isFinite(this.chart.aspectRatio) && this.chart.aspectRatio !== 0) ? newWidth / this.chart.aspectRatio : helpers.getMaximumHeight(this.chart.canvas); - - var sizeChanged = this.chart.width !== newWidth || this.chart.height !== newHeight; - - if (!sizeChanged) - return this; - - canvas.width = this.chart.width = newWidth; - canvas.height = this.chart.height = newHeight; - - helpers.retinaScale(this.chart); - - if (!silent) { - this.stop(); - this.update(this.options.responsiveAnimationDuration); - } - - return this; - }, - ensureScalesHaveIDs: function ensureScalesHaveIDs() { - var defaultXAxisID = 'x-axis-'; - var defaultYAxisID = 'y-axis-'; - - if (this.options.scales) { - if (this.options.scales.xAxes && this.options.scales.xAxes.length) { - helpers.each(this.options.scales.xAxes, function(xAxisOptions, index) { - xAxisOptions.id = xAxisOptions.id || (defaultXAxisID + index); - }); - } - - if (this.options.scales.yAxes && this.options.scales.yAxes.length) { - // Build the y axes - helpers.each(this.options.scales.yAxes, function(yAxisOptions, index) { - yAxisOptions.id = yAxisOptions.id || (defaultYAxisID + index); - }); - } - } - }, - buildScales: function buildScales() { - // Map of scale ID to scale object so we can lookup later - this.scales = {}; - - // Build the x axes - if (this.options.scales) { - if (this.options.scales.xAxes && this.options.scales.xAxes.length) { - helpers.each(this.options.scales.xAxes, function(xAxisOptions, index) { - var xType = helpers.getValueOrDefault(xAxisOptions.type, 'category'); - var ScaleClass = Chart.scaleService.getScaleConstructor(xType); - if (ScaleClass) { - var scale = new ScaleClass({ - ctx: this.chart.ctx, - options: xAxisOptions, - chart: this, - id: xAxisOptions.id - }); - - this.scales[scale.id] = scale; - } - }, this); - } - - if (this.options.scales.yAxes && this.options.scales.yAxes.length) { - // Build the y axes - helpers.each(this.options.scales.yAxes, function(yAxisOptions, index) { - var yType = helpers.getValueOrDefault(yAxisOptions.type, 'linear'); - var ScaleClass = Chart.scaleService.getScaleConstructor(yType); - if (ScaleClass) { - var scale = new ScaleClass({ - ctx: this.chart.ctx, - options: yAxisOptions, - chart: this, - id: yAxisOptions.id - }); - - this.scales[scale.id] = scale; - } - }, this); - } - } - if (this.options.scale) { - // Build radial axes - var ScaleClass = Chart.scaleService.getScaleConstructor(this.options.scale.type); - if (ScaleClass) { - var scale = new ScaleClass({ - ctx: this.chart.ctx, - options: this.options.scale, - chart: this - }); - - this.scale = scale; - - this.scales.radialScale = scale; - } - } - - Chart.scaleService.addScalesToLayout(this); - }, - - buildSurroundingItems: function() { - if (this.options.title) { - this.titleBlock = new Chart.Title({ - ctx: this.chart.ctx, - options: this.options.title, - chart: this - }); - - Chart.layoutService.addBox(this, this.titleBlock); - } - - if (this.options.legend) { - this.legend = new Chart.Legend({ - ctx: this.chart.ctx, - options: this.options.legend, - chart: this - }); - - Chart.layoutService.addBox(this, this.legend); - } - }, - - updateLayout: function() { - Chart.layoutService.update(this, this.chart.width, this.chart.height); - }, - - buildOrUpdateControllers: function buildOrUpdateControllers() { - var types = []; - var newControllers = []; - - helpers.each(this.data.datasets, function(dataset, datasetIndex) { - if (!dataset.type) { - dataset.type = this.config.type; - } - - var type = dataset.type; - types.push(type); - - if (dataset.controller) { - dataset.controller.updateIndex(datasetIndex); - } else { - dataset.controller = new Chart.controllers[type](this, datasetIndex); - newControllers.push(dataset.controller); - } - }, this); - - if (types.length > 1) { - for (var i = 1; i < types.length; i++) { - if (types[i] !== types[i - 1]) { - this.isCombo = true; - break; - } - } - } - - return newControllers; - }, - - resetElements: function resetElements() { - helpers.each(this.data.datasets, function(dataset, datasetIndex) { - dataset.controller.reset(); - }); - }, - - update: function update(animationDuration, lazy) { - // In case the entire data object changed - this.tooltip._data = this.data; - - // Make sure dataset controllers are updated and new controllers are reset - var newControllers = this.buildOrUpdateControllers(); - - Chart.layoutService.update(this, this.chart.width, this.chart.height); - - // Can only reset the new controllers after the scales have been updated - helpers.each(newControllers, function(controller) { - controller.reset(); - }); - - // Make sure all dataset controllers have correct meta data counts - helpers.each(this.data.datasets, function(dataset, datasetIndex) { - dataset.controller.buildOrUpdateElements(); - }); - - // This will loop through any data and do the appropriate element update for the type - helpers.each(this.data.datasets, function(dataset, datasetIndex) { - dataset.controller.update(); - }); - this.render(animationDuration, lazy); - }, - - render: function render(duration, lazy) { - - if (this.options.animation && ((typeof duration !== 'undefined' && duration !== 0) || (typeof duration === 'undefined' && this.options.animation.duration !== 0))) { - var animation = new Chart.Animation(); - animation.numSteps = (duration || this.options.animation.duration) / 16.66; //60 fps - animation.easing = this.options.animation.easing; - - // render function - animation.render = function(chartInstance, animationObject) { - var easingFunction = helpers.easingEffects[animationObject.easing]; - var stepDecimal = animationObject.currentStep / animationObject.numSteps; - var easeDecimal = easingFunction(stepDecimal); - - chartInstance.draw(easeDecimal, stepDecimal, animationObject.currentStep); - }; - - // user events - animation.onAnimationProgress = this.options.animation.onProgress; - animation.onAnimationComplete = this.options.animation.onComplete; - - Chart.animationService.addAnimation(this, animation, duration, lazy); - } else { - this.draw(); - if (this.options.animation && this.options.animation.onComplete && this.options.animation.onComplete.call) { - this.options.animation.onComplete.call(this); - } - } - return this; - }, - - draw: function(ease) { - var easingDecimal = ease || 1; - this.clear(); - - // Draw all the scales - helpers.each(this.boxes, function(box) { - box.draw(this.chartArea); - }, this); - if (this.scale) { - this.scale.draw(); - } - - // Clip out the chart area so that anything outside does not draw. This is necessary for zoom and pan to function - this.chart.ctx.save(); - this.chart.ctx.beginPath(); - this.chart.ctx.rect(this.chartArea.left, this.chartArea.top, this.chartArea.right - this.chartArea.left, this.chartArea.bottom - this.chartArea.top); - this.chart.ctx.clip(); - - // Draw each dataset via its respective controller (reversed to support proper line stacking) - helpers.each(this.data.datasets, function(dataset, datasetIndex) { - if (helpers.isDatasetVisible(dataset)) { - dataset.controller.draw(ease); - } - }, null, true); - - // Restore from the clipping operation - this.chart.ctx.restore(); - - // Finally draw the tooltip - this.tooltip.transition(easingDecimal).draw(); - }, - - // Get the single element that was clicked on - // @return : An object containing the dataset index and element index of the matching element. Also contains the rectangle that was draw - getElementAtEvent: function(e) { - - var eventPosition = helpers.getRelativePosition(e, this.chart); - var elementsArray = []; - - helpers.each(this.data.datasets, function(dataset, datasetIndex) { - if (helpers.isDatasetVisible(dataset)) { - helpers.each(dataset.metaData, function(element, index) { - if (element.inRange(eventPosition.x, eventPosition.y)) { - elementsArray.push(element); - return elementsArray; - } - }); - } - }); - - return elementsArray; - }, - - getElementsAtEvent: function(e) { - var eventPosition = helpers.getRelativePosition(e, this.chart); - var elementsArray = []; - - var found = (function() { - if (this.data.datasets) { - for (var i = 0; i < this.data.datasets.length; i++) { - if (helpers.isDatasetVisible(this.data.datasets[i])) { - for (var j = 0; j < this.data.datasets[i].metaData.length; j++) { - if (this.data.datasets[i].metaData[j].inRange(eventPosition.x, eventPosition.y)) { - return this.data.datasets[i].metaData[j]; - } - } - } - } - } - }).call(this); - - if (!found) { - return elementsArray; - } - - helpers.each(this.data.datasets, function(dataset, dsIndex) { - if (helpers.isDatasetVisible(dataset)) { - elementsArray.push(dataset.metaData[found._index]); - } - }); - - return elementsArray; - }, - - getDatasetAtEvent: function(e) { - var elementsArray = this.getElementAtEvent(e); - - if (elementsArray.length > 0) { - elementsArray = this.data.datasets[elementsArray[0]._datasetIndex].metaData; - } - - return elementsArray; - }, - - generateLegend: function generateLegend() { - return this.options.legendCallback(this); - }, - - destroy: function destroy() { - this.clear(); - helpers.unbindEvents(this, this.events); - helpers.removeResizeListener(this.chart.canvas.parentNode); - - // Reset canvas height/width attributes - var canvas = this.chart.canvas; - canvas.width = this.chart.width; - canvas.height = this.chart.height; - - // if we scaled the canvas in response to a devicePixelRatio !== 1, we need to undo that transform here - if (this.chart.originalDevicePixelRatio !== undefined) { - this.chart.ctx.scale(1 / this.chart.originalDevicePixelRatio, 1 / this.chart.originalDevicePixelRatio); - } - - // Reset to the old style since it may have been changed by the device pixel ratio changes - canvas.style.width = this.chart.originalCanvasStyleWidth; - canvas.style.height = this.chart.originalCanvasStyleHeight; - - delete Chart.instances[this.id]; - }, - - toBase64Image: function toBase64Image() { - return this.chart.canvas.toDataURL.apply(this.chart.canvas, arguments); - }, - - initToolTip: function initToolTip() { - this.tooltip = new Chart.Tooltip({ - _chart: this.chart, - _chartInstance: this, - _data: this.data, - _options: this.options - }, this); - }, - - bindEvents: function bindEvents() { - helpers.bindEvents(this, this.options.events, function(evt) { - this.eventHandler(evt); - }); - }, - eventHandler: function eventHandler(e) { - this.lastActive = this.lastActive || []; - this.lastTooltipActive = this.lastTooltipActive || []; - - // Find Active Elements for hover and tooltips - if (e.type === 'mouseout') { - this.active = []; - this.tooltipActive = []; - } else { - - var _this = this; - var getItemsForMode = function(mode) { - switch (mode) { - case 'single': - return _this.getElementAtEvent(e); - case 'label': - return _this.getElementsAtEvent(e); - case 'dataset': - return _this.getDatasetAtEvent(e); - default: - return e; - } - }; - - this.active = getItemsForMode(this.options.hover.mode); - this.tooltipActive = getItemsForMode(this.options.tooltips.mode); - } - - // On Hover hook - if (this.options.hover.onHover) { - this.options.hover.onHover.call(this, this.active); - } - - if (e.type === 'mouseup' || e.type === 'click') { - if (this.options.onClick) { - this.options.onClick.call(this, e, this.active); - } - - if (this.legend && this.legend.handleEvent) { - this.legend.handleEvent(e); - } - } - - var dataset; - var index; - - // Remove styling for last active (even if it may still be active) - if (this.lastActive.length) { - switch (this.options.hover.mode) { - case 'single': - this.data.datasets[this.lastActive[0]._datasetIndex].controller.removeHoverStyle(this.lastActive[0], this.lastActive[0]._datasetIndex, this.lastActive[0]._index); - break; - case 'label': - case 'dataset': - for (var i = 0; i < this.lastActive.length; i++) { - if (this.lastActive[i]) - this.data.datasets[this.lastActive[i]._datasetIndex].controller.removeHoverStyle(this.lastActive[i], this.lastActive[i]._datasetIndex, this.lastActive[i]._index); - } - break; - default: - // Don't change anything - } - } - - // Built in hover styling - if (this.active.length && this.options.hover.mode) { - switch (this.options.hover.mode) { - case 'single': - this.data.datasets[this.active[0]._datasetIndex].controller.setHoverStyle(this.active[0]); - break; - case 'label': - case 'dataset': - for (var j = 0; j < this.active.length; j++) { - if (this.active[j]) - this.data.datasets[this.active[j]._datasetIndex].controller.setHoverStyle(this.active[j]); - } - break; - default: - // Don't change anything - } - } - - - // Built in Tooltips - if (this.options.tooltips.enabled || this.options.tooltips.custom) { - - // The usual updates - this.tooltip.initialize(); - this.tooltip._active = this.tooltipActive; - this.tooltip.update(); - } - - // Hover animations - this.tooltip.pivot(); - - if (!this.animating) { - var changed; - - helpers.each(this.active, function(element, index) { - if (element !== this.lastActive[index]) { - changed = true; - } - }, this); - - helpers.each(this.tooltipActive, function(element, index) { - if (element !== this.lastTooltipActive[index]) { - changed = true; - } - }, this); - - // If entering, leaving, or changing elements, animate the change via pivot - if ((this.lastActive.length !== this.active.length) || - (this.lastTooltipActive.length !== this.tooltipActive.length) || - changed) { - - this.stop(); - - if (this.options.tooltips.enabled || this.options.tooltips.custom) { - this.tooltip.update(true); - } - - // We only need to render at this point. Updating will cause scales to be recomputed generating flicker & using more - // memory than necessary. - this.render(this.options.hover.animationDuration, true); - } - } - - // Remember Last Actives - this.lastActive = this.active; - this.lastTooltipActive = this.tooltipActive; - return this; - } - }); -}; - -},{}],23:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - // Base class for all dataset controllers (line, bar, etc) - Chart.DatasetController = function(chart, datasetIndex) { - this.initialize.call(this, chart, datasetIndex); - }; - - helpers.extend(Chart.DatasetController.prototype, { - initialize: function(chart, datasetIndex) { - this.chart = chart; - this.index = datasetIndex; - this.linkScales(); - this.addElements(); - }, - updateIndex: function(datasetIndex) { - this.index = datasetIndex; - }, - - linkScales: function() { - if (!this.getDataset().xAxisID) { - this.getDataset().xAxisID = this.chart.options.scales.xAxes[0].id; - } - - if (!this.getDataset().yAxisID) { - this.getDataset().yAxisID = this.chart.options.scales.yAxes[0].id; - } - }, - - getDataset: function() { - return this.chart.data.datasets[this.index]; - }, - - getScaleForId: function(scaleID) { - return this.chart.scales[scaleID]; - }, - - reset: function() { - this.update(true); - }, - - buildOrUpdateElements: function buildOrUpdateElements() { - // Handle the number of data points changing - var numData = this.getDataset().data.length; - var numMetaData = this.getDataset().metaData.length; - - // Make sure that we handle number of datapoints changing - if (numData < numMetaData) { - // Remove excess bars for data points that have been removed - this.getDataset().metaData.splice(numData, numMetaData - numData); - } else if (numData > numMetaData) { - // Add new elements - for (var index = numMetaData; index < numData; ++index) { - this.addElementAndReset(index); - } - } - }, - - // Controllers should implement the following - addElements: helpers.noop, - addElementAndReset: helpers.noop, - draw: helpers.noop, - removeHoverStyle: helpers.noop, - setHoverStyle: helpers.noop, - update: helpers.noop - }); - - Chart.DatasetController.extend = helpers.inherits; - -}; -},{}],24:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - Chart.elements = {}; - - Chart.Element = function(configuration) { - helpers.extend(this, configuration); - this.initialize.apply(this, arguments); - }; - helpers.extend(Chart.Element.prototype, { - initialize: function() {}, - pivot: function() { - if (!this._view) { - this._view = helpers.clone(this._model); - } - this._start = helpers.clone(this._view); - return this; - }, - transition: function(ease) { - if (!this._view) { - this._view = helpers.clone(this._model); - } - - // No animation -> No Transition - if (ease === 1) { - this._view = this._model; - this._start = null; - return this; - } - - if (!this._start) { - this.pivot(); - } - - helpers.each(this._model, function(value, key) { - - if (key[0] === '_' || !this._model.hasOwnProperty(key)) { - // Only non-underscored properties - } - - // Init if doesn't exist - else if (!this._view.hasOwnProperty(key)) { - if (typeof value === 'number' && !isNaN(this._view[key])) { - this._view[key] = value * ease; - } else { - this._view[key] = value; - } - } - - // No unnecessary computations - else if (value === this._view[key]) { - // It's the same! Woohoo! - } - - // Color transitions if possible - else if (typeof value === 'string') { - try { - var color = helpers.color(this._start[key]).mix(helpers.color(this._model[key]), ease); - this._view[key] = color.rgbString(); - } catch (err) { - this._view[key] = value; - } - } - // Number transitions - else if (typeof value === 'number') { - var startVal = this._start[key] !== undefined && isNaN(this._start[key]) === false ? this._start[key] : 0; - this._view[key] = ((this._model[key] - startVal) * ease) + startVal; - } - // Everything else - else { - this._view[key] = value; - } - }, this); - - return this; - }, - tooltipPosition: function() { - return { - x: this._model.x, - y: this._model.y - }; - }, - hasValue: function() { - return helpers.isNumber(this._model.x) && helpers.isNumber(this._model.y); - } - }); - - Chart.Element.extend = helpers.inherits; - -}; - -},{}],25:[function(require,module,exports){ -/*global window: false */ -/*global document: false */ -"use strict"; - -var color = require('chartjs-color'); - -module.exports = function(Chart) { - - //Global Chart helpers object for utility methods and classes - var helpers = Chart.helpers = {}; - - //-- Basic js utility methods - helpers.each = function(loopable, callback, self, reverse) { - // Check to see if null or undefined firstly. - var i, len; - if (helpers.isArray(loopable)) { - len = loopable.length; - if (reverse) { - for (i = len - 1; i >= 0; i--) { - callback.call(self, loopable[i], i); - } - } else { - for (i = 0; i < len; i++) { - callback.call(self, loopable[i], i); - } - } - } else if (typeof loopable === 'object') { - var keys = Object.keys(loopable); - len = keys.length; - for (i = 0; i < len; i++) { - callback.call(self, loopable[keys[i]], keys[i]); - } - } - }; - helpers.clone = function(obj) { - var objClone = {}; - helpers.each(obj, function(value, key) { - if (obj.hasOwnProperty(key)) { - if (helpers.isArray(value)) { - objClone[key] = value.slice(0); - } else if (typeof value === 'object' && value !== null) { - objClone[key] = helpers.clone(value); - } else { - objClone[key] = value; - } - } - }); - return objClone; - }; - helpers.extend = function(base) { - var len = arguments.length; - var additionalArgs = []; - for (var i = 1; i < len; i++) { - additionalArgs.push(arguments[i]); - } - helpers.each(additionalArgs, function(extensionObject) { - helpers.each(extensionObject, function(value, key) { - if (extensionObject.hasOwnProperty(key)) { - base[key] = value; - } - }); - }); - return base; - }; - // Need a special merge function to chart configs since they are now grouped - helpers.configMerge = function(_base) { - var base = helpers.clone(_base); - helpers.each(Array.prototype.slice.call(arguments, 1), function(extension) { - helpers.each(extension, function(value, key) { - if (extension.hasOwnProperty(key)) { - if (key === 'scales') { - // Scale config merging is complex. Add out own function here for that - base[key] = helpers.scaleMerge(base.hasOwnProperty(key) ? base[key] : {}, value); - - } else if (key === 'scale') { - // Used in polar area & radar charts since there is only one scale - base[key] = helpers.configMerge(base.hasOwnProperty(key) ? base[key] : {}, Chart.scaleService.getScaleDefaults(value.type), value); - } else if (base.hasOwnProperty(key) && helpers.isArray(base[key]) && helpers.isArray(value)) { - // In this case we have an array of objects replacing another array. Rather than doing a strict replace, - // merge. This allows easy scale option merging - var baseArray = base[key]; - - helpers.each(value, function(valueObj, index) { - - if (index < baseArray.length) { - if (typeof baseArray[index] === 'object' && baseArray[index] !== null && typeof valueObj === 'object' && valueObj !== null) { - // Two objects are coming together. Do a merge of them. - baseArray[index] = helpers.configMerge(baseArray[index], valueObj); - } else { - // Just overwrite in this case since there is nothing to merge - baseArray[index] = valueObj; - } - } else { - baseArray.push(valueObj); // nothing to merge - } - }); - - } else if (base.hasOwnProperty(key) && typeof base[key] === "object" && base[key] !== null && typeof value === "object") { - // If we are overwriting an object with an object, do a merge of the properties. - base[key] = helpers.configMerge(base[key], value); - - } else { - // can just overwrite the value in this case - base[key] = value; - } - } - }); - }); - - return base; - }; - helpers.extendDeep = function(_base) { - return _extendDeep.apply(this, arguments); - - function _extendDeep(dst) { - helpers.each(arguments, function(obj) { - if (obj !== dst) { - helpers.each(obj, function(value, key) { - if (dst[key] && dst[key].constructor && dst[key].constructor === Object) { - _extendDeep(dst[key], value); - } else { - dst[key] = value; - } - }); - } - }); - return dst; - } - }; - helpers.scaleMerge = function(_base, extension) { - var base = helpers.clone(_base); - - helpers.each(extension, function(value, key) { - if (extension.hasOwnProperty(key)) { - if (key === 'xAxes' || key === 'yAxes') { - // These properties are arrays of items - if (base.hasOwnProperty(key)) { - helpers.each(value, function(valueObj, index) { - var axisType = helpers.getValueOrDefault(valueObj.type, key === 'xAxes' ? 'category' : 'linear'); - var axisDefaults = Chart.scaleService.getScaleDefaults(axisType); - if (index >= base[key].length || !base[key][index].type) { - base[key].push(helpers.configMerge(axisDefaults, valueObj)); - } else if (valueObj.type && valueObj.type !== base[key][index].type) { - // Type changed. Bring in the new defaults before we bring in valueObj so that valueObj can override the correct scale defaults - base[key][index] = helpers.configMerge(base[key][index], axisDefaults, valueObj); - } else { - // Type is the same - base[key][index] = helpers.configMerge(base[key][index], valueObj); - } - }); - } else { - base[key] = []; - helpers.each(value, function(valueObj) { - var axisType = helpers.getValueOrDefault(valueObj.type, key === 'xAxes' ? 'category' : 'linear'); - base[key].push(helpers.configMerge(Chart.scaleService.getScaleDefaults(axisType), valueObj)); - }); - } - } else if (base.hasOwnProperty(key) && typeof base[key] === "object" && base[key] !== null && typeof value === "object") { - // If we are overwriting an object with an object, do a merge of the properties. - base[key] = helpers.configMerge(base[key], value); - - } else { - // can just overwrite the value in this case - base[key] = value; - } - } - }); - - return base; - }; - helpers.getValueAtIndexOrDefault = function(value, index, defaultValue) { - if (value === undefined || value === null) { - return defaultValue; - } - - if (helpers.isArray(value)) { - return index < value.length ? value[index] : defaultValue; - } - - return value; - }; - helpers.getValueOrDefault = function(value, defaultValue) { - return value === undefined ? defaultValue : value; - }; - helpers.indexOf = function(arrayToSearch, item) { - if (Array.prototype.indexOf) { - return arrayToSearch.indexOf(item); - } else { - for (var i = 0; i < arrayToSearch.length; i++) { - if (arrayToSearch[i] === item) - return i; - } - return -1; - } - }; - helpers.where = function(collection, filterCallback) { - var filtered = []; - - helpers.each(collection, function(item) { - if (filterCallback(item)) { - filtered.push(item); - } - }); - - return filtered; - }; - helpers.findIndex = function(arrayToSearch, callback, thisArg) { - var index = -1; - if (Array.prototype.findIndex) { - index = arrayToSearch.findIndex(callback, thisArg); - } else { - for (var i = 0; i < arrayToSearch.length; ++i) { - thisArg = thisArg !== undefined ? thisArg : arrayToSearch; - - if (callback.call(thisArg, arrayToSearch[i], i, arrayToSearch)) { - index = i; - break; - } - } - } - - return index; - }; - helpers.findNextWhere = function(arrayToSearch, filterCallback, startIndex) { - // Default to start of the array - if (startIndex === undefined || startIndex === null) { - startIndex = -1; - } - for (var i = startIndex + 1; i < arrayToSearch.length; i++) { - var currentItem = arrayToSearch[i]; - if (filterCallback(currentItem)) { - return currentItem; - } - } - }; - helpers.findPreviousWhere = function(arrayToSearch, filterCallback, startIndex) { - // Default to end of the array - if (startIndex === undefined || startIndex === null) { - startIndex = arrayToSearch.length; - } - for (var i = startIndex - 1; i >= 0; i--) { - var currentItem = arrayToSearch[i]; - if (filterCallback(currentItem)) { - return currentItem; - } - } - }; - helpers.inherits = function(extensions) { - //Basic javascript inheritance based on the model created in Backbone.js - var parent = this; - var ChartElement = (extensions && extensions.hasOwnProperty("constructor")) ? extensions.constructor : function() { - return parent.apply(this, arguments); - }; - - var Surrogate = function() { - this.constructor = ChartElement; - }; - Surrogate.prototype = parent.prototype; - ChartElement.prototype = new Surrogate(); - - ChartElement.extend = helpers.inherits; - - if (extensions) { - helpers.extend(ChartElement.prototype, extensions); - } - - ChartElement.__super__ = parent.prototype; - - return ChartElement; - }; - helpers.noop = function() {}; - helpers.uid = (function() { - var id = 0; - return function() { - return "chart-" + id++; - }; - })(); - helpers.warn = function(str) { - //Method for warning of errors - if (console && typeof console.warn === "function") { - console.warn(str); - } - }; - //-- Math methods - helpers.isNumber = function(n) { - return !isNaN(parseFloat(n)) && isFinite(n); - }; - helpers.almostEquals = function(x, y, epsilon) { - return Math.abs(x - y) < epsilon; - }; - helpers.max = function(array) { - return array.reduce(function(max, value) { - if (!isNaN(value)) { - return Math.max(max, value); - } else { - return max; - } - }, Number.NEGATIVE_INFINITY); - }; - helpers.min = function(array) { - return array.reduce(function(min, value) { - if (!isNaN(value)) { - return Math.min(min, value); - } else { - return min; - } - }, Number.POSITIVE_INFINITY); - }; - helpers.sign = function(x) { - if (Math.sign) { - return Math.sign(x); - } else { - x = +x; // convert to a number - if (x === 0 || isNaN(x)) { - return x; - } - return x > 0 ? 1 : -1; - } - }; - helpers.log10 = function(x) { - if (Math.log10) { - return Math.log10(x); - } else { - return Math.log(x) / Math.LN10; - } - }; - helpers.toRadians = function(degrees) { - return degrees * (Math.PI / 180); - }; - helpers.toDegrees = function(radians) { - return radians * (180 / Math.PI); - }; - // Gets the angle from vertical upright to the point about a centre. - helpers.getAngleFromPoint = function(centrePoint, anglePoint) { - var distanceFromXCenter = anglePoint.x - centrePoint.x, - distanceFromYCenter = anglePoint.y - centrePoint.y, - radialDistanceFromCenter = Math.sqrt(distanceFromXCenter * distanceFromXCenter + distanceFromYCenter * distanceFromYCenter); - - var angle = Math.atan2(distanceFromYCenter, distanceFromXCenter); - - if (angle < (-0.5 * Math.PI)) { - angle += 2.0 * Math.PI; // make sure the returned angle is in the range of (-PI/2, 3PI/2] - } - - return { - angle: angle, - distance: radialDistanceFromCenter - }; - }; - helpers.aliasPixel = function(pixelWidth) { - return (pixelWidth % 2 === 0) ? 0 : 0.5; - }; - helpers.splineCurve = function(firstPoint, middlePoint, afterPoint, t) { - //Props to Rob Spencer at scaled innovation for his post on splining between points - //http://scaledinnovation.com/analytics/splines/aboutSplines.html - - // This function must also respect "skipped" points - - var previous = firstPoint.skip ? middlePoint : firstPoint, - current = middlePoint, - next = afterPoint.skip ? middlePoint : afterPoint; - - var d01 = Math.sqrt(Math.pow(current.x - previous.x, 2) + Math.pow(current.y - previous.y, 2)); - var d12 = Math.sqrt(Math.pow(next.x - current.x, 2) + Math.pow(next.y - current.y, 2)); - - var s01 = d01 / (d01 + d12); - var s12 = d12 / (d01 + d12); - - // If all points are the same, s01 & s02 will be inf - s01 = isNaN(s01) ? 0 : s01; - s12 = isNaN(s12) ? 0 : s12; - - var fa = t * s01; // scaling factor for triangle Ta - var fb = t * s12; - - return { - previous: { - x: current.x - fa * (next.x - previous.x), - y: current.y - fa * (next.y - previous.y) - }, - next: { - x: current.x + fb * (next.x - previous.x), - y: current.y + fb * (next.y - previous.y) - } - }; - }; - helpers.nextItem = function(collection, index, loop) { - if (loop) { - return index >= collection.length - 1 ? collection[0] : collection[index + 1]; - } - - return index >= collection.length - 1 ? collection[collection.length - 1] : collection[index + 1]; - }; - helpers.previousItem = function(collection, index, loop) { - if (loop) { - return index <= 0 ? collection[collection.length - 1] : collection[index - 1]; - } - return index <= 0 ? collection[0] : collection[index - 1]; - }; - // Implementation of the nice number algorithm used in determining where axis labels will go - helpers.niceNum = function(range, round) { - var exponent = Math.floor(helpers.log10(range)); - var fraction = range / Math.pow(10, exponent); - var niceFraction; - - if (round) { - if (fraction < 1.5) { - niceFraction = 1; - } else if (fraction < 3) { - niceFraction = 2; - } else if (fraction < 7) { - niceFraction = 5; - } else { - niceFraction = 10; - } - } else { - if (fraction <= 1.0) { - niceFraction = 1; - } else if (fraction <= 2) { - niceFraction = 2; - } else if (fraction <= 5) { - niceFraction = 5; - } else { - niceFraction = 10; - } - } - - return niceFraction * Math.pow(10, exponent); - }; - //Easing functions adapted from Robert Penner's easing equations - //http://www.robertpenner.com/easing/ - var easingEffects = helpers.easingEffects = { - linear: function(t) { - return t; - }, - easeInQuad: function(t) { - return t * t; - }, - easeOutQuad: function(t) { - return -1 * t * (t - 2); - }, - easeInOutQuad: function(t) { - if ((t /= 1 / 2) < 1) { - return 1 / 2 * t * t; - } - return -1 / 2 * ((--t) * (t - 2) - 1); - }, - easeInCubic: function(t) { - return t * t * t; - }, - easeOutCubic: function(t) { - return 1 * ((t = t / 1 - 1) * t * t + 1); - }, - easeInOutCubic: function(t) { - if ((t /= 1 / 2) < 1) { - return 1 / 2 * t * t * t; - } - return 1 / 2 * ((t -= 2) * t * t + 2); - }, - easeInQuart: function(t) { - return t * t * t * t; - }, - easeOutQuart: function(t) { - return -1 * ((t = t / 1 - 1) * t * t * t - 1); - }, - easeInOutQuart: function(t) { - if ((t /= 1 / 2) < 1) { - return 1 / 2 * t * t * t * t; - } - return -1 / 2 * ((t -= 2) * t * t * t - 2); - }, - easeInQuint: function(t) { - return 1 * (t /= 1) * t * t * t * t; - }, - easeOutQuint: function(t) { - return 1 * ((t = t / 1 - 1) * t * t * t * t + 1); - }, - easeInOutQuint: function(t) { - if ((t /= 1 / 2) < 1) { - return 1 / 2 * t * t * t * t * t; - } - return 1 / 2 * ((t -= 2) * t * t * t * t + 2); - }, - easeInSine: function(t) { - return -1 * Math.cos(t / 1 * (Math.PI / 2)) + 1; - }, - easeOutSine: function(t) { - return 1 * Math.sin(t / 1 * (Math.PI / 2)); - }, - easeInOutSine: function(t) { - return -1 / 2 * (Math.cos(Math.PI * t / 1) - 1); - }, - easeInExpo: function(t) { - return (t === 0) ? 1 : 1 * Math.pow(2, 10 * (t / 1 - 1)); - }, - easeOutExpo: function(t) { - return (t === 1) ? 1 : 1 * (-Math.pow(2, -10 * t / 1) + 1); - }, - easeInOutExpo: function(t) { - if (t === 0) { - return 0; - } - if (t === 1) { - return 1; - } - if ((t /= 1 / 2) < 1) { - return 1 / 2 * Math.pow(2, 10 * (t - 1)); - } - return 1 / 2 * (-Math.pow(2, -10 * --t) + 2); - }, - easeInCirc: function(t) { - if (t >= 1) { - return t; - } - return -1 * (Math.sqrt(1 - (t /= 1) * t) - 1); - }, - easeOutCirc: function(t) { - return 1 * Math.sqrt(1 - (t = t / 1 - 1) * t); - }, - easeInOutCirc: function(t) { - if ((t /= 1 / 2) < 1) { - return -1 / 2 * (Math.sqrt(1 - t * t) - 1); - } - return 1 / 2 * (Math.sqrt(1 - (t -= 2) * t) + 1); - }, - easeInElastic: function(t) { - var s = 1.70158; - var p = 0; - var a = 1; - if (t === 0) { - return 0; - } - if ((t /= 1) === 1) { - return 1; - } - if (!p) { - p = 1 * 0.3; - } - if (a < Math.abs(1)) { - a = 1; - s = p / 4; - } else { - s = p / (2 * Math.PI) * Math.asin(1 / a); - } - return -(a * Math.pow(2, 10 * (t -= 1)) * Math.sin((t * 1 - s) * (2 * Math.PI) / p)); - }, - easeOutElastic: function(t) { - var s = 1.70158; - var p = 0; - var a = 1; - if (t === 0) { - return 0; - } - if ((t /= 1) === 1) { - return 1; - } - if (!p) { - p = 1 * 0.3; - } - if (a < Math.abs(1)) { - a = 1; - s = p / 4; - } else { - s = p / (2 * Math.PI) * Math.asin(1 / a); - } - return a * Math.pow(2, -10 * t) * Math.sin((t * 1 - s) * (2 * Math.PI) / p) + 1; - }, - easeInOutElastic: function(t) { - var s = 1.70158; - var p = 0; - var a = 1; - if (t === 0) { - return 0; - } - if ((t /= 1 / 2) === 2) { - return 1; - } - if (!p) { - p = 1 * (0.3 * 1.5); - } - if (a < Math.abs(1)) { - a = 1; - s = p / 4; - } else { - s = p / (2 * Math.PI) * Math.asin(1 / a); - } - if (t < 1) { - return -0.5 * (a * Math.pow(2, 10 * (t -= 1)) * Math.sin((t * 1 - s) * (2 * Math.PI) / p)); - } - return a * Math.pow(2, -10 * (t -= 1)) * Math.sin((t * 1 - s) * (2 * Math.PI) / p) * 0.5 + 1; - }, - easeInBack: function(t) { - var s = 1.70158; - return 1 * (t /= 1) * t * ((s + 1) * t - s); - }, - easeOutBack: function(t) { - var s = 1.70158; - return 1 * ((t = t / 1 - 1) * t * ((s + 1) * t + s) + 1); - }, - easeInOutBack: function(t) { - var s = 1.70158; - if ((t /= 1 / 2) < 1) { - return 1 / 2 * (t * t * (((s *= (1.525)) + 1) * t - s)); - } - return 1 / 2 * ((t -= 2) * t * (((s *= (1.525)) + 1) * t + s) + 2); - }, - easeInBounce: function(t) { - return 1 - easingEffects.easeOutBounce(1 - t); - }, - easeOutBounce: function(t) { - if ((t /= 1) < (1 / 2.75)) { - return 1 * (7.5625 * t * t); - } else if (t < (2 / 2.75)) { - return 1 * (7.5625 * (t -= (1.5 / 2.75)) * t + 0.75); - } else if (t < (2.5 / 2.75)) { - return 1 * (7.5625 * (t -= (2.25 / 2.75)) * t + 0.9375); - } else { - return 1 * (7.5625 * (t -= (2.625 / 2.75)) * t + 0.984375); - } - }, - easeInOutBounce: function(t) { - if (t < 1 / 2) { - return easingEffects.easeInBounce(t * 2) * 0.5; - } - return easingEffects.easeOutBounce(t * 2 - 1) * 0.5 + 1 * 0.5; - } - }; - //Request animation polyfill - http://www.paulirish.com/2011/requestanimationframe-for-smart-animating/ - helpers.requestAnimFrame = (function() { - return window.requestAnimationFrame || - window.webkitRequestAnimationFrame || - window.mozRequestAnimationFrame || - window.oRequestAnimationFrame || - window.msRequestAnimationFrame || - function(callback) { - return window.setTimeout(callback, 1000 / 60); - }; - })(); - helpers.cancelAnimFrame = (function() { - return window.cancelAnimationFrame || - window.webkitCancelAnimationFrame || - window.mozCancelAnimationFrame || - window.oCancelAnimationFrame || - window.msCancelAnimationFrame || - function(callback) { - return window.clearTimeout(callback, 1000 / 60); - }; - })(); - //-- DOM methods - helpers.getRelativePosition = function(evt, chart) { - var mouseX, mouseY; - var e = evt.originalEvent || evt, - canvas = evt.currentTarget || evt.srcElement, - boundingRect = canvas.getBoundingClientRect(); - - if (e.touches && e.touches.length > 0) { - mouseX = e.touches[0].clientX; - mouseY = e.touches[0].clientY; - - } else { - mouseX = e.clientX; - mouseY = e.clientY; - } - - // Scale mouse coordinates into canvas coordinates - // by following the pattern laid out by 'jerryj' in the comments of - // http://www.html5canvastutorials.com/advanced/html5-canvas-mouse-coordinates/ - var paddingLeft = parseFloat(helpers.getStyle(canvas, 'padding-left')); - var paddingTop = parseFloat(helpers.getStyle(canvas, 'padding-top')); - var paddingRight = parseFloat(helpers.getStyle(canvas, 'padding-right')); - var paddingBottom = parseFloat(helpers.getStyle(canvas, 'padding-bottom')); - var width = boundingRect.right - boundingRect.left - paddingLeft - paddingRight; - var height = boundingRect.bottom - boundingRect.top - paddingTop - paddingBottom; - - // We divide by the current device pixel ratio, because the canvas is scaled up by that amount in each direction. However - // the backend model is in unscaled coordinates. Since we are going to deal with our model coordinates, we go back here - mouseX = Math.round((mouseX - boundingRect.left - paddingLeft) / (width) * canvas.width / chart.currentDevicePixelRatio); - mouseY = Math.round((mouseY - boundingRect.top - paddingTop) / (height) * canvas.height / chart.currentDevicePixelRatio); - - return { - x: mouseX, - y: mouseY - }; - - }; - helpers.addEvent = function(node, eventType, method) { - if (node.addEventListener) { - node.addEventListener(eventType, method); - } else if (node.attachEvent) { - node.attachEvent("on" + eventType, method); - } else { - node["on" + eventType] = method; - } - }; - helpers.removeEvent = function(node, eventType, handler) { - if (node.removeEventListener) { - node.removeEventListener(eventType, handler, false); - } else if (node.detachEvent) { - node.detachEvent("on" + eventType, handler); - } else { - node["on" + eventType] = helpers.noop; - } - }; - helpers.bindEvents = function(chartInstance, arrayOfEvents, handler) { - // Create the events object if it's not already present - if (!chartInstance.events) - chartInstance.events = {}; - - helpers.each(arrayOfEvents, function(eventName) { - chartInstance.events[eventName] = function() { - handler.apply(chartInstance, arguments); - }; - helpers.addEvent(chartInstance.chart.canvas, eventName, chartInstance.events[eventName]); - }); - }; - helpers.unbindEvents = function(chartInstance, arrayOfEvents) { - helpers.each(arrayOfEvents, function(handler, eventName) { - helpers.removeEvent(chartInstance.chart.canvas, eventName, handler); - }); - }; - - // Private helper function to convert max-width/max-height values that may be percentages into a number - function parseMaxStyle(styleValue, node, parentProperty) { - var valueInPixels; - if (typeof(styleValue) === 'string') { - valueInPixels = parseInt(styleValue, 10); - - if (styleValue.indexOf('%') != -1) { - // percentage * size in dimension - valueInPixels = valueInPixels / 100 * node.parentNode[parentProperty]; - } - } else { - valueInPixels = styleValue; - } - - return valueInPixels; - } - - // Private helper to get a constraint dimension - // @param domNode : the node to check the constraint on - // @param maxStyle : the style that defines the maximum for the direction we are using (max-width / max-height) - // @param percentageProperty : property of parent to use when calculating width as a percentage - function getConstraintDimension(domNode, maxStyle, percentageProperty) { - var constrainedDimension; - var constrainedNode = document.defaultView.getComputedStyle(domNode)[maxStyle]; - var constrainedContainer = document.defaultView.getComputedStyle(domNode.parentNode)[maxStyle]; - var hasCNode = constrainedNode !== null && constrainedNode !== "none"; - var hasCContainer = constrainedContainer !== null && constrainedContainer !== "none"; - - if (hasCNode || hasCContainer) { - constrainedDimension = Math.min((hasCNode ? parseMaxStyle(constrainedNode, domNode, percentageProperty) : Number.POSITIVE_INFINITY), (hasCContainer ? parseMaxStyle(constrainedContainer, domNode.parentNode, percentageProperty) : Number.POSITIVE_INFINITY)); - } - return constrainedDimension; - } - // returns Number or undefined if no constraint - helpers.getConstraintWidth = function(domNode) { - return getConstraintDimension(domNode, 'max-width', 'clientWidth'); - }; - // returns Number or undefined if no constraint - helpers.getConstraintHeight = function(domNode) { - return getConstraintDimension(domNode, 'max-height', 'clientHeight'); - }; - helpers.getMaximumWidth = function(domNode) { - var container = domNode.parentNode; - var padding = parseInt(helpers.getStyle(container, 'padding-left')) + parseInt(helpers.getStyle(container, 'padding-right')); - - var w = container.clientWidth - padding; - var cw = helpers.getConstraintWidth(domNode); - if (cw !== undefined) { - w = Math.min(w, cw); - } - - return w; - }; - helpers.getMaximumHeight = function(domNode) { - var container = domNode.parentNode; - var padding = parseInt(helpers.getStyle(container, 'padding-top')) + parseInt(helpers.getStyle(container, 'padding-bottom')); - - var h = container.clientHeight - padding; - var ch = helpers.getConstraintHeight(domNode); - if (ch !== undefined) { - h = Math.min(h, ch); - } - - return h; - }; - helpers.getStyle = function(el, property) { - return el.currentStyle ? - el.currentStyle[property] : - document.defaultView.getComputedStyle(el, null).getPropertyValue(property); - }; - helpers.retinaScale = function(chart) { - var ctx = chart.ctx; - var width = chart.canvas.width; - var height = chart.canvas.height; - var pixelRatio = chart.currentDevicePixelRatio = window.devicePixelRatio || 1; - - if (pixelRatio !== 1) { - ctx.canvas.height = height * pixelRatio; - ctx.canvas.width = width * pixelRatio; - ctx.scale(pixelRatio, pixelRatio); - - // Store the device pixel ratio so that we can go backwards in `destroy`. - // The devicePixelRatio changes with zoom, so there are no guarantees that it is the same - // when destroy is called - chart.originalDevicePixelRatio = chart.originalDevicePixelRatio || pixelRatio; - } - - ctx.canvas.style.width = width + 'px'; - ctx.canvas.style.height = height + 'px'; - }; - //-- Canvas methods - helpers.clear = function(chart) { - chart.ctx.clearRect(0, 0, chart.width, chart.height); - }; - helpers.fontString = function(pixelSize, fontStyle, fontFamily) { - return fontStyle + " " + pixelSize + "px " + fontFamily; - }; - helpers.longestText = function(ctx, font, arrayOfStrings, cache) { - cache = cache || {}; - cache.data = cache.data || {}; - cache.garbageCollect = cache.garbageCollect || []; - - if (cache.font !== font) { - cache.data = {}; - cache.garbageCollect = []; - cache.font = font; - } - - ctx.font = font; - var longest = 0; - helpers.each(arrayOfStrings, function(string) { - // Undefined strings should not be measured - if (string !== undefined && string !== null) { - var textWidth = cache.data[string]; - if (!textWidth) { - textWidth = cache.data[string] = ctx.measureText(string).width; - cache.garbageCollect.push(string); - } - - if (textWidth > longest) { - longest = textWidth; - } - } - }); - - var gcLen = cache.garbageCollect.length / 2; - if (gcLen > arrayOfStrings.length) { - for (var i = 0; i < gcLen; i++) { - delete cache.data[cache.garbageCollect[i]]; - } - cache.garbageCollect.splice(0, gcLen); - } - - return longest; - }; - helpers.drawRoundedRectangle = function(ctx, x, y, width, height, radius) { - ctx.beginPath(); - ctx.moveTo(x + radius, y); - ctx.lineTo(x + width - radius, y); - ctx.quadraticCurveTo(x + width, y, x + width, y + radius); - ctx.lineTo(x + width, y + height - radius); - ctx.quadraticCurveTo(x + width, y + height, x + width - radius, y + height); - ctx.lineTo(x + radius, y + height); - ctx.quadraticCurveTo(x, y + height, x, y + height - radius); - ctx.lineTo(x, y + radius); - ctx.quadraticCurveTo(x, y, x + radius, y); - ctx.closePath(); - }; - helpers.color = function(c) { - if (!color) { - console.log('Color.js not found!'); - return c; - } - - /* global CanvasGradient */ - if (c instanceof CanvasGradient) { - return color(Chart.defaults.global.defaultColor); - } - - return color(c); - }; - helpers.addResizeListener = function(node, callback) { - // Hide an iframe before the node - var hiddenIframe = document.createElement('iframe'); - var hiddenIframeClass = 'chartjs-hidden-iframe'; - - if (hiddenIframe.classlist) { - // can use classlist - hiddenIframe.classlist.add(hiddenIframeClass); - } else { - hiddenIframe.setAttribute('class', hiddenIframeClass); - } - - // Set the style - hiddenIframe.style.width = '100%'; - hiddenIframe.style.display = 'block'; - hiddenIframe.style.border = 0; - hiddenIframe.style.height = 0; - hiddenIframe.style.margin = 0; - hiddenIframe.style.position = 'absolute'; - hiddenIframe.style.left = 0; - hiddenIframe.style.right = 0; - hiddenIframe.style.top = 0; - hiddenIframe.style.bottom = 0; - - // Insert the iframe so that contentWindow is available - node.insertBefore(hiddenIframe, node.firstChild); - - (hiddenIframe.contentWindow || hiddenIframe).onresize = function() { - if (callback) { - callback(); - } - }; - }; - helpers.removeResizeListener = function(node) { - var hiddenIframe = node.querySelector('.chartjs-hidden-iframe'); - - // Remove the resize detect iframe - if (hiddenIframe) { - hiddenIframe.parentNode.removeChild(hiddenIframe); - } - }; - helpers.isArray = function(obj) { - if (!Array.isArray) { - return Object.prototype.toString.call(obj) === '[object Array]'; - } - return Array.isArray(obj); - }; - helpers.pushAllIfDefined = function(element, array) { - if (typeof element === "undefined") { - return; - } - - if (helpers.isArray(element)) { - array.push.apply(array, element); - } else { - array.push(element); - } - }; - helpers.isDatasetVisible = function(dataset) { - return !dataset.hidden; - }; - helpers.callCallback = function(fn, args, _tArg) { - if (fn && typeof fn.call === 'function') { - fn.apply(_tArg, args); - } - }; - -}; - -},{"chartjs-color":6}],26:[function(require,module,exports){ -"use strict"; - -module.exports = function() { - - //Occupy the global variable of Chart, and create a simple base class - var Chart = function(context, config) { - this.config = config; - - // Support a jQuery'd canvas element - if (context.length && context[0].getContext) { - context = context[0]; - } - - // Support a canvas domnode - if (context.getContext) { - context = context.getContext("2d"); - } - - this.ctx = context; - this.canvas = context.canvas; - - // Figure out what the size of the chart will be. - // If the canvas has a specified width and height, we use those else - // we look to see if the canvas node has a CSS width and height. - // If there is still no height, fill the parent container - this.width = context.canvas.width || parseInt(Chart.helpers.getStyle(context.canvas, 'width')) || Chart.helpers.getMaximumWidth(context.canvas); - this.height = context.canvas.height || parseInt(Chart.helpers.getStyle(context.canvas, 'height')) || Chart.helpers.getMaximumHeight(context.canvas); - - this.aspectRatio = this.width / this.height; - - if (isNaN(this.aspectRatio) || isFinite(this.aspectRatio) === false) { - // If the canvas has no size, try and figure out what the aspect ratio will be. - // Some charts prefer square canvases (pie, radar, etc). If that is specified, use that - // else use the canvas default ratio of 2 - this.aspectRatio = config.aspectRatio !== undefined ? config.aspectRatio : 2; - } - - // Store the original style of the element so we can set it back - this.originalCanvasStyleWidth = context.canvas.style.width; - this.originalCanvasStyleHeight = context.canvas.style.height; - - // High pixel density displays - multiply the size of the canvas height/width by the device pixel ratio, then scale. - Chart.helpers.retinaScale(this); - - if (config) { - this.controller = new Chart.Controller(this); - } - - // Always bind this so that if the responsive state changes we still work - var _this = this; - Chart.helpers.addResizeListener(context.canvas.parentNode, function() { - if (_this.controller && _this.controller.config.options.responsive) { - _this.controller.resize(); - } - }); - - return this.controller ? this.controller : this; - - }; - - //Globally expose the defaults to allow for user updating/changing - Chart.defaults = { - global: { - responsive: true, - responsiveAnimationDuration: 0, - maintainAspectRatio: true, - events: ["mousemove", "mouseout", "click", "touchstart", "touchmove"], - hover: { - onHover: null, - mode: 'single', - animationDuration: 400 - }, - onClick: null, - defaultColor: 'rgba(0,0,0,0.1)', - defaultFontColor: '#666', - defaultFontFamily: "'Helvetica Neue', 'Helvetica', 'Arial', sans-serif", - defaultFontSize: 12, - defaultFontStyle: 'normal', - showLines: true, - - // Element defaults defined in element extensions - elements: {}, - - // Legend callback string - legendCallback: function(chart) { - var text = []; - text.push('<ul class="' + chart.id + '-legend">'); - for (var i = 0; i < chart.data.datasets.length; i++) { - text.push('<li><span style="background-color:' + chart.data.datasets[i].backgroundColor + '"></span>'); - if (chart.data.datasets[i].label) { - text.push(chart.data.datasets[i].label); - } - text.push('</li>'); - } - text.push('</ul>'); - - return text.join(""); - } - } - }; - - return Chart; - -}; - -},{}],27:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - // The layout service is very self explanatory. It's responsible for the layout within a chart. - // Scales, Legends and Plugins all rely on the layout service and can easily register to be placed anywhere they need - // It is this service's responsibility of carrying out that layout. - Chart.layoutService = { - defaults: {}, - - // Register a box to a chartInstance. A box is simply a reference to an object that requires layout. eg. Scales, Legend, Plugins. - addBox: function(chartInstance, box) { - if (!chartInstance.boxes) { - chartInstance.boxes = []; - } - chartInstance.boxes.push(box); - }, - - removeBox: function(chartInstance, box) { - if (!chartInstance.boxes) { - return; - } - chartInstance.boxes.splice(chartInstance.boxes.indexOf(box), 1); - }, - - // The most important function - update: function(chartInstance, width, height) { - - if (!chartInstance) { - return; - } - - var xPadding = 0; - var yPadding = 0; - - var leftBoxes = helpers.where(chartInstance.boxes, function(box) { - return box.options.position === "left"; - }); - var rightBoxes = helpers.where(chartInstance.boxes, function(box) { - return box.options.position === "right"; - }); - var topBoxes = helpers.where(chartInstance.boxes, function(box) { - return box.options.position === "top"; - }); - var bottomBoxes = helpers.where(chartInstance.boxes, function(box) { - return box.options.position === "bottom"; - }); - - // Boxes that overlay the chartarea such as the radialLinear scale - var chartAreaBoxes = helpers.where(chartInstance.boxes, function(box) { - return box.options.position === "chartArea"; - }); - - function fullWidthSorter(a, b) { - - } - - // Ensure that full width boxes are at the very top / bottom - topBoxes.sort(function(a, b) { - return (b.options.fullWidth ? 1 : 0) - (a.options.fullWidth ? 1 : 0); - }); - bottomBoxes.sort(function(a, b) { - return (a.options.fullWidth ? 1 : 0) - (b.options.fullWidth ? 1 : 0); - }); - - // Essentially we now have any number of boxes on each of the 4 sides. - // Our canvas looks like the following. - // The areas L1 and L2 are the left axes. R1 is the right axis, T1 is the top axis and - // B1 is the bottom axis - // There are also 4 quadrant-like locations (left to right instead of clockwise) reserved for chart overlays - // These locations are single-box locations only, when trying to register a chartArea location that is already taken, - // an error will be thrown. - // - // |----------------------------------------------------| - // | T1 (Full Width) | - // |----------------------------------------------------| - // | | | T2 | | - // | |----|-------------------------------------|----| - // | | | C1 | | C2 | | - // | | |----| |----| | - // | | | | | - // | L1 | L2 | ChartArea (C0) | R1 | - // | | | | | - // | | |----| |----| | - // | | | C3 | | C4 | | - // | |----|-------------------------------------|----| - // | | | B1 | | - // |----------------------------------------------------| - // | B2 (Full Width) | - // |----------------------------------------------------| - // - // What we do to find the best sizing, we do the following - // 1. Determine the minimum size of the chart area. - // 2. Split the remaining width equally between each vertical axis - // 3. Split the remaining height equally between each horizontal axis - // 4. Give each layout the maximum size it can be. The layout will return it's minimum size - // 5. Adjust the sizes of each axis based on it's minimum reported size. - // 6. Refit each axis - // 7. Position each axis in the final location - // 8. Tell the chart the final location of the chart area - // 9. Tell any axes that overlay the chart area the positions of the chart area - - // Step 1 - var chartWidth = width - (2 * xPadding); - var chartHeight = height - (2 * yPadding); - var chartAreaWidth = chartWidth / 2; // min 50% - var chartAreaHeight = chartHeight / 2; // min 50% - - // Step 2 - var verticalBoxWidth = (width - chartAreaWidth) / (leftBoxes.length + rightBoxes.length); - - // Step 3 - var horizontalBoxHeight = (height - chartAreaHeight) / (topBoxes.length + bottomBoxes.length); - - // Step 4 - var maxChartAreaWidth = chartWidth; - var maxChartAreaHeight = chartHeight; - var minBoxSizes = []; - - helpers.each(leftBoxes.concat(rightBoxes, topBoxes, bottomBoxes), getMinimumBoxSize); - - function getMinimumBoxSize(box) { - var minSize; - var isHorizontal = box.isHorizontal(); - - if (isHorizontal) { - minSize = box.update(box.options.fullWidth ? chartWidth : maxChartAreaWidth, horizontalBoxHeight); - maxChartAreaHeight -= minSize.height; - } else { - minSize = box.update(verticalBoxWidth, chartAreaHeight); - maxChartAreaWidth -= minSize.width; - } - - minBoxSizes.push({ - horizontal: isHorizontal, - minSize: minSize, - box: box - }); - } - - // At this point, maxChartAreaHeight and maxChartAreaWidth are the size the chart area could - // be if the axes are drawn at their minimum sizes. - - // Steps 5 & 6 - var totalLeftBoxesWidth = xPadding; - var totalRightBoxesWidth = xPadding; - var totalTopBoxesHeight = yPadding; - var totalBottomBoxesHeight = yPadding; - - // Update, and calculate the left and right margins for the horizontal boxes - helpers.each(leftBoxes.concat(rightBoxes), fitBox); - - helpers.each(leftBoxes, function(box) { - totalLeftBoxesWidth += box.width; - }); - - helpers.each(rightBoxes, function(box) { - totalRightBoxesWidth += box.width; - }); - - // Set the Left and Right margins for the horizontal boxes - helpers.each(topBoxes.concat(bottomBoxes), fitBox); - - // Function to fit a box - function fitBox(box) { - var minBoxSize = helpers.findNextWhere(minBoxSizes, function(minBoxSize) { - return minBoxSize.box === box; - }); - - if (minBoxSize) { - if (box.isHorizontal()) { - var scaleMargin = { - left: totalLeftBoxesWidth, - right: totalRightBoxesWidth, - top: 0, - bottom: 0 - }; - - // Don't use min size here because of label rotation. When the labels are rotated, their rotation highly depends - // on the margin. Sometimes they need to increase in size slightly - box.update(box.options.fullWidth ? chartWidth : maxChartAreaWidth, chartHeight / 2, scaleMargin); - } else { - box.update(minBoxSize.minSize.width, maxChartAreaHeight); - } - } - } - - // Figure out how much margin is on the top and bottom of the vertical boxes - helpers.each(topBoxes, function(box) { - totalTopBoxesHeight += box.height; - }); - - helpers.each(bottomBoxes, function(box) { - totalBottomBoxesHeight += box.height; - }); - - // Let the left layout know the final margin - helpers.each(leftBoxes.concat(rightBoxes), finalFitVerticalBox); - - function finalFitVerticalBox(box) { - var minBoxSize = helpers.findNextWhere(minBoxSizes, function(minBoxSize) { - return minBoxSize.box === box; - }); - - var scaleMargin = { - left: 0, - right: 0, - top: totalTopBoxesHeight, - bottom: totalBottomBoxesHeight - }; - - if (minBoxSize) { - box.update(minBoxSize.minSize.width, maxChartAreaHeight, scaleMargin); - } - } - - // Recalculate because the size of each layout might have changed slightly due to the margins (label rotation for instance) - totalLeftBoxesWidth = xPadding; - totalRightBoxesWidth = xPadding; - totalTopBoxesHeight = yPadding; - totalBottomBoxesHeight = yPadding; - - helpers.each(leftBoxes, function(box) { - totalLeftBoxesWidth += box.width; - }); - - helpers.each(rightBoxes, function(box) { - totalRightBoxesWidth += box.width; - }); - - helpers.each(topBoxes, function(box) { - totalTopBoxesHeight += box.height; - }); - helpers.each(bottomBoxes, function(box) { - totalBottomBoxesHeight += box.height; - }); - - // Figure out if our chart area changed. This would occur if the dataset layout label rotation - // changed due to the application of the margins in step 6. Since we can only get bigger, this is safe to do - // without calling `fit` again - var newMaxChartAreaHeight = height - totalTopBoxesHeight - totalBottomBoxesHeight; - var newMaxChartAreaWidth = width - totalLeftBoxesWidth - totalRightBoxesWidth; - - if (newMaxChartAreaWidth !== maxChartAreaWidth || newMaxChartAreaHeight !== maxChartAreaHeight) { - helpers.each(leftBoxes, function(box) { - box.height = newMaxChartAreaHeight; - }); - - helpers.each(rightBoxes, function(box) { - box.height = newMaxChartAreaHeight; - }); - - helpers.each(topBoxes, function(box) { - box.width = newMaxChartAreaWidth; - }); - - helpers.each(bottomBoxes, function(box) { - box.width = newMaxChartAreaWidth; - }); - - maxChartAreaHeight = newMaxChartAreaHeight; - maxChartAreaWidth = newMaxChartAreaWidth; - } - - // Step 7 - Position the boxes - var left = xPadding; - var top = yPadding; - var right = 0; - var bottom = 0; - - helpers.each(leftBoxes.concat(topBoxes), placeBox); - - // Account for chart width and height - left += maxChartAreaWidth; - top += maxChartAreaHeight; - - helpers.each(rightBoxes, placeBox); - helpers.each(bottomBoxes, placeBox); - - function placeBox(box) { - if (box.isHorizontal()) { - box.left = box.options.fullWidth ? xPadding : totalLeftBoxesWidth; - box.right = box.options.fullWidth ? width - xPadding : totalLeftBoxesWidth + maxChartAreaWidth; - box.top = top; - box.bottom = top + box.height; - - // Move to next point - top = box.bottom; - - } else { - - box.left = left; - box.right = left + box.width; - box.top = totalTopBoxesHeight; - box.bottom = totalTopBoxesHeight + maxChartAreaHeight; - - // Move to next point - left = box.right; - } - } - - // Step 8 - chartInstance.chartArea = { - left: totalLeftBoxesWidth, - top: totalTopBoxesHeight, - right: totalLeftBoxesWidth + maxChartAreaWidth, - bottom: totalTopBoxesHeight + maxChartAreaHeight - }; - - // Step 9 - helpers.each(chartAreaBoxes, function(box) { - box.left = chartInstance.chartArea.left; - box.top = chartInstance.chartArea.top; - box.right = chartInstance.chartArea.right; - box.bottom = chartInstance.chartArea.bottom; - - box.update(maxChartAreaWidth, maxChartAreaHeight); - }); - } - }; -}; - -},{}],28:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - Chart.defaults.global.legend = { - - display: true, - position: 'top', - fullWidth: true, // marks that this box should take the full width of the canvas (pushing down other boxes) - reverse: false, - - // a callback that will handle - onClick: function(e, legendItem) { - var dataset = this.chart.data.datasets[legendItem.datasetIndex]; - dataset.hidden = !dataset.hidden; - - // We hid a dataset ... rerender the chart - this.chart.update(); - }, - - labels: { - boxWidth: 40, - padding: 10, - // Generates labels shown in the legend - // Valid properties to return: - // text : text to display - // fillStyle : fill of coloured box - // strokeStyle: stroke of coloured box - // hidden : if this legend item refers to a hidden item - // lineCap : cap style for line - // lineDash - // lineDashOffset : - // lineJoin : - // lineWidth : - generateLabels: function(data) { - return helpers.isArray(data.datasets) ? data.datasets.map(function(dataset, i) { - return { - text: dataset.label, - fillStyle: dataset.backgroundColor, - hidden: dataset.hidden, - lineCap: dataset.borderCapStyle, - lineDash: dataset.borderDash, - lineDashOffset: dataset.borderDashOffset, - lineJoin: dataset.borderJoinStyle, - lineWidth: dataset.borderWidth, - strokeStyle: dataset.borderColor, - - // Below is extra data used for toggling the datasets - datasetIndex: i - }; - }, this) : []; - } - } - }; - - Chart.Legend = Chart.Element.extend({ - - initialize: function(config) { - helpers.extend(this, config); - - // Contains hit boxes for each dataset (in dataset order) - this.legendHitBoxes = []; - - // Are we in doughnut mode which has a different data type - this.doughnutMode = false; - }, - - // These methods are ordered by lifecyle. Utilities then follow. - // Any function defined here is inherited by all legend types. - // Any function can be extended by the legend type - - beforeUpdate: helpers.noop, - update: function(maxWidth, maxHeight, margins) { - - // Update Lifecycle - Probably don't want to ever extend or overwrite this function ;) - this.beforeUpdate(); - - // Absorb the master measurements - this.maxWidth = maxWidth; - this.maxHeight = maxHeight; - this.margins = margins; - - // Dimensions - this.beforeSetDimensions(); - this.setDimensions(); - this.afterSetDimensions(); - // Labels - this.beforeBuildLabels(); - this.buildLabels(); - this.afterBuildLabels(); - - // Fit - this.beforeFit(); - this.fit(); - this.afterFit(); - // - this.afterUpdate(); - - return this.minSize; - - }, - afterUpdate: helpers.noop, - - // - - beforeSetDimensions: helpers.noop, - setDimensions: function() { - // Set the unconstrained dimension before label rotation - if (this.isHorizontal()) { - // Reset position before calculating rotation - this.width = this.maxWidth; - this.left = 0; - this.right = this.width; - } else { - this.height = this.maxHeight; - - // Reset position before calculating rotation - this.top = 0; - this.bottom = this.height; - } - - // Reset padding - this.paddingLeft = 0; - this.paddingTop = 0; - this.paddingRight = 0; - this.paddingBottom = 0; - - // Reset minSize - this.minSize = { - width: 0, - height: 0 - }; - }, - afterSetDimensions: helpers.noop, - - // - - beforeBuildLabels: helpers.noop, - buildLabels: function() { - this.legendItems = this.options.labels.generateLabels.call(this, this.chart.data); - if(this.options.reverse){ - this.legendItems.reverse(); - } - }, - afterBuildLabels: helpers.noop, - - // - - beforeFit: helpers.noop, - fit: function() { - - var ctx = this.ctx; - var fontSize = helpers.getValueOrDefault(this.options.labels.fontSize, Chart.defaults.global.defaultFontSize); - var fontStyle = helpers.getValueOrDefault(this.options.labels.fontStyle, Chart.defaults.global.defaultFontStyle); - var fontFamily = helpers.getValueOrDefault(this.options.labels.fontFamily, Chart.defaults.global.defaultFontFamily); - var labelFont = helpers.fontString(fontSize, fontStyle, fontFamily); - - // Reset hit boxes - this.legendHitBoxes = []; - - // Width - if (this.isHorizontal()) { - this.minSize.width = this.maxWidth; // fill all the width - } else { - this.minSize.width = this.options.display ? 10 : 0; - } - - // height - if (this.isHorizontal()) { - this.minSize.height = this.options.display ? 10 : 0; - } else { - this.minSize.height = this.maxHeight; // fill all the height - } - - // Increase sizes here - if (this.options.display) { - if (this.isHorizontal()) { - // Labels - - // Width of each line of legend boxes. Labels wrap onto multiple lines when there are too many to fit on one - this.lineWidths = [0]; - var totalHeight = this.legendItems.length ? fontSize + (this.options.labels.padding) : 0; - - ctx.textAlign = "left"; - ctx.textBaseline = 'top'; - ctx.font = labelFont; - - helpers.each(this.legendItems, function(legendItem, i) { - var width = this.options.labels.boxWidth + (fontSize / 2) + ctx.measureText(legendItem.text).width; - if (this.lineWidths[this.lineWidths.length - 1] + width + this.options.labels.padding >= this.width) { - totalHeight += fontSize + (this.options.labels.padding); - this.lineWidths[this.lineWidths.length] = this.left; - } - - // Store the hitbox width and height here. Final position will be updated in `draw` - this.legendHitBoxes[i] = { - left: 0, - top: 0, - width: width, - height: fontSize - }; - - this.lineWidths[this.lineWidths.length - 1] += width + this.options.labels.padding; - }, this); - - this.minSize.height += totalHeight; - - } else { - // TODO vertical - } - } - - this.width = this.minSize.width; - this.height = this.minSize.height; - - }, - afterFit: helpers.noop, - - // Shared Methods - isHorizontal: function() { - return this.options.position === "top" || this.options.position === "bottom"; - }, - - // Actualy draw the legend on the canvas - draw: function() { - if (this.options.display) { - var ctx = this.ctx; - var cursor = { - x: this.left + ((this.width - this.lineWidths[0]) / 2), - y: this.top + this.options.labels.padding, - line: 0 - }; - - var fontColor = helpers.getValueOrDefault(this.options.labels.fontColor, Chart.defaults.global.defaultFontColor); - var fontSize = helpers.getValueOrDefault(this.options.labels.fontSize, Chart.defaults.global.defaultFontSize); - var fontStyle = helpers.getValueOrDefault(this.options.labels.fontStyle, Chart.defaults.global.defaultFontStyle); - var fontFamily = helpers.getValueOrDefault(this.options.labels.fontFamily, Chart.defaults.global.defaultFontFamily); - var labelFont = helpers.fontString(fontSize, fontStyle, fontFamily); - - // Horizontal - if (this.isHorizontal()) { - // Labels - ctx.textAlign = "left"; - ctx.textBaseline = 'top'; - ctx.lineWidth = 0.5; - ctx.strokeStyle = fontColor; // for strikethrough effect - ctx.fillStyle = fontColor; // render in correct colour - ctx.font = labelFont; - - helpers.each(this.legendItems, function(legendItem, i) { - var textWidth = ctx.measureText(legendItem.text).width; - var width = this.options.labels.boxWidth + (fontSize / 2) + textWidth; - - if (cursor.x + width >= this.width) { - cursor.y += fontSize + (this.options.labels.padding); - cursor.line++; - cursor.x = this.left + ((this.width - this.lineWidths[cursor.line]) / 2); - } - - // Set the ctx for the box - ctx.save(); - - var itemOrDefault = function(item, defaulVal) { - return item !== undefined ? item : defaulVal; - }; - - ctx.fillStyle = itemOrDefault(legendItem.fillStyle, Chart.defaults.global.defaultColor); - ctx.lineCap = itemOrDefault(legendItem.lineCap, Chart.defaults.global.elements.line.borderCapStyle); - ctx.lineDashOffset = itemOrDefault(legendItem.lineDashOffset, Chart.defaults.global.elements.line.borderDashOffset); - ctx.lineJoin = itemOrDefault(legendItem.lineJoin, Chart.defaults.global.elements.line.borderJoinStyle); - ctx.lineWidth = itemOrDefault(legendItem.lineWidth, Chart.defaults.global.elements.line.borderWidth); - ctx.strokeStyle = itemOrDefault(legendItem.strokeStyle, Chart.defaults.global.defaultColor); - - if (ctx.setLineDash) { - // IE 9 and 10 do not support line dash - ctx.setLineDash(itemOrDefault(legendItem.lineDash, Chart.defaults.global.elements.line.borderDash)); - } - - // Draw the box - ctx.strokeRect(cursor.x, cursor.y, this.options.labels.boxWidth, fontSize); - ctx.fillRect(cursor.x, cursor.y, this.options.labels.boxWidth, fontSize); - - ctx.restore(); - - this.legendHitBoxes[i].left = cursor.x; - this.legendHitBoxes[i].top = cursor.y; - - // Fill the actual label - ctx.fillText(legendItem.text, this.options.labels.boxWidth + (fontSize / 2) + cursor.x, cursor.y); - - if (legendItem.hidden) { - // Strikethrough the text if hidden - ctx.beginPath(); - ctx.lineWidth = 2; - ctx.moveTo(this.options.labels.boxWidth + (fontSize / 2) + cursor.x, cursor.y + (fontSize / 2)); - ctx.lineTo(this.options.labels.boxWidth + (fontSize / 2) + cursor.x + textWidth, cursor.y + (fontSize / 2)); - ctx.stroke(); - } - - cursor.x += width + (this.options.labels.padding); - }, this); - } else { - - } - } - }, - - // Handle an event - handleEvent: function(e) { - var position = helpers.getRelativePosition(e, this.chart.chart); - - if (position.x >= this.left && position.x <= this.right && position.y >= this.top && position.y <= this.bottom) { - // See if we are touching one of the dataset boxes - for (var i = 0; i < this.legendHitBoxes.length; ++i) { - var hitBox = this.legendHitBoxes[i]; - - if (position.x >= hitBox.left && position.x <= hitBox.left + hitBox.width && position.y >= hitBox.top && position.y <= hitBox.top + hitBox.height) { - // Touching an element - if (this.options.onClick) { - this.options.onClick.call(this, e, this.legendItems[i]); - } - break; - } - } - } - } - }); - -}; - -},{}],29:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - Chart.defaults.scale = { - display: true, - - // grid line settings - gridLines: { - display: true, - color: "rgba(0, 0, 0, 0.1)", - lineWidth: 1, - drawOnChartArea: true, - drawTicks: true, - zeroLineWidth: 1, - zeroLineColor: "rgba(0,0,0,0.25)", - offsetGridLines: false - }, - - // scale label - scaleLabel: { - // actual label - labelString: '', - - // display property - display: false - }, - - // label settings - ticks: { - beginAtZero: false, - maxRotation: 50, - mirror: false, - padding: 10, - reverse: false, - display: true, - autoSkip: true, - autoSkipPadding: 0, - callback: function(value) { - return '' + value; - } - } - }; - - Chart.Scale = Chart.Element.extend({ - - // These methods are ordered by lifecyle. Utilities then follow. - // Any function defined here is inherited by all scale types. - // Any function can be extended by the scale type - - beforeUpdate: function() { - helpers.callCallback(this.options.beforeUpdate, [this]); - }, - update: function(maxWidth, maxHeight, margins) { - - // Update Lifecycle - Probably don't want to ever extend or overwrite this function ;) - this.beforeUpdate(); - - // Absorb the master measurements - this.maxWidth = maxWidth; - this.maxHeight = maxHeight; - this.margins = helpers.extend({ - left: 0, - right: 0, - top: 0, - bottom: 0 - }, margins); - - // Dimensions - this.beforeSetDimensions(); - this.setDimensions(); - this.afterSetDimensions(); - - // Data min/max - this.beforeDataLimits(); - this.determineDataLimits(); - this.afterDataLimits(); - - // Ticks - this.beforeBuildTicks(); - this.buildTicks(); - this.afterBuildTicks(); - - this.beforeTickToLabelConversion(); - this.convertTicksToLabels(); - this.afterTickToLabelConversion(); - - // Tick Rotation - this.beforeCalculateTickRotation(); - this.calculateTickRotation(); - this.afterCalculateTickRotation(); - // Fit - this.beforeFit(); - this.fit(); - this.afterFit(); - // - this.afterUpdate(); - - return this.minSize; - - }, - afterUpdate: function() { - helpers.callCallback(this.options.afterUpdate, [this]); - }, - - // - - beforeSetDimensions: function() { - helpers.callCallback(this.options.beforeSetDimensions, [this]); - }, - setDimensions: function() { - // Set the unconstrained dimension before label rotation - if (this.isHorizontal()) { - // Reset position before calculating rotation - this.width = this.maxWidth; - this.left = 0; - this.right = this.width; - } else { - this.height = this.maxHeight; - - // Reset position before calculating rotation - this.top = 0; - this.bottom = this.height; - } - - // Reset padding - this.paddingLeft = 0; - this.paddingTop = 0; - this.paddingRight = 0; - this.paddingBottom = 0; - }, - afterSetDimensions: function() { - helpers.callCallback(this.options.afterSetDimensions, [this]); - }, - - // Data limits - beforeDataLimits: function() { - helpers.callCallback(this.options.beforeDataLimits, [this]); - }, - determineDataLimits: helpers.noop, - afterDataLimits: function() { - helpers.callCallback(this.options.afterDataLimits, [this]); - }, - - // - beforeBuildTicks: function() { - helpers.callCallback(this.options.beforeBuildTicks, [this]); - }, - buildTicks: helpers.noop, - afterBuildTicks: function() { - helpers.callCallback(this.options.afterBuildTicks, [this]); - }, - - beforeTickToLabelConversion: function() { - helpers.callCallback(this.options.beforeTickToLabelConversion, [this]); - }, - convertTicksToLabels: function() { - // Convert ticks to strings - this.ticks = this.ticks.map(function(numericalTick, index, ticks) { - if (this.options.ticks.userCallback) { - return this.options.ticks.userCallback(numericalTick, index, ticks); - } - return this.options.ticks.callback(numericalTick, index, ticks); - }, - this); - }, - afterTickToLabelConversion: function() { - helpers.callCallback(this.options.afterTickToLabelConversion, [this]); - }, - - // - - beforeCalculateTickRotation: function() { - helpers.callCallback(this.options.beforeCalculateTickRotation, [this]); - }, - calculateTickRotation: function() { - //Get the width of each grid by calculating the difference - //between x offsets between 0 and 1. - var tickFontSize = helpers.getValueOrDefault(this.options.ticks.fontSize, Chart.defaults.global.defaultFontSize); - var tickFontStyle = helpers.getValueOrDefault(this.options.ticks.fontStyle, Chart.defaults.global.defaultFontStyle); - var tickFontFamily = helpers.getValueOrDefault(this.options.ticks.fontFamily, Chart.defaults.global.defaultFontFamily); - var tickLabelFont = helpers.fontString(tickFontSize, tickFontStyle, tickFontFamily); - this.ctx.font = tickLabelFont; - - var firstWidth = this.ctx.measureText(this.ticks[0]).width; - var lastWidth = this.ctx.measureText(this.ticks[this.ticks.length - 1]).width; - var firstRotated; - - this.labelRotation = 0; - this.paddingRight = 0; - this.paddingLeft = 0; - - if (this.options.display) { - if (this.isHorizontal()) { - this.paddingRight = lastWidth / 2 + 3; - this.paddingLeft = firstWidth / 2 + 3; - - if (!this.longestTextCache) { - this.longestTextCache = {}; - } - var originalLabelWidth = helpers.longestText(this.ctx, tickLabelFont, this.ticks, this.longestTextCache); - var labelWidth = originalLabelWidth; - var cosRotation; - var sinRotation; - - // Allow 3 pixels x2 padding either side for label readability - // only the index matters for a dataset scale, but we want a consistent interface between scales - var tickWidth = this.getPixelForTick(1) - this.getPixelForTick(0) - 6; - - //Max label rotation can be set or default to 90 - also act as a loop counter - while (labelWidth > tickWidth && this.labelRotation < this.options.ticks.maxRotation) { - cosRotation = Math.cos(helpers.toRadians(this.labelRotation)); - sinRotation = Math.sin(helpers.toRadians(this.labelRotation)); - - firstRotated = cosRotation * firstWidth; - - // We're right aligning the text now. - if (firstRotated + tickFontSize / 2 > this.yLabelWidth) { - this.paddingLeft = firstRotated + tickFontSize / 2; - } - - this.paddingRight = tickFontSize / 2; - - if (sinRotation * originalLabelWidth > this.maxHeight) { - // go back one step - this.labelRotation--; - break; - } - - this.labelRotation++; - labelWidth = cosRotation * originalLabelWidth; - } - } - } - - if (this.margins) { - this.paddingLeft = Math.max(this.paddingLeft - this.margins.left, 0); - this.paddingRight = Math.max(this.paddingRight - this.margins.right, 0); - } - }, - afterCalculateTickRotation: function() { - helpers.callCallback(this.options.afterCalculateTickRotation, [this]); - }, - - // - - beforeFit: function() { - helpers.callCallback(this.options.beforeFit, [this]); - }, - fit: function() { - - this.minSize = { - width: 0, - height: 0 - }; - - var tickFontSize = helpers.getValueOrDefault(this.options.ticks.fontSize, Chart.defaults.global.defaultFontSize); - var tickFontStyle = helpers.getValueOrDefault(this.options.ticks.fontStyle, Chart.defaults.global.defaultFontStyle); - var tickFontFamily = helpers.getValueOrDefault(this.options.ticks.fontFamily, Chart.defaults.global.defaultFontFamily); - var tickLabelFont = helpers.fontString(tickFontSize, tickFontStyle, tickFontFamily); - - var scaleLabelFontSize = helpers.getValueOrDefault(this.options.scaleLabel.fontSize, Chart.defaults.global.defaultFontSize); - var scaleLabelFontStyle = helpers.getValueOrDefault(this.options.scaleLabel.fontStyle, Chart.defaults.global.defaultFontStyle); - var scaleLabelFontFamily = helpers.getValueOrDefault(this.options.scaleLabel.fontFamily, Chart.defaults.global.defaultFontFamily); - var scaleLabelFont = helpers.fontString(scaleLabelFontSize, scaleLabelFontStyle, scaleLabelFontFamily); - - // Width - if (this.isHorizontal()) { - // subtract the margins to line up with the chartArea if we are a full width scale - this.minSize.width = this.isFullWidth() ? this.maxWidth - this.margins.left - this.margins.right : this.maxWidth; - } else { - this.minSize.width = this.options.gridLines.display && this.options.display ? 10 : 0; - } - - // height - if (this.isHorizontal()) { - this.minSize.height = this.options.gridLines.display && this.options.display ? 10 : 0; - } else { - this.minSize.height = this.maxHeight; // fill all the height - } - - // Are we showing a title for the scale? - if (this.options.scaleLabel.display) { - if (this.isHorizontal()) { - this.minSize.height += (scaleLabelFontSize * 1.5); - } else { - this.minSize.width += (scaleLabelFontSize * 1.5); - } - } - - if (this.options.ticks.display && this.options.display) { - // Don't bother fitting the ticks if we are not showing them - if (!this.longestTextCache) { - this.longestTextCache = {}; - } - - var largestTextWidth = helpers.longestText(this.ctx, tickLabelFont, this.ticks, this.longestTextCache); - - if (this.isHorizontal()) { - // A horizontal axis is more constrained by the height. - this.longestLabelWidth = largestTextWidth; - - // TODO - improve this calculation - var labelHeight = (Math.sin(helpers.toRadians(this.labelRotation)) * this.longestLabelWidth) + 1.5 * tickFontSize; - - this.minSize.height = Math.min(this.maxHeight, this.minSize.height + labelHeight); - this.ctx.font = tickLabelFont; - - var firstLabelWidth = this.ctx.measureText(this.ticks[0]).width; - var lastLabelWidth = this.ctx.measureText(this.ticks[this.ticks.length - 1]).width; - - // Ensure that our ticks are always inside the canvas. When rotated, ticks are right aligned which means that the right padding is dominated - // by the font height - var cosRotation = Math.cos(helpers.toRadians(this.labelRotation)); - var sinRotation = Math.sin(helpers.toRadians(this.labelRotation)); - this.paddingLeft = this.labelRotation !== 0 ? (cosRotation * firstLabelWidth) + 3 : firstLabelWidth / 2 + 3; // add 3 px to move away from canvas edges - this.paddingRight = this.labelRotation !== 0 ? (sinRotation * (tickFontSize / 2)) + 3 : lastLabelWidth / 2 + 3; // when rotated - } else { - // A vertical axis is more constrained by the width. Labels are the dominant factor here, so get that length first - var maxLabelWidth = this.maxWidth - this.minSize.width; - - // Account for padding - if (!this.options.ticks.mirror) { - largestTextWidth += this.options.ticks.padding; - } - - if (largestTextWidth < maxLabelWidth) { - // We don't need all the room - this.minSize.width += largestTextWidth; - } else { - // Expand to max size - this.minSize.width = this.maxWidth; - } - - this.paddingTop = tickFontSize / 2; - this.paddingBottom = tickFontSize / 2; - } - } - - if (this.margins) { - this.paddingLeft = Math.max(this.paddingLeft - this.margins.left, 0); - this.paddingTop = Math.max(this.paddingTop - this.margins.top, 0); - this.paddingRight = Math.max(this.paddingRight - this.margins.right, 0); - this.paddingBottom = Math.max(this.paddingBottom - this.margins.bottom, 0); - } - - this.width = this.minSize.width; - this.height = this.minSize.height; - - }, - afterFit: function() { - helpers.callCallback(this.options.afterFit, [this]); - }, - - // Shared Methods - isHorizontal: function() { - return this.options.position === "top" || this.options.position === "bottom"; - }, - isFullWidth: function() { - return (this.options.fullWidth); - }, - - // Get the correct value. NaN bad inputs, If the value type is object get the x or y based on whether we are horizontal or not - getRightValue: function getRightValue(rawValue) { - // Null and undefined values first - if (rawValue === null || typeof(rawValue) === 'undefined') { - return NaN; - } - // isNaN(object) returns true, so make sure NaN is checking for a number - if (typeof(rawValue) === 'number' && isNaN(rawValue)) { - return NaN; - } - // If it is in fact an object, dive in one more level - if (typeof(rawValue) === "object") { - if (rawValue instanceof Date) { - return rawValue; - } else { - return getRightValue(this.isHorizontal() ? rawValue.x : rawValue.y); - } - } - - // Value is good, return it - return rawValue; - }, - - // Used to get the value to display in the tooltip for the data at the given index - // function getLabelForIndex(index, datasetIndex) - getLabelForIndex: helpers.noop, - - // Used to get data value locations. Value can either be an index or a numerical value - getPixelForValue: helpers.noop, - - // Used for tick location, should - getPixelForTick: function(index, includeOffset) { - if (this.isHorizontal()) { - var innerWidth = this.width - (this.paddingLeft + this.paddingRight); - var tickWidth = innerWidth / Math.max((this.ticks.length - ((this.options.gridLines.offsetGridLines) ? 0 : 1)), 1); - var pixel = (tickWidth * index) + this.paddingLeft; - - if (includeOffset) { - pixel += tickWidth / 2; - } - - var finalVal = this.left + Math.round(pixel); - finalVal += this.isFullWidth() ? this.margins.left : 0; - return finalVal; - } else { - var innerHeight = this.height - (this.paddingTop + this.paddingBottom); - return this.top + (index * (innerHeight / (this.ticks.length - 1))); - } - }, - - // Utility for getting the pixel location of a percentage of scale - getPixelForDecimal: function(decimal /*, includeOffset*/ ) { - if (this.isHorizontal()) { - var innerWidth = this.width - (this.paddingLeft + this.paddingRight); - var valueOffset = (innerWidth * decimal) + this.paddingLeft; - - var finalVal = this.left + Math.round(valueOffset); - finalVal += this.isFullWidth() ? this.margins.left : 0; - return finalVal; - } else { - return this.top + (decimal * this.height); - } - }, - - // Actualy draw the scale on the canvas - // @param {rectangle} chartArea : the area of the chart to draw full grid lines on - draw: function(chartArea) { - if (this.options.display) { - - var setContextLineSettings; - var isRotated = this.labelRotation !== 0; - var skipRatio; - var scaleLabelX; - var scaleLabelY; - var useAutoskipper = this.options.ticks.autoSkip; - - - // figure out the maximum number of gridlines to show - var maxTicks; - - if (this.options.ticks.maxTicksLimit) { - maxTicks = this.options.ticks.maxTicksLimit; - } - - var tickFontColor = helpers.getValueOrDefault(this.options.ticks.fontColor, Chart.defaults.global.defaultFontColor); - var tickFontSize = helpers.getValueOrDefault(this.options.ticks.fontSize, Chart.defaults.global.defaultFontSize); - var tickFontStyle = helpers.getValueOrDefault(this.options.ticks.fontStyle, Chart.defaults.global.defaultFontStyle); - var tickFontFamily = helpers.getValueOrDefault(this.options.ticks.fontFamily, Chart.defaults.global.defaultFontFamily); - var tickLabelFont = helpers.fontString(tickFontSize, tickFontStyle, tickFontFamily); - - var scaleLabelFontColor = helpers.getValueOrDefault(this.options.scaleLabel.fontColor, Chart.defaults.global.defaultFontColor); - var scaleLabelFontSize = helpers.getValueOrDefault(this.options.scaleLabel.fontSize, Chart.defaults.global.defaultFontSize); - var scaleLabelFontStyle = helpers.getValueOrDefault(this.options.scaleLabel.fontStyle, Chart.defaults.global.defaultFontStyle); - var scaleLabelFontFamily = helpers.getValueOrDefault(this.options.scaleLabel.fontFamily, Chart.defaults.global.defaultFontFamily); - var scaleLabelFont = helpers.fontString(scaleLabelFontSize, scaleLabelFontStyle, scaleLabelFontFamily); - - var cosRotation = Math.cos(helpers.toRadians(this.labelRotation)); - var sinRotation = Math.sin(helpers.toRadians(this.labelRotation)); - var longestRotatedLabel = this.longestLabelWidth * cosRotation; - var rotatedLabelHeight = tickFontSize * sinRotation; - - // Make sure we draw text in the correct color and font - this.ctx.fillStyle = tickFontColor; - - if (this.isHorizontal()) { - setContextLineSettings = true; - var yTickStart = this.options.position === "bottom" ? this.top : this.bottom - 10; - var yTickEnd = this.options.position === "bottom" ? this.top + 10 : this.bottom; - skipRatio = false; - - if (((longestRotatedLabel / 2) + this.options.ticks.autoSkipPadding) * this.ticks.length > (this.width - (this.paddingLeft + this.paddingRight))) { - skipRatio = 1 + Math.floor((((longestRotatedLabel / 2) + this.options.ticks.autoSkipPadding) * this.ticks.length) / (this.width - (this.paddingLeft + this.paddingRight))); - } - - // if they defined a max number of ticks, - // increase skipRatio until that number is met - if (maxTicks && this.ticks.length > maxTicks) { - while (!skipRatio || this.ticks.length / (skipRatio || 1) > maxTicks) { - if (!skipRatio) { - skipRatio = 1; - } - skipRatio += 1; - } - } - - if (!useAutoskipper) { - skipRatio = false; - } - - helpers.each(this.ticks, function(label, index) { - // Blank ticks - var isLastTick = this.ticks.length === index + 1; - - // Since we always show the last tick,we need may need to hide the last shown one before - var shouldSkip = (skipRatio > 1 && index % skipRatio > 0) || (index % skipRatio === 0 && index + skipRatio > this.ticks.length); - if (shouldSkip && !isLastTick || (label === undefined || label === null)) { - return; - } - var xLineValue = this.getPixelForTick(index); // xvalues for grid lines - var xLabelValue = this.getPixelForTick(index, this.options.gridLines.offsetGridLines); // x values for ticks (need to consider offsetLabel option) - - if (this.options.gridLines.display) { - if (index === (typeof this.zeroLineIndex !== 'undefined' ? this.zeroLineIndex : 0)) { - // Draw the first index specially - this.ctx.lineWidth = this.options.gridLines.zeroLineWidth; - this.ctx.strokeStyle = this.options.gridLines.zeroLineColor; - setContextLineSettings = true; // reset next time - } else if (setContextLineSettings) { - this.ctx.lineWidth = this.options.gridLines.lineWidth; - this.ctx.strokeStyle = this.options.gridLines.color; - setContextLineSettings = false; - } - - xLineValue += helpers.aliasPixel(this.ctx.lineWidth); - - // Draw the label area - this.ctx.beginPath(); - - if (this.options.gridLines.drawTicks) { - this.ctx.moveTo(xLineValue, yTickStart); - this.ctx.lineTo(xLineValue, yTickEnd); - } - - // Draw the chart area - if (this.options.gridLines.drawOnChartArea) { - this.ctx.moveTo(xLineValue, chartArea.top); - this.ctx.lineTo(xLineValue, chartArea.bottom); - } - - // Need to stroke in the loop because we are potentially changing line widths & colours - this.ctx.stroke(); - } - - if (this.options.ticks.display) { - this.ctx.save(); - this.ctx.translate(xLabelValue, (isRotated) ? this.top + 12 : this.options.position === "top" ? this.bottom - 10 : this.top + 10); - this.ctx.rotate(helpers.toRadians(this.labelRotation) * -1); - this.ctx.font = tickLabelFont; - this.ctx.textAlign = (isRotated) ? "right" : "center"; - this.ctx.textBaseline = (isRotated) ? "middle" : this.options.position === "top" ? "bottom" : "top"; - this.ctx.fillText(label, 0, 0); - this.ctx.restore(); - } - }, this); - - if (this.options.scaleLabel.display) { - // Draw the scale label - this.ctx.textAlign = "center"; - this.ctx.textBaseline = 'middle'; - this.ctx.fillStyle = scaleLabelFontColor; // render in correct colour - this.ctx.font = scaleLabelFont; - - scaleLabelX = this.left + ((this.right - this.left) / 2); // midpoint of the width - scaleLabelY = this.options.position === 'bottom' ? this.bottom - (scaleLabelFontSize / 2) : this.top + (scaleLabelFontSize / 2); - - this.ctx.fillText(this.options.scaleLabel.labelString, scaleLabelX, scaleLabelY); - } - - } else { - setContextLineSettings = true; - var xTickStart = this.options.position === "right" ? this.left : this.right - 5; - var xTickEnd = this.options.position === "right" ? this.left + 5 : this.right; - - helpers.each(this.ticks, function(label, index) { - // If the callback returned a null or undefined value, do not draw this line - if (label === undefined || label === null) { - return; - } - - var yLineValue = this.getPixelForTick(index); // xvalues for grid lines - - if (this.options.gridLines.display) { - if (index === (typeof this.zeroLineIndex !== 'undefined' ? this.zeroLineIndex : 0)) { - // Draw the first index specially - this.ctx.lineWidth = this.options.gridLines.zeroLineWidth; - this.ctx.strokeStyle = this.options.gridLines.zeroLineColor; - setContextLineSettings = true; // reset next time - } else if (setContextLineSettings) { - this.ctx.lineWidth = this.options.gridLines.lineWidth; - this.ctx.strokeStyle = this.options.gridLines.color; - setContextLineSettings = false; - } - - yLineValue += helpers.aliasPixel(this.ctx.lineWidth); - - // Draw the label area - this.ctx.beginPath(); - - if (this.options.gridLines.drawTicks) { - this.ctx.moveTo(xTickStart, yLineValue); - this.ctx.lineTo(xTickEnd, yLineValue); - } - - // Draw the chart area - if (this.options.gridLines.drawOnChartArea) { - this.ctx.moveTo(chartArea.left, yLineValue); - this.ctx.lineTo(chartArea.right, yLineValue); - } - - // Need to stroke in the loop because we are potentially changing line widths & colours - this.ctx.stroke(); - } - - if (this.options.ticks.display) { - var xLabelValue; - var yLabelValue = this.getPixelForTick(index, this.options.gridLines.offsetGridLines); // x values for ticks (need to consider offsetLabel option) - - this.ctx.save(); - - if (this.options.position === "left") { - if (this.options.ticks.mirror) { - xLabelValue = this.right + this.options.ticks.padding; - this.ctx.textAlign = "left"; - } else { - xLabelValue = this.right - this.options.ticks.padding; - this.ctx.textAlign = "right"; - } - } else { - // right side - if (this.options.ticks.mirror) { - xLabelValue = this.left - this.options.ticks.padding; - this.ctx.textAlign = "right"; - } else { - xLabelValue = this.left + this.options.ticks.padding; - this.ctx.textAlign = "left"; - } - } - - this.ctx.translate(xLabelValue, yLabelValue); - this.ctx.rotate(helpers.toRadians(this.labelRotation) * -1); - this.ctx.font = tickLabelFont; - this.ctx.textBaseline = "middle"; - this.ctx.fillText(label, 0, 0); - this.ctx.restore(); - } - }, this); - - if (this.options.scaleLabel.display) { - // Draw the scale label - scaleLabelX = this.options.position === 'left' ? this.left + (scaleLabelFontSize / 2) : this.right - (scaleLabelFontSize / 2); - scaleLabelY = this.top + ((this.bottom - this.top) / 2); - var rotation = this.options.position === 'left' ? -0.5 * Math.PI : 0.5 * Math.PI; - - this.ctx.save(); - this.ctx.translate(scaleLabelX, scaleLabelY); - this.ctx.rotate(rotation); - this.ctx.textAlign = "center"; - this.ctx.fillStyle =scaleLabelFontColor; // render in correct colour - this.ctx.font = scaleLabelFont; - this.ctx.textBaseline = 'middle'; - this.ctx.fillText(this.options.scaleLabel.labelString, 0, 0); - this.ctx.restore(); - } - } - - // Draw the line at the edge of the axis - this.ctx.lineWidth = this.options.gridLines.lineWidth; - this.ctx.strokeStyle = this.options.gridLines.color; - var x1 = this.left, - x2 = this.right, - y1 = this.top, - y2 = this.bottom; - - if (this.isHorizontal()) { - y1 = y2 = this.options.position === 'top' ? this.bottom : this.top; - y1 += helpers.aliasPixel(this.ctx.lineWidth); - y2 += helpers.aliasPixel(this.ctx.lineWidth); - } else { - x1 = x2 = this.options.position === 'left' ? this.right : this.left; - x1 += helpers.aliasPixel(this.ctx.lineWidth); - x2 += helpers.aliasPixel(this.ctx.lineWidth); - } - - this.ctx.beginPath(); - this.ctx.moveTo(x1, y1); - this.ctx.lineTo(x2, y2); - this.ctx.stroke(); - } - } - }); -}; - -},{}],30:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - Chart.scaleService = { - // Scale registration object. Extensions can register new scale types (such as log or DB scales) and then - // use the new chart options to grab the correct scale - constructors: {}, - // Use a registration function so that we can move to an ES6 map when we no longer need to support - // old browsers - - // Scale config defaults - defaults: {}, - registerScaleType: function(type, scaleConstructor, defaults) { - this.constructors[type] = scaleConstructor; - this.defaults[type] = helpers.clone(defaults); - }, - getScaleConstructor: function(type) { - return this.constructors.hasOwnProperty(type) ? this.constructors[type] : undefined; - }, - getScaleDefaults: function(type) { - // Return the scale defaults merged with the global settings so that we always use the latest ones - return this.defaults.hasOwnProperty(type) ? helpers.scaleMerge(Chart.defaults.scale, this.defaults[type]) : {}; - }, - addScalesToLayout: function(chartInstance) { - // Adds each scale to the chart.boxes array to be sized accordingly - helpers.each(chartInstance.scales, function(scale) { - Chart.layoutService.addBox(chartInstance, scale); - }); - } - }; -}; -},{}],31:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - Chart.defaults.global.title = { - display: false, - position: 'top', - fullWidth: true, // marks that this box should take the full width of the canvas (pushing down other boxes) - - fontStyle: 'bold', - padding: 10, - - // actual title - text: '' - }; - - Chart.Title = Chart.Element.extend({ - - initialize: function(config) { - helpers.extend(this, config); - this.options = helpers.configMerge(Chart.defaults.global.title, config.options); - - // Contains hit boxes for each dataset (in dataset order) - this.legendHitBoxes = []; - }, - - // These methods are ordered by lifecyle. Utilities then follow. - - beforeUpdate: helpers.noop, - update: function(maxWidth, maxHeight, margins) { - - // Update Lifecycle - Probably don't want to ever extend or overwrite this function ;) - this.beforeUpdate(); - - // Absorb the master measurements - this.maxWidth = maxWidth; - this.maxHeight = maxHeight; - this.margins = margins; - - // Dimensions - this.beforeSetDimensions(); - this.setDimensions(); - this.afterSetDimensions(); - // Labels - this.beforeBuildLabels(); - this.buildLabels(); - this.afterBuildLabels(); - - // Fit - this.beforeFit(); - this.fit(); - this.afterFit(); - // - this.afterUpdate(); - - return this.minSize; - - }, - afterUpdate: helpers.noop, - - // - - beforeSetDimensions: helpers.noop, - setDimensions: function() { - // Set the unconstrained dimension before label rotation - if (this.isHorizontal()) { - // Reset position before calculating rotation - this.width = this.maxWidth; - this.left = 0; - this.right = this.width; - } else { - this.height = this.maxHeight; - - // Reset position before calculating rotation - this.top = 0; - this.bottom = this.height; - } - - // Reset padding - this.paddingLeft = 0; - this.paddingTop = 0; - this.paddingRight = 0; - this.paddingBottom = 0; - - // Reset minSize - this.minSize = { - width: 0, - height: 0 - }; - }, - afterSetDimensions: helpers.noop, - - // - - beforeBuildLabels: helpers.noop, - buildLabels: helpers.noop, - afterBuildLabels: helpers.noop, - - // - - beforeFit: helpers.noop, - fit: function() { - - var ctx = this.ctx; - var fontSize = helpers.getValueOrDefault(this.options.fontSize, Chart.defaults.global.defaultFontSize); - var fontStyle = helpers.getValueOrDefault(this.options.fontStyle, Chart.defaults.global.defaultFontStyle); - var fontFamily = helpers.getValueOrDefault(this.options.fontFamily, Chart.defaults.global.defaultFontFamily); - var titleFont = helpers.fontString(fontSize, fontStyle, fontFamily); - - // Width - if (this.isHorizontal()) { - this.minSize.width = this.maxWidth; // fill all the width - } else { - this.minSize.width = 0; - } - - // height - if (this.isHorizontal()) { - this.minSize.height = 0; - } else { - this.minSize.height = this.maxHeight; // fill all the height - } - - // Increase sizes here - if (this.isHorizontal()) { - - // Title - if (this.options.display) { - this.minSize.height += fontSize + (this.options.padding * 2); - } - } else { - if (this.options.display) { - this.minSize.width += fontSize + (this.options.padding * 2); - } - } - - this.width = this.minSize.width; - this.height = this.minSize.height; - - }, - afterFit: helpers.noop, - - // Shared Methods - isHorizontal: function() { - return this.options.position === "top" || this.options.position === "bottom"; - }, - - // Actualy draw the title block on the canvas - draw: function() { - if (this.options.display) { - var ctx = this.ctx; - var titleX, titleY; - - var fontColor = helpers.getValueOrDefault(this.options.fontColor, Chart.defaults.global.defaultFontColor); - var fontSize = helpers.getValueOrDefault(this.options.fontSize, Chart.defaults.global.defaultFontSize); - var fontStyle = helpers.getValueOrDefault(this.options.fontStyle, Chart.defaults.global.defaultFontStyle); - var fontFamily = helpers.getValueOrDefault(this.options.fontFamily, Chart.defaults.global.defaultFontFamily); - var titleFont = helpers.fontString(fontSize, fontStyle, fontFamily); - - ctx.fillStyle = fontColor; // render in correct colour - ctx.font = titleFont; - - // Horizontal - if (this.isHorizontal()) { - // Title - ctx.textAlign = "center"; - ctx.textBaseline = 'middle'; - - titleX = this.left + ((this.right - this.left) / 2); // midpoint of the width - titleY = this.top + ((this.bottom - this.top) / 2); // midpoint of the height - - ctx.fillText(this.options.text, titleX, titleY); - } else { - - // Title - titleX = this.options.position === 'left' ? this.left + (fontSize / 2) : this.right - (fontSize / 2); - titleY = this.top + ((this.bottom - this.top) / 2); - var rotation = this.options.position === 'left' ? -0.5 * Math.PI : 0.5 * Math.PI; - - ctx.save(); - ctx.translate(titleX, titleY); - ctx.rotate(rotation); - ctx.textAlign = "center"; - ctx.textBaseline = 'middle'; - ctx.fillText(this.options.text, 0, 0); - ctx.restore(); - } - } - } - }); -}; -},{}],32:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - Chart.defaults.global.tooltips = { - enabled: true, - custom: null, - mode: 'single', - backgroundColor: "rgba(0,0,0,0.8)", - titleFontStyle: "bold", - titleSpacing: 2, - titleMarginBottom: 6, - titleColor: "#fff", - titleAlign: "left", - bodySpacing: 2, - bodyColor: "#fff", - bodyAlign: "left", - footerFontStyle: "bold", - footerSpacing: 2, - footerMarginTop: 6, - footerColor: "#fff", - footerAlign: "left", - yPadding: 6, - xPadding: 6, - yAlign : 'center', - xAlign : 'center', - caretSize: 5, - cornerRadius: 6, - multiKeyBackground: '#fff', - callbacks: { - // Args are: (tooltipItems, data) - beforeTitle: helpers.noop, - title: function(tooltipItems, data) { - // Pick first xLabel for now - var title = ''; - - if (tooltipItems.length > 0) { - if (tooltipItems[0].xLabel) { - title = tooltipItems[0].xLabel; - } else if (data.labels.length > 0 && tooltipItems[0].index < data.labels.length) { - title = data.labels[tooltipItems[0].index]; - } - } - - return title; - }, - afterTitle: helpers.noop, - - // Args are: (tooltipItems, data) - beforeBody: helpers.noop, - - // Args are: (tooltipItem, data) - beforeLabel: helpers.noop, - label: function(tooltipItem, data) { - var datasetLabel = data.datasets[tooltipItem.datasetIndex].label || ''; - return datasetLabel + ': ' + tooltipItem.yLabel; - }, - afterLabel: helpers.noop, - - // Args are: (tooltipItems, data) - afterBody: helpers.noop, - - // Args are: (tooltipItems, data) - beforeFooter: helpers.noop, - footer: helpers.noop, - afterFooter: helpers.noop - } - }; - - // Helper to push or concat based on if the 2nd parameter is an array or not - function pushOrConcat(base, toPush) { - if (toPush) { - if (helpers.isArray(toPush)) { - base = base.concat(toPush); - } else { - base.push(toPush); - } - } - - return base; - } - - Chart.Tooltip = Chart.Element.extend({ - initialize: function() { - var options = this._options; - helpers.extend(this, { - _model: { - // Positioning - xPadding: options.tooltips.xPadding, - yPadding: options.tooltips.yPadding, - xAlign : options.tooltips.yAlign, - yAlign : options.tooltips.xAlign, - - // Body - bodyColor: options.tooltips.bodyColor, - _bodyFontFamily: helpers.getValueOrDefault(options.tooltips.bodyFontFamily, Chart.defaults.global.defaultFontFamily), - _bodyFontStyle: helpers.getValueOrDefault(options.tooltips.bodyFontStyle, Chart.defaults.global.defaultFontStyle), - _bodyAlign: options.tooltips.bodyAlign, - bodyFontSize: helpers.getValueOrDefault(options.tooltips.bodyFontSize, Chart.defaults.global.defaultFontSize), - bodySpacing: options.tooltips.bodySpacing, - - // Title - titleColor: options.tooltips.titleColor, - _titleFontFamily: helpers.getValueOrDefault(options.tooltips.titleFontFamily, Chart.defaults.global.defaultFontFamily), - _titleFontStyle: helpers.getValueOrDefault(options.tooltips.titleFontStyle, Chart.defaults.global.defaultFontStyle), - titleFontSize: helpers.getValueOrDefault(options.tooltips.titleFontSize, Chart.defaults.global.defaultFontSize), - _titleAlign: options.tooltips.titleAlign, - titleSpacing: options.tooltips.titleSpacing, - titleMarginBottom: options.tooltips.titleMarginBottom, - - // Footer - footerColor: options.tooltips.footerColor, - _footerFontFamily: helpers.getValueOrDefault(options.tooltips.footerFontFamily, Chart.defaults.global.defaultFontFamily), - _footerFontStyle: helpers.getValueOrDefault(options.tooltips.footerFontStyle, Chart.defaults.global.defaultFontStyle), - footerFontSize: helpers.getValueOrDefault(options.tooltips.footerFontSize, Chart.defaults.global.defaultFontSize), - _footerAlign: options.tooltips.footerAlign, - footerSpacing: options.tooltips.footerSpacing, - footerMarginTop: options.tooltips.footerMarginTop, - - // Appearance - caretSize: options.tooltips.caretSize, - cornerRadius: options.tooltips.cornerRadius, - backgroundColor: options.tooltips.backgroundColor, - opacity: 0, - legendColorBackground: options.tooltips.multiKeyBackground - } - }); - }, - - // Get the title - // Args are: (tooltipItem, data) - getTitle: function() { - var beforeTitle = this._options.tooltips.callbacks.beforeTitle.apply(this, arguments), - title = this._options.tooltips.callbacks.title.apply(this, arguments), - afterTitle = this._options.tooltips.callbacks.afterTitle.apply(this, arguments); - - var lines = []; - lines = pushOrConcat(lines, beforeTitle); - lines = pushOrConcat(lines, title); - lines = pushOrConcat(lines, afterTitle); - - return lines; - }, - - // Args are: (tooltipItem, data) - getBeforeBody: function() { - var lines = this._options.tooltips.callbacks.beforeBody.apply(this, arguments); - return helpers.isArray(lines) ? lines : lines !== undefined ? [lines] : []; - }, - - // Args are: (tooltipItem, data) - getBody: function(tooltipItems, data) { - var lines = []; - - helpers.each(tooltipItems, function(bodyItem) { - helpers.pushAllIfDefined(this._options.tooltips.callbacks.beforeLabel.call(this, bodyItem, data), lines); - helpers.pushAllIfDefined(this._options.tooltips.callbacks.label.call(this, bodyItem, data), lines); - helpers.pushAllIfDefined(this._options.tooltips.callbacks.afterLabel.call(this, bodyItem, data), lines); - }, this); - - return lines; - }, - - // Args are: (tooltipItem, data) - getAfterBody: function() { - var lines = this._options.tooltips.callbacks.afterBody.apply(this, arguments); - return helpers.isArray(lines) ? lines : lines !== undefined ? [lines] : []; - }, - - // Get the footer and beforeFooter and afterFooter lines - // Args are: (tooltipItem, data) - getFooter: function() { - var beforeFooter = this._options.tooltips.callbacks.beforeFooter.apply(this, arguments); - var footer = this._options.tooltips.callbacks.footer.apply(this, arguments); - var afterFooter = this._options.tooltips.callbacks.afterFooter.apply(this, arguments); - - var lines = []; - lines = pushOrConcat(lines, beforeFooter); - lines = pushOrConcat(lines, footer); - lines = pushOrConcat(lines, afterFooter); - - return lines; - }, - - getAveragePosition: function(elements) { - - if (!elements.length) { - return false; - } - - var xPositions = []; - var yPositions = []; - - helpers.each(elements, function(el) { - if (el) { - var pos = el.tooltipPosition(); - xPositions.push(pos.x); - yPositions.push(pos.y); - } - }); - - var x = 0, - y = 0; - for (var i = 0; i < xPositions.length; i++) { - x += xPositions[i]; - y += yPositions[i]; - } - - return { - x: Math.round(x / xPositions.length), - y: Math.round(y / xPositions.length) - }; - - }, - - update: function(changed) { - if (this._active.length) { - this._model.opacity = 1; - - var element = this._active[0], - labelColors = [], - tooltipPosition; - - var tooltipItems = []; - - if (this._options.tooltips.mode === 'single') { - var yScale = element._yScale || element._scale; // handle radar || polarArea charts - tooltipItems.push({ - xLabel: element._xScale ? element._xScale.getLabelForIndex(element._index, element._datasetIndex) : '', - yLabel: yScale ? yScale.getLabelForIndex(element._index, element._datasetIndex) : '', - index: element._index, - datasetIndex: element._datasetIndex - }); - tooltipPosition = this.getAveragePosition(this._active); - } else { - helpers.each(this._data.datasets, function(dataset, datasetIndex) { - if (!helpers.isDatasetVisible(dataset)) { - return; - } - var currentElement = dataset.metaData[element._index]; - if (currentElement) { - var yScale = element._yScale || element._scale; // handle radar || polarArea charts - - tooltipItems.push({ - xLabel: currentElement._xScale ? currentElement._xScale.getLabelForIndex(currentElement._index, currentElement._datasetIndex) : '', - yLabel: yScale ? yScale.getLabelForIndex(currentElement._index, currentElement._datasetIndex) : '', - index: element._index, - datasetIndex: datasetIndex - }); - } - }, null, element._yScale.options.stacked); - - helpers.each(this._active, function(active) { - if (active) { - labelColors.push({ - borderColor: active._view.borderColor, - backgroundColor: active._view.backgroundColor - }); - } - }, null, element._yScale.options.stacked); - - tooltipPosition = this.getAveragePosition(this._active); - tooltipPosition.y = this._active[0]._yScale.getPixelForDecimal(0.5); - } - - // Build the Text Lines - helpers.extend(this._model, { - title: this.getTitle(tooltipItems, this._data), - beforeBody: this.getBeforeBody(tooltipItems, this._data), - body: this.getBody(tooltipItems, this._data), - afterBody: this.getAfterBody(tooltipItems, this._data), - footer: this.getFooter(tooltipItems, this._data) - }); - - helpers.extend(this._model, { - x: Math.round(tooltipPosition.x), - y: Math.round(tooltipPosition.y), - caretPadding: helpers.getValueOrDefault(tooltipPosition.padding, 2), - labelColors: labelColors - }); - - // We need to determine alignment of - var tooltipSize = this.getTooltipSize(this._model); - this.determineAlignment(tooltipSize); // Smart Tooltip placement to stay on the canvas - - helpers.extend(this._model, this.getBackgroundPoint(this._model, tooltipSize)); - } else { - this._model.opacity = 0; - } - - if (changed && this._options.tooltips.custom) { - this._options.tooltips.custom.call(this, this._model); - } - - return this; - }, - getTooltipSize: function getTooltipSize(vm) { - var ctx = this._chart.ctx; - - var size = { - height: vm.yPadding * 2, // Tooltip Padding - width: 0 - }; - var combinedBodyLength = vm.body.length + vm.beforeBody.length + vm.afterBody.length; - - size.height += vm.title.length * vm.titleFontSize; // Title Lines - size.height += (vm.title.length - 1) * vm.titleSpacing; // Title Line Spacing - size.height += vm.title.length ? vm.titleMarginBottom : 0; // Title's bottom Margin - size.height += combinedBodyLength * vm.bodyFontSize; // Body Lines - size.height += combinedBodyLength ? (combinedBodyLength - 1) * vm.bodySpacing : 0; // Body Line Spacing - size.height += vm.footer.length ? vm.footerMarginTop : 0; // Footer Margin - size.height += vm.footer.length * (vm.footerFontSize); // Footer Lines - size.height += vm.footer.length ? (vm.footer.length - 1) * vm.footerSpacing : 0; // Footer Line Spacing - - // Width - ctx.font = helpers.fontString(vm.titleFontSize, vm._titleFontStyle, vm._titleFontFamily); - helpers.each(vm.title, function(line) { - size.width = Math.max(size.width, ctx.measureText(line).width); - }); - - ctx.font = helpers.fontString(vm.bodyFontSize, vm._bodyFontStyle, vm._bodyFontFamily); - helpers.each(vm.beforeBody.concat(vm.afterBody), function(line) { - size.width = Math.max(size.width, ctx.measureText(line).width); - }); - helpers.each(vm.body, function(line) { - size.width = Math.max(size.width, ctx.measureText(line).width + (this._options.tooltips.mode !== 'single' ? (vm.bodyFontSize + 2) : 0)); - }, this); - - ctx.font = helpers.fontString(vm.footerFontSize, vm._footerFontStyle, vm._footerFontFamily); - helpers.each(vm.footer, function(line) { - size.width = Math.max(size.width, ctx.measureText(line).width); - }); - size.width += 2 * vm.xPadding; - - return size; - }, - determineAlignment: function determineAlignment(size) { - if (this._model.y < size.height) { - this._model.yAlign = 'top'; - } else if (this._model.y > (this._chart.height - size.height)) { - this._model.yAlign = 'bottom'; - } - - var lf, rf; // functions to determine left, right alignment - var olf, orf; // functions to determine if left/right alignment causes tooltip to go outside chart - var yf; // function to get the y alignment if the tooltip goes outside of the left or right edges - var _this = this; - var midX = (this._chartInstance.chartArea.left + this._chartInstance.chartArea.right) / 2; - var midY = (this._chartInstance.chartArea.top + this._chartInstance.chartArea.bottom) / 2; - - if (this._model.yAlign === 'center') { - lf = function(x) { - return x <= midX; - }; - rf = function(x) { - return x > midX; - }; - } else { - lf = function(x) { - return x <= (size.width / 2); - }; - rf = function(x) { - return x >= (_this._chart.width - (size.width / 2)); - }; - } - - olf = function(x) { - return x + size.width > _this._chart.width; - }; - orf = function(x) { - return x - size.width < 0; - }; - yf = function(y) { - return y <= midY ? 'top' : 'bottom'; - }; - - if (lf(this._model.x)) { - this._model.xAlign = 'left'; - - // Is tooltip too wide and goes over the right side of the chart.? - if (olf(this._model.x)) { - this._model.xAlign = 'center'; - this._model.yAlign = yf(this._model.y); - } - } else if (rf(this._model.x)) { - this._model.xAlign = 'right'; - - // Is tooltip too wide and goes outside left edge of canvas? - if (orf(this._model.x)) { - this._model.xAlign = 'center'; - this._model.yAlign = yf(this._model.y); - } - } - }, - getBackgroundPoint: function getBackgroundPoint(vm, size) { - // Background Position - var pt = { - x: vm.x, - y: vm.y - }; - - if (vm.xAlign === 'right') { - pt.x -= size.width; - } else if (vm.xAlign === 'center') { - pt.x -= (size.width / 2); - } - - if (vm.yAlign === 'top') { - pt.y += vm.caretPadding + vm.caretSize; - } else if (vm.yAlign === 'bottom') { - pt.y -= size.height + vm.caretPadding + vm.caretSize; - } else { - pt.y -= (size.height / 2); - } - - if (vm.yAlign === 'center') { - if (vm.xAlign === 'left') { - pt.x += vm.caretPadding + vm.caretSize; - } else if (vm.xAlign === 'right') { - pt.x -= vm.caretPadding + vm.caretSize; - } - } else { - if (vm.xAlign === 'left') { - pt.x -= vm.cornerRadius + vm.caretPadding; - } else if (vm.xAlign === 'right') { - pt.x += vm.cornerRadius + vm.caretPadding; - } - } - - return pt; - }, - drawCaret: function drawCaret(tooltipPoint, size, opacity, caretPadding) { - var vm = this._view; - var ctx = this._chart.ctx; - var x1, x2, x3; - var y1, y2, y3; - - if (vm.yAlign === 'center') { - // Left or right side - if (vm.xAlign === 'left') { - x1 = tooltipPoint.x; - x2 = x1 - vm.caretSize; - x3 = x1; - } else { - x1 = tooltipPoint.x + size.width; - x2 = x1 + vm.caretSize; - x3 = x1; - } - - y2 = tooltipPoint.y + (size.height / 2); - y1 = y2 - vm.caretSize; - y3 = y2 + vm.caretSize; - } else { - if (vm.xAlign === 'left') { - x1 = tooltipPoint.x + vm.cornerRadius; - x2 = x1 + vm.caretSize; - x3 = x2 + vm.caretSize; - } else if (vm.xAlign === 'right') { - x1 = tooltipPoint.x + size.width - vm.cornerRadius; - x2 = x1 - vm.caretSize; - x3 = x2 - vm.caretSize; - } else { - x2 = tooltipPoint.x + (size.width / 2); - x1 = x2 - vm.caretSize; - x3 = x2 + vm.caretSize; - } - - if (vm.yAlign === 'top') { - y1 = tooltipPoint.y; - y2 = y1 - vm.caretSize; - y3 = y1; - } else { - y1 = tooltipPoint.y + size.height; - y2 = y1 + vm.caretSize; - y3 = y1; - } - } - - var bgColor = helpers.color(vm.backgroundColor); - ctx.fillStyle = bgColor.alpha(opacity * bgColor.alpha()).rgbString(); - ctx.beginPath(); - ctx.moveTo(x1, y1); - ctx.lineTo(x2, y2); - ctx.lineTo(x3, y3); - ctx.closePath(); - ctx.fill(); - }, - drawTitle: function drawTitle(pt, vm, ctx, opacity) { - if (vm.title.length) { - ctx.textAlign = vm._titleAlign; - ctx.textBaseline = "top"; - - var titleColor = helpers.color(vm.titleColor); - ctx.fillStyle = titleColor.alpha(opacity * titleColor.alpha()).rgbString(); - ctx.font = helpers.fontString(vm.titleFontSize, vm._titleFontStyle, vm._titleFontFamily); - - helpers.each(vm.title, function(title, i) { - ctx.fillText(title, pt.x, pt.y); - pt.y += vm.titleFontSize + vm.titleSpacing; // Line Height and spacing - - if (i + 1 === vm.title.length) { - pt.y += vm.titleMarginBottom - vm.titleSpacing; // If Last, add margin, remove spacing - } - }); - } - }, - drawBody: function drawBody(pt, vm, ctx, opacity) { - ctx.textAlign = vm._bodyAlign; - ctx.textBaseline = "top"; - - var bodyColor = helpers.color(vm.bodyColor); - ctx.fillStyle = bodyColor.alpha(opacity * bodyColor.alpha()).rgbString(); - ctx.font = helpers.fontString(vm.bodyFontSize, vm._bodyFontStyle, vm._bodyFontFamily); - - // Before Body - helpers.each(vm.beforeBody, function(beforeBody) { - ctx.fillText(beforeBody, pt.x, pt.y); - pt.y += vm.bodyFontSize + vm.bodySpacing; - }); - - helpers.each(vm.body, function(body, i) { - // Draw Legend-like boxes if needed - if (this._options.tooltips.mode !== 'single') { - // Fill a white rect so that colours merge nicely if the opacity is < 1 - ctx.fillStyle = helpers.color(vm.legendColorBackground).alpha(opacity).rgbaString(); - ctx.fillRect(pt.x, pt.y, vm.bodyFontSize, vm.bodyFontSize); - - // Border - ctx.strokeStyle = helpers.color(vm.labelColors[i].borderColor).alpha(opacity).rgbaString(); - ctx.strokeRect(pt.x, pt.y, vm.bodyFontSize, vm.bodyFontSize); - - // Inner square - ctx.fillStyle = helpers.color(vm.labelColors[i].backgroundColor).alpha(opacity).rgbaString(); - ctx.fillRect(pt.x + 1, pt.y + 1, vm.bodyFontSize - 2, vm.bodyFontSize - 2); - - ctx.fillStyle = helpers.color(vm.bodyColor).alpha(opacity).rgbaString(); // Return fill style for text - } - - // Body Line - ctx.fillText(body, pt.x + (this._options.tooltips.mode !== 'single' ? (vm.bodyFontSize + 2) : 0), pt.y); - - pt.y += vm.bodyFontSize + vm.bodySpacing; - }, this); - - // After Body - helpers.each(vm.afterBody, function(afterBody) { - ctx.fillText(afterBody, pt.x, pt.y); - pt.y += vm.bodyFontSize; - }); - - pt.y -= vm.bodySpacing; // Remove last body spacing - }, - drawFooter: function drawFooter(pt, vm, ctx, opacity) { - if (vm.footer.length) { - pt.y += vm.footerMarginTop; - - ctx.textAlign = vm._footerAlign; - ctx.textBaseline = "top"; - - var footerColor = helpers.color(vm.footerColor); - ctx.fillStyle = footerColor.alpha(opacity * footerColor.alpha()).rgbString(); - ctx.font = helpers.fontString(vm.footerFontSize, vm._footerFontStyle, vm._footerFontFamily); - - helpers.each(vm.footer, function(footer) { - ctx.fillText(footer, pt.x, pt.y); - pt.y += vm.footerFontSize + vm.footerSpacing; - }); - } - }, - draw: function draw() { - var ctx = this._chart.ctx; - var vm = this._view; - - if (vm.opacity === 0) { - return; - } - - var caretPadding = vm.caretPadding; - var tooltipSize = this.getTooltipSize(vm); - var pt = { - x: vm.x, - y: vm.y - }; - - // IE11/Edge does not like very small opacities, so snap to 0 - var opacity = Math.abs(vm.opacity < 1e-3) ? 0 : vm.opacity; - - if (this._options.tooltips.enabled) { - // Draw Background - var bgColor = helpers.color(vm.backgroundColor); - ctx.fillStyle = bgColor.alpha(opacity * bgColor.alpha()).rgbString(); - helpers.drawRoundedRectangle(ctx, pt.x, pt.y, tooltipSize.width, tooltipSize.height, vm.cornerRadius); - ctx.fill(); - - // Draw Caret - this.drawCaret(pt, tooltipSize, opacity, caretPadding); - - // Draw Title, Body, and Footer - pt.x += vm.xPadding; - pt.y += vm.yPadding; - - // Titles - this.drawTitle(pt, vm, ctx, opacity); - - // Body - this.drawBody(pt, vm, ctx, opacity); - - // Footer - this.drawFooter(pt, vm, ctx, opacity); - } - } - }); -}; - -},{}],33:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart, moment) { - - var helpers = Chart.helpers; - - Chart.defaults.global.elements.arc = { - backgroundColor: Chart.defaults.global.defaultColor, - borderColor: "#fff", - borderWidth: 2 - }; - - Chart.elements.Arc = Chart.Element.extend({ - inLabelRange: function(mouseX) { - var vm = this._view; - - if (vm) { - return (Math.pow(mouseX - vm.x, 2) < Math.pow(vm.radius + vm.hoverRadius, 2)); - } else { - return false; - } - }, - inRange: function(chartX, chartY) { - - var vm = this._view; - - if (vm) { - var pointRelativePosition = helpers.getAngleFromPoint(vm, { - x: chartX, - y: chartY - }); - - //Sanitise angle range - var startAngle = vm.startAngle; - var endAngle = vm.endAngle; - while (endAngle < startAngle) { - endAngle += 2.0 * Math.PI; - } - while (pointRelativePosition.angle > endAngle) { - pointRelativePosition.angle -= 2.0 * Math.PI; - } - while (pointRelativePosition.angle < startAngle) { - pointRelativePosition.angle += 2.0 * Math.PI; - } - - //Check if within the range of the open/close angle - var betweenAngles = (pointRelativePosition.angle >= startAngle && pointRelativePosition.angle <= endAngle), - withinRadius = (pointRelativePosition.distance >= vm.innerRadius && pointRelativePosition.distance <= vm.outerRadius); - - return (betweenAngles && withinRadius); - } else { - return false; - } - }, - tooltipPosition: function() { - var vm = this._view; - - var centreAngle = vm.startAngle + ((vm.endAngle - vm.startAngle) / 2), - rangeFromCentre = (vm.outerRadius - vm.innerRadius) / 2 + vm.innerRadius; - return { - x: vm.x + (Math.cos(centreAngle) * rangeFromCentre), - y: vm.y + (Math.sin(centreAngle) * rangeFromCentre) - }; - }, - draw: function() { - - var ctx = this._chart.ctx; - var vm = this._view; - - ctx.beginPath(); - - ctx.arc(vm.x, vm.y, vm.outerRadius, vm.startAngle, vm.endAngle); - - ctx.arc(vm.x, vm.y, vm.innerRadius, vm.endAngle, vm.startAngle, true); - - ctx.closePath(); - ctx.strokeStyle = vm.borderColor; - ctx.lineWidth = vm.borderWidth; - - ctx.fillStyle = vm.backgroundColor; - - ctx.fill(); - ctx.lineJoin = 'bevel'; - - if (vm.borderWidth) { - ctx.stroke(); - } - } - }); -}; - -},{}],34:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - Chart.defaults.global.elements.line = { - tension: 0.4, - backgroundColor: Chart.defaults.global.defaultColor, - borderWidth: 3, - borderColor: Chart.defaults.global.defaultColor, - borderCapStyle: 'butt', - borderDash: [], - borderDashOffset: 0.0, - borderJoinStyle: 'miter', - fill: true // do we fill in the area between the line and its base axis - }; - - Chart.elements.Line = Chart.Element.extend({ - lineToNextPoint: function(previousPoint, point, nextPoint, skipHandler, previousSkipHandler) { - var ctx = this._chart.ctx; - - if (point._view.skip) { - skipHandler.call(this, previousPoint, point, nextPoint); - } else if (previousPoint._view.skip) { - previousSkipHandler.call(this, previousPoint, point, nextPoint); - } else if (point._view.tension === 0) { - ctx.lineTo(point._view.x, point._view.y); - } else { - // Line between points - ctx.bezierCurveTo( - previousPoint._view.controlPointNextX, - previousPoint._view.controlPointNextY, - point._view.controlPointPreviousX, - point._view.controlPointPreviousY, - point._view.x, - point._view.y - ); - } - }, - - draw: function() { - var _this = this; - - var vm = this._view; - var ctx = this._chart.ctx; - var first = this._children[0]; - var last = this._children[this._children.length - 1]; - - function loopBackToStart(drawLineToCenter) { - if (!first._view.skip && !last._view.skip) { - // Draw a bezier line from last to first - ctx.bezierCurveTo( - last._view.controlPointNextX, - last._view.controlPointNextY, - first._view.controlPointPreviousX, - first._view.controlPointPreviousY, - first._view.x, - first._view.y - ); - } else if (drawLineToCenter) { - // Go to center - ctx.lineTo(_this._view.scaleZero.x, _this._view.scaleZero.y); - } - } - - ctx.save(); - - // If we had points and want to fill this line, do so. - if (this._children.length > 0 && vm.fill) { - // Draw the background first (so the border is always on top) - ctx.beginPath(); - - helpers.each(this._children, function(point, index) { - var previous = helpers.previousItem(this._children, index); - var next = helpers.nextItem(this._children, index); - - // First point moves to it's starting position no matter what - if (index === 0) { - if (this._loop) { - ctx.moveTo(vm.scaleZero.x, vm.scaleZero.y); - } else { - ctx.moveTo(point._view.x, vm.scaleZero); - } - - if (point._view.skip) { - if (!this._loop) { - ctx.moveTo(next._view.x, this._view.scaleZero); - } - } else { - ctx.lineTo(point._view.x, point._view.y); - } - } else { - this.lineToNextPoint(previous, point, next, function(previousPoint, point, nextPoint) { - if (this._loop) { - // Go to center - ctx.lineTo(this._view.scaleZero.x, this._view.scaleZero.y); - } else { - ctx.lineTo(previousPoint._view.x, this._view.scaleZero); - ctx.moveTo(nextPoint._view.x, this._view.scaleZero); - } - }, function(previousPoint, point) { - // If we skipped the last point, draw a line to ourselves so that the fill is nice - ctx.lineTo(point._view.x, point._view.y); - }); - } - }, this); - - // For radial scales, loop back around to the first point - if (this._loop) { - loopBackToStart(true); - } else { - //Round off the line by going to the base of the chart, back to the start, then fill. - ctx.lineTo(this._children[this._children.length - 1]._view.x, vm.scaleZero); - ctx.lineTo(this._children[0]._view.x, vm.scaleZero); - } - - ctx.fillStyle = vm.backgroundColor || Chart.defaults.global.defaultColor; - ctx.closePath(); - ctx.fill(); - } - - // Now draw the line between all the points with any borders - ctx.lineCap = vm.borderCapStyle || Chart.defaults.global.elements.line.borderCapStyle; - - // IE 9 and 10 do not support line dash - if (ctx.setLineDash) { - ctx.setLineDash(vm.borderDash || Chart.defaults.global.elements.line.borderDash); - } - - ctx.lineDashOffset = vm.borderDashOffset || Chart.defaults.global.elements.line.borderDashOffset; - ctx.lineJoin = vm.borderJoinStyle || Chart.defaults.global.elements.line.borderJoinStyle; - ctx.lineWidth = vm.borderWidth || Chart.defaults.global.elements.line.borderWidth; - ctx.strokeStyle = vm.borderColor || Chart.defaults.global.defaultColor; - ctx.beginPath(); - - helpers.each(this._children, function(point, index) { - var previous = helpers.previousItem(this._children, index); - var next = helpers.nextItem(this._children, index); - - if (index === 0) { - ctx.moveTo(point._view.x, point._view.y); - } else { - this.lineToNextPoint(previous, point, next, function(previousPoint, point, nextPoint) { - ctx.moveTo(nextPoint._view.x, nextPoint._view.y); - }, function(previousPoint, point) { - // If we skipped the last point, move up to our point preventing a line from being drawn - ctx.moveTo(point._view.x, point._view.y); - }); - } - }, this); - - if (this._loop && this._children.length > 0) { - loopBackToStart(); - } - - ctx.stroke(); - ctx.restore(); - } - }); -}; -},{}],35:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - Chart.defaults.global.elements.point = { - radius: 3, - pointStyle: 'circle', - backgroundColor: Chart.defaults.global.defaultColor, - borderWidth: 1, - borderColor: Chart.defaults.global.defaultColor, - // Hover - hitRadius: 1, - hoverRadius: 4, - hoverBorderWidth: 1 - }; - - - Chart.elements.Point = Chart.Element.extend({ - inRange: function(mouseX, mouseY) { - var vm = this._view; - - if (vm) { - var hoverRange = vm.hitRadius + vm.radius; - return ((Math.pow(mouseX - vm.x, 2) + Math.pow(mouseY - vm.y, 2)) < Math.pow(hoverRange, 2)); - } else { - return false; - } - }, - inLabelRange: function(mouseX) { - var vm = this._view; - - if (vm) { - return (Math.pow(mouseX - vm.x, 2) < Math.pow(vm.radius + vm.hitRadius, 2)); - } else { - return false; - } - }, - tooltipPosition: function() { - var vm = this._view; - return { - x: vm.x, - y: vm.y, - padding: vm.radius + vm.borderWidth - }; - }, - draw: function() { - - var vm = this._view; - var ctx = this._chart.ctx; - - - if (vm.skip) { - return; - } - - if (typeof vm.pointStyle === 'object' && ((vm.pointStyle.toString() === '[object HTMLImageElement]') || (vm.pointStyle.toString() === '[object HTMLCanvasElement]'))) { - ctx.drawImage(vm.pointStyle, vm.x - vm.pointStyle.width / 2, vm.y - vm.pointStyle.height / 2); - return; - } - - if (!isNaN(vm.radius) && vm.radius > 0) { - - ctx.strokeStyle = vm.borderColor || Chart.defaults.global.defaultColor; - ctx.lineWidth = helpers.getValueOrDefault(vm.borderWidth, Chart.defaults.global.elements.point.borderWidth); - - ctx.fillStyle = vm.backgroundColor || Chart.defaults.global.defaultColor; - - var radius = vm.radius; - - var xOffset; - var yOffset; - - switch (vm.pointStyle) { - // Default includes circle - default: ctx.beginPath(); - ctx.arc(vm.x, vm.y, radius, 0, Math.PI * 2); - ctx.closePath(); - ctx.fill(); - break; - case 'triangle': - ctx.beginPath(); - var edgeLength = 3 * radius / Math.sqrt(3); - var height = edgeLength * Math.sqrt(3) / 2; - ctx.moveTo(vm.x - edgeLength / 2, vm.y + height / 3); - ctx.lineTo(vm.x + edgeLength / 2, vm.y + height / 3); - ctx.lineTo(vm.x, vm.y - 2 * height / 3); - ctx.closePath(); - ctx.fill(); - break; - case 'rect': - ctx.fillRect(vm.x - 1 / Math.SQRT2 * radius, vm.y - 1 / Math.SQRT2 * radius, 2 / Math.SQRT2 * radius, 2 / Math.SQRT2 * radius); - ctx.strokeRect(vm.x - 1 / Math.SQRT2 * radius, vm.y - 1 / Math.SQRT2 * radius, 2 / Math.SQRT2 * radius, 2 / Math.SQRT2 * radius); - break; - case 'rectRot': - ctx.translate(vm.x, vm.y); - ctx.rotate(Math.PI / 4); - ctx.fillRect(-1 / Math.SQRT2 * radius, -1 / Math.SQRT2 * radius, 2 / Math.SQRT2 * radius, 2 / Math.SQRT2 * radius); - ctx.strokeRect(-1 / Math.SQRT2 * radius, -1 / Math.SQRT2 * radius, 2 / Math.SQRT2 * radius, 2 / Math.SQRT2 * radius); - ctx.setTransform(1, 0, 0, 1, 0, 0); - break; - case 'cross': - ctx.beginPath(); - ctx.moveTo(vm.x, vm.y + radius); - ctx.lineTo(vm.x, vm.y - radius); - ctx.moveTo(vm.x - radius, vm.y); - ctx.lineTo(vm.x + radius, vm.y); - ctx.closePath(); - break; - case 'crossRot': - ctx.beginPath(); - xOffset = Math.cos(Math.PI / 4) * radius; - yOffset = Math.sin(Math.PI / 4) * radius; - ctx.moveTo(vm.x - xOffset, vm.y - yOffset); - ctx.lineTo(vm.x + xOffset, vm.y + yOffset); - ctx.moveTo(vm.x - xOffset, vm.y + yOffset); - ctx.lineTo(vm.x + xOffset, vm.y - yOffset); - ctx.closePath(); - break; - case 'star': - ctx.beginPath(); - ctx.moveTo(vm.x, vm.y + radius); - ctx.lineTo(vm.x, vm.y - radius); - ctx.moveTo(vm.x - radius, vm.y); - ctx.lineTo(vm.x + radius, vm.y); - xOffset = Math.cos(Math.PI / 4) * radius; - yOffset = Math.sin(Math.PI / 4) * radius; - ctx.moveTo(vm.x - xOffset, vm.y - yOffset); - ctx.lineTo(vm.x + xOffset, vm.y + yOffset); - ctx.moveTo(vm.x - xOffset, vm.y + yOffset); - ctx.lineTo(vm.x + xOffset, vm.y - yOffset); - ctx.closePath(); - break; - case 'line': - ctx.beginPath(); - ctx.moveTo(vm.x - radius, vm.y); - ctx.lineTo(vm.x + radius, vm.y); - ctx.closePath(); - break; - case 'dash': - ctx.beginPath(); - ctx.moveTo(vm.x, vm.y); - ctx.lineTo(vm.x + radius, vm.y); - ctx.closePath(); - break; - } - - ctx.stroke(); - } - } - }); -}; -},{}],36:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - Chart.defaults.global.elements.rectangle = { - backgroundColor: Chart.defaults.global.defaultColor, - borderWidth: 0, - borderColor: Chart.defaults.global.defaultColor, - borderSkipped: 'bottom' - }; - - Chart.elements.Rectangle = Chart.Element.extend({ - draw: function() { - - var ctx = this._chart.ctx; - var vm = this._view; - - var halfWidth = vm.width / 2, - leftX = vm.x - halfWidth, - rightX = vm.x + halfWidth, - top = vm.base - (vm.base - vm.y), - halfStroke = vm.borderWidth / 2; - - // Canvas doesn't allow us to stroke inside the width so we can - // adjust the sizes to fit if we're setting a stroke on the line - if (vm.borderWidth) { - leftX += halfStroke; - rightX -= halfStroke; - top += halfStroke; - } - - ctx.beginPath(); - - ctx.fillStyle = vm.backgroundColor; - ctx.strokeStyle = vm.borderColor; - ctx.lineWidth = vm.borderWidth; - - // Corner points, from bottom-left to bottom-right clockwise - // | 1 2 | - // | 0 3 | - var corners = [ - [leftX, vm.base], - [leftX, top], - [rightX, top], - [rightX, vm.base] - ]; - - // Find first (starting) corner with fallback to 'bottom' - var borders = ['bottom', 'left', 'top', 'right']; - var startCorner = borders.indexOf(vm.borderSkipped, 0); - if (startCorner === -1) - startCorner = 0; - - function cornerAt(index) { - return corners[(startCorner + index) % 4]; - } - - // Draw rectangle from 'startCorner' - ctx.moveTo.apply(ctx, cornerAt(0)); - for (var i = 1; i < 4; i++) - ctx.lineTo.apply(ctx, cornerAt(i)); - - ctx.fill(); - if (vm.borderWidth) { - ctx.stroke(); - } - }, - height: function() { - var vm = this._view; - return vm.base - vm.y; - }, - inRange: function(mouseX, mouseY) { - var vm = this._view; - var inRange = false; - - if (vm) { - if (vm.y < vm.base) { - inRange = (mouseX >= vm.x - vm.width / 2 && mouseX <= vm.x + vm.width / 2) && (mouseY >= vm.y && mouseY <= vm.base); - } else { - inRange = (mouseX >= vm.x - vm.width / 2 && mouseX <= vm.x + vm.width / 2) && (mouseY >= vm.base && mouseY <= vm.y); - } - } - - return inRange; - }, - inLabelRange: function(mouseX) { - var vm = this._view; - - if (vm) { - return (mouseX >= vm.x - vm.width / 2 && mouseX <= vm.x + vm.width / 2); - } else { - return false; - } - }, - tooltipPosition: function() { - var vm = this._view; - return { - x: vm.x, - y: vm.y - }; - } - }); - -}; -},{}],37:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - // Default config for a category scale - var defaultConfig = { - position: "bottom" - }; - - var DatasetScale = Chart.Scale.extend({ - buildTicks: function(index) { - this.startIndex = 0; - this.endIndex = this.chart.data.labels.length; - var findIndex; - - if (this.options.ticks.min !== undefined) { - // user specified min value - findIndex = helpers.indexOf(this.chart.data.labels, this.options.ticks.min); - this.startIndex = findIndex !== -1 ? findIndex : this.startIndex; - } - - if (this.options.ticks.max !== undefined) { - // user specified max value - findIndex = helpers.indexOf(this.chart.data.labels, this.options.ticks.max); - this.endIndex = findIndex !== -1 ? findIndex : this.endIndex; - } - - // If we are viewing some subset of labels, slice the original array - this.ticks = (this.startIndex === 0 && this.endIndex === this.chart.data.labels.length) ? this.chart.data.labels : this.chart.data.labels.slice(this.startIndex, this.endIndex + 1); - }, - - getLabelForIndex: function(index, datasetIndex) { - return this.ticks[index]; - }, - - // Used to get data value locations. Value can either be an index or a numerical value - getPixelForValue: function(value, index, datasetIndex, includeOffset) { - // 1 is added because we need the length but we have the indexes - var offsetAmt = Math.max((this.ticks.length - ((this.options.gridLines.offsetGridLines) ? 0 : 1)), 1); - - if (this.isHorizontal()) { - var innerWidth = this.width - (this.paddingLeft + this.paddingRight); - var valueWidth = innerWidth / offsetAmt; - var widthOffset = (valueWidth * (index - this.startIndex)) + this.paddingLeft; - - if (this.options.gridLines.offsetGridLines && includeOffset) { - widthOffset += (valueWidth / 2); - } - - return this.left + Math.round(widthOffset); - } else { - var innerHeight = this.height - (this.paddingTop + this.paddingBottom); - var valueHeight = innerHeight / offsetAmt; - var heightOffset = (valueHeight * (index - this.startIndex)) + this.paddingTop; - - if (this.options.gridLines.offsetGridLines && includeOffset) { - heightOffset += (valueHeight / 2); - } - - return this.top + Math.round(heightOffset); - } - }, - getPixelForTick: function(index, includeOffset) { - return this.getPixelForValue(this.ticks[index], index + this.startIndex, null, includeOffset); - } - }); - - Chart.scaleService.registerScaleType("category", DatasetScale, defaultConfig); - -}; -},{}],38:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - var defaultConfig = { - position: "left", - ticks: { - callback: function(tickValue, index, ticks) { - var delta = ticks[1] - ticks[0]; - - // If we have a number like 2.5 as the delta, figure out how many decimal places we need - if (Math.abs(delta) > 1) { - if (tickValue !== Math.floor(tickValue)) { - // not an integer - delta = tickValue - Math.floor(tickValue); - } - } - - var logDelta = helpers.log10(Math.abs(delta)); - var tickString = ''; - - if (tickValue !== 0) { - var numDecimal = -1 * Math.floor(logDelta); - numDecimal = Math.max(Math.min(numDecimal, 20), 0); // toFixed has a max of 20 decimal places - tickString = tickValue.toFixed(numDecimal); - } else { - tickString = '0'; // never show decimal places for 0 - } - - return tickString; - } - } - }; - - var LinearScale = Chart.Scale.extend({ - determineDataLimits: function() { - // First Calculate the range - this.min = null; - this.max = null; - - if (this.options.stacked) { - var valuesPerType = {}; - var hasPositiveValues = false; - var hasNegativeValues = false; - - helpers.each(this.chart.data.datasets, function(dataset) { - if (valuesPerType[dataset.type] === undefined) { - valuesPerType[dataset.type] = { - positiveValues: [], - negativeValues: [] - }; - } - - // Store these per type - var positiveValues = valuesPerType[dataset.type].positiveValues; - var negativeValues = valuesPerType[dataset.type].negativeValues; - - if (helpers.isDatasetVisible(dataset) && (this.isHorizontal() ? dataset.xAxisID === this.id : dataset.yAxisID === this.id)) { - helpers.each(dataset.data, function(rawValue, index) { - - var value = +this.getRightValue(rawValue); - if (isNaN(value)) { - return; - } - - positiveValues[index] = positiveValues[index] || 0; - negativeValues[index] = negativeValues[index] || 0; - - if (this.options.relativePoints) { - positiveValues[index] = 100; - } else { - if (value < 0) { - hasNegativeValues = true; - negativeValues[index] += value; - } else { - hasPositiveValues = true; - positiveValues[index] += value; - } - } - }, this); - } - }, this); - - helpers.each(valuesPerType, function(valuesForType) { - var values = valuesForType.positiveValues.concat(valuesForType.negativeValues); - var minVal = helpers.min(values); - var maxVal = helpers.max(values); - this.min = this.min === null ? minVal : Math.min(this.min, minVal); - this.max = this.max === null ? maxVal : Math.max(this.max, maxVal); - }, this); - - } else { - helpers.each(this.chart.data.datasets, function(dataset) { - if (helpers.isDatasetVisible(dataset) && (this.isHorizontal() ? dataset.xAxisID === this.id : dataset.yAxisID === this.id)) { - helpers.each(dataset.data, function(rawValue, index) { - var value = +this.getRightValue(rawValue); - if (isNaN(value)) { - return; - } - - if (this.min === null) { - this.min = value; - } else if (value < this.min) { - this.min = value; - } - - if (this.max === null) { - this.max = value; - } else if (value > this.max) { - this.max = value; - } - }, this); - } - }, this); - } - - // If we are forcing it to begin at 0, but 0 will already be rendered on the chart, - // do nothing since that would make the chart weird. If the user really wants a weird chart - // axis, they can manually override it - if (this.options.ticks.beginAtZero) { - var minSign = helpers.sign(this.min); - var maxSign = helpers.sign(this.max); - - if (minSign < 0 && maxSign < 0) { - // move the top up to 0 - this.max = 0; - } else if (minSign > 0 && maxSign > 0) { - // move the botttom down to 0 - this.min = 0; - } - } - - if (this.options.ticks.min !== undefined) { - this.min = this.options.ticks.min; - } else if (this.options.ticks.suggestedMin !== undefined) { - this.min = Math.min(this.min, this.options.ticks.suggestedMin); - } - - if (this.options.ticks.max !== undefined) { - this.max = this.options.ticks.max; - } else if (this.options.ticks.suggestedMax !== undefined) { - this.max = Math.max(this.max, this.options.ticks.suggestedMax); - } - - if (this.min === this.max) { - this.min--; - this.max++; - } - }, - buildTicks: function() { - - // Then calulate the ticks - this.ticks = []; - - // Figure out what the max number of ticks we can support it is based on the size of - // the axis area. For now, we say that the minimum tick spacing in pixels must be 50 - // We also limit the maximum number of ticks to 11 which gives a nice 10 squares on - // the graph - - var maxTicks; - - if (this.isHorizontal()) { - maxTicks = Math.min(this.options.ticks.maxTicksLimit ? this.options.ticks.maxTicksLimit : 11, Math.ceil(this.width / 50)); - } else { - // The factor of 2 used to scale the font size has been experimentally determined. - var tickFontSize = helpers.getValueOrDefault(this.options.ticks.fontSize, Chart.defaults.global.defaultFontSize); - maxTicks = Math.min(this.options.ticks.maxTicksLimit ? this.options.ticks.maxTicksLimit : 11, Math.ceil(this.height / (2 * tickFontSize))); - } - - // Make sure we always have at least 2 ticks - maxTicks = Math.max(2, maxTicks); - - // To get a "nice" value for the tick spacing, we will use the appropriately named - // "nice number" algorithm. See http://stackoverflow.com/questions/8506881/nice-label-algorithm-for-charts-with-minimum-ticks - // for details. - - var spacing; - var fixedStepSizeSet = (this.options.ticks.fixedStepSize && this.options.ticks.fixedStepSize > 0) || (this.options.ticks.stepSize && this.options.ticks.stepSize > 0); - if (fixedStepSizeSet) { - spacing = helpers.getValueOrDefault(this.options.ticks.fixedStepSize, this.options.ticks.stepSize); - } else { - var niceRange = helpers.niceNum(this.max - this.min, false); - spacing = helpers.niceNum(niceRange / (maxTicks - 1), true); - } - var niceMin = Math.floor(this.min / spacing) * spacing; - var niceMax = Math.ceil(this.max / spacing) * spacing; - var numSpaces = (niceMax - niceMin) / spacing; - - // If very close to our rounded value, use it. - if (helpers.almostEquals(numSpaces, Math.round(numSpaces), spacing / 1000)) { - numSpaces = Math.round(numSpaces); - } else { - numSpaces = Math.ceil(numSpaces); - } - - // Put the values into the ticks array - this.ticks.push(this.options.ticks.min !== undefined ? this.options.ticks.min : niceMin); - for (var j = 1; j < numSpaces; ++j) { - this.ticks.push(niceMin + (j * spacing)); - } - this.ticks.push(this.options.ticks.max !== undefined ? this.options.ticks.max : niceMax); - - if (this.options.position === "left" || this.options.position === "right") { - // We are in a vertical orientation. The top value is the highest. So reverse the array - this.ticks.reverse(); - } - - // At this point, we need to update our max and min given the tick values since we have expanded the - // range of the scale - this.max = helpers.max(this.ticks); - this.min = helpers.min(this.ticks); - - if (this.options.ticks.reverse) { - this.ticks.reverse(); - - this.start = this.max; - this.end = this.min; - } else { - this.start = this.min; - this.end = this.max; - } - }, - getLabelForIndex: function(index, datasetIndex) { - return +this.getRightValue(this.chart.data.datasets[datasetIndex].data[index]); - }, - convertTicksToLabels: function() { - this.ticksAsNumbers = this.ticks.slice(); - this.zeroLineIndex = this.ticks.indexOf(0); - - Chart.Scale.prototype.convertTicksToLabels.call(this); - }, - // Utils - getPixelForValue: function(value, index, datasetIndex, includeOffset) { - // This must be called after fit has been run so that - // this.left, this.top, this.right, and this.bottom have been defined - var rightValue = +this.getRightValue(value); - var pixel; - var range = this.end - this.start; - - if (this.isHorizontal()) { - var innerWidth = this.width - (this.paddingLeft + this.paddingRight); - pixel = this.left + (innerWidth / range * (rightValue - this.start)); - return Math.round(pixel + this.paddingLeft); - } else { - var innerHeight = this.height - (this.paddingTop + this.paddingBottom); - pixel = (this.bottom - this.paddingBottom) - (innerHeight / range * (rightValue - this.start)); - return Math.round(pixel); - } - }, - getPixelForTick: function(index, includeOffset) { - return this.getPixelForValue(this.ticksAsNumbers[index], null, null, includeOffset); - } - }); - Chart.scaleService.registerScaleType("linear", LinearScale, defaultConfig); - -}; -},{}],39:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - var defaultConfig = { - position: "left", - - // label settings - ticks: { - callback: function(value, index, arr) { - var remain = value / (Math.pow(10, Math.floor(Chart.helpers.log10(value)))); - - if (remain === 1 || remain === 2 || remain === 5 || index === 0 || index === arr.length - 1) { - return value.toExponential(); - } else { - return ''; - } - } - } - }; - - var LogarithmicScale = Chart.Scale.extend({ - determineDataLimits: function() { - // Calculate Range - this.min = null; - this.max = null; - - if (this.options.stacked) { - var valuesPerType = {}; - - helpers.each(this.chart.data.datasets, function(dataset) { - if (helpers.isDatasetVisible(dataset) && (this.isHorizontal() ? dataset.xAxisID === this.id : dataset.yAxisID === this.id)) { - if (valuesPerType[dataset.type] === undefined) { - valuesPerType[dataset.type] = []; - } - - helpers.each(dataset.data, function(rawValue, index) { - var values = valuesPerType[dataset.type]; - var value = +this.getRightValue(rawValue); - if (isNaN(value)) { - return; - } - - values[index] = values[index] || 0; - - if (this.options.relativePoints) { - values[index] = 100; - } else { - // Don't need to split positive and negative since the log scale can't handle a 0 crossing - values[index] += value; - } - }, this); - } - }, this); - - helpers.each(valuesPerType, function(valuesForType) { - var minVal = helpers.min(valuesForType); - var maxVal = helpers.max(valuesForType); - this.min = this.min === null ? minVal : Math.min(this.min, minVal); - this.max = this.max === null ? maxVal : Math.max(this.max, maxVal); - }, this); - - } else { - helpers.each(this.chart.data.datasets, function(dataset) { - if (helpers.isDatasetVisible(dataset) && (this.isHorizontal() ? dataset.xAxisID === this.id : dataset.yAxisID === this.id)) { - helpers.each(dataset.data, function(rawValue, index) { - var value = +this.getRightValue(rawValue); - if (isNaN(value)) { - return; - } - - if (this.min === null) { - this.min = value; - } else if (value < this.min) { - this.min = value; - } - - if (this.max === null) { - this.max = value; - } else if (value > this.max) { - this.max = value; - } - }, this); - } - }, this); - } - - this.min = this.options.ticks.min !== undefined ? this.options.ticks.min : this.min; - this.max = this.options.ticks.max !== undefined ? this.options.ticks.max : this.max; - - if (this.min === this.max) { - if (this.min !== 0 && this.min !== null) { - this.min = Math.pow(10, Math.floor(helpers.log10(this.min)) - 1); - this.max = Math.pow(10, Math.floor(helpers.log10(this.max)) + 1); - } else { - this.min = 1; - this.max = 10; - } - } - }, - buildTicks: function() { - // Reset the ticks array. Later on, we will draw a grid line at these positions - // The array simply contains the numerical value of the spots where ticks will be - this.ticks = []; - - // Figure out what the max number of ticks we can support it is based on the size of - // the axis area. For now, we say that the minimum tick spacing in pixels must be 50 - // We also limit the maximum number of ticks to 11 which gives a nice 10 squares on - // the graph - - var tickVal = this.options.ticks.min !== undefined ? this.options.ticks.min : Math.pow(10, Math.floor(helpers.log10(this.min))); - - while (tickVal < this.max) { - this.ticks.push(tickVal); - - var exp = Math.floor(helpers.log10(tickVal)); - var significand = Math.floor(tickVal / Math.pow(10, exp)) + 1; - - if (significand === 10) { - significand = 1; - ++exp; - } - - tickVal = significand * Math.pow(10, exp); - } - - var lastTick = this.options.ticks.max !== undefined ? this.options.ticks.max : tickVal; - this.ticks.push(lastTick); - - if (this.options.position === "left" || this.options.position === "right") { - // We are in a vertical orientation. The top value is the highest. So reverse the array - this.ticks.reverse(); - } - - // At this point, we need to update our max and min given the tick values since we have expanded the - // range of the scale - this.max = helpers.max(this.ticks); - this.min = helpers.min(this.ticks); - - if (this.options.ticks.reverse) { - this.ticks.reverse(); - - this.start = this.max; - this.end = this.min; - } else { - this.start = this.min; - this.end = this.max; - } - }, - convertTicksToLabels: function() { - this.tickValues = this.ticks.slice(); - - Chart.Scale.prototype.convertTicksToLabels.call(this); - }, - // Get the correct tooltip label - getLabelForIndex: function(index, datasetIndex) { - return +this.getRightValue(this.chart.data.datasets[datasetIndex].data[index]); - }, - getPixelForTick: function(index, includeOffset) { - return this.getPixelForValue(this.tickValues[index], null, null, includeOffset); - }, - getPixelForValue: function(value, index, datasetIndex, includeOffset) { - var pixel; - - var newVal = +this.getRightValue(value); - var range = helpers.log10(this.end) - helpers.log10(this.start); - - if (this.isHorizontal()) { - - if (newVal === 0) { - pixel = this.left + this.paddingLeft; - } else { - var innerWidth = this.width - (this.paddingLeft + this.paddingRight); - pixel = this.left + (innerWidth / range * (helpers.log10(newVal) - helpers.log10(this.start))); - pixel += this.paddingLeft; - } - } else { - // Bottom - top since pixels increase downard on a screen - if (newVal === 0) { - pixel = this.top + this.paddingTop; - } else { - var innerHeight = this.height - (this.paddingTop + this.paddingBottom); - pixel = (this.bottom - this.paddingBottom) - (innerHeight / range * (helpers.log10(newVal) - helpers.log10(this.start))); - } - } - - return pixel; - } - - }); - Chart.scaleService.registerScaleType("logarithmic", LogarithmicScale, defaultConfig); - -}; -},{}],40:[function(require,module,exports){ -"use strict"; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - - var defaultConfig = { - display: true, - - //Boolean - Whether to animate scaling the chart from the centre - animate: true, - lineArc: false, - position: "chartArea", - - angleLines: { - display: true, - color: "rgba(0, 0, 0, 0.1)", - lineWidth: 1 - }, - - // label settings - ticks: { - //Boolean - Show a backdrop to the scale label - showLabelBackdrop: true, - - //String - The colour of the label backdrop - backdropColor: "rgba(255,255,255,0.75)", - - //Number - The backdrop padding above & below the label in pixels - backdropPaddingY: 2, - - //Number - The backdrop padding to the side of the label in pixels - backdropPaddingX: 2 - }, - - pointLabels: { - //Number - Point label font size in pixels - fontSize: 10, - - //Function - Used to convert point labels - callback: function(label) { - return label; - } - } - }; - - var LinearRadialScale = Chart.Scale.extend({ - getValueCount: function() { - return this.chart.data.labels.length; - }, - setDimensions: function() { - // Set the unconstrained dimension before label rotation - this.width = this.maxWidth; - this.height = this.maxHeight; - this.xCenter = Math.round(this.width / 2); - this.yCenter = Math.round(this.height / 2); - - var minSize = helpers.min([this.height, this.width]); - var tickFontSize = helpers.getValueOrDefault(this.options.ticks.fontSize, Chart.defaults.global.defaultFontSize); - this.drawingArea = (this.options.display) ? (minSize / 2) - (tickFontSize / 2 + this.options.ticks.backdropPaddingY) : (minSize / 2); - }, - determineDataLimits: function() { - this.min = null; - this.max = null; - - helpers.each(this.chart.data.datasets, function(dataset) { - if (helpers.isDatasetVisible(dataset)) { - helpers.each(dataset.data, function(rawValue, index) { - var value = +this.getRightValue(rawValue); - if (isNaN(value)) { - return; - } - - if (this.min === null) { - this.min = value; - } else if (value < this.min) { - this.min = value; - } - - if (this.max === null) { - this.max = value; - } else if (value > this.max) { - this.max = value; - } - }, this); - } - }, this); - - // If we are forcing it to begin at 0, but 0 will already be rendered on the chart, - // do nothing since that would make the chart weird. If the user really wants a weird chart - // axis, they can manually override it - if (this.options.ticks.beginAtZero) { - var minSign = helpers.sign(this.min); - var maxSign = helpers.sign(this.max); - - if (minSign < 0 && maxSign < 0) { - // move the top up to 0 - this.max = 0; - } else if (minSign > 0 && maxSign > 0) { - // move the botttom down to 0 - this.min = 0; - } - } - - if (this.options.ticks.min !== undefined) { - this.min = this.options.ticks.min; - } else if (this.options.ticks.suggestedMin !== undefined) { - this.min = Math.min(this.min, this.options.ticks.suggestedMin); - } - - if (this.options.ticks.max !== undefined) { - this.max = this.options.ticks.max; - } else if (this.options.ticks.suggestedMax !== undefined) { - this.max = Math.max(this.max, this.options.ticks.suggestedMax); - } - - if (this.min === this.max) { - this.min--; - this.max++; - } - }, - buildTicks: function() { - - - this.ticks = []; - - // Figure out what the max number of ticks we can support it is based on the size of - // the axis area. For now, we say that the minimum tick spacing in pixels must be 50 - // We also limit the maximum number of ticks to 11 which gives a nice 10 squares on - // the graph - var tickFontSize = helpers.getValueOrDefault(this.options.ticks.fontSize, Chart.defaults.global.defaultFontSize); - var maxTicks = Math.min(this.options.ticks.maxTicksLimit ? this.options.ticks.maxTicksLimit : 11, Math.ceil(this.drawingArea / (1.5 * tickFontSize))); - maxTicks = Math.max(2, maxTicks); // Make sure we always have at least 2 ticks - - // To get a "nice" value for the tick spacing, we will use the appropriately named - // "nice number" algorithm. See http://stackoverflow.com/questions/8506881/nice-label-algorithm-for-charts-with-minimum-ticks - // for details. - - var niceRange = helpers.niceNum(this.max - this.min, false); - var spacing = helpers.niceNum(niceRange / (maxTicks - 1), true); - var niceMin = Math.floor(this.min / spacing) * spacing; - var niceMax = Math.ceil(this.max / spacing) * spacing; - - var numSpaces = Math.ceil((niceMax - niceMin) / spacing); - - // Put the values into the ticks array - this.ticks.push(this.options.ticks.min !== undefined ? this.options.ticks.min : niceMin); - for (var j = 1; j < numSpaces; ++j) { - this.ticks.push(niceMin + (j * spacing)); - } - this.ticks.push(this.options.ticks.max !== undefined ? this.options.ticks.max : niceMax); - - // At this point, we need to update our max and min given the tick values since we have expanded the - // range of the scale - this.max = helpers.max(this.ticks); - this.min = helpers.min(this.ticks); - - if (this.options.ticks.reverse) { - this.ticks.reverse(); - - this.start = this.max; - this.end = this.min; - } else { - this.start = this.min; - this.end = this.max; - } - - this.zeroLineIndex = this.ticks.indexOf(0); - }, - convertTicksToLabels: function() { - Chart.Scale.prototype.convertTicksToLabels.call(this); - - // Point labels - this.pointLabels = this.chart.data.labels.map(this.options.pointLabels.callback, this); - }, - getLabelForIndex: function(index, datasetIndex) { - return +this.getRightValue(this.chart.data.datasets[datasetIndex].data[index]); - }, - fit: function() { - /* - * Right, this is really confusing and there is a lot of maths going on here - * The gist of the problem is here: https://gist.github.com/nnnick/696cc9c55f4b0beb8fe9 - * - * Reaction: https://dl.dropboxusercontent.com/u/34601363/toomuchscience.gif - * - * Solution: - * - * We assume the radius of the polygon is half the size of the canvas at first - * at each index we check if the text overlaps. - * - * Where it does, we store that angle and that index. - * - * After finding the largest index and angle we calculate how much we need to remove - * from the shape radius to move the point inwards by that x. - * - * We average the left and right distances to get the maximum shape radius that can fit in the box - * along with labels. - * - * Once we have that, we can find the centre point for the chart, by taking the x text protrusion - * on each side, removing that from the size, halving it and adding the left x protrusion width. - * - * This will mean we have a shape fitted to the canvas, as large as it can be with the labels - * and position it in the most space efficient manner - * - * https://dl.dropboxusercontent.com/u/34601363/yeahscience.gif - */ - - var pointLabelFontSize = helpers.getValueOrDefault(this.options.pointLabels.fontSize, Chart.defaults.global.defaultFontSize); - var pointLabeFontStyle = helpers.getValueOrDefault(this.options.pointLabels.fontStyle, Chart.defaults.global.defaultFontStyle); - var pointLabeFontFamily = helpers.getValueOrDefault(this.options.pointLabels.fontFamily, Chart.defaults.global.defaultFontFamily); - var pointLabeFont = helpers.fontString(pointLabelFontSize, pointLabeFontStyle, pointLabeFontFamily); - - // Get maximum radius of the polygon. Either half the height (minus the text width) or half the width. - // Use this to calculate the offset + change. - Make sure L/R protrusion is at least 0 to stop issues with centre points - var largestPossibleRadius = helpers.min([(this.height / 2 - pointLabelFontSize - 5), this.width / 2]), - pointPosition, - i, - textWidth, - halfTextWidth, - furthestRight = this.width, - furthestRightIndex, - furthestRightAngle, - furthestLeft = 0, - furthestLeftIndex, - furthestLeftAngle, - xProtrusionLeft, - xProtrusionRight, - radiusReductionRight, - radiusReductionLeft, - maxWidthRadius; - this.ctx.font = pointLabeFont; - - for (i = 0; i < this.getValueCount(); i++) { - // 5px to space the text slightly out - similar to what we do in the draw function. - pointPosition = this.getPointPosition(i, largestPossibleRadius); - textWidth = this.ctx.measureText(this.pointLabels[i] ? this.pointLabels[i] : '').width + 5; - if (i === 0 || i === this.getValueCount() / 2) { - // If we're at index zero, or exactly the middle, we're at exactly the top/bottom - // of the radar chart, so text will be aligned centrally, so we'll half it and compare - // w/left and right text sizes - halfTextWidth = textWidth / 2; - if (pointPosition.x + halfTextWidth > furthestRight) { - furthestRight = pointPosition.x + halfTextWidth; - furthestRightIndex = i; - } - if (pointPosition.x - halfTextWidth < furthestLeft) { - furthestLeft = pointPosition.x - halfTextWidth; - furthestLeftIndex = i; - } - } else if (i < this.getValueCount() / 2) { - // Less than half the values means we'll left align the text - if (pointPosition.x + textWidth > furthestRight) { - furthestRight = pointPosition.x + textWidth; - furthestRightIndex = i; - } - } else if (i > this.getValueCount() / 2) { - // More than half the values means we'll right align the text - if (pointPosition.x - textWidth < furthestLeft) { - furthestLeft = pointPosition.x - textWidth; - furthestLeftIndex = i; - } - } - } - - xProtrusionLeft = furthestLeft; - xProtrusionRight = Math.ceil(furthestRight - this.width); - - furthestRightAngle = this.getIndexAngle(furthestRightIndex); - furthestLeftAngle = this.getIndexAngle(furthestLeftIndex); - - radiusReductionRight = xProtrusionRight / Math.sin(furthestRightAngle + Math.PI / 2); - radiusReductionLeft = xProtrusionLeft / Math.sin(furthestLeftAngle + Math.PI / 2); - - // Ensure we actually need to reduce the size of the chart - radiusReductionRight = (helpers.isNumber(radiusReductionRight)) ? radiusReductionRight : 0; - radiusReductionLeft = (helpers.isNumber(radiusReductionLeft)) ? radiusReductionLeft : 0; - - this.drawingArea = Math.round(largestPossibleRadius - (radiusReductionLeft + radiusReductionRight) / 2); - this.setCenterPoint(radiusReductionLeft, radiusReductionRight); - }, - setCenterPoint: function(leftMovement, rightMovement) { - - var maxRight = this.width - rightMovement - this.drawingArea, - maxLeft = leftMovement + this.drawingArea; - - this.xCenter = Math.round(((maxLeft + maxRight) / 2) + this.left); - // Always vertically in the centre as the text height doesn't change - this.yCenter = Math.round((this.height / 2) + this.top); - }, - - getIndexAngle: function(index) { - var angleMultiplier = (Math.PI * 2) / this.getValueCount(); - // Start from the top instead of right, so remove a quarter of the circle - - return index * angleMultiplier - (Math.PI / 2); - }, - getDistanceFromCenterForValue: function(value) { - if (value === null) { - return 0; // null always in center - } - - // Take into account half font size + the yPadding of the top value - var scalingFactor = this.drawingArea / (this.max - this.min); - if (this.options.reverse) { - return (this.max - value) * scalingFactor; - } else { - return (value - this.min) * scalingFactor; - } - }, - getPointPosition: function(index, distanceFromCenter) { - var thisAngle = this.getIndexAngle(index); - return { - x: Math.round(Math.cos(thisAngle) * distanceFromCenter) + this.xCenter, - y: Math.round(Math.sin(thisAngle) * distanceFromCenter) + this.yCenter - }; - }, - getPointPositionForValue: function(index, value) { - return this.getPointPosition(index, this.getDistanceFromCenterForValue(value)); - }, - draw: function() { - if (this.options.display) { - var ctx = this.ctx; - helpers.each(this.ticks, function(label, index) { - // Don't draw a centre value (if it is minimum) - if (index > 0 || this.options.reverse) { - var yCenterOffset = this.getDistanceFromCenterForValue(this.ticks[index]); - var yHeight = this.yCenter - yCenterOffset; - - // Draw circular lines around the scale - if (this.options.gridLines.display) { - ctx.strokeStyle = this.options.gridLines.color; - ctx.lineWidth = this.options.gridLines.lineWidth; - - if (this.options.lineArc) { - // Draw circular arcs between the points - ctx.beginPath(); - ctx.arc(this.xCenter, this.yCenter, yCenterOffset, 0, Math.PI * 2); - ctx.closePath(); - ctx.stroke(); - } else { - // Draw straight lines connecting each index - ctx.beginPath(); - for (var i = 0; i < this.getValueCount(); i++) { - var pointPosition = this.getPointPosition(i, this.getDistanceFromCenterForValue(this.ticks[index])); - if (i === 0) { - ctx.moveTo(pointPosition.x, pointPosition.y); - } else { - ctx.lineTo(pointPosition.x, pointPosition.y); - } - } - ctx.closePath(); - ctx.stroke(); - } - } - - if (this.options.ticks.display) { - var tickFontColor = helpers.getValueOrDefault(this.options.ticks.fontColor, Chart.defaults.global.defaultFontColor); - var tickFontSize = helpers.getValueOrDefault(this.options.ticks.fontSize, Chart.defaults.global.defaultFontSize); - var tickFontStyle = helpers.getValueOrDefault(this.options.ticks.fontStyle, Chart.defaults.global.defaultFontStyle); - var tickFontFamily = helpers.getValueOrDefault(this.options.ticks.fontFamily, Chart.defaults.global.defaultFontFamily); - var tickLabelFont = helpers.fontString(tickFontSize, tickFontStyle, tickFontFamily); - ctx.font = tickLabelFont; - - if (this.options.ticks.showLabelBackdrop) { - var labelWidth = ctx.measureText(label).width; - ctx.fillStyle = this.options.ticks.backdropColor; - ctx.fillRect( - this.xCenter - labelWidth / 2 - this.options.ticks.backdropPaddingX, - yHeight - tickFontSize / 2 - this.options.ticks.backdropPaddingY, - labelWidth + this.options.ticks.backdropPaddingX * 2, - tickFontSize + this.options.ticks.backdropPaddingY * 2 - ); - } - - ctx.textAlign = 'center'; - ctx.textBaseline = "middle"; - ctx.fillStyle = tickFontColor; - ctx.fillText(label, this.xCenter, yHeight); - } - } - }, this); - - if (!this.options.lineArc) { - ctx.lineWidth = this.options.angleLines.lineWidth; - ctx.strokeStyle = this.options.angleLines.color; - - for (var i = this.getValueCount() - 1; i >= 0; i--) { - if (this.options.angleLines.display) { - var outerPosition = this.getPointPosition(i, this.getDistanceFromCenterForValue(this.options.reverse ? this.min : this.max)); - ctx.beginPath(); - ctx.moveTo(this.xCenter, this.yCenter); - ctx.lineTo(outerPosition.x, outerPosition.y); - ctx.stroke(); - ctx.closePath(); - } - // Extra 3px out for some label spacing - var pointLabelPosition = this.getPointPosition(i, this.getDistanceFromCenterForValue(this.options.reverse ? this.min : this.max) + 5); - - var pointLabelFontColor = helpers.getValueOrDefault(this.options.pointLabels.fontColor, Chart.defaults.global.defaultFontColor); - var pointLabelFontSize = helpers.getValueOrDefault(this.options.pointLabels.fontSize, Chart.defaults.global.defaultFontSize); - var pointLabeFontStyle = helpers.getValueOrDefault(this.options.pointLabels.fontStyle, Chart.defaults.global.defaultFontStyle); - var pointLabeFontFamily = helpers.getValueOrDefault(this.options.pointLabels.fontFamily, Chart.defaults.global.defaultFontFamily); - var pointLabeFont = helpers.fontString(pointLabelFontSize, pointLabeFontStyle, pointLabeFontFamily); - - ctx.font = pointLabeFont; - ctx.fillStyle = pointLabelFontColor; - - var labelsCount = this.pointLabels.length, - halfLabelsCount = this.pointLabels.length / 2, - quarterLabelsCount = halfLabelsCount / 2, - upperHalf = (i < quarterLabelsCount || i > labelsCount - quarterLabelsCount), - exactQuarter = (i === quarterLabelsCount || i === labelsCount - quarterLabelsCount); - if (i === 0) { - ctx.textAlign = 'center'; - } else if (i === halfLabelsCount) { - ctx.textAlign = 'center'; - } else if (i < halfLabelsCount) { - ctx.textAlign = 'left'; - } else { - ctx.textAlign = 'right'; - } - - // Set the correct text baseline based on outer positioning - if (exactQuarter) { - ctx.textBaseline = 'middle'; - } else if (upperHalf) { - ctx.textBaseline = 'bottom'; - } else { - ctx.textBaseline = 'top'; - } - - ctx.fillText(this.pointLabels[i] ? this.pointLabels[i] : '', pointLabelPosition.x, pointLabelPosition.y); - } - } - } - } - }); - Chart.scaleService.registerScaleType("radialLinear", LinearRadialScale, defaultConfig); - -}; -},{}],41:[function(require,module,exports){ -/*global window: false */ -"use strict"; - -var moment = require('moment'); -moment = typeof(moment) === 'function' ? moment : window.moment; - -module.exports = function(Chart) { - - var helpers = Chart.helpers; - var time = { - units: [{ - name: 'millisecond', - steps: [1, 2, 5, 10, 20, 50, 100, 250, 500] - }, { - name: 'second', - steps: [1, 2, 5, 10, 30] - }, { - name: 'minute', - steps: [1, 2, 5, 10, 30] - }, { - name: 'hour', - steps: [1, 2, 3, 6, 12] - }, { - name: 'day', - steps: [1, 2, 5] - }, { - name: 'week', - maxStep: 4 - }, { - name: 'month', - maxStep: 3 - }, { - name: 'quarter', - maxStep: 4 - }, { - name: 'year', - maxStep: false - }] - }; - - var defaultConfig = { - position: "bottom", - - time: { - parser: false, // false == a pattern string from http://momentjs.com/docs/#/parsing/string-format/ or a custom callback that converts its argument to a moment - format: false, // DEPRECATED false == date objects, moment object, callback or a pattern string from http://momentjs.com/docs/#/parsing/string-format/ - unit: false, // false == automatic or override with week, month, year, etc. - round: false, // none, or override with week, month, year, etc. - displayFormat: false, // DEPRECATED - - // defaults to unit's corresponding unitFormat below or override using pattern string from http://momentjs.com/docs/#/displaying/format/ - displayFormats: { - 'millisecond': 'h:mm:ss.SSS a', // 11:20:01.123 AM, - 'second': 'h:mm:ss a', // 11:20:01 AM - 'minute': 'h:mm:ss a', // 11:20:01 AM - 'hour': 'MMM D, hA', // Sept 4, 5PM - 'day': 'll', // Sep 4 2015 - 'week': 'll', // Week 46, or maybe "[W]WW - YYYY" ? - 'month': 'MMM YYYY', // Sept 2015 - 'quarter': '[Q]Q - YYYY', // Q3 - 'year': 'YYYY' // 2015 - } - }, - ticks: { - autoSkip: false - } - }; - - var TimeScale = Chart.Scale.extend({ - initialize: function() { - if (!moment) { - throw new Error('Chart.js - Moment.js could not be found! You must include it before Chart.js to use the time scale. Download at https://momentjs.com'); - } - - Chart.Scale.prototype.initialize.call(this); - }, - getLabelMoment: function(datasetIndex, index) { - return this.labelMoments[datasetIndex][index]; - }, - determineDataLimits: function() { - this.labelMoments = []; - - // Only parse these once. If the dataset does not have data as x,y pairs, we will use - // these - var scaleLabelMoments = []; - if (this.chart.data.labels && this.chart.data.labels.length > 0) { - helpers.each(this.chart.data.labels, function(label, index) { - var labelMoment = this.parseTime(label); - if (this.options.time.round) { - labelMoment.startOf(this.options.time.round); - } - scaleLabelMoments.push(labelMoment); - }, this); - - this.firstTick = moment.min.call(this, scaleLabelMoments); - this.lastTick = moment.max.call(this, scaleLabelMoments); - } else { - this.firstTick = null; - this.lastTick = null; - } - - helpers.each(this.chart.data.datasets, function(dataset, datasetIndex) { - var momentsForDataset = []; - - if (typeof dataset.data[0] === 'object') { - helpers.each(dataset.data, function(value, index) { - var labelMoment = this.parseTime(this.getRightValue(value)); - if (this.options.time.round) { - labelMoment.startOf(this.options.time.round); - } - momentsForDataset.push(labelMoment); - - // May have gone outside the scale ranges, make sure we keep the first and last ticks updated - this.firstTick = this.firstTick !== null ? moment.min(this.firstTick, labelMoment) : labelMoment; - this.lastTick = this.lastTick !== null ? moment.max(this.lastTick, labelMoment) : labelMoment; - }, this); - } else { - // We have no labels. Use the ones from the scale - momentsForDataset = scaleLabelMoments; - } - - this.labelMoments.push(momentsForDataset); - }, this); - - // Set these after we've done all the data - if (this.options.time.min) { - this.firstTick = this.parseTime(this.options.time.min); - } - - if (this.options.time.max) { - this.lastTick = this.parseTime(this.options.time.max); - } - - // We will modify these, so clone for later - this.firstTick = (this.firstTick || moment()).clone(); - this.lastTick = (this.lastTick || moment()).clone(); - }, - buildTicks: function(index) { - - this.ctx.save(); - var tickFontSize = helpers.getValueOrDefault(this.options.ticks.fontSize, Chart.defaults.global.defaultFontSize); - var tickFontStyle = helpers.getValueOrDefault(this.options.ticks.fontStyle, Chart.defaults.global.defaultFontStyle); - var tickFontFamily = helpers.getValueOrDefault(this.options.ticks.fontFamily, Chart.defaults.global.defaultFontFamily); - var tickLabelFont = helpers.fontString(tickFontSize, tickFontStyle, tickFontFamily); - this.ctx.font = tickLabelFont; - - this.ticks = []; - this.unitScale = 1; // How much we scale the unit by, ie 2 means 2x unit per step - this.scaleSizeInUnits = 0; // How large the scale is in the base unit (seconds, minutes, etc) - - // Set unit override if applicable - if (this.options.time.unit) { - this.tickUnit = this.options.time.unit || 'day'; - this.displayFormat = this.options.time.displayFormats[this.tickUnit]; - this.scaleSizeInUnits = this.lastTick.diff(this.firstTick, this.tickUnit, true); - this.unitScale = helpers.getValueOrDefault(this.options.time.unitStepSize, 1); - } else { - // Determine the smallest needed unit of the time - var innerWidth = this.isHorizontal() ? this.width - (this.paddingLeft + this.paddingRight) : this.height - (this.paddingTop + this.paddingBottom); - - // Crude approximation of what the label length might be - var tempFirstLabel = this.tickFormatFunction(this.firstTick, 0, []); - var tickLabelWidth = this.ctx.measureText(tempFirstLabel).width; - var cosRotation = Math.cos(helpers.toRadians(this.options.ticks.maxRotation)); - var sinRotation = Math.sin(helpers.toRadians(this.options.ticks.maxRotation)); - tickLabelWidth = (tickLabelWidth * cosRotation) + (tickFontSize * sinRotation); - var labelCapacity = innerWidth / (tickLabelWidth); - - // Start as small as possible - this.tickUnit = 'millisecond'; - this.scaleSizeInUnits = this.lastTick.diff(this.firstTick, this.tickUnit, true); - this.displayFormat = this.options.time.displayFormats[this.tickUnit]; - - var unitDefinitionIndex = 0; - var unitDefinition = time.units[unitDefinitionIndex]; - - // While we aren't ideal and we don't have units left - while (unitDefinitionIndex < time.units.length) { - // Can we scale this unit. If `false` we can scale infinitely - this.unitScale = 1; - - if (helpers.isArray(unitDefinition.steps) && Math.ceil(this.scaleSizeInUnits / labelCapacity) < helpers.max(unitDefinition.steps)) { - // Use one of the prefedined steps - for (var idx = 0; idx < unitDefinition.steps.length; ++idx) { - if (unitDefinition.steps[idx] >= Math.ceil(this.scaleSizeInUnits / labelCapacity)) { - this.unitScale = helpers.getValueOrDefault(this.options.time.unitStepSize, unitDefinition.steps[idx]); - break; - } - } - - break; - } else if ((unitDefinition.maxStep === false) || (Math.ceil(this.scaleSizeInUnits / labelCapacity) < unitDefinition.maxStep)) { - // We have a max step. Scale this unit - this.unitScale = helpers.getValueOrDefault(this.options.time.unitStepSize, Math.ceil(this.scaleSizeInUnits / labelCapacity)); - break; - } else { - // Move to the next unit up - ++unitDefinitionIndex; - unitDefinition = time.units[unitDefinitionIndex]; - - this.tickUnit = unitDefinition.name; - this.scaleSizeInUnits = this.lastTick.diff(this.firstTick, this.tickUnit, true); - this.displayFormat = this.options.time.displayFormats[unitDefinition.name]; - } - } - } - - var roundedStart; - - // Only round the first tick if we have no hard minimum - if (!this.options.time.min) { - this.firstTick.startOf(this.tickUnit); - roundedStart = this.firstTick; - } else { - roundedStart = this.firstTick.clone().startOf(this.tickUnit); - } - - // Only round the last tick if we have no hard maximum - if (!this.options.time.max) { - this.lastTick.endOf(this.tickUnit); - } - - this.smallestLabelSeparation = this.width; - - helpers.each(this.chart.data.datasets, function(dataset, datasetIndex) { - for (var i = 1; i < this.labelMoments[datasetIndex].length; i++) { - this.smallestLabelSeparation = Math.min(this.smallestLabelSeparation, this.labelMoments[datasetIndex][i].diff(this.labelMoments[datasetIndex][i - 1], this.tickUnit, true)); - } - }, this); - - // Tick displayFormat override - if (this.options.time.displayFormat) { - this.displayFormat = this.options.time.displayFormat; - } - - // first tick. will have been rounded correctly if options.time.min is not specified - this.ticks.push(this.firstTick.clone()); - - // For every unit in between the first and last moment, create a moment and add it to the ticks tick - for (var i = 1; i < this.scaleSizeInUnits; ++i) { - var newTick = roundedStart.clone().add(i, this.tickUnit); - - // Are we greater than the max time - if (this.options.time.max && newTick.diff(this.lastTick, this.tickUnit, true) >= 0) { - break; - } - - if (i % this.unitScale === 0) { - this.ticks.push(newTick); - } - } - - // Always show the right tick - if (this.ticks[this.ticks.length - 1].diff(this.lastTick, this.tickUnit) !== 0 || this.scaleSizeInUnits === 0) { - // this is a weird case. If the <max> option is the same as the end option, we can't just diff the times because the tick was created from the roundedStart - // but the last tick was not rounded. - if (this.options.time.max) { - this.ticks.push(this.lastTick.clone()); - this.scaleSizeInUnits = this.lastTick.diff(this.ticks[0], this.tickUnit, true); - } else { - this.scaleSizeInUnits = Math.ceil(this.scaleSizeInUnits / this.unitScale) * this.unitScale; - this.ticks.push(this.firstTick.clone().add(this.scaleSizeInUnits, this.tickUnit)); - this.lastTick = this.ticks[this.ticks.length - 1].clone(); - } - } - this.ctx.restore(); - }, - // Get tooltip label - getLabelForIndex: function(index, datasetIndex) { - var label = this.chart.data.labels && index < this.chart.data.labels.length ? this.chart.data.labels[index] : ''; - - if (typeof this.chart.data.datasets[datasetIndex].data[0] === 'object') { - label = this.getRightValue(this.chart.data.datasets[datasetIndex].data[index]); - } - - // Format nicely - if (this.options.time.tooltipFormat) { - label = this.parseTime(label).format(this.options.time.tooltipFormat); - } - - return label; - }, - // Function to format an individual tick mark - tickFormatFunction: function tickFormatFunction(tick, index, ticks) { - var formattedTick = tick.format(this.displayFormat); - - if (this.options.ticks.userCallback) { - return this.options.ticks.userCallback(formattedTick, index, ticks); - } else { - return formattedTick; - } - }, - convertTicksToLabels: function() { - this.ticks = this.ticks.map(this.tickFormatFunction, this); - }, - getPixelForValue: function(value, index, datasetIndex, includeOffset) { - var labelMoment = this.getLabelMoment(datasetIndex, index); - - if (labelMoment) { - var offset = labelMoment.diff(this.firstTick, this.tickUnit, true); - - var decimal = offset / this.scaleSizeInUnits; - - if (this.isHorizontal()) { - var innerWidth = this.width - (this.paddingLeft + this.paddingRight); - var valueWidth = innerWidth / Math.max(this.ticks.length - 1, 1); - var valueOffset = (innerWidth * decimal) + this.paddingLeft; - - return this.left + Math.round(valueOffset); - } else { - var innerHeight = this.height - (this.paddingTop + this.paddingBottom); - var valueHeight = innerHeight / Math.max(this.ticks.length - 1, 1); - var heightOffset = (innerHeight * decimal) + this.paddingTop; - - return this.top + Math.round(heightOffset); - } - } - }, - parseTime: function(label) { - if (typeof this.options.time.parser === 'string') { - return moment(label, this.options.time.parser); - } - if (typeof this.options.time.parser === 'function') { - return this.options.time.parser(label); - } - // Date objects - if (typeof label.getMonth === 'function' || typeof label === 'number') { - return moment(label); - } - // Moment support - if (label.isValid && label.isValid()) { - return label; - } - // Custom parsing (return an instance of moment) - if (typeof this.options.time.format !== 'string' && this.options.time.format.call) { - console.warn("options.time.format is deprecated and replaced by options.time.parser. See http://nnnick.github.io/Chart.js/docs-v2/#scales-time-scale"); - return this.options.time.format(label); - } - // Moment format parsing - return moment(label, this.options.time.format); - } - }); - Chart.scaleService.registerScaleType("time", TimeScale, defaultConfig); - -}; - -},{"moment":1}]},{},[7]); diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/javascript/clipboard.min.js b/hshassets/assets/sass/lib/bulma-0.3.2/docs/javascript/clipboard.min.js deleted file mode 100644 index 35c4e1b9..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/javascript/clipboard.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * clipboard.js v1.5.9 - * https://zenorocha.github.io/clipboard.js - * - * Licensed MIT © Zeno Rocha - */ -!function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var e;e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,e.Clipboard=t()}}(function(){var t,e,n;return function t(e,n,o){function r(c,s){if(!n[c]){if(!e[c]){var a="function"==typeof require&&require;if(!s&&a)return a(c,!0);if(i)return i(c,!0);var l=new Error("Cannot find module '"+c+"'");throw l.code="MODULE_NOT_FOUND",l}var u=n[c]={exports:{}};e[c][0].call(u.exports,function(t){var n=e[c][1][t];return r(n?n:t)},u,u.exports,t,e,n,o)}return n[c].exports}for(var i="function"==typeof require&&require,c=0;c<o.length;c++)r(o[c]);return r}({1:[function(t,e,n){var o=t("matches-selector");e.exports=function(t,e,n){for(var r=n?t:t.parentNode;r&&r!==document;){if(o(r,e))return r;r=r.parentNode}}},{"matches-selector":5}],2:[function(t,e,n){function o(t,e,n,o,i){var c=r.apply(this,arguments);return t.addEventListener(n,c,i),{destroy:function(){t.removeEventListener(n,c,i)}}}function r(t,e,n,o){return function(n){n.delegateTarget=i(n.target,e,!0),n.delegateTarget&&o.call(t,n)}}var i=t("closest");e.exports=o},{closest:1}],3:[function(t,e,n){n.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType},n.nodeList=function(t){var e=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===e||"[object HTMLCollection]"===e)&&"length"in t&&(0===t.length||n.node(t[0]))},n.string=function(t){return"string"==typeof t||t instanceof String},n.fn=function(t){var e=Object.prototype.toString.call(t);return"[object Function]"===e}},{}],4:[function(t,e,n){function o(t,e,n){if(!t&&!e&&!n)throw new Error("Missing required arguments");if(!s.string(e))throw new TypeError("Second argument must be a String");if(!s.fn(n))throw new TypeError("Third argument must be a Function");if(s.node(t))return r(t,e,n);if(s.nodeList(t))return i(t,e,n);if(s.string(t))return c(t,e,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function r(t,e,n){return t.addEventListener(e,n),{destroy:function(){t.removeEventListener(e,n)}}}function i(t,e,n){return Array.prototype.forEach.call(t,function(t){t.addEventListener(e,n)}),{destroy:function(){Array.prototype.forEach.call(t,function(t){t.removeEventListener(e,n)})}}}function c(t,e,n){return a(document.body,t,e,n)}var s=t("./is"),a=t("delegate");e.exports=o},{"./is":3,delegate:2}],5:[function(t,e,n){function o(t,e){if(i)return i.call(t,e);for(var n=t.parentNode.querySelectorAll(e),o=0;o<n.length;++o)if(n[o]==t)return!0;return!1}var r=Element.prototype,i=r.matchesSelector||r.webkitMatchesSelector||r.mozMatchesSelector||r.msMatchesSelector||r.oMatchesSelector;e.exports=o},{}],6:[function(t,e,n){function o(t){var e;if("INPUT"===t.nodeName||"TEXTAREA"===t.nodeName)t.focus(),t.setSelectionRange(0,t.value.length),e=t.value;else{t.hasAttribute("contenteditable")&&t.focus();var n=window.getSelection(),o=document.createRange();o.selectNodeContents(t),n.removeAllRanges(),n.addRange(o),e=n.toString()}return e}e.exports=o},{}],7:[function(t,e,n){function o(){}o.prototype={on:function(t,e,n){var o=this.e||(this.e={});return(o[t]||(o[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){function o(){r.off(t,o),e.apply(n,arguments)}var r=this;return o._=e,this.on(t,o,n)},emit:function(t){var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),o=0,r=n.length;for(o;r>o;o++)n[o].fn.apply(n[o].ctx,e);return this},off:function(t,e){var n=this.e||(this.e={}),o=n[t],r=[];if(o&&e)for(var i=0,c=o.length;c>i;i++)o[i].fn!==e&&o[i].fn._!==e&&r.push(o[i]);return r.length?n[t]=r:delete n[t],this}},e.exports=o},{}],8:[function(e,n,o){!function(r,i){if("function"==typeof t&&t.amd)t(["module","select"],i);else if("undefined"!=typeof o)i(n,e("select"));else{var c={exports:{}};i(c,r.select),r.clipboardAction=c.exports}}(this,function(t,e){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var r=n(e),i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol?"symbol":typeof t},c=function(){function t(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(e,n,o){return n&&t(e.prototype,n),o&&t(e,o),e}}(),s=function(){function t(e){o(this,t),this.resolveOptions(e),this.initSelection()}return t.prototype.resolveOptions=function t(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];this.action=e.action,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""},t.prototype.initSelection=function t(){if(this.text&&this.target)throw new Error('Multiple attributes declared, use either "target" or "text"');if(this.text)this.selectFake();else{if(!this.target)throw new Error('Missing required attributes, use either "target" or "text"');this.selectTarget()}},t.prototype.selectFake=function t(){var e=this,n="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandler=document.body.addEventListener("click",function(){return e.removeFake()}),this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="fixed",this.fakeElem.style[n?"right":"left"]="-9999px",this.fakeElem.style.top=(window.pageYOffset||document.documentElement.scrollTop)+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,document.body.appendChild(this.fakeElem),this.selectedText=(0,r.default)(this.fakeElem),this.copyText()},t.prototype.removeFake=function t(){this.fakeHandler&&(document.body.removeEventListener("click"),this.fakeHandler=null),this.fakeElem&&(document.body.removeChild(this.fakeElem),this.fakeElem=null)},t.prototype.selectTarget=function t(){this.selectedText=(0,r.default)(this.target),this.copyText()},t.prototype.copyText=function t(){var e=void 0;try{e=document.execCommand(this.action)}catch(n){e=!1}this.handleResult(e)},t.prototype.handleResult=function t(e){e?this.emitter.emit("success",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)}):this.emitter.emit("error",{action:this.action,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})},t.prototype.clearSelection=function t(){this.target&&this.target.blur(),window.getSelection().removeAllRanges()},t.prototype.destroy=function t(){this.removeFake()},c(t,[{key:"action",set:function t(){var e=arguments.length<=0||void 0===arguments[0]?"copy":arguments[0];if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function t(){return this._action}},{key:"target",set:function t(e){if(void 0!==e){if(!e||"object"!==("undefined"==typeof e?"undefined":i(e))||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');this._target=e}},get:function t(){return this._target}}]),t}();t.exports=s})},{select:6}],9:[function(e,n,o){!function(r,i){if("function"==typeof t&&t.amd)t(["module","./clipboard-action","tiny-emitter","good-listener"],i);else if("undefined"!=typeof o)i(n,e("./clipboard-action"),e("tiny-emitter"),e("good-listener"));else{var c={exports:{}};i(c,r.clipboardAction,r.tinyEmitter,r.goodListener),r.clipboard=c.exports}}(this,function(t,e,n,o){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function c(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 s(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 n="data-clipboard-"+t;if(e.hasAttribute(n))return e.getAttribute(n)}var l=r(e),u=r(n),f=r(o),d=function(t){function e(n,o){i(this,e);var r=c(this,t.call(this));return r.resolveOptions(o),r.listenClick(n),r}return s(e,t),e.prototype.resolveOptions=function t(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText},e.prototype.listenClick=function t(e){var n=this;this.listener=(0,f.default)(e,"click",function(t){return n.onClick(t)})},e.prototype.onClick=function t(e){var n=e.delegateTarget||e.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new l.default({action:this.action(n),target:this.target(n),text:this.text(n),trigger:n,emitter:this})},e.prototype.defaultAction=function t(e){return a("action",e)},e.prototype.defaultTarget=function t(e){var n=a("target",e);return n?document.querySelector(n):void 0},e.prototype.defaultText=function t(e){return a("text",e)},e.prototype.destroy=function t(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)},e}(u.default);t.exports=d})},{"./clipboard-action":8,"good-listener":4,"tiny-emitter":7}]},{},[9])(9)}); \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/javascript/index.js b/hshassets/assets/sass/lib/bulma-0.3.2/docs/javascript/index.js deleted file mode 100644 index b9ea77cd..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/javascript/index.js +++ /dev/null @@ -1,46 +0,0 @@ -jQuery(document).ready(function ($) { - - var $grid = $('#grid'); - var $columns = $grid.children('.column'); - var showing = 5; - var $markup = $('#markup code'); - var $message = $('#message'); - var $add = $('#add'); - var $remove = $('#remove'); - - function showColumns() { - if (showing === 13) { - $message.show(); - } else { - $message.hide(); - } - - showing = Math.min(Math.max(parseInt(showing), 2), 12); - - $columns.hide(); - $columns.slice(0, showing).show(); - - $markup.html('<span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns"</span><span class="nt">></span>'); - $markup.append('\n'); - - for(i = 0; i < showing; i++) { - $markup.append(' <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>'); - $markup.append(i + 1); - $markup.append('<span class="nt"></div></span>'); - $markup.append('\n'); - } - - $markup.append('<span class="nt"></div></span>'); - } - - $add.click(function() { - showing++; - showColumns(); - }); - - $remove.click(function() { - showing--; - showColumns(); - }); - -}); diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/javascript/jquery-2.2.0.min.js b/hshassets/assets/sass/lib/bulma-0.3.2/docs/javascript/jquery-2.2.0.min.js deleted file mode 100644 index 06ac2631..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/javascript/jquery-2.2.0.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v2.2.0 | (c) jQuery Foundation | jquery.org/license */ -!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="2.2.0",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isPlainObject:function(a){return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!k.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=d.createElement("script"),b.text=a,d.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:h.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(d=e.call(arguments,2),f=function(){return a.apply(b||this,d.concat(e.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ka(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)},input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=la(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=ma(b);function pa(){}pa.prototype=d.filters=d.pseudos,d.setFilters=new pa,g=fa.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){(!c||(e=R.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=S.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(Q," ")}),h=h.slice(c.length));for(g in d.filter)!(e=W[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?fa.error(a):z(a,i).slice(0)};function qa(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return h.call(b,a)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:B.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&f.parentNode&&(this.length=1,this[0]=f),this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?void 0!==c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?h.call(n(a),this[0]):h.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||n.uniqueSort(e),D.test(a)&&e.reverse()),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length)f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){n.each(b,function(b,c){n.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==n.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return n.each(arguments,function(a,b){var c;while((c=n.inArray(b,f,c))>-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.removeEventListener("DOMContentLoaded",J),a.removeEventListener("load",J),n.ready()}n.ready.promise=function(b){return I||(I=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(n.ready):(d.addEventListener("DOMContentLoaded",J),a.addEventListener("load",J))),I.promise(b)},n.ready.promise();var K=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)K(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},L=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function M(){this.expando=n.expando+M.uid++}M.uid=1,M.prototype={register:function(a,b){var c=b||{};return a.nodeType?a[this.expando]=c:Object.defineProperty(a,this.expando,{value:c,writable:!0,configurable:!0}),a[this.expando]},cache:function(a){if(!L(a))return{};var b=a[this.expando];return b||(b={},L(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[b]=c;else for(d in b)e[d]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=a[this.expando];if(void 0!==f){if(void 0===b)this.register(a);else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in f?d=[b,e]:(d=e,d=d in f?[d]:d.match(G)||[])),c=d.length;while(c--)delete f[d[c]]}(void 0===b||n.isEmptyObject(f))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!n.isEmptyObject(b)}};var N=new M,O=new M,P=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Q=/[A-Z]/g;function R(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Q,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:P.test(c)?n.parseJSON(c):c}catch(e){}O.set(a,b,c); -}else c=void 0;return c}n.extend({hasData:function(a){return O.hasData(a)||N.hasData(a)},data:function(a,b,c){return O.access(a,b,c)},removeData:function(a,b){O.remove(a,b)},_data:function(a,b,c){return N.access(a,b,c)},_removeData:function(a,b){N.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=O.get(f),1===f.nodeType&&!N.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),R(f,d,e[d])));N.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){O.set(this,a)}):K(this,function(b){var c,d;if(f&&void 0===b){if(c=O.get(f,a)||O.get(f,a.replace(Q,"-$&").toLowerCase()),void 0!==c)return c;if(d=n.camelCase(a),c=O.get(f,d),void 0!==c)return c;if(c=R(f,d,void 0),void 0!==c)return c}else d=n.camelCase(a),this.each(function(){var c=O.get(this,d);O.set(this,d,b),a.indexOf("-")>-1&&void 0!==c&&O.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){O.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=N.get(a,b),c&&(!d||n.isArray(c)?d=N.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return N.get(a,c)||N.access(a,c,{empty:n.Callbacks("once memory").add(function(){N.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?n.queue(this[0],a):void 0===b?this:this.each(function(){var c=n.queue(this,a,b);n._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&n.dequeue(this,a)})},dequeue:function(a){return this.each(function(){n.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=n.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=N.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var S=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=new RegExp("^(?:([+-])=|)("+S+")([a-z%]*)$","i"),U=["Top","Right","Bottom","Left"],V=function(a,b){return a=b||a,"none"===n.css(a,"display")||!n.contains(a.ownerDocument,a)};function W(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return n.css(a,b,"")},i=h(),j=c&&c[3]||(n.cssNumber[b]?"":"px"),k=(n.cssNumber[b]||"px"!==j&&+i)&&T.exec(n.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,n.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var X=/^(?:checkbox|radio)$/i,Y=/<([\w:-]+)/,Z=/^$|\/(?:java|ecma)script/i,$={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};$.optgroup=$.option,$.tbody=$.tfoot=$.colgroup=$.caption=$.thead,$.th=$.td;function _(a,b){var c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function aa(a,b){for(var c=0,d=a.length;d>c;c++)N.set(a[c],"globalEval",!b||N.get(b[c],"globalEval"))}var ba=/<|&#?\w+;/;function ca(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],o=0,p=a.length;p>o;o++)if(f=a[o],f||0===f)if("object"===n.type(f))n.merge(m,f.nodeType?[f]:f);else if(ba.test(f)){g=g||l.appendChild(b.createElement("div")),h=(Y.exec(f)||["",""])[1].toLowerCase(),i=$[h]||$._default,g.innerHTML=i[1]+n.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;n.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",o=0;while(f=m[o++])if(d&&n.inArray(f,d)>-1)e&&e.push(f);else if(j=n.contains(f.ownerDocument,f),g=_(l.appendChild(f),"script"),j&&aa(g),c){k=0;while(f=g[k++])Z.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),l.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",l.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var da=/^key/,ea=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,fa=/^([^.]*)(?:\.(.+)|)/;function ga(){return!0}function ha(){return!1}function ia(){try{return d.activeElement}catch(a){}}function ja(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ja(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=ha;else if(!e)return this;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return"undefined"!=typeof n&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(G)||[""],j=b.length;while(j--)h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.hasData(a)&&N.get(a);if(r&&(i=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&N.remove(a,"handle events")}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(N.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.rnamespace||a.rnamespace.test(g.namespace))&&(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!==this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},props:"altKey bubbles cancelable ctrlKey currentTarget detail eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,e,f,g=b.button;return null==a.pageX&&null!=b.clientX&&(c=a.target.ownerDocument||d,e=c.documentElement,f=c.body,a.pageX=b.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=b.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),a.which||void 0===g||(a.which=1&g?1:2&g?3:4&g?2:0),a}},fix:function(a){if(a[n.expando])return a;var b,c,e,f=a.type,g=a,h=this.fixHooks[f];h||(this.fixHooks[f]=h=ea.test(f)?this.mouseHooks:da.test(f)?this.keyHooks:{}),e=h.props?this.props.concat(h.props):this.props,a=new n.Event(g),b=e.length;while(b--)c=e[b],a[c]=g[c];return a.target||(a.target=d),3===a.target.nodeType&&(a.target=a.target.parentNode),h.filter?h.filter(a,g):a},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==ia()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===ia()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&n.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(a){return n.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}},n.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)},n.Event=function(a,b){return this instanceof n.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?ga:ha):this.type=a,b&&n.extend(this,b),this.timeStamp=a&&a.timeStamp||n.now(),void(this[n.expando]=!0)):new n.Event(a,b)},n.Event.prototype={constructor:n.Event,isDefaultPrevented:ha,isPropagationStopped:ha,isImmediatePropagationStopped:ha,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ga,a&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ga,a&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ga,a&&a.stopImmediatePropagation(),this.stopPropagation()}},n.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){n.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!n.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),n.fn.extend({on:function(a,b,c,d){return ja(this,a,b,c,d)},one:function(a,b,c,d){return ja(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,n(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=ha),this.each(function(){n.event.remove(this,a,c,b)})}});var ka=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,la=/<script|<style|<link/i,ma=/checked\s*(?:[^=]|=\s*.checked.)/i,na=/^true\/(.*)/,oa=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function pa(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a:a}function qa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function ra(a){var b=na.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function sa(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(N.hasData(a)&&(f=N.access(a),g=N.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}O.hasData(a)&&(h=O.access(a),i=n.extend({},h),O.set(b,i))}}function ta(a,b){var c=b.nodeName.toLowerCase();"input"===c&&X.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}function ua(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&ma.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),ua(f,b,c,d)});if(o&&(e=ca(b,a[0].ownerDocument,!1,a,d),g=e.firstChild,1===e.childNodes.length&&(e=g),g||d)){for(h=n.map(_(e,"script"),qa),i=h.length;o>m;m++)j=e,m!==p&&(j=n.clone(j,!0,!0),i&&n.merge(h,_(j,"script"))),c.call(a[m],j,m);if(i)for(k=h[h.length-1].ownerDocument,n.map(h,ra),m=0;i>m;m++)j=h[m],Z.test(j.type||"")&&!N.access(j,"globalEval")&&n.contains(k,j)&&(j.src?n._evalUrl&&n._evalUrl(j.src):n.globalEval(j.textContent.replace(oa,"")))}return a}function va(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(_(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&aa(_(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(ka,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=_(h),f=_(a),d=0,e=f.length;e>d;d++)ta(f[d],g[d]);if(b)if(c)for(f=f||_(a),g=g||_(h),d=0,e=f.length;e>d;d++)sa(f[d],g[d]);else sa(a,h);return g=_(h,"script"),g.length>0&&aa(g,!i&&_(a,"script")),h},cleanData:function(a){for(var b,c,d,e=n.event.special,f=0;void 0!==(c=a[f]);f++)if(L(c)){if(b=c[N.expando]){if(b.events)for(d in b.events)e[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);c[N.expando]=void 0}c[O.expando]&&(c[O.expando]=void 0)}}}),n.fn.extend({domManip:ua,detach:function(a){return va(this,a,!0)},remove:function(a){return va(this,a)},text:function(a){return K(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.appendChild(a)}})},prepend:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(_(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return K(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!la.test(a)&&!$[(Y.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(_(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return ua(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(_(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),f=e.length-1,h=0;f>=h;h++)c=h===f?this:this.clone(!0),n(e[h])[b](c),g.apply(d,c.get());return this.pushStack(d)}});var wa,xa={HTML:"block",BODY:"block"};function ya(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function za(a){var b=d,c=xa[a];return c||(c=ya(a,b),"none"!==c&&c||(wa=(wa||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=wa[0].contentDocument,b.write(),b.close(),c=ya(a,b),wa.detach()),xa[a]=c),c}var Aa=/^margin/,Ba=new RegExp("^("+S+")(?!px)[a-z%]+$","i"),Ca=function(b){var c=b.ownerDocument.defaultView;return c.opener||(c=a),c.getComputedStyle(b)},Da=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e},Ea=d.documentElement;!function(){var b,c,e,f,g=d.createElement("div"),h=d.createElement("div");if(h.style){h.style.backgroundClip="content-box",h.cloneNode(!0).style.backgroundClip="",l.clearCloneStyle="content-box"===h.style.backgroundClip,g.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",g.appendChild(h);function i(){h.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",h.innerHTML="",Ea.appendChild(g);var d=a.getComputedStyle(h);b="1%"!==d.top,f="2px"===d.marginLeft,c="4px"===d.width,h.style.marginRight="50%",e="4px"===d.marginRight,Ea.removeChild(g)}n.extend(l,{pixelPosition:function(){return i(),b},boxSizingReliable:function(){return null==c&&i(),c},pixelMarginRight:function(){return null==c&&i(),e},reliableMarginLeft:function(){return null==c&&i(),f},reliableMarginRight:function(){var b,c=h.appendChild(d.createElement("div"));return c.style.cssText=h.style.cssText="-webkit-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c.style.marginRight=c.style.width="0",h.style.width="1px",Ea.appendChild(g),b=!parseFloat(a.getComputedStyle(c).marginRight),Ea.removeChild(g),h.removeChild(c),b}})}}();function Fa(a,b,c){var d,e,f,g,h=a.style;return c=c||Ca(a),c&&(g=c.getPropertyValue(b)||c[b],""!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),!l.pixelMarginRight()&&Ba.test(g)&&Aa.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function Ga(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Ha=/^(none|table(?!-c[ea]).+)/,Ia={position:"absolute",visibility:"hidden",display:"block"},Ja={letterSpacing:"0",fontWeight:"400"},Ka=["Webkit","O","Moz","ms"],La=d.createElement("div").style;function Ma(a){if(a in La)return a;var b=a[0].toUpperCase()+a.slice(1),c=Ka.length;while(c--)if(a=Ka[c]+b,a in La)return a}function Na(a,b,c){var d=T.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function Oa(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=n.css(a,c+U[f],!0,e)),d?("content"===c&&(g-=n.css(a,"padding"+U[f],!0,e)),"margin"!==c&&(g-=n.css(a,"border"+U[f]+"Width",!0,e))):(g+=n.css(a,"padding"+U[f],!0,e),"padding"!==c&&(g+=n.css(a,"border"+U[f]+"Width",!0,e)));return g}function Pa(b,c,e){var f=!0,g="width"===c?b.offsetWidth:b.offsetHeight,h=Ca(b),i="border-box"===n.css(b,"boxSizing",!1,h);if(d.msFullscreenElement&&a.top!==a&&b.getClientRects().length&&(g=Math.round(100*b.getBoundingClientRect()[c])),0>=g||null==g){if(g=Fa(b,c,h),(0>g||null==g)&&(g=b.style[c]),Ba.test(g))return g;f=i&&(l.boxSizingReliable()||g===b.style[c]),g=parseFloat(g)||0}return g+Oa(b,c,e||(i?"border":"content"),f,h)+"px"}function Qa(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=N.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&V(d)&&(f[g]=N.access(d,"olddisplay",za(d.nodeName)))):(e=V(d),"none"===c&&e||N.set(d,"olddisplay",e?c:n.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}n.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Fa(a,"opacity");return""===c?"1":c}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=n.camelCase(b),i=a.style;return b=n.cssProps[h]||(n.cssProps[h]=Ma(h)||h),g=n.cssHooks[b]||n.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=T.exec(c))&&e[1]&&(c=W(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(n.cssNumber[h]?"":"px")),l.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=n.camelCase(b);return b=n.cssProps[h]||(n.cssProps[h]=Ma(h)||h),g=n.cssHooks[b]||n.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=Fa(a,b,d)),"normal"===e&&b in Ja&&(e=Ja[b]),""===c||c?(f=parseFloat(e),c===!0||isFinite(f)?f||0:e):e}}),n.each(["height","width"],function(a,b){n.cssHooks[b]={get:function(a,c,d){return c?Ha.test(n.css(a,"display"))&&0===a.offsetWidth?Da(a,Ia,function(){return Pa(a,b,d)}):Pa(a,b,d):void 0},set:function(a,c,d){var e,f=d&&Ca(a),g=d&&Oa(a,b,d,"border-box"===n.css(a,"boxSizing",!1,f),f);return g&&(e=T.exec(c))&&"px"!==(e[3]||"px")&&(a.style[b]=c,c=n.css(a,b)),Na(a,c,g)}}}),n.cssHooks.marginLeft=Ga(l.reliableMarginLeft,function(a,b){return b?(parseFloat(Fa(a,"marginLeft"))||a.getBoundingClientRect().left-Da(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px":void 0}),n.cssHooks.marginRight=Ga(l.reliableMarginRight,function(a,b){return b?Da(a,{display:"inline-block"},Fa,[a,"marginRight"]):void 0}),n.each({margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+U[d]+b]=f[d]||f[d-2]||f[0];return e}},Aa.test(a)||(n.cssHooks[a+b].set=Na)}),n.fn.extend({css:function(a,b){return K(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){for(d=Ca(a),e=b.length;e>g;g++)f[b[g]]=n.css(a,b[g],!1,d);return f}return void 0!==c?n.style(a,b,c):n.css(a,b)},a,b,arguments.length>1)},show:function(){return Qa(this,!0)},hide:function(){return Qa(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){V(this)?n(this).show():n(this).hide()})}});function Ra(a,b,c,d,e){return new Ra.prototype.init(a,b,c,d,e)}n.Tween=Ra,Ra.prototype={constructor:Ra,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||n.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=Ra.propHooks[this.prop];return a&&a.get?a.get(this):Ra.propHooks._default.get(this)},run:function(a){var b,c=Ra.propHooks[this.prop];return this.options.duration?this.pos=b=n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Ra.propHooks._default.set(this),this}},Ra.prototype.init.prototype=Ra.prototype,Ra.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[n.cssProps[a.prop]]&&!n.cssHooks[a.prop]?a.elem[a.prop]=a.now:n.style(a.elem,a.prop,a.now+a.unit)}}},Ra.propHooks.scrollTop=Ra.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},n.fx=Ra.prototype.init,n.fx.step={};var Sa,Ta,Ua=/^(?:toggle|show|hide)$/,Va=/queueHooks$/;function Wa(){return a.setTimeout(function(){Sa=void 0}),Sa=n.now()}function Xa(a,b){var c,d=0,e={height:a};for(b=b?1:0;4>d;d+=2-b)c=U[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function Ya(a,b,c){for(var d,e=(_a.tweeners[b]||[]).concat(_a.tweeners["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function Za(a,b,c){var d,e,f,g,h,i,j,k,l=this,m={},o=a.style,p=a.nodeType&&V(a),q=N.get(a,"fxshow");c.queue||(h=n._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,l.always(function(){l.always(function(){h.unqueued--,n.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=n.css(a,"display"),k="none"===j?N.get(a,"olddisplay")||za(a.nodeName):j,"inline"===k&&"none"===n.css(a,"float")&&(o.display="inline-block")),c.overflow&&(o.overflow="hidden",l.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],Ua.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}m[d]=q&&q[d]||n.style(a,d)}else j=void 0;if(n.isEmptyObject(m))"inline"===("none"===j?za(a.nodeName):j)&&(o.display=j);else{q?"hidden"in q&&(p=q.hidden):q=N.access(a,"fxshow",{}),f&&(q.hidden=!p),p?n(a).show():l.done(function(){n(a).hide()}),l.done(function(){var b;N.remove(a,"fxshow");for(b in m)n.style(a,b,m[b])});for(d in m)g=Ya(p?q[d]:0,d,l),d in q||(q[d]=g.start,p&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function $a(a,b){var c,d,e,f,g;for(c in a)if(d=n.camelCase(c),e=b[d],f=a[c],n.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=n.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function _a(a,b,c){var d,e,f=0,g=_a.prefilters.length,h=n.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Sa||Wa(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:n.extend({},b),opts:n.extend(!0,{specialEasing:{},easing:n.easing._default},c),originalProperties:b,originalOptions:c,startTime:Sa||Wa(),duration:c.duration,tweens:[],createTween:function(b,c){var d=n.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?(h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j,b])):h.rejectWith(a,[j,b]),this}}),k=j.props;for($a(k,j.opts.specialEasing);g>f;f++)if(d=_a.prefilters[f].call(j,a,k,j.opts))return n.isFunction(d.stop)&&(n._queueHooks(j.elem,j.opts.queue).stop=n.proxy(d.stop,d)),d;return n.map(k,Ya,j),n.isFunction(j.opts.start)&&j.opts.start.call(a,j),n.fx.timer(n.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}n.Animation=n.extend(_a,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return W(c.elem,a,T.exec(b),c),c}]},tweener:function(a,b){n.isFunction(a)?(b=a,a=["*"]):a=a.match(G);for(var c,d=0,e=a.length;e>d;d++)c=a[d],_a.tweeners[c]=_a.tweeners[c]||[],_a.tweeners[c].unshift(b)},prefilters:[Za],prefilter:function(a,b){b?_a.prefilters.unshift(a):_a.prefilters.push(a)}}),n.speed=function(a,b,c){var d=a&&"object"==typeof a?n.extend({},a):{complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b};return d.duration=n.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){n.isFunction(d.old)&&d.old.call(this),d.queue&&n.dequeue(this,d.queue)},d},n.fn.extend({fadeTo:function(a,b,c,d){return this.filter(V).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function(){var b=_a(this,n.extend({},a),f);(e||N.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=n.timers,g=N.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&Va.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&n.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=N.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;for(c.finish=!0,n.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),n.each(["toggle","show","hide"],function(a,b){var c=n.fn[b];n.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(Xa(b,!0),a,d,e)}}),n.each({slideDown:Xa("show"),slideUp:Xa("hide"),slideToggle:Xa("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){n.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),n.timers=[],n.fx.tick=function(){var a,b=0,c=n.timers;for(Sa=n.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||n.fx.stop(),Sa=void 0},n.fx.timer=function(a){n.timers.push(a),a()?n.fx.start():n.timers.pop()},n.fx.interval=13,n.fx.start=function(){Ta||(Ta=a.setInterval(n.fx.tick,n.fx.interval))},n.fx.stop=function(){a.clearInterval(Ta),Ta=null},n.fx.speeds={slow:600,fast:200,_default:400},n.fn.delay=function(b,c){return b=n.fx?n.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",l.checkOn=""!==a.value,l.optSelected=c.selected,b.disabled=!0,l.optDisabled=!c.disabled,a=d.createElement("input"),a.value="t",a.type="radio",l.radioValue="t"===a.value}();var ab,bb=n.expr.attrHandle;n.fn.extend({attr:function(a,b){return K(this,n.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}}),n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),e=n.attrHooks[b]||(n.expr.match.bool.test(b)?ab:void 0)),void 0!==c?null===c?void n.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=n.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!l.radioValue&&"radio"===b&&n.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(G);if(f&&1===a.nodeType)while(c=f[e++])d=n.propFix[c]||c,n.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)}}),ab={set:function(a,b,c){return b===!1?n.removeAttr(a,c):a.setAttribute(c,c),c}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=bb[b]||n.find.attr;bb[b]=function(a,b,d){var e,f;return d||(f=bb[b],bb[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,bb[b]=f),e}});var cb=/^(?:input|select|textarea|button)$/i,db=/^(?:a|area)$/i;n.fn.extend({prop:function(a,b){return K(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[n.propFix[a]||a]})}}),n.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&n.isXMLDoc(a)||(b=n.propFix[b]||b,e=n.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]; -},propHooks:{tabIndex:{get:function(a){var b=n.find.attr(a,"tabindex");return b?parseInt(b,10):cb.test(a.nodeName)||db.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),l.optSelected||(n.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this});var eb=/[\t\r\n\f]/g;function fb(a){return a.getAttribute&&a.getAttribute("class")||""}n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a))return this.each(function(b){n(this).addClass(a.call(this,b,fb(this)))});if("string"==typeof a&&a){b=a.match(G)||[];while(c=this[i++])if(e=fb(c),d=1===c.nodeType&&(" "+e+" ").replace(eb," ")){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=n.trim(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a))return this.each(function(b){n(this).removeClass(a.call(this,b,fb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(G)||[];while(c=this[i++])if(e=fb(c),d=1===c.nodeType&&(" "+e+" ").replace(eb," ")){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=n.trim(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):n.isFunction(a)?this.each(function(c){n(this).toggleClass(a.call(this,c,fb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=n(this),f=a.match(G)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else(void 0===a||"boolean"===c)&&(b=fb(this),b&&N.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":N.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+fb(c)+" ").replace(eb," ").indexOf(b)>-1)return!0;return!1}});var gb=/\r/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=n.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a){return null==a?"":a+""})),b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(gb,""):null==c?"":c)}}}),n.extend({valHooks:{option:{get:function(a){return n.trim(a.value)}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],(c.selected||i===e)&&(l.optDisabled?!c.disabled:null===c.getAttribute("disabled"))&&(!c.parentNode.disabled||!n.nodeName(c.parentNode,"optgroup"))){if(b=n(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=n.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=n.inArray(n.valHooks.option.get(d),f)>-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){return n.isArray(b)?a.checked=n.inArray(n(a).val(),b)>-1:void 0}},l.checkOn||(n.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var hb=/^(?:focusinfocus|focusoutblur)$/;n.extend(n.event,{trigger:function(b,c,e,f){var g,h,i,j,l,m,o,p=[e||d],q=k.call(b,"type")?b.type:b,r=k.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!hb.test(q+n.event.triggered)&&(q.indexOf(".")>-1&&(r=q.split("."),q=r.shift(),r.sort()),l=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=r.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},f||!o.trigger||o.trigger.apply(e,c)!==!1)){if(!f&&!o.noBubble&&!n.isWindow(e)){for(j=o.delegateType||q,hb.test(j+q)||(h=h.parentNode);h;h=h.parentNode)p.push(h),i=h;i===(e.ownerDocument||d)&&p.push(i.defaultView||i.parentWindow||a)}g=0;while((h=p[g++])&&!b.isPropagationStopped())b.type=g>1?j:o.bindType||q,m=(N.get(h,"events")||{})[b.type]&&N.get(h,"handle"),m&&m.apply(h,c),m=l&&h[l],m&&m.apply&&L(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=q,f||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!L(e)||l&&n.isFunction(e[q])&&!n.isWindow(e)&&(i=e[l],i&&(e[l]=null),n.event.triggered=q,e[q](),n.event.triggered=void 0,i&&(e[l]=i)),b.result}},simulate:function(a,b,c){var d=n.extend(new n.Event,c,{type:a,isSimulated:!0});n.event.trigger(d,null,b),d.isDefaultPrevented()&&c.preventDefault()}}),n.fn.extend({trigger:function(a,b){return this.each(function(){n.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?n.event.trigger(a,b,c,!0):void 0}}),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),n.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),l.focusin="onfocusin"in a,l.focusin||n.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){n.event.simulate(b,a.target,n.event.fix(a))};n.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=N.access(d,b);e||d.addEventListener(a,c,!0),N.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=N.access(d,b)-1;e?N.access(d,b,e):(d.removeEventListener(a,c,!0),N.remove(d,b))}}});var ib=a.location,jb=n.now(),kb=/\?/;n.parseJSON=function(a){return JSON.parse(a+"")},n.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return(!c||c.getElementsByTagName("parsererror").length)&&n.error("Invalid XML: "+b),c};var lb=/#.*$/,mb=/([?&])_=[^&]*/,nb=/^(.*?):[ \t]*([^\r\n]*)$/gm,ob=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,pb=/^(?:GET|HEAD)$/,qb=/^\/\//,rb={},sb={},tb="*/".concat("*"),ub=d.createElement("a");ub.href=ib.href;function vb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(G)||[];if(n.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function wb(a,b,c,d){var e={},f=a===sb;function g(h){var i;return e[h]=!0,n.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function xb(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&n.extend(!0,a,d),a}function yb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function zb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ib.href,type:"GET",isLocal:ob.test(ib.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":tb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?xb(xb(a,n.ajaxSettings),b):xb(n.ajaxSettings,a)},ajaxPrefilter:vb(rb),ajaxTransport:vb(sb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m=n.ajaxSetup({},c),o=m.context||m,p=m.context&&(o.nodeType||o.jquery)?n(o):n.event,q=n.Deferred(),r=n.Callbacks("once memory"),s=m.statusCode||{},t={},u={},v=0,w="canceled",x={readyState:0,getResponseHeader:function(a){var b;if(2===v){if(!h){h={};while(b=nb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===v?g:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return v||(a=u[c]=u[c]||a,t[a]=b),this},overrideMimeType:function(a){return v||(m.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>v)for(b in a)s[b]=[s[b],a[b]];else x.always(a[x.status]);return this},abort:function(a){var b=a||w;return e&&e.abort(b),z(0,b),this}};if(q.promise(x).complete=r.add,x.success=x.done,x.error=x.fail,m.url=((b||m.url||ib.href)+"").replace(lb,"").replace(qb,ib.protocol+"//"),m.type=c.method||c.type||m.method||m.type,m.dataTypes=n.trim(m.dataType||"*").toLowerCase().match(G)||[""],null==m.crossDomain){j=d.createElement("a");try{j.href=m.url,j.href=j.href,m.crossDomain=ub.protocol+"//"+ub.host!=j.protocol+"//"+j.host}catch(y){m.crossDomain=!0}}if(m.data&&m.processData&&"string"!=typeof m.data&&(m.data=n.param(m.data,m.traditional)),wb(rb,m,c,x),2===v)return x;k=n.event&&m.global,k&&0===n.active++&&n.event.trigger("ajaxStart"),m.type=m.type.toUpperCase(),m.hasContent=!pb.test(m.type),f=m.url,m.hasContent||(m.data&&(f=m.url+=(kb.test(f)?"&":"?")+m.data,delete m.data),m.cache===!1&&(m.url=mb.test(f)?f.replace(mb,"$1_="+jb++):f+(kb.test(f)?"&":"?")+"_="+jb++)),m.ifModified&&(n.lastModified[f]&&x.setRequestHeader("If-Modified-Since",n.lastModified[f]),n.etag[f]&&x.setRequestHeader("If-None-Match",n.etag[f])),(m.data&&m.hasContent&&m.contentType!==!1||c.contentType)&&x.setRequestHeader("Content-Type",m.contentType),x.setRequestHeader("Accept",m.dataTypes[0]&&m.accepts[m.dataTypes[0]]?m.accepts[m.dataTypes[0]]+("*"!==m.dataTypes[0]?", "+tb+"; q=0.01":""):m.accepts["*"]);for(l in m.headers)x.setRequestHeader(l,m.headers[l]);if(m.beforeSend&&(m.beforeSend.call(o,x,m)===!1||2===v))return x.abort();w="abort";for(l in{success:1,error:1,complete:1})x[l](m[l]);if(e=wb(sb,m,c,x)){if(x.readyState=1,k&&p.trigger("ajaxSend",[x,m]),2===v)return x;m.async&&m.timeout>0&&(i=a.setTimeout(function(){x.abort("timeout")},m.timeout));try{v=1,e.send(t,z)}catch(y){if(!(2>v))throw y;z(-1,y)}}else z(-1,"No Transport");function z(b,c,d,h){var j,l,t,u,w,y=c;2!==v&&(v=2,i&&a.clearTimeout(i),e=void 0,g=h||"",x.readyState=b>0?4:0,j=b>=200&&300>b||304===b,d&&(u=yb(m,x,d)),u=zb(m,u,x,j),j?(m.ifModified&&(w=x.getResponseHeader("Last-Modified"),w&&(n.lastModified[f]=w),w=x.getResponseHeader("etag"),w&&(n.etag[f]=w)),204===b||"HEAD"===m.type?y="nocontent":304===b?y="notmodified":(y=u.state,l=u.data,t=u.error,j=!t)):(t=y,(b||!y)&&(y="error",0>b&&(b=0))),x.status=b,x.statusText=(c||y)+"",j?q.resolveWith(o,[l,y,x]):q.rejectWith(o,[x,y,t]),x.statusCode(s),s=void 0,k&&p.trigger(j?"ajaxSuccess":"ajaxError",[x,m,j?l:t]),r.fireWith(o,[x,y]),k&&(p.trigger("ajaxComplete",[x,m]),--n.active||n.event.trigger("ajaxStop")))}return x},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,void 0,b,"script")}}),n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax(n.extend({url:a,type:b,dataType:e,data:c,success:d},n.isPlainObject(a)&&a))}}),n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},n.fn.extend({wrapAll:function(a){var b;return n.isFunction(a)?this.each(function(b){n(this).wrapAll(a.call(this,b))}):(this[0]&&(b=n(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return n.isFunction(a)?this.each(function(b){n(this).wrapInner(a.call(this,b))}):this.each(function(){var b=n(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}}),n.expr.filters.hidden=function(a){return!n.expr.filters.visible(a)},n.expr.filters.visible=function(a){return a.offsetWidth>0||a.offsetHeight>0||a.getClientRects().length>0};var Ab=/%20/g,Bb=/\[\]$/,Cb=/\r?\n/g,Db=/^(?:submit|button|image|reset|file)$/i,Eb=/^(?:input|select|textarea|keygen)/i;function Fb(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||Bb.test(a)?d(a,e):Fb(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==n.type(b))d(a,b);else for(e in b)Fb(a+"["+e+"]",b[e],c,d)}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a))n.each(a,function(){e(this.name,this.value)});else for(c in a)Fb(c,a[c],b,e);return d.join("&").replace(Ab,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&Eb.test(this.nodeName)&&!Db.test(a)&&(this.checked||!X.test(a))}).map(function(a,b){var c=n(this).val();return null==c?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(Cb,"\r\n")}}):{name:b.name,value:c.replace(Cb,"\r\n")}}).get()}}),n.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Gb={0:200,1223:204},Hb=n.ajaxSettings.xhr();l.cors=!!Hb&&"withCredentials"in Hb,l.ajax=Hb=!!Hb,n.ajaxTransport(function(b){var c,d;return l.cors||Hb&&!b.crossDomain?{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Gb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}:void 0}),n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return n.globalEval(a),a}}}),n.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=n("<script>").prop({charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&f("error"===a.type?404:200,a.type)}),d.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Ib=[],Jb=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Ib.pop()||n.expando+"_"+jb++;return this[a]=!0,a}}),n.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Jb.test(b.url)?"url":"string"==typeof b.data&&0===(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Jb.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Jb,"$1"+e):b.jsonp!==!1&&(b.url+=(kb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||n.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){void 0===f?n(a).removeProp(e):a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Ib.push(e)),g&&n.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),l.createHTMLDocument=function(){var a=d.implementation.createHTMLDocument("").body;return a.innerHTML="<form></form><form></form>",2===a.childNodes.length}(),n.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||(l.createHTMLDocument?d.implementation.createHTMLDocument(""):d);var e=x.exec(a),f=!c&&[];return e?[b.createElement(e[1])]:(e=ca([a],b,f),f&&f.length&&n(f).remove(),n.merge([],e.childNodes))};var Kb=n.fn.load;n.fn.load=function(a,b,c){if("string"!=typeof a&&Kb)return Kb.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>-1&&(d=n.trim(a.slice(h)),a=a.slice(0,h)),n.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&n.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?n("<div>").append(n.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(g,f||[a.responseText,b,a])})}),this},n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}}),n.expr.filters.animated=function(a){return n.grep(n.timers,function(b){return a===b.elem}).length};function Lb(a){return n.isWindow(a)?a:9===a.nodeType&&a.defaultView}n.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=n.css(a,"top"),i=n.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),n.isFunction(b)&&(b=b.call(a,c,n.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},n.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){n.offset.setOffset(this,a,b)});var b,c,d=this[0],e={top:0,left:0},f=d&&d.ownerDocument;if(f)return b=f.documentElement,n.contains(b,d)?(e=d.getBoundingClientRect(),c=Lb(f),{top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft}):e},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===n.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),n.nodeName(a[0],"html")||(d=a.offset()),d.top+=n.css(a[0],"borderTopWidth",!0)-a.scrollTop(),d.left+=n.css(a[0],"borderLeftWidth",!0)-a.scrollLeft()),{top:b.top-d.top-n.css(c,"marginTop",!0),left:b.left-d.left-n.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===n.css(a,"position"))a=a.offsetParent;return a||Ea})}}),n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;n.fn[a]=function(d){return K(this,function(a,d,e){var f=Lb(a);return void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),n.each(["top","left"],function(a,b){n.cssHooks[b]=Ga(l.pixelPosition,function(a,c){return c?(c=Fa(a,b),Ba.test(c)?n(a).position()[b]+"px":c):void 0})}),n.each({Height:"height",Width:"width"},function(a,b){n.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){n.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return K(this,function(b,c,d){var e;return n.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?n.css(b,c,g):n.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),n.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)},size:function(){return this.length}}),n.fn.andSelf=n.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return n});var Mb=a.jQuery,Nb=a.$;return n.noConflict=function(b){return a.$===n&&(a.$=Nb),b&&a.jQuery===n&&(a.jQuery=Mb),n},b||(a.jQuery=a.$=n),n}); diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/footer.sass b/hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/footer.sass deleted file mode 100644 index a7c929d6..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/footer.sass +++ /dev/null @@ -1,25 +0,0 @@ -#mc_embed_signup - .control - margin-bottom: 0 - .notification - margin-top: 0.75rem - -#social - align-items: center - display: flex - flex-wrap: wrap - margin-bottom: 1em - justify-content: center - a - display: inline-block - font-size: 11px - height: 20px - line-height: 20px - margin: 5px - iframe - margin: 5px - -#newsletter - .input - border-color: $white - box-shadow: none diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/specific.sass b/hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/specific.sass deleted file mode 100644 index e8f88824..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/specific.sass +++ /dev/null @@ -1,11 +0,0 @@ -#images - tr - td:nth-child(2) - width: 320px - -.color - display: inline-block - float: left - height: 18px - margin-right: 5px - width: 18px diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/base/generic.sass b/hshassets/assets/sass/lib/bulma-0.3.2/sass/base/generic.sass deleted file mode 100644 index 1d7d9ecf..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/base/generic.sass +++ /dev/null @@ -1,107 +0,0 @@ -$body-background: $white !default -$body-size: $size-6 !default - -html - background-color: $body-background - font-size: $body-size - -moz-osx-font-smoothing: grayscale - -webkit-font-smoothing: antialiased - min-width: 300px - overflow-x: hidden - overflow-y: scroll - text-rendering: optimizeLegibility - -article, -aside, -figure, -footer, -header, -hgroup, -section - display: block - -body, -button, -input, -select, -textarea - font-family: $family-primary - -code, -pre - -moz-osx-font-smoothing: auto - -webkit-font-smoothing: auto - font-family: $family-code - -body - color: $text - font-size: 1rem - font-weight: $weight-normal - line-height: 1.5 - -// Inline - -a - color: $link - cursor: pointer - text-decoration: none - transition: none $speed $easing - &:hover - color: $link-hover - -code - background-color: $code-background - color: $code - font-size: 0.8em - font-weight: normal - padding: 0.25em 0.5em 0.25em - -hr - background-color: $border - border: none - display: block - height: 1px - margin: 1.5rem 0 - -img - max-width: 100% - -input[type="checkbox"], -input[type="radio"] - vertical-align: baseline - -small - font-size: 0.8em - -span - font-style: inherit - font-weight: inherit - -strong - color: $text-strong - font-weight: $weight-bold - -// Block - -pre - background-color: $pre-background - color: $pre - font-size: 0.8em - white-space: pre - word-wrap: normal - code - background: none - color: inherit - display: block - font-size: 1em - overflow-x: auto - padding: 1.25rem 1.5rem - -table - width: 100% - td, - th - text-align: left - vertical-align: top - th - color: $text-strong diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/base/helpers.sass b/hshassets/assets/sass/lib/bulma-0.3.2/sass/base/helpers.sass deleted file mode 100644 index c71eafd8..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/base/helpers.sass +++ /dev/null @@ -1,107 +0,0 @@ -// Display - -$displays: 'block' 'flex' 'inline' 'inline-block' 'inline-flex' - -@each $display in $displays - .is-#{$display} - display: #{$display} - .is-#{$display}-mobile - +mobile - display: #{$display} !important - .is-#{$display}-tablet - +tablet - display: #{$display} !important - .is-#{$display}-tablet-only - +tablet-only - display: #{$display} !important - .is-#{$display}-touch - +touch - display: #{$display} !important - .is-#{$display}-desktop - +desktop - display: #{$display} !important - .is-#{$display}-desktop-only - +desktop-only - display: #{$display} !important - .is-#{$display}-widescreen - +widescreen - display: #{$display} !important - -// Float - -.is-clearfix - +clearfix - -.is-pulled-left - float: left - -.is-pulled-right - float: right - -// Overflow - -.is-clipped - overflow: hidden !important - -// Overlay - -.is-overlay - +overlay - -// Text - -.has-text-centered - text-align: center - -.has-text-left - text-align: left - -.has-text-right - text-align: right - -// Visibility - -.is-hidden - display: none !important - -.is-hidden-mobile - +mobile - display: none !important - -.is-hidden-tablet - +tablet - display: none !important - -.is-hidden-tablet-only - +tablet-only - display: none !important - -.is-hidden-touch - +touch - display: none !important - -.is-hidden-desktop - +desktop - display: none !important - -.is-hidden-desktop-only - +desktop-only - display: none !important - -.is-hidden-widescreen - +widescreen - display: none !important - -// Other - -.is-disabled - pointer-events: none - -.is-marginless - margin: 0 !important - -.is-paddingless - padding: 0 !important - -.is-unselectable - +unselectable diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/menu.sass b/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/menu.sass deleted file mode 100644 index 47289704..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/menu.sass +++ /dev/null @@ -1,32 +0,0 @@ -.menu - font-size: $size-normal - -.menu-list - line-height: 1.25 - a - border-radius: $radius-small - color: $text - display: block - padding: 0.5em 0.75em - &:hover - background-color: $background - color: $link - // Modifiers - &.is-active - background-color: $link - color: $link-invert - li - ul - border-left: 1px solid $border - margin: 0.75em - padding-left: 0.75em - -.menu-label - color: $text-light - font-size: 0.8em - letter-spacing: 0.1em - text-transform: uppercase - &:not(:first-child) - margin-top: 1em - &:not(:last-child) - margin-bottom: 1em diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/message.sass b/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/message.sass deleted file mode 100644 index 2ef750b9..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/message.sass +++ /dev/null @@ -1,61 +0,0 @@ -.message - +block - background-color: $background - border-radius: $radius - font-size: $size-normal - // Colors - @each $name, $pair in $colors - $color: nth($pair, 1) - $color-invert: nth($pair, 2) - $color-lightning: max((100% - lightness($color)) - 2%, 0%) - $color-luminance: colorLuminance($color) - $darken-percentage: $color-luminance * 70% - $desaturate-percentage: $color-luminance * 30% - &.is-#{$name} - background-color: lighten($color, $color-lightning) - .message-header - background-color: $color - color: $color-invert - .message-body - border-color: $color - color: desaturate(darken($color, $darken-percentage), $desaturate-percentage) - -.message-header - align-items: center - background-color: $text - border-radius: $radius $radius 0 0 - color: $text-invert - display: flex - justify-content: space-between - line-height: 1.25 - padding: 0.5em 0.75em - position: relative - a, - strong - color: inherit - a - text-decoration: underline - .delete - flex-grow: 0 - flex-shrink: 0 - margin-left: 0.75em - & + .message-body - border-top-left-radius: 0 - border-top-right-radius: 0 - border-top: none - -.message-body - border: 1px solid $border - border-radius: $radius - color: $text - padding: 1em 1.25em - a, - strong - color: inherit - a - text-decoration: underline - code, - pre - background: $white - pre code - background: transparent diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/modal.sass b/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/modal.sass deleted file mode 100644 index e15be57f..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/modal.sass +++ /dev/null @@ -1,81 +0,0 @@ -.modal-background - +overlay - background-color: rgba($black, 0.86) - -.modal-content, -.modal-card - margin: 0 20px - max-height: calc(100vh - 160px) - overflow: auto - position: relative - width: 100% - // Responsiveness - +tablet - margin: 0 auto - max-height: calc(100vh - 40px) - width: 640px - -.modal-close - +delete - background: none - height: 40px - position: fixed - right: 20px - top: 20px - width: 40px - -.modal-card - display: flex - flex-direction: column - max-height: calc(100vh - 40px) - overflow: hidden - -.modal-card-head, -.modal-card-foot - align-items: center - background-color: $background - display: flex - flex-shrink: 0 - justify-content: flex-start - padding: 20px - position: relative - -.modal-card-head - border-bottom: 1px solid $border - border-top-left-radius: $radius-large - border-top-right-radius: $radius-large - -.modal-card-title - color: $text-strong - flex-grow: 1 - flex-shrink: 0 - font-size: $size-4 - line-height: 1 - -.modal-card-foot - border-bottom-left-radius: $radius-large - border-bottom-right-radius: $radius-large - border-top: 1px solid $border - .button - &:not(:last-child) - margin-right: 10px - -.modal-card-body - +overflow-touch - background-color: $white - flex-grow: 1 - flex-shrink: 1 - overflow: auto - padding: 20px - -.modal - +overlay - align-items: center - display: none - justify-content: center - overflow: hidden - position: fixed - z-index: 1986 - // Modifiers - &.is-active - display: flex diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/pagination.sass b/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/pagination.sass deleted file mode 100644 index 3676234d..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/pagination.sass +++ /dev/null @@ -1,133 +0,0 @@ -$pagination: $grey-darker !default -$pagination-background: $white !default -$pagination-border: $grey-lighter !default - -$pagination-hover: $link-hover !default -$pagination-hover-border: $link-hover-border !default - -$pagination-focus: $link-focus !default -$pagination-focus-border: $link-focus-border !default - -$pagination-active: $link-active !default -$pagination-active-border: $link-active-border !default - -$pagination-disabled: $grey !default -$pagination-disabled-background: $grey-lighter !default -$pagination-disabled-border: $grey-lighter !default - -$pagination-current: $link-invert !default -$pagination-current-background: $link !default -$pagination-current-border: $link !default - -$pagination-ellipsis: $grey-light !default - -$pagination-shadow-inset: inset 0 1px 2px rgba($black, 0.2) - -.pagination, -.pagination-list - align-items: center - display: flex - justify-content: center - text-align: center - -.pagination-previous, -.pagination-next, -.pagination-link, -.pagination-ellipsis - +control - +unselectable - font-size: 0.875rem - padding-left: 0.5em - padding-right: 0.5em - justify-content: center - text-align: center - -.pagination-previous, -.pagination-next, -.pagination-link - border: 1px solid $pagination-border - min-width: 2.5em - &:hover - border-color: $pagination-hover-border - color: $pagination-hover - &:focus - border-color: $pagination-focus-border - &:active - box-shadow: $pagination-shadow-inset - &[disabled], - &.is-disabled - background: $pagination-disabled-background - color: $pagination-disabled - opacity: 0.5 - pointer-events: none - -.pagination-previous, -.pagination-next - padding-left: 0.75em - padding-right: 0.75em - -.pagination-link - &.is-current - background-color: $pagination-current-background - border-color: $pagination-current-border - color: $pagination-current - -.pagination-ellipsis - color: $pagination-ellipsis - pointer-events: none - -.pagination-list - li - &:not(:first-child) - margin-left: 0.375rem - -+mobile - .pagination - flex-wrap: wrap - .pagination-previous, - .pagination-next - flex-grow: 1 - flex-shrink: 1 - width: calc(50% - 0.375rem) - .pagination-next - margin-left: 0.75rem - .pagination-list - margin-top: 0.75rem - li - flex-grow: 1 - flex-shrink: 1 - -+tablet - .pagination-list - flex-grow: 1 - flex-shrink: 1 - justify-content: flex-start - order: 1 - .pagination-previous, - .pagination-next - margin-left: 0.75rem - .pagination-previous - order: 2 - .pagination-next - order: 3 - .pagination - justify-content: space-between - &.is-centered - .pagination-previous - margin-left: 0 - order: 1 - .pagination-list - justify-content: center - order: 2 - .pagination-next - order: 3 - &.is-right - .pagination-previous - margin-left: 0 - order: 1 - .pagination-next - order: 2 - margin-right: 0.75rem - .pagination-list - justify-content: flex-end - order: 3 diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/panel.sass b/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/panel.sass deleted file mode 100644 index 32d3fd11..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/panel.sass +++ /dev/null @@ -1,74 +0,0 @@ -.panel - font-size: $size-normal - &:not(:last-child) - margin-bottom: 1.5rem - -.panel-heading, -.panel-tabs, -.panel-block - border-bottom: 1px solid $border - border-left: 1px solid $border - border-right: 1px solid $border - &:first-child - border-top: 1px solid $border - -.panel-heading - background-color: $background - border-radius: $radius $radius 0 0 - color: $text-strong - font-size: 1.25em - font-weight: $weight-light - line-height: 1.25 - padding: 0.5em 0.75em - -.panel-tabs - align-items: flex-end - display: flex - font-size: 0.875em - justify-content: center - a - border-bottom: 1px solid $border - margin-bottom: -1px - padding: 0.5em - // Modifiers - &.is-active - border-bottom-color: $link-active-border - color: $link-active - -.panel-list - a - color: $text - &:hover - color: $link - -.panel-block - align-items: center - color: $text-strong - display: flex - justify-content: flex-start - padding: 0.5em 0.75em - input[type="checkbox"] - margin-right: 0.75em - & > .control - flex-grow: 1 - flex-shrink: 1 - width: 100% - &.is-active - border-left-color: $link - color: $link-active - .panel-icon - color: $link - -a.panel-block, -label.panel-block - cursor: pointer - &:hover - background-color: $background - -.panel-icon - +fa(14px, 1em) - color: $text-light - margin-right: 0.75em - .fa - font-size: inherit - line-height: inherit diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/tabs.sass b/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/tabs.sass deleted file mode 100644 index 506859a0..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/tabs.sass +++ /dev/null @@ -1,106 +0,0 @@ -.tabs - +block - +unselectable - align-items: stretch - display: flex - font-size: $size-normal - justify-content: space-between - overflow: hidden - overflow-x: auto - white-space: nowrap - a - align-items: center - border-bottom: 1px solid $border - color: $text - display: flex - justify-content: center - margin-bottom: -1px - padding: 0.5em 1em - vertical-align: top - &:hover - border-bottom-color: $text-strong - color: $text-strong - li - display: block - &.is-active - a - border-bottom-color: $primary - color: $primary - ul - align-items: center - border-bottom: 1px solid $border - display: flex - flex-grow: 1 - flex-shrink: 0 - justify-content: flex-start - &.is-left - padding-right: 0.75em - &.is-center - flex: none - justify-content: center - padding-left: 0.75em - padding-right: 0.75em - &.is-right - justify-content: flex-end - padding-left: 0.75em - .icon - &:first-child - margin-right: 0.5em - &:last-child - margin-left: 0.5em - // Alignment - &.is-centered - ul - justify-content: center - &.is-right - ul - justify-content: flex-end - // Styles - &.is-boxed - a - border: 1px solid transparent - border-radius: $radius $radius 0 0 - &:hover - background-color: $background - border-bottom-color: $border - li - &.is-active - a - background-color: $white - border-color: $border - border-bottom-color: transparent !important - &.is-fullwidth - li - flex-grow: 1 - flex-shrink: 0 - &.is-toggle - a - border: 1px solid $border - margin-bottom: 0 - position: relative - &:hover - background-color: $background - border-color: $border-hover - z-index: 2 - li - & + li - margin-left: -1px - &:first-child a - border-radius: $radius 0 0 $radius - &:last-child a - border-radius: 0 $radius $radius 0 - &.is-active - a - background-color: $primary - border-color: $primary - color: $primary-invert - z-index: 1 - ul - border-bottom: none - // Sizes - &.is-small - font-size: $size-small - &.is-medium - font-size: $size-medium - &.is-large - font-size: $size-large diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/box.sass b/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/box.sass deleted file mode 100644 index 8c528fec..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/box.sass +++ /dev/null @@ -1,14 +0,0 @@ -.box - +block - background-color: $white - border-radius: $radius-large - box-shadow: 0 2px 3px rgba($black, 0.1), 0 0 0 1px rgba($black, 0.1) - display: block - padding: 1.25rem - -a.box - &:hover, - &:focus - box-shadow: 0 2px 3px rgba($black, 0.1), 0 0 0 1px $link - &:active - box-shadow: inset 0 1px 2px rgba($black, 0.2), 0 0 0 1px $link diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/button.sass b/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/button.sass deleted file mode 100644 index c0e1e527..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/button.sass +++ /dev/null @@ -1,198 +0,0 @@ -$button: $grey-darker !default -$button-background: $white !default -$button-border: $grey-lighter !default - -$button-hover: $link-hover !default -$button-hover-border: $link-hover-border !default - -$button-focus: $link-focus !default -$button-focus-border: $link-focus-border !default - -$button-active: $link-active !default -$button-active-border: $link-active-border !default - -$button-shadow-inset: inset 0 1px 2px rgba($black, 0.2) !default - -@function buttonIconSpacing($button-font-size, $icon-width) - // The button font-size value with no unit - $button-value: removeUnit($button-font-size) - // The rem height of the button - // based on a height of 2.5em - $button-height: 2.5rem * $button-value // rem - // The rem total horizontal padding of the button - $button-horizontal-padding: 2 * 0.75rem * $button-value // rem - // For the icon center to align with the button center - // the horizontal padding + the icon width must equal the button height - // $button-height = $button-horizontal-padding + $icon-width + $difference - $difference: $button-height - $button-horizontal-padding - $icon-width - @return $difference / 2 - -=button-icon($button-font-size) - $small-offset: buttonIconSpacing($button-font-size, 1rem) - $normal-offset: buttonIconSpacing($button-font-size, 1.5rem) - $medium-offset: buttonIconSpacing($button-font-size, 2rem) - $large-offset: buttonIconSpacing($button-font-size, 3rem) - .icon - &:first-child:not(:last-child) - margin-left: $normal-offset - margin-right: $button-font-size / 2 - &:last-child:not(:first-child) - margin-left: $button-font-size / 2 - margin-right: $normal-offset - &:first-child:last-child - // The -1px is to account for the button 1px border - margin-left: calc(-1px + #{$normal-offset}) - margin-right: calc(-1px + #{$normal-offset}) - &.is-small - &:first-child:not(:last-child) - margin-left: $small-offset - &:last-child:not(:first-child) - margin-right: $small-offset - &:first-child:last-child - margin-left: calc(-1px + #{$small-offset}) - margin-right: calc(-1px + #{$small-offset}) - &.is-medium - &:first-child:not(:last-child) - margin-left: $medium-offset - &:last-child:not(:first-child) - margin-right: $medium-offset - &:first-child:last-child - margin-left: calc(-1px + #{$medium-offset}) - margin-right: calc(-1px + #{$medium-offset}) - &.is-large - &:first-child:not(:last-child) - margin-left: $large-offset - &:last-child:not(:first-child) - margin-right: $large-offset - &:first-child:last-child - margin-left: calc(-1px + #{$large-offset}) - margin-right: calc(-1px + #{$large-offset}) - -// The button sizes use mixins so they can be used at different breakpoints -=button-small - border-radius: $radius-small - font-size: $size-small - +button-icon($size-small) -=button-medium - font-size: $size-medium - +button-icon($size-medium) -=button-large - font-size: $size-large - +button-icon($size-large) - -.button - +control - +unselectable - background-color: $button-background - border: 1px solid $button-border - color: $button - cursor: pointer - justify-content: center - padding-left: 0.75em - padding-right: 0.75em - text-align: center - white-space: nowrap - strong - color: inherit - +button-icon($size-normal) - // States - &:hover, - &.is-hovered - border-color: $button-hover-border - color: $button-hover - &:focus, - &.is-focused - border-color: $button-focus-border - box-shadow: 0 0 0.5em rgba($button-focus-border, 0.25) - color: $button-focus - &:active, - &.is-active - border-color: $button-active-border - box-shadow: $button-shadow-inset - color: $button-active - // Colors - &.is-link - background-color: transparent - border-color: transparent - color: $text - text-decoration: underline - &:hover, - &.is-hovered, - &:focus, - &.is-focused, - &:active, - &.is-active - background-color: $background - color: $text-strong - @each $name, $pair in $colors - $color: nth($pair, 1) - $color-invert: nth($pair, 2) - &.is-#{$name} - background-color: $color - border-color: transparent - color: $color-invert - &:hover, - &.is-hovered - background-color: darken($color, 2.5%) - border-color: transparent - color: $color-invert - &:focus, - &.is-focused - border-color: transparent - box-shadow: 0 0 0.5em rgba($color, 0.25) - color: $color-invert - &:active, - &.is-active - background-color: darken($color, 5%) - border-color: transparent - box-shadow: $button-shadow-inset - color: $color-invert - &.is-inverted - background-color: $color-invert - color: $color - &:hover - background-color: darken($color-invert, 5%) - &.is-loading - &:after - border-color: transparent transparent $color-invert $color-invert !important - &.is-outlined - background-color: transparent - border-color: $color - color: $color - &:hover, - &:focus - background-color: $color - border-color: $color - color: $color-invert - &.is-loading - &:after - border-color: transparent transparent $color $color !important - &.is-inverted.is-outlined - background-color: transparent - border-color: $color-invert - color: $color-invert - &:hover, - &:focus - background-color: $color-invert - color: $color - // Sizes - &.is-small - +button-small - &.is-medium - +button-medium - &.is-large - +button-large - // Modifiers - &[disabled], - &.is-disabled - opacity: 0.5 - &.is-fullwidth - display: flex - width: 100% - &.is-loading - color: transparent !important - pointer-events: none - &:after - +loader - +center(16px) - position: absolute !important diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/content.sass b/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/content.sass deleted file mode 100644 index 6a539805..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/content.sass +++ /dev/null @@ -1,103 +0,0 @@ -.content - +block - color: $text - // Inline - li + li - margin-top: 0.25em - // Block - p, - ol, - ul, - blockquote, - table - &:not(:last-child) - margin-bottom: 1em - h1, - h2, - h3, - h4, - h5, - h6 - color: $text-strong - font-weight: $weight-normal - line-height: 1.125 - h1 - font-size: 2em - margin-bottom: 0.5em - &:not(:first-child) - margin-top: 1em - h2 - font-size: 1.75em - margin-bottom: 0.5714em - &:not(:first-child) - margin-top: 1.1428em - h3 - font-size: 1.5em - margin-bottom: 0.6666em - &:not(:first-child) - margin-top: 1.3333em - h4 - font-size: 1.25em - margin-bottom: 0.8em - h5 - font-size: 1.125em - margin-bottom: 0.8888em - h6 - font-size: 1em - margin-bottom: 1em - blockquote - background-color: $background - border-left: 5px solid $border - padding: 1.25em 1.5em - ol - list-style: decimal outside - margin-left: 2em - margin-right: 2em - margin-top: 1em - ul - list-style: disc outside - margin-left: 2em - margin-right: 2em - margin-top: 1em - ul - list-style-type: circle - margin-top: 0.5em - ul - list-style-type: square - table - width: 100% - td, - th - border: 1px solid $border - border-width: 0 0 1px - padding: 0.5em 0.75em - vertical-align: top - th - color: $text-strong - text-align: left - tr - &:hover - background-color: $background - thead - td, - th - border-width: 0 0 2px - color: $text-strong - tfoot - td, - th - border-width: 2px 0 0 - color: $text-strong - tbody - tr - &:last-child - td, - th - border-bottom-width: 0 - // Sizes - &.is-small - font-size: $size-small - &.is-medium - font-size: $size-medium - &.is-large - font-size: $size-large diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/form.sass b/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/form.sass deleted file mode 100644 index b17557c9..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/form.sass +++ /dev/null @@ -1,300 +0,0 @@ -$input: $grey-darker !default -$input-background: $white !default -$input-border: $grey-lighter !default - -$input-hover: $grey-darker !default -$input-hover-border: $grey-light !default - -$input-focus: $grey-darker !default -$input-focus-border: $link !default - -$input-disabled: $text-light !default -$input-disabled-background: $background !default -$input-disabled-border: $background !default - -$input-arrow: $link !default - -$input-icon: $grey-lighter !default -$input-icon-active: $grey !default - -$input-radius: $radius !default - -=input - +control - background-color: $input-background - border: 1px solid $input-border - color: $input - &:hover, - &.is-hovered - border-color: $input-hover-border - &:focus, - &.is-focused, - &:active, - &.is-active - border-color: $input-focus-border - &[disabled], - &.is-disabled - background-color: $input-disabled-background - border-color: $input-disabled-border - box-shadow: none - color: $input-disabled - +placeholder - color: rgba($input, 0.3) - -.input, -.textarea - +input - box-shadow: inset 0 1px 2px rgba($black, 0.1) - max-width: 100% - width: 100% - &[type="search"] - border-radius: 290486px - // Colors - @each $name, $pair in $colors - $color: nth($pair, 1) - &.is-#{$name} - border-color: $color - // Sizes - &.is-small - +control-small - &.is-medium - +control-medium - &.is-large - +control-large - // Modifiers - &.is-fullwidth - display: block - width: 100% - &.is-inline - display: inline - width: auto - -.textarea - display: block - line-height: 1.25 - max-height: 600px - max-width: 100% - min-height: 120px - min-width: 100% - padding: 10px - resize: vertical - -.checkbox, -.radio - align-items: center - cursor: pointer - display: inline-flex - flex-wrap: wrap - justify-content: flex-start - position: relative - vertical-align: top - input - cursor: pointer - margin-right: 0.5em - &:hover - color: $input-hover - &.is-disabled - color: $input-disabled - pointer-events: none - input - pointer-events: none - -.radio - & + .radio - margin-left: 0.5em - -.select - display: inline-block - height: 2.5em - position: relative - vertical-align: top - &:after - +arrow($input-arrow) - margin-top: -0.375em - right: 1.125em - top: 50% - z-index: 4 - select - +input - cursor: pointer - display: block - font-size: 1em - outline: none - padding-right: 2.5em - &:hover - border-color: $input-hover-border - &::ms-expand - display: none - // States - &:hover - &:after - border-color: $input-hover - // Sizes - &.is-small - +control-small - &.is-medium - +control-medium - &.is-large - +control-large - // Modifiers - &.is-fullwidth - width: 100% - select - width: 100% - -.label - color: $input - display: block - font-weight: bold - &:not(:last-child) - margin-bottom: 0.5em - -.help - display: block - font-size: $size-small - margin-top: 5px - @each $name, $pair in $colors - $color: nth($pair, 1) - &.is-#{$name} - color: $color - -// Containers - -.control-label - +mobile - margin-bottom: 0.5em - +tablet - flex-basis: 0 - flex-grow: 1 - flex-shrink: 0 - margin-right: 1.5em - padding-top: 0.5em - text-align: right - -.control - position: relative - text-align: left - &:not(:last-child) - margin-bottom: 0.75rem - // Modifiers - &.has-addons - display: flex - justify-content: flex-start - .button, - .input, - .select - border-radius: 0 - margin-right: -1px - width: auto - &:hover - z-index: 2 - &:focus, - &:active - z-index: 3 - &:first-child - border-radius: $input-radius 0 0 $input-radius - select - border-radius: $input-radius 0 0 $input-radius - &:last-child - border-radius: 0 $input-radius $input-radius 0 - select - border-radius: 0 $input-radius $input-radius 0 - &.is-expanded - flex-grow: 1 - flex-shrink: 0 - .select select - &:hover - z-index: 2 - &:focus, - &:active - z-index: 3 - &.has-addons-centered - justify-content: center - &.has-addons-right - justify-content: flex-end - &.has-addons-fullwidth - .button, - .input, - .select - flex-grow: 1 - flex-shrink: 0 - &.has-icon - .icon - color: $input-icon - pointer-events: none - position: absolute - top: ($size-normal * 2.5) / 2 - z-index: 4 - .input - &:focus - & + .icon - color: $input-icon-active - &.is-small - & + .icon - top: ($size-small * 2.5) / 2 - &.is-medium - & + .icon - top: ($size-medium * 2.5) / 2 - &.is-large - & + .icon - top: ($size-large * 2.5) / 2 - &:not(.has-icon-right) - .icon - left: ($size-normal * 2.5) / 2 - transform: translateX(-50%) translateY(-50%) - .input - padding-left: 2.5em - &.is-small - & + .icon - left: ($size-small * 2.5) / 2 - &.is-medium - & + .icon - left: ($size-medium * 2.5) / 2 - &.is-large - & + .icon - left: ($size-large * 2.5) / 2 - &.has-icon-right - .icon - right: ($size-normal * 2.5) / 2 - transform: translateX(50%) translateY(-50%) - .input - padding-right: 2.5em - &.is-small - & + .icon - right: ($size-small * 2.5) / 2 - &.is-medium - & + .icon - right: ($size-medium * 2.5) / 2 - &.is-large - & + .icon - right: ($size-large * 2.5) / 2 - &.is-grouped - display: flex - justify-content: flex-start - & > .control - flex-basis: 0 - flex-shrink: 0 - &:not(:last-child) - margin-bottom: 0 - margin-right: 0.75rem - &.is-expanded - flex-grow: 1 - flex-shrink: 1 - &.is-grouped-centered - justify-content: center - &.is-grouped-right - justify-content: flex-end - &.is-horizontal - +tablet - display: flex - & > .control - display: flex - flex-basis: 0 - flex-grow: 5 - flex-shrink: 1 - &.is-loading - &:after - +loader - position: absolute !important - right: 0.75em - top: 0.75em diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/icon.sass b/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/icon.sass deleted file mode 100644 index 99add01d..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/icon.sass +++ /dev/null @@ -1,12 +0,0 @@ -.icon - +fa(21px, 1.5rem) - .fa - font-size: inherit - line-height: inherit - // Sizes - &.is-small - +fa(14px, 1rem) - &.is-medium - +fa(28px, 2rem) - &.is-large - +fa(42px, 3rem) diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/table.sass b/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/table.sass deleted file mode 100644 index b50c152d..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/table.sass +++ /dev/null @@ -1,68 +0,0 @@ -$table: $grey-darker !default -$table-background: $white !default -$table-border: $grey-lighter !default - -$table-head: $grey !default - -$table-row-hover-background: $white-bis !default -$table-row-even-background: $white-bis !default -$table-row-even-hover-background: $white-ter !default - -.table - background-color: $table-background - color: $table - margin-bottom: 1.5rem - width: 100% - td, - th - border: 1px solid $table-border - border-width: 0 0 1px - padding: 0.5em 0.75em - vertical-align: top - // Modifiers - &.is-narrow - white-space: nowrap - width: 1% - th - color: $text-strong - text-align: left - tr - &:hover - background-color: $table-row-hover-background - thead - td, - th - border-width: 0 0 2px - color: $table-head - tfoot - td, - th - border-width: 2px 0 0 - color: $table-head - tbody - tr - &:last-child - td, - th - border-bottom-width: 0 - // Modifiers - &.is-bordered - td, - th - border-width: 1px - tr - &:last-child - td, - th - border-bottom-width: 1px - &.is-narrow - td, - th - padding: 0.25em 0.5em - &.is-striped - tbody - tr - &:nth-child(even) - background-color: $table-row-even-background - &:hover - background-color: $table-row-even-hover-background diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/tag.sass b/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/tag.sass deleted file mode 100644 index 8d62856a..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/tag.sass +++ /dev/null @@ -1,29 +0,0 @@ -.tag - align-items: center - background-color: $background - border-radius: 290486px - color: $text - display: inline-flex - font-size: $size-small - height: 2em - justify-content: center - line-height: 1.5 - padding-left: 0.875em - padding-right: 0.875em - vertical-align: top - white-space: nowrap - .delete - margin-left: 0.25em - margin-right: -0.5em - // Colors - @each $name, $pair in $colors - $color: nth($pair, 1) - $color-invert: nth($pair, 2) - &.is-#{$name} - background-color: $color - color: $color-invert - // Sizes - &.is-medium - font-size: $size-normal - &.is-large - font-size: $size-medium diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/title.sass b/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/title.sass deleted file mode 100644 index 7414a6b7..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/title.sass +++ /dev/null @@ -1,53 +0,0 @@ -$title: $grey-darker !default -$title-size: $size-3 !default -$title-weight: $weight-light !default -$title-weight-bold: $weight-semibold !default - -$subtitle: $grey-dark !default -$subtitle-size: $size-5 !default -$subtitle-strong: $grey-darker !default -$subtitle-weight: $weight-light !default - -.title, -.subtitle - +block - word-break: break-word - em, - span - font-weight: $title-weight - strong - font-weight: $title-weight-bold - .tag - vertical-align: middle - -.title - color: $title - font-size: $title-size - font-weight: $title-weight - line-height: 1.125 - strong - color: inherit - & + .highlight - margin-top: -0.75rem - & + .subtitle - margin-top: -1.25rem - // Colors - @each $size in $sizes - $i: index($sizes, $size) - &.is-#{$i} - font-size: $size - -.subtitle - color: $subtitle - font-size: $subtitle-size - font-weight: $subtitle-weight - line-height: 1.25 - strong - color: $subtitle-strong - & + .title - margin-top: -1.5rem - // Colors - @each $size in $sizes - $i: index($sizes, $size) - &.is-#{$i} - font-size: $size diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/layout/footer.sass b/hshassets/assets/sass/lib/bulma-0.3.2/sass/layout/footer.sass deleted file mode 100644 index f8285ca4..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/layout/footer.sass +++ /dev/null @@ -1,3 +0,0 @@ -.footer - background-color: $background - padding: 3rem 1.5rem 6rem diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/layout/section.sass b/hshassets/assets/sass/lib/bulma-0.3.2/sass/layout/section.sass deleted file mode 100644 index 7139cfb5..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/layout/section.sass +++ /dev/null @@ -1,10 +0,0 @@ -.section - background-color: $white - padding: 3rem 1.5rem - // Responsiveness - +desktop - // Sizes - &.is-medium - padding: 9rem 1.5rem - &.is-large - padding: 18rem 1.5rem diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/utilities/_all.sass b/hshassets/assets/sass/lib/bulma-0.3.2/sass/utilities/_all.sass deleted file mode 100644 index 77ed07b3..00000000 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/utilities/_all.sass +++ /dev/null @@ -1,6 +0,0 @@ -@charset "utf-8" - -@import "functions.sass" -@import "variables.sass" -@import "mixins.sass" -@import "controls.sass" diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/.editorconfig b/hshassets/assets/sass/lib/bulma-0.5.0/.editorconfig similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/.editorconfig rename to hshassets/assets/sass/lib/bulma-0.5.0/.editorconfig diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/.github/CONTRIBUTING.md b/hshassets/assets/sass/lib/bulma-0.5.0/.github/CONTRIBUTING.md similarity index 86% rename from hshassets/assets/sass/lib/bulma-0.3.2/.github/CONTRIBUTING.md rename to hshassets/assets/sass/lib/bulma-0.5.0/.github/CONTRIBUTING.md index 234db779..4c17db94 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/.github/CONTRIBUTING.md +++ b/hshassets/assets/sass/lib/bulma-0.5.0/.github/CONTRIBUTING.md @@ -4,10 +4,6 @@ Thanks for helping out! 😇 * Make sure the issue hasn't been raised yet * Include **screenshots** and animated GIFs in your issue whenever possible -* Tag your issue accordingly: - * is it about **Bulma** or about the **Docs**? - * is it a **Bug**, a **Feature**, a **Question**, or do you need **Help**? - * if it's a bug, is it a **Browser Bug** (only happens in one browser)? ### Submitting a Pull Request diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/.github/ISSUE_TEMPLATE.md b/hshassets/assets/sass/lib/bulma-0.5.0/.github/ISSUE_TEMPLATE.md similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/.github/ISSUE_TEMPLATE.md rename to hshassets/assets/sass/lib/bulma-0.5.0/.github/ISSUE_TEMPLATE.md diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/.github/PULL_REQUEST_TEMPLATE.md b/hshassets/assets/sass/lib/bulma-0.5.0/.github/PULL_REQUEST_TEMPLATE.md similarity index 88% rename from hshassets/assets/sass/lib/bulma-0.3.2/.github/PULL_REQUEST_TEMPLATE.md rename to hshassets/assets/sass/lib/bulma-0.5.0/.github/PULL_REQUEST_TEMPLATE.md index 482d97a5..0e7bc8c8 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/.github/PULL_REQUEST_TEMPLATE.md +++ b/hshassets/assets/sass/lib/bulma-0.5.0/.github/PULL_REQUEST_TEMPLATE.md @@ -1,4 +1,5 @@ <!-- PLEASE READ THE FOLLOWING INSTRUCTIONS --> +<!-- DO NOT REBUILD THE CSS OUTPUT IN YOUR PR --> ### Proposed solution <!-- Which specific problem does this PR solve and how? --> @@ -18,4 +19,4 @@ <!-- 3. Make sure your Sass code is compliant with the [Bulma Sass styleguide](https://github.com/jgthms/bulma/blob/master/.github/CONTRIBUTING.md#bulma-sass-styleguide) --> <!-- 4. If your PR fixes an issue, reference that issue --> <!-- 5. If your PR has lots of commits, **rebase** first --> -<!-- 6. Run `npm run deploy` before submitting your PR --> +<!-- 6. Your PR should only affect `.sass` and documentation files --> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/.gitignore b/hshassets/assets/sass/lib/bulma-0.5.0/.gitignore similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/.gitignore rename to hshassets/assets/sass/lib/bulma-0.5.0/.gitignore diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/CHANGELOG.md b/hshassets/assets/sass/lib/bulma-0.5.0/CHANGELOG.md new file mode 100644 index 00000000..f1b1f9b3 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/CHANGELOG.md @@ -0,0 +1,450 @@ +# Bulma Changelog + +## 0.5.0 + +### New features + +* [List of tags](http://bulma.io/documentation/elements/tag/#list-of-tags) +* New **variable naming system**: `component`-`subcomponent`-`state`-`property` +* Improved **customization** thanks to new set of variables +* #934 New `.is-shadowless` helper + +Variable name changes (mostly appending `-color`): + +<table> +<tr><th>From</th><th>To</th></tr> +<tr><td><code>$card</code></td><td><code>$card-color</code></td></tr> +<tr><td><code>$card-background</code></td><td><code>$card-background-color</code></td></tr> +<tr><td><code>$card-header</code></td><td><code>$card-header-color</code></td></tr> +<tr><td><code>$dropdown-item</code></td><td><code>$dropdown-item-color</code></td></tr> +<tr><td><code>$dropdown-content-background</code></td><td><code>$dropdown-content-background-color</code></td></tr> +<tr><td><code>$dropdown-item-hover-background</code></td><td><code>$dropdown-item-hover-background-color</code></td></tr> +<tr><td><code>$dropdown-item-hover</code></td><td><code>$dropdown-item-hover-color</code></td></tr> +<tr><td><code>$dropdown-item-active-background</code></td><td><code>$dropdown-item-active-background-color</code></td></tr> +<tr><td><code>$dropdown-item-active</code></td><td><code>$dropdown-item-active-color</code></td></tr> +<tr><td><code>$dropdown-divider-background</code></td><td><code>$dropdown-divider-background-color</code></td></tr> +<tr><td><code>$menu-item</code></td><td><code>$menu-item-color</code></td></tr> +<tr><td><code>$menu-item-hover</code></td><td><code>$menu-item-hover-color</code></td></tr> +<tr><td><code>$menu-item-hover-background</code></td><td><code>$menu-item-hover-background-color</code></td></tr> +<tr><td><code>$menu-item-active</code></td><td><code>$menu-item-active-color</code></td></tr> +<tr><td><code>$menu-item-active-background</code></td><td><code>$menu-item-active-background-color</code></td></tr> +<tr><td><code>$menu-label</code></td><td><code>$menu-label-color</code></td></tr> +<tr><td><code>$message-background</code></td><td><code>$message-background-color</code></td></tr> +<tr><td><code>$message-header-background</code></td><td><code>$message-header-background-color</code></td></tr> +<tr><td><code>$navbar-background</code></td><td><code>$navbar-background-color</code></td></tr> +<tr><td><code>$navbar-item</code></td><td><code>$navbar-item-color</code></td></tr> +<tr><td><code>$navbar-item-hover</code></td><td><code>$navbar-item-hover-color</code></td></tr> +<tr><td><code>$navbar-item-hover-background</code></td><td><code>$navbar-item-hover-background-color</code></td></tr> +<tr><td><code>$navbar-item-active</code></td><td><code>$navbar-item-active-color</code></td></tr> +<tr><td><code>$navbar-item-active-background</code></td><td><code>$navbar-item-active-background-color</code></td></tr> +<tr><td><code>$navbar-tab-hover-background</code></td><td><code>$navbar-tab-hover-background-color</code></td></tr> +<tr><td><code>$navbar-tab-hover-border-bottom</code></td><td><code>$navbar-tab-hover-border-bottom-color</code></td></tr> +<tr><td><code>$navbar-tab-active</code></td><td><code>$navbar-tab-active-color</code></td></tr> +<tr><td><code>$navbar-tab-active-background</code></td><td><code>$navbar-tab-active-background-color</code></td></tr> +<tr><td><code>$navbar-divider-background</code></td><td><code>$navbar-divider-background-color</code></td></tr> +<tr><td><code>$navbar-dropdown-item-hover</code></td><td><code>$navbar-dropdown-item-hover-color</code></td></tr> +<tr><td><code>$navbar-dropdown-item-hover-background</code></td><td><code>$navbar-dropdown-item-hover-background-color</code></td></tr> +<tr><td><code>$navbar-dropdown-item-active</code></td><td><code>$navbar-dropdown-item-active-color</code></td></tr> +<tr><td><code>$navbar-dropdown-item-active-background</code></td><td><code>$navbar-dropdown-item-active-background-color</code></td></tr> +<tr><td><code>$pagination</code></td><td><code>$pagination-color</code></td></tr> +<tr><td><code>$pagination-hover</code></td><td><code>$pagination-hover-color</code></td></tr> +<tr><td><code>$pagination-hover-border</code></td><td><code>$pagination-hover-border-color</code></td></tr> +<tr><td><code>$pagination-focus</code></td><td><code>$pagination-focus-color</code></td></tr> +<tr><td><code>$pagination-focus-border</code></td><td><code>$pagination-focus-border-color</code></td></tr> +<tr><td><code>$pagination-active</code></td><td><code>$pagination-active-color</code></td></tr> +<tr><td><code>$pagination-active-border</code></td><td><code>$pagination-active-border-color</code></td></tr> +<tr><td><code>$pagination-disabled</code></td><td><code>$pagination-disabled-color</code></td></tr> +<tr><td><code>$pagination-disabled-background</code></td><td><code>$pagination-disabled-background-color</code></td></tr> +<tr><td><code>$pagination-disabled-border</code></td><td><code>$pagination-disabled-border-color</code></td></tr> +<tr><td><code>$pagination-current</code></td><td><code>$pagination-current-color</code></td></tr> +<tr><td><code>$pagination-current-background</code></td><td><code>$pagination-current-background-color</code></td></tr> +<tr><td><code>$pagination-current-border</code></td><td><code>$pagination-current-border-color</code></td></tr> +<tr><td><code>$pagination-ellipsis</code></td><td><code>$pagination-ellipsis-color</code></td></tr> +<tr><td><code>$box</code></td><td><code>$box-color</code></td></tr> +<tr><td><code>$box-background</code></td><td><code>$box-background-color</code></td></tr> +<tr><td><code>$button</code></td><td><code>$button-color</code></td></tr> +<tr><td><code>$button-background</code></td><td><code>$button-background-color</code></td></tr> +<tr><td><code>$button-border</code></td><td><code>$button-border-color</code></td></tr> +<tr><td><code>$button-link</code></td><td><code>$button-link-color</code></td></tr> +<tr><td><code>$button-link-hover-background</code></td><td><code>$button-link-hover-background-color</code></td></tr> +<tr><td><code>$button-link-hover</code></td><td><code>$button-link-hover-color</code></td></tr> +<tr><td><code>$button-disabled-background</code></td><td><code>$button-disabled-background-color</code></td></tr> +<tr><td><code>$button-disabled-border</code></td><td><code>$button-disabled-border-color</code></td></tr> +<tr><td><code>$button-static</code></td><td><code>$button-static-color</code></td></tr> +<tr><td><code>$button-static-background</code></td><td><code>$button-static-background-color</code></td></tr> +<tr><td><code>$button-static-border</code></td><td><code>$button-static-border-color</code></td></tr> +<tr><td><code>$input</code></td><td><code>$input-color</code></td></tr> +<tr><td><code>$input-background</code></td><td><code>$input-background-color</code></td></tr> +<tr><td><code>$input-border</code></td><td><code>$input-border-color</code></td></tr> +<tr><td><code>$input-hover</code></td><td><code>$input-hover-color</code></td></tr> +<tr><td><code>$input-hover-border</code></td><td><code>$input-hover-border-color</code></td></tr> +<tr><td><code>$input-focus</code></td><td><code>$input-focus-color</code></td></tr> +<tr><td><code>$input-focus-border</code></td><td><code>$input-focus-border-color</code></td></tr> +<tr><td><code>$input-disabled</code></td><td><code>$input-disabled-color</code></td></tr> +<tr><td><code>$input-disabled-background</code></td><td><code>$input-disabled-background-color</code></td></tr> +<tr><td><code>$input-disabled-border</code></td><td><code>$input-disabled-border-color</code></td></tr> +<tr><td><code>$input-icon</code></td><td><code>$input-icon-color</code></td></tr> +<tr><td><code>$input-icon-active</code></td><td><code>$input-icon-active-color</code></td></tr> +<tr><td><code>$title</code></td><td><code>$title-color</code></td></tr> +<tr><td><code>$subtitle</code></td><td><code>$subtitle-color</code></td></tr> +<tr><td><code>$card-footer-border</code></td><td><code>$card-footer-border-top</code></td></tr> +<tr><td><code>$menu-list-border</code></td><td><code>$menu-list-border-left</code></td></tr> +<tr><td><code>$navbar-tab-hover-border</code></td><td><code>$navbar-tab-hover-border-bottom-color</code></td></tr> +<tr><td><code>$navbar-tab-active-border</code></td><td><code>$navbar-tab-active-border-bottom</code></td></tr> +<tr><td><code>$table-border</code></td><td><code>$table-cell-border</code></td></tr> +<tr><td><code>$table-row-even-background</code></td><td><code>$table-striped-row-even-background-color</code></td></tr> +<tr><td><code>$table-row-even-hover-background</code></td><td><code>$table-striped-row-even-hover-background-color</code></td></tr> +</table> + +### Improved documentation + +* [Starter template](http://bulma.io/documentation/overview/start/#starter-template) +* [Colors page](http://bulma.io/documentation/overview/colors/) +* [Typography helpers](http://bulma.io/documentation/modifiers/typography-helpers/) +* **Meta** information for all elements and components +* **Variables** information for most elements and components + +### Issues closed + +* #909 `.dropdown` wrapping +* #938 `.is-fullwidth` removed from docs +* #900 Variable `.navbar-item` for hover+active background/color +* #902 `.navbar-item` color overrides + +## 0.4.4 + +### New features + +* New [dropdown button](http://bulma.io/documentation/components/dropdown/)! +* The breakpoints and `.container` **gap** can be customized with the new `$gap` variable +* The `.container` has 2 new modifiers: `.is-widescreen` and `.is-fullhd` + +### Issues closed + +* Fix #26 `.textarea` element will honors `[rows]` attribute +* Fix #887 `body` scrollbar +* Fix #715 `.help` class behaviour in horizontal form `is-grouped` field +* Fix #842 Adding modifiers in `navbar` +* Fix #841 `.container` as direct child of `.navbar` moves `.navbar-menu` below `.navbar-brand` +* Fix #861 Box in hero as text and background white +* Fix #852 charset and version number +* Fix #856 JavaScript `.nav-burger` example +* Fix #821 Notification strong color + +## 0.4.3 + +### New features + +* New navbar with dropdown support +* Add new feature: Breadcrumb component (#632) @vinialbano +* Add Bloomer to README.md (#787) @AlgusDark +* Add responsive is-*-touch tags for .column sizes (#780) @tom-rb +* Adding 'is-hidden' to helpers in docs (#798) @aheuermann +* Add figure/figcaption as content element (#807) @werthen +* Add <sup> and <sub> support to content (#808) @werthen +* Add re-bulma and react-bulma (#809) @kulakowka +* Add is-halfheight to hero (#783) @felipeas +* Added a related project with Golang backend (#784) @Caiyeon + +### Issues closed + +* Fix #827 Breadcrumb and Navbar in docs +* Fix #824 Code examples broken because of `text-align: center` +* Fix #820 Loading spinner resizes with controls +* Fix #819 Remove `height: auto` from media elements +* Fix #790 Documentation typo +* Fix #814 Make use of +fullhd mixin for columns @Saboteur777 +* Fix #781 Add min/max height/width to delete class size modifiers @ZackWard +* Fix #391 Section docs update + +## 0.4.2 + +* Fix #728 selected row on striped table +* Fix #747 remove flex-shrink for is-expanded +* Fix #702 add icons support for select dropdown +* Fix #712 delete button as flexbox item +* Fix #759 static button + +## 0.4.1 + +* Fix #568 max-width container +* Fix #589 notification delete +* Fix #272 nav-right without nav-menu +* Fix #616 hero and notification buttons +* Fix #607 has-addons z-index +* Feature #586 select color modifiers +* Fix #537 -ms-expand +* Fix #578 better `+center` mixin +* Fix #565 `dl` styles +* Fix #389 `pre` `margin-bottom` +* Fix #484 icon alignment +* Fix #506 bold nav menu +* Fix #581 nav container +* Fix #512 nav grouped buttons +* Fix #605 container example +* Fix #458 select expanded +* Fix #403 separate animations +* Fix #637 customize Bulma +* Fix #584 loading select +* Fix #571 control height +* Fix #634 is-grouped control +* Fix #676 checkbox/radio wrapping +* Feature #479 has-icons placement +* Fix #442 selected table row +* Fix #187 add customize page +* Fix #449 columns negative horizontal margin +* Fix #399 pagination wrapping +* Fix #227 color keys as strings + +## 0.4.0 + +* **Default font-size is 16px** +* **New `.field` element ; `.control` repurposed** +* **New `.pagination` sizes** +* **New `$fullhd` breakpoint (1344px)** + +* Remove monospace named fonts +* Remove icon spacing logic +* Split icon container dimensions and icon size +* Fix delete button by using pixels instead of (r)em +* Fix level on mobile +* Add new `.is-spaced` modifer for titles and subtitles + +* Fix #487 +* Fix #489 +* Fix #502 +* Fix #514 +* Fix #524 +* Fix #536 + +## 0.3.2 + +* Fix #478 + +## 0.3.1 + +* Fix #441 +* Fix #443 + +## 0.3.0 + +* Use `rem` and `em` (!) +* Fix Font Awesome icons in buttons (!) +* Fix message colors (!) +* Use `{% capture %}` to ensure same display as code snippet (!) + +* Move variables to their own file +* Remove small tag +* Add `:focus` state +* Fix table +* Remove table `.is-icon` and `.is-link` +* Add `.content` table +* Fix inputs with icons +* Input icons require the `.icon` container +* Deprecate `.media-number` +* Fix `.level-item` height +* Fix `.menu` spacing +* Deprecate `.menu-nav` +* Add invert outlined buttons +* Fix `.nav` +* Fix `.pagination` +* Fix `.tabs` +* Fix `.panel` +* Fix `.delete` +* Add mixins documentation +* Add functions documentation + +## 0.2.2 + +* Fix: remove multiple imports + +## 0.2.1 + +* Fix: container flex +* Fix: nav-item flex +* Fix: media-number flex +* Fix: new brand colors + +## 0.2.0 + +* Added: new branding +* Added: modularity +* Added: grid folder +* Added: .github folder + +## 0.1.1 + +* Remove `flex: 1` shorthand + +## 0.1.0 + +* Fix #227 +* Fix #232 +* Fix #242 +* Fix #243 +* Fix #228 +* Fix #245 +* Fix #246 + +## 0.0.28 + +* BREAKING: `.control.is-grouped` now uses `.control` elements as direct children +* Fix #220 +* Fix #214 +* Fix #210 +* Fix #206 +* Fix #122 + +## 0.0.27 + +* Fix: #217 +* Fix: #213 +* Fix: #209 +* Fix: #205 +* Fix: #204 +* Fix: #81 + +## 0.0.26 + +* Added: `.modal-card` +* Added: display responsive utilites +* Added: `.nav-center` +* Added: `.tabs ul` left center right +* Changed: `.navbar` renamed to `.level` +* Changed: `.header` renamed to `.nav` +* Deprecated: `.header` +* Deprecated: `.navbar` +* Fixed: `.hero` layout + +## 0.0.25 + +* Added: `utilities/controls.sass` and `elements/form.sass` +* Added: new responsive classes +* Added: white/black and light/dark colors +* Changed: `.tabs` need `.icon` now +* Changed: cdnjs link doesn't include version + +## 0.0.24 + +### Added + +* `is-mobile` for the navbar + +### Removed + +* removed border between sections. Use `<hr class="is-marginless">` now + +### Updated + +* restructured files +* added back `inline-flex` for controls and tags + +### Removed + +* test tiles + +## 0.0.23 + +### BREAKING + +* `bulma` folder renamed to `sass` to avoid the redundant `bulma/bulma` path +* `variables.sass` moved to `/utilities` +* almost everything is singular now +* **elements** only have one class +* **components** have at least one sub-class +* `.content` moved to elements +* `.table` moved to elements +* `.message` moved to components +* `.table-icon`, `.table-link`, `.table-narrow` are now called `.is-icon`, `.is-link`, `.is-narrow` + +### Added + +* all variables are now `!default` so you can set your custom variables before importing Bulma + +## 0.0.22 + +### Fixed + +* links in hero subtitle + +## 0.0.21 + +### Added + +* `.column.is-narrow` to make a column `flex: none` + +## 0.0.20 + +### Added + +* `.has-icon` support for different `.input` sizes + +## 0.0.19 + +### NEW!!! + +* `.tile` + +### BREAKING + +* `.is-third` renamed to `.is-one-third` +* `.is-quarter` renamed to `.is-one-quarter` + +### Added + +* `.is-two-thirds` +* `.is-three-quarters` + +### Changed + +* `.delete` in `.tag` has no red + +## 0.0.18 + +### BREAKING + +* `.is-text-*` renamed to `.has-text-*` +* removed `.is-fullwidth` helper + +### Added + +* **small tag**: `.tag.is-small` +* 12th column classes +* `*-full` column classes +* `$family-code` + +### Fixed + +* disabled input with element +* `.table` last row with `th` +* `.card` color in `.hero` +* `.columns.is-gapless` + +### Removed + +* removed `box-shadow` from `.tag` +* custom checkboxes and radio buttons + +### Updated + +* `.tag` uses `display: inline-flex` now + +## 0.0.17 + +### Added + +* **pagination**: `.pagination` +* **horizontal forms**: `.control.is-horizontal` +* **help** text for form controls: `.help` +* **progress bars**: `.progress` + +### Updated + +* `.button` uses `display: inline-flex` now +* `.button` needs an `.icon` now +* `.control.is-grouped` renamed to `.control.has-addons` +* `.control.is-inline` renamed to `.control.is-grouped` + +### Removed + +* **helpers** `.is-inline` and `.is-block` diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/LICENSE b/hshassets/assets/sass/lib/bulma-0.5.0/LICENSE similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/LICENSE rename to hshassets/assets/sass/lib/bulma-0.5.0/LICENSE diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/README.md b/hshassets/assets/sass/lib/bulma-0.5.0/README.md similarity index 63% rename from hshassets/assets/sass/lib/bulma-0.3.2/README.md rename to hshassets/assets/sass/lib/bulma-0.5.0/README.md index 9867e934..66ab5ecf 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/README.md +++ b/hshassets/assets/sass/lib/bulma-0.5.0/README.md @@ -17,6 +17,13 @@ Bulma is in early but active development! Try it out now: ```sh npm install bulma ``` +**or** + +### YARN + +```sh +yarn add bulma +``` ### Bower @@ -40,21 +47,36 @@ There is **no** JavaScript included. People generally want to use their own JS i ## Browser Support -Bulma uses [autoprefixer](https://github.com/postcss/autoprefixer) to make (most) Flexbox features compatible with earlier browser versions. According to [Can I use](http://caniuse.com/#feat=flexbox), Bulma is compatible with: +Bulma uses [autoprefixer](https://github.com/postcss/autoprefixer) to make (most) Flexbox features compatible with earlier browser versions. According to [Can I use](http://caniuse.com/#feat=flexbox), Bulma is compatible with **recent** versions of: * Chrome * Edge * Firefox -* Internet Explorer (10+) * Opera * Safari +Internet Explorer (10+) is only partially supported. + +## Documentation + +The documentation resides in the [docs](docs) directory, and is built with the Ruby-based [Jekyll](https://jekyllrb.com/) tool. + +Browse the [online documentation here.](http://bulma.io/documentation/overview/start/) + ## Related projects * Bulma with Attribute Modules: https://github.com/j5bot/bulma-attribute-selectors * Bulma with Rails: https://github.com/joshuajansen/bulma-rails * iTemplate: [http://itemplate.ga/](http://itemplate.ga/dashboard.html) -* Vue Admin powered by Bulma: https://github.com/fundon/vue-admin +* Vue Admin powered by Bulma: https://github.com/vue-bulma/vue-admin +* Bulmaswatch — Free themes for Bulma: https://github.com/jenil/bulmaswatch +* Goldfish — Vault UI with Bulma, Golang, and Vue Admin: https://github.com/Caiyeon/goldfish +* ember-bulma - Ember addon providing a collection of UI components for Bulma https://github.com/open-tux/ember-bulma +* Bloomer — A set of React components for Bulma: https://bloomer.js.org +* Re-bulma – Bulma components build with React: https://github.com/bokuweb/re-bulma +* React-bulma – React.js components for bulma: https://github.com/kulakowka/react-bulma +* Buefy — Lightweight UI components for Vue.js based on Bulma: https://buefy.github.io +* vue-bulma-components — Bulma components for Vue.js with straightforward syntax: https://github.com/vouill/vue-bulma-components ## Copyright and license diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/bower.json b/hshassets/assets/sass/lib/bulma-0.5.0/bower.json similarity index 95% rename from hshassets/assets/sass/lib/bulma-0.3.2/bower.json rename to hshassets/assets/sass/lib/bulma-0.5.0/bower.json index 404eca14..c4b27126 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/bower.json +++ b/hshassets/assets/sass/lib/bulma-0.5.0/bower.json @@ -1,6 +1,6 @@ { "name": "bulma", - "version": "0.3.2", + "version": "0.5.0", "homepage": "http://bulma.io", "authors": [ "jgthms <bbxdesign@gmail.com>" diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/bulma.sass b/hshassets/assets/sass/lib/bulma-0.5.0/bulma.sass similarity index 74% rename from hshassets/assets/sass/lib/bulma-0.3.2/bulma.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/bulma.sass index d1306715..18c163cc 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/bulma.sass +++ b/hshassets/assets/sass/lib/bulma-0.5.0/bulma.sass @@ -1,6 +1,5 @@ -/*! bulma.io v0.3.2 | MIT License | github.com/jgthms/bulma */ @charset "utf-8" - +/*! bulma.io v0.5.0 | MIT License | github.com/jgthms/bulma */ @import "sass/utilities/_all" @import "sass/base/_all" @import "sass/elements/_all" diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/css/bulma.css b/hshassets/assets/sass/lib/bulma-0.5.0/css/bulma.css new file mode 100644 index 00000000..e105f46f --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/css/bulma.css @@ -0,0 +1,8723 @@ +/*! bulma.io v0.5.0 | MIT License | github.com/jgthms/bulma */ +@-webkit-keyframes spinAround { + from { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes spinAround { + from { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */ +html, +body, +p, +ol, +ul, +li, +dl, +dt, +dd, +blockquote, +figure, +fieldset, +legend, +textarea, +pre, +iframe, +hr, +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 0; + padding: 0; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: 100%; + font-weight: normal; +} + +ul { + list-style: none; +} + +button, +input, +select, +textarea { + margin: 0; +} + +html { + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +* { + -webkit-box-sizing: inherit; + box-sizing: inherit; +} + +*:before, *:after { + -webkit-box-sizing: inherit; + box-sizing: inherit; +} + +img, +embed, +object, +audio, +video { + max-width: 100%; +} + +iframe { + border: 0; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +td, +th { + padding: 0; + text-align: left; +} + +html { + background-color: #fff; + font-size: 16px; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + min-width: 300px; + overflow-x: hidden; + overflow-y: scroll; + text-rendering: optimizeLegibility; +} + +article, +aside, +figure, +footer, +header, +hgroup, +section { + display: block; +} + +body, +button, +input, +select, +textarea { + font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif; +} + +code, +pre { + -moz-osx-font-smoothing: auto; + -webkit-font-smoothing: auto; + font-family: monospace; +} + +body { + color: #4a4a4a; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; +} + +a { + color: #00d1b2; + cursor: pointer; + text-decoration: none; +} + +a:hover { + color: #363636; +} + +code { + background-color: whitesmoke; + color: #ff3860; + font-size: 0.875em; + font-weight: normal; + padding: 0.25em 0.5em 0.25em; +} + +hr { + background-color: #dbdbdb; + border: none; + display: block; + height: 1px; + margin: 1.5rem 0; +} + +img { + height: auto; + max-width: 100%; +} + +input[type="checkbox"], +input[type="radio"] { + vertical-align: baseline; +} + +small { + font-size: 0.875em; +} + +span { + font-style: inherit; + font-weight: inherit; +} + +strong { + color: #363636; + font-weight: 700; +} + +pre { + background-color: whitesmoke; + color: #4a4a4a; + font-size: 0.875em; + white-space: pre; + word-wrap: normal; +} + +pre code { + -webkit-overflow-scrolling: touch; + background: none; + color: inherit; + display: block; + font-size: 1em; + overflow-x: auto; + padding: 1.25rem 1.5rem; +} + +table td, +table th { + text-align: left; + vertical-align: top; +} + +table th { + color: #363636; +} + +.is-clearfix:after { + clear: both; + content: " "; + display: table; +} + +.is-pulled-left { + float: left !important; +} + +.is-pulled-right { + float: right !important; +} + +.is-clipped { + overflow: hidden !important; +} + +.is-overlay { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; +} + +.is-size-1 { + font-size: 3rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-1-mobile { + font-size: 3rem !important; + } +} + +@media screen and (min-width: 769px), print { + .is-size-1-tablet { + font-size: 3rem !important; + } +} + +@media screen and (max-width: 1007px) { + .is-size-1-touch { + font-size: 3rem !important; + } +} + +@media screen and (min-width: 1008px) { + .is-size-1-desktop { + font-size: 3rem !important; + } +} + +@media screen and (min-width: 1200px) { + .is-size-1-widescreen { + font-size: 3rem !important; + } +} + +@media screen and (min-width: 1392px) { + .is-size-1-fullhd { + font-size: 3rem !important; + } +} + +.is-size-2 { + font-size: 2.5rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-2-mobile { + font-size: 2.5rem !important; + } +} + +@media screen and (min-width: 769px), print { + .is-size-2-tablet { + font-size: 2.5rem !important; + } +} + +@media screen and (max-width: 1007px) { + .is-size-2-touch { + font-size: 2.5rem !important; + } +} + +@media screen and (min-width: 1008px) { + .is-size-2-desktop { + font-size: 2.5rem !important; + } +} + +@media screen and (min-width: 1200px) { + .is-size-2-widescreen { + font-size: 2.5rem !important; + } +} + +@media screen and (min-width: 1392px) { + .is-size-2-fullhd { + font-size: 2.5rem !important; + } +} + +.is-size-3 { + font-size: 2rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-3-mobile { + font-size: 2rem !important; + } +} + +@media screen and (min-width: 769px), print { + .is-size-3-tablet { + font-size: 2rem !important; + } +} + +@media screen and (max-width: 1007px) { + .is-size-3-touch { + font-size: 2rem !important; + } +} + +@media screen and (min-width: 1008px) { + .is-size-3-desktop { + font-size: 2rem !important; + } +} + +@media screen and (min-width: 1200px) { + .is-size-3-widescreen { + font-size: 2rem !important; + } +} + +@media screen and (min-width: 1392px) { + .is-size-3-fullhd { + font-size: 2rem !important; + } +} + +.is-size-4 { + font-size: 1.5rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-4-mobile { + font-size: 1.5rem !important; + } +} + +@media screen and (min-width: 769px), print { + .is-size-4-tablet { + font-size: 1.5rem !important; + } +} + +@media screen and (max-width: 1007px) { + .is-size-4-touch { + font-size: 1.5rem !important; + } +} + +@media screen and (min-width: 1008px) { + .is-size-4-desktop { + font-size: 1.5rem !important; + } +} + +@media screen and (min-width: 1200px) { + .is-size-4-widescreen { + font-size: 1.5rem !important; + } +} + +@media screen and (min-width: 1392px) { + .is-size-4-fullhd { + font-size: 1.5rem !important; + } +} + +.is-size-5 { + font-size: 1.25rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-5-mobile { + font-size: 1.25rem !important; + } +} + +@media screen and (min-width: 769px), print { + .is-size-5-tablet { + font-size: 1.25rem !important; + } +} + +@media screen and (max-width: 1007px) { + .is-size-5-touch { + font-size: 1.25rem !important; + } +} + +@media screen and (min-width: 1008px) { + .is-size-5-desktop { + font-size: 1.25rem !important; + } +} + +@media screen and (min-width: 1200px) { + .is-size-5-widescreen { + font-size: 1.25rem !important; + } +} + +@media screen and (min-width: 1392px) { + .is-size-5-fullhd { + font-size: 1.25rem !important; + } +} + +.is-size-6 { + font-size: 1rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-6-mobile { + font-size: 1rem !important; + } +} + +@media screen and (min-width: 769px), print { + .is-size-6-tablet { + font-size: 1rem !important; + } +} + +@media screen and (max-width: 1007px) { + .is-size-6-touch { + font-size: 1rem !important; + } +} + +@media screen and (min-width: 1008px) { + .is-size-6-desktop { + font-size: 1rem !important; + } +} + +@media screen and (min-width: 1200px) { + .is-size-6-widescreen { + font-size: 1rem !important; + } +} + +@media screen and (min-width: 1392px) { + .is-size-6-fullhd { + font-size: 1rem !important; + } +} + +.has-text-centered { + text-align: center !important; +} + +.has-text-left { + text-align: left !important; +} + +.has-text-right { + text-align: right !important; +} + +.has-text-white { + color: white !important; +} + +a.has-text-white:hover, a.has-text-white:focus { + color: #e6e6e6; +} + +.has-text-black { + color: #0a0a0a !important; +} + +a.has-text-black:hover, a.has-text-black:focus { + color: black; +} + +.has-text-light { + color: whitesmoke !important; +} + +a.has-text-light:hover, a.has-text-light:focus { + color: #dbdbdb; +} + +.has-text-dark { + color: #363636 !important; +} + +a.has-text-dark:hover, a.has-text-dark:focus { + color: #1c1c1c; +} + +.has-text-primary { + color: #00d1b2 !important; +} + +a.has-text-primary:hover, a.has-text-primary:focus { + color: #009e86; +} + +.has-text-info { + color: #3273dc !important; +} + +a.has-text-info:hover, a.has-text-info:focus { + color: #205bbc; +} + +.has-text-success { + color: #23d160 !important; +} + +a.has-text-success:hover, a.has-text-success:focus { + color: #1ca64c; +} + +.has-text-warning { + color: #ffdd57 !important; +} + +a.has-text-warning:hover, a.has-text-warning:focus { + color: #ffd324; +} + +.has-text-danger { + color: #ff3860 !important; +} + +a.has-text-danger:hover, a.has-text-danger:focus { + color: #ff0537; +} + +.has-text-black-bis { + color: #121212 !important; +} + +.has-text-black-ter { + color: #242424 !important; +} + +.has-text-grey-darker { + color: #363636 !important; +} + +.has-text-grey-dark { + color: #4a4a4a !important; +} + +.has-text-grey { + color: #7a7a7a !important; +} + +.has-text-grey-light { + color: #b5b5b5 !important; +} + +.has-text-grey-lighter { + color: #dbdbdb !important; +} + +.has-text-white-ter { + color: whitesmoke !important; +} + +.has-text-white-bis { + color: #fafafa !important; +} + +.is-block { + display: block; +} + +@media screen and (max-width: 768px) { + .is-block-mobile { + display: block !important; + } +} + +@media screen and (min-width: 769px), print { + .is-block-tablet { + display: block !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-block-tablet-only { + display: block !important; + } +} + +@media screen and (max-width: 1007px) { + .is-block-touch { + display: block !important; + } +} + +@media screen and (min-width: 1008px) { + .is-block-desktop { + display: block !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-block-desktop-only { + display: block !important; + } +} + +@media screen and (min-width: 1200px) { + .is-block-widescreen { + display: block !important; + } +} + +@media screen and (min-width: 1200px) and (max-width: 1391px) { + .is-block-widescreen-only { + display: block !important; + } +} + +@media screen and (min-width: 1392px) { + .is-block-fullhd { + display: block !important; + } +} + +.is-flex { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +@media screen and (max-width: 768px) { + .is-flex-mobile { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (min-width: 769px), print { + .is-flex-tablet { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-flex-tablet-only { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (max-width: 1007px) { + .is-flex-touch { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (min-width: 1008px) { + .is-flex-desktop { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-flex-desktop-only { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (min-width: 1200px) { + .is-flex-widescreen { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (min-width: 1200px) and (max-width: 1391px) { + .is-flex-widescreen-only { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (min-width: 1392px) { + .is-flex-fullhd { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +.is-inline { + display: inline; +} + +@media screen and (max-width: 768px) { + .is-inline-mobile { + display: inline !important; + } +} + +@media screen and (min-width: 769px), print { + .is-inline-tablet { + display: inline !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-inline-tablet-only { + display: inline !important; + } +} + +@media screen and (max-width: 1007px) { + .is-inline-touch { + display: inline !important; + } +} + +@media screen and (min-width: 1008px) { + .is-inline-desktop { + display: inline !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-inline-desktop-only { + display: inline !important; + } +} + +@media screen and (min-width: 1200px) { + .is-inline-widescreen { + display: inline !important; + } +} + +@media screen and (min-width: 1200px) and (max-width: 1391px) { + .is-inline-widescreen-only { + display: inline !important; + } +} + +@media screen and (min-width: 1392px) { + .is-inline-fullhd { + display: inline !important; + } +} + +.is-inline-block { + display: inline-block; +} + +@media screen and (max-width: 768px) { + .is-inline-block-mobile { + display: inline-block !important; + } +} + +@media screen and (min-width: 769px), print { + .is-inline-block-tablet { + display: inline-block !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-inline-block-tablet-only { + display: inline-block !important; + } +} + +@media screen and (max-width: 1007px) { + .is-inline-block-touch { + display: inline-block !important; + } +} + +@media screen and (min-width: 1008px) { + .is-inline-block-desktop { + display: inline-block !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-inline-block-desktop-only { + display: inline-block !important; + } +} + +@media screen and (min-width: 1200px) { + .is-inline-block-widescreen { + display: inline-block !important; + } +} + +@media screen and (min-width: 1200px) and (max-width: 1391px) { + .is-inline-block-widescreen-only { + display: inline-block !important; + } +} + +@media screen and (min-width: 1392px) { + .is-inline-block-fullhd { + display: inline-block !important; + } +} + +.is-inline-flex { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; +} + +@media screen and (max-width: 768px) { + .is-inline-flex-mobile { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (min-width: 769px), print { + .is-inline-flex-tablet { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-inline-flex-tablet-only { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (max-width: 1007px) { + .is-inline-flex-touch { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (min-width: 1008px) { + .is-inline-flex-desktop { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-inline-flex-desktop-only { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (min-width: 1200px) { + .is-inline-flex-widescreen { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (min-width: 1200px) and (max-width: 1391px) { + .is-inline-flex-widescreen-only { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (min-width: 1392px) { + .is-inline-flex-fullhd { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +.is-hidden { + display: none !important; +} + +@media screen and (max-width: 768px) { + .is-hidden-mobile { + display: none !important; + } +} + +@media screen and (min-width: 769px), print { + .is-hidden-tablet { + display: none !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-hidden-tablet-only { + display: none !important; + } +} + +@media screen and (max-width: 1007px) { + .is-hidden-touch { + display: none !important; + } +} + +@media screen and (min-width: 1008px) { + .is-hidden-desktop { + display: none !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-hidden-desktop-only { + display: none !important; + } +} + +@media screen and (min-width: 1200px) { + .is-hidden-widescreen { + display: none !important; + } +} + +@media screen and (min-width: 1200px) and (max-width: 1391px) { + .is-hidden-widescreen-only { + display: none !important; + } +} + +@media screen and (min-width: 1392px) { + .is-hidden-fullhd { + display: none !important; + } +} + +.is-marginless { + margin: 0 !important; +} + +.is-paddingless { + padding: 0 !important; +} + +.is-radiusless { + border-radius: 0 !important; +} + +.is-shadowless { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} + +.is-unselectable { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.box { + background-color: white; + border-radius: 5px; + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + color: #4a4a4a; + display: block; + padding: 1.25rem; +} + +.box:not(:last-child) { + margin-bottom: 1.5rem; +} + +a.box:hover, a.box:focus { + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2; +} + +a.box:active { + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2; +} + +.button { + -moz-appearance: none; + -webkit-appearance: none; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 1px solid transparent; + border-radius: 3px; + -webkit-box-shadow: none; + box-shadow: none; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + font-size: 1rem; + height: 2.25em; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + line-height: 1.5; + padding-bottom: calc(0.375em - 1px); + padding-left: calc(0.625em - 1px); + padding-right: calc(0.625em - 1px); + padding-top: calc(0.375em - 1px); + position: relative; + vertical-align: top; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: white; + border-color: #dbdbdb; + color: #363636; + cursor: pointer; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0.75em; + padding-right: 0.75em; + text-align: center; + white-space: nowrap; +} + +.button:focus, .button.is-focused, .button:active, .button.is-active { + outline: none; +} + +.button[disabled] { + cursor: not-allowed; +} + +.button strong { + color: inherit; +} + +.button .icon, .button .icon.is-small, .button .icon.is-medium, .button .icon.is-large { + height: 1.5em; + width: 1.5em; +} + +.button .icon:first-child:not(:last-child) { + margin-left: calc(-0.375em - 1px); + margin-right: 0.1875em; +} + +.button .icon:last-child:not(:first-child) { + margin-left: 0.1875em; + margin-right: calc(-0.375em - 1px); +} + +.button .icon:first-child:last-child { + margin-left: calc(-0.375em - 1px); + margin-right: calc(-0.375em - 1px); +} + +.button:hover, .button.is-hovered { + border-color: #b5b5b5; + color: #363636; +} + +.button:focus, .button.is-focused { + border-color: #00d1b2; + -webkit-box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); + box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); + color: #363636; +} + +.button:active, .button.is-active { + border-color: #4a4a4a; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #363636; +} + +.button.is-link { + background-color: transparent; + border-color: transparent; + color: #4a4a4a; + text-decoration: underline; +} + +.button.is-link:hover, .button.is-link.is-hovered, .button.is-link:focus, .button.is-link.is-focused, .button.is-link:active, .button.is-link.is-active { + background-color: whitesmoke; + color: #363636; +} + +.button.is-link[disabled] { + background-color: transparent; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-white { + background-color: white; + border-color: transparent; + color: #0a0a0a; +} + +.button.is-white:hover, .button.is-white.is-hovered { + background-color: #f9f9f9; + border-color: transparent; + color: #0a0a0a; +} + +.button.is-white:focus, .button.is-white.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); + box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); + color: #0a0a0a; +} + +.button.is-white:active, .button.is-white.is-active { + background-color: #f2f2f2; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #0a0a0a; +} + +.button.is-white[disabled] { + background-color: white; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-white.is-inverted { + background-color: #0a0a0a; + color: white; +} + +.button.is-white.is-inverted:hover { + background-color: black; +} + +.button.is-white.is-inverted[disabled] { + background-color: #0a0a0a; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: white; +} + +.button.is-white.is-loading:after { + border-color: transparent transparent #0a0a0a #0a0a0a !important; +} + +.button.is-white.is-outlined { + background-color: transparent; + border-color: white; + color: white; +} + +.button.is-white.is-outlined:hover, .button.is-white.is-outlined:focus { + background-color: white; + border-color: white; + color: #0a0a0a; +} + +.button.is-white.is-outlined.is-loading:after { + border-color: transparent transparent white white !important; +} + +.button.is-white.is-outlined[disabled] { + background-color: transparent; + border-color: white; + -webkit-box-shadow: none; + box-shadow: none; + color: white; +} + +.button.is-white.is-inverted.is-outlined { + background-color: transparent; + border-color: #0a0a0a; + color: #0a0a0a; +} + +.button.is-white.is-inverted.is-outlined:hover, .button.is-white.is-inverted.is-outlined:focus { + background-color: #0a0a0a; + color: white; +} + +.button.is-white.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #0a0a0a; + -webkit-box-shadow: none; + box-shadow: none; + color: #0a0a0a; +} + +.button.is-black { + background-color: #0a0a0a; + border-color: transparent; + color: white; +} + +.button.is-black:hover, .button.is-black.is-hovered { + background-color: #040404; + border-color: transparent; + color: white; +} + +.button.is-black:focus, .button.is-black.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); + box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); + color: white; +} + +.button.is-black:active, .button.is-black.is-active { + background-color: black; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: white; +} + +.button.is-black[disabled] { + background-color: #0a0a0a; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-black.is-inverted { + background-color: white; + color: #0a0a0a; +} + +.button.is-black.is-inverted:hover { + background-color: #f2f2f2; +} + +.button.is-black.is-inverted[disabled] { + background-color: white; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #0a0a0a; +} + +.button.is-black.is-loading:after { + border-color: transparent transparent white white !important; +} + +.button.is-black.is-outlined { + background-color: transparent; + border-color: #0a0a0a; + color: #0a0a0a; +} + +.button.is-black.is-outlined:hover, .button.is-black.is-outlined:focus { + background-color: #0a0a0a; + border-color: #0a0a0a; + color: white; +} + +.button.is-black.is-outlined.is-loading:after { + border-color: transparent transparent #0a0a0a #0a0a0a !important; +} + +.button.is-black.is-outlined[disabled] { + background-color: transparent; + border-color: #0a0a0a; + -webkit-box-shadow: none; + box-shadow: none; + color: #0a0a0a; +} + +.button.is-black.is-inverted.is-outlined { + background-color: transparent; + border-color: white; + color: white; +} + +.button.is-black.is-inverted.is-outlined:hover, .button.is-black.is-inverted.is-outlined:focus { + background-color: white; + color: #0a0a0a; +} + +.button.is-black.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: white; + -webkit-box-shadow: none; + box-shadow: none; + color: white; +} + +.button.is-light { + background-color: whitesmoke; + border-color: transparent; + color: #363636; +} + +.button.is-light:hover, .button.is-light.is-hovered { + background-color: #eeeeee; + border-color: transparent; + color: #363636; +} + +.button.is-light:focus, .button.is-light.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); + box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); + color: #363636; +} + +.button.is-light:active, .button.is-light.is-active { + background-color: #e8e8e8; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #363636; +} + +.button.is-light[disabled] { + background-color: whitesmoke; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-light.is-inverted { + background-color: #363636; + color: whitesmoke; +} + +.button.is-light.is-inverted:hover { + background-color: #292929; +} + +.button.is-light.is-inverted[disabled] { + background-color: #363636; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: whitesmoke; +} + +.button.is-light.is-loading:after { + border-color: transparent transparent #363636 #363636 !important; +} + +.button.is-light.is-outlined { + background-color: transparent; + border-color: whitesmoke; + color: whitesmoke; +} + +.button.is-light.is-outlined:hover, .button.is-light.is-outlined:focus { + background-color: whitesmoke; + border-color: whitesmoke; + color: #363636; +} + +.button.is-light.is-outlined.is-loading:after { + border-color: transparent transparent whitesmoke whitesmoke !important; +} + +.button.is-light.is-outlined[disabled] { + background-color: transparent; + border-color: whitesmoke; + -webkit-box-shadow: none; + box-shadow: none; + color: whitesmoke; +} + +.button.is-light.is-inverted.is-outlined { + background-color: transparent; + border-color: #363636; + color: #363636; +} + +.button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined:focus { + background-color: #363636; + color: whitesmoke; +} + +.button.is-light.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #363636; + -webkit-box-shadow: none; + box-shadow: none; + color: #363636; +} + +.button.is-dark { + background-color: #363636; + border-color: transparent; + color: whitesmoke; +} + +.button.is-dark:hover, .button.is-dark.is-hovered { + background-color: #2f2f2f; + border-color: transparent; + color: whitesmoke; +} + +.button.is-dark:focus, .button.is-dark.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); + box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); + color: whitesmoke; +} + +.button.is-dark:active, .button.is-dark.is-active { + background-color: #292929; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: whitesmoke; +} + +.button.is-dark[disabled] { + background-color: #363636; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-dark.is-inverted { + background-color: whitesmoke; + color: #363636; +} + +.button.is-dark.is-inverted:hover { + background-color: #e8e8e8; +} + +.button.is-dark.is-inverted[disabled] { + background-color: whitesmoke; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #363636; +} + +.button.is-dark.is-loading:after { + border-color: transparent transparent whitesmoke whitesmoke !important; +} + +.button.is-dark.is-outlined { + background-color: transparent; + border-color: #363636; + color: #363636; +} + +.button.is-dark.is-outlined:hover, .button.is-dark.is-outlined:focus { + background-color: #363636; + border-color: #363636; + color: whitesmoke; +} + +.button.is-dark.is-outlined.is-loading:after { + border-color: transparent transparent #363636 #363636 !important; +} + +.button.is-dark.is-outlined[disabled] { + background-color: transparent; + border-color: #363636; + -webkit-box-shadow: none; + box-shadow: none; + color: #363636; +} + +.button.is-dark.is-inverted.is-outlined { + background-color: transparent; + border-color: whitesmoke; + color: whitesmoke; +} + +.button.is-dark.is-inverted.is-outlined:hover, .button.is-dark.is-inverted.is-outlined:focus { + background-color: whitesmoke; + color: #363636; +} + +.button.is-dark.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: whitesmoke; + -webkit-box-shadow: none; + box-shadow: none; + color: whitesmoke; +} + +.button.is-primary { + background-color: #00d1b2; + border-color: transparent; + color: #fff; +} + +.button.is-primary:hover, .button.is-primary.is-hovered { + background-color: #00c4a7; + border-color: transparent; + color: #fff; +} + +.button.is-primary:focus, .button.is-primary.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); + box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); + color: #fff; +} + +.button.is-primary:active, .button.is-primary.is-active { + background-color: #00b89c; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #fff; +} + +.button.is-primary[disabled] { + background-color: #00d1b2; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-primary.is-inverted { + background-color: #fff; + color: #00d1b2; +} + +.button.is-primary.is-inverted:hover { + background-color: #f2f2f2; +} + +.button.is-primary.is-inverted[disabled] { + background-color: #fff; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #00d1b2; +} + +.button.is-primary.is-loading:after { + border-color: transparent transparent #fff #fff !important; +} + +.button.is-primary.is-outlined { + background-color: transparent; + border-color: #00d1b2; + color: #00d1b2; +} + +.button.is-primary.is-outlined:hover, .button.is-primary.is-outlined:focus { + background-color: #00d1b2; + border-color: #00d1b2; + color: #fff; +} + +.button.is-primary.is-outlined.is-loading:after { + border-color: transparent transparent #00d1b2 #00d1b2 !important; +} + +.button.is-primary.is-outlined[disabled] { + background-color: transparent; + border-color: #00d1b2; + -webkit-box-shadow: none; + box-shadow: none; + color: #00d1b2; +} + +.button.is-primary.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; +} + +.button.is-primary.is-inverted.is-outlined:hover, .button.is-primary.is-inverted.is-outlined:focus { + background-color: #fff; + color: #00d1b2; +} + +.button.is-primary.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #fff; + -webkit-box-shadow: none; + box-shadow: none; + color: #fff; +} + +.button.is-info { + background-color: #3273dc; + border-color: transparent; + color: #fff; +} + +.button.is-info:hover, .button.is-info.is-hovered { + background-color: #276cda; + border-color: transparent; + color: #fff; +} + +.button.is-info:focus, .button.is-info.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25); + box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25); + color: #fff; +} + +.button.is-info:active, .button.is-info.is-active { + background-color: #2366d1; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #fff; +} + +.button.is-info[disabled] { + background-color: #3273dc; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-info.is-inverted { + background-color: #fff; + color: #3273dc; +} + +.button.is-info.is-inverted:hover { + background-color: #f2f2f2; +} + +.button.is-info.is-inverted[disabled] { + background-color: #fff; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #3273dc; +} + +.button.is-info.is-loading:after { + border-color: transparent transparent #fff #fff !important; +} + +.button.is-info.is-outlined { + background-color: transparent; + border-color: #3273dc; + color: #3273dc; +} + +.button.is-info.is-outlined:hover, .button.is-info.is-outlined:focus { + background-color: #3273dc; + border-color: #3273dc; + color: #fff; +} + +.button.is-info.is-outlined.is-loading:after { + border-color: transparent transparent #3273dc #3273dc !important; +} + +.button.is-info.is-outlined[disabled] { + background-color: transparent; + border-color: #3273dc; + -webkit-box-shadow: none; + box-shadow: none; + color: #3273dc; +} + +.button.is-info.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; +} + +.button.is-info.is-inverted.is-outlined:hover, .button.is-info.is-inverted.is-outlined:focus { + background-color: #fff; + color: #3273dc; +} + +.button.is-info.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #fff; + -webkit-box-shadow: none; + box-shadow: none; + color: #fff; +} + +.button.is-success { + background-color: #23d160; + border-color: transparent; + color: #fff; +} + +.button.is-success:hover, .button.is-success.is-hovered { + background-color: #22c65b; + border-color: transparent; + color: #fff; +} + +.button.is-success:focus, .button.is-success.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25); + box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25); + color: #fff; +} + +.button.is-success:active, .button.is-success.is-active { + background-color: #20bc56; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #fff; +} + +.button.is-success[disabled] { + background-color: #23d160; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-success.is-inverted { + background-color: #fff; + color: #23d160; +} + +.button.is-success.is-inverted:hover { + background-color: #f2f2f2; +} + +.button.is-success.is-inverted[disabled] { + background-color: #fff; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #23d160; +} + +.button.is-success.is-loading:after { + border-color: transparent transparent #fff #fff !important; +} + +.button.is-success.is-outlined { + background-color: transparent; + border-color: #23d160; + color: #23d160; +} + +.button.is-success.is-outlined:hover, .button.is-success.is-outlined:focus { + background-color: #23d160; + border-color: #23d160; + color: #fff; +} + +.button.is-success.is-outlined.is-loading:after { + border-color: transparent transparent #23d160 #23d160 !important; +} + +.button.is-success.is-outlined[disabled] { + background-color: transparent; + border-color: #23d160; + -webkit-box-shadow: none; + box-shadow: none; + color: #23d160; +} + +.button.is-success.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; +} + +.button.is-success.is-inverted.is-outlined:hover, .button.is-success.is-inverted.is-outlined:focus { + background-color: #fff; + color: #23d160; +} + +.button.is-success.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #fff; + -webkit-box-shadow: none; + box-shadow: none; + color: #fff; +} + +.button.is-warning { + background-color: #ffdd57; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning:hover, .button.is-warning.is-hovered { + background-color: #ffdb4a; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning:focus, .button.is-warning.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); + box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning:active, .button.is-warning.is-active { + background-color: #ffd83d; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning[disabled] { + background-color: #ffdd57; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-warning.is-inverted { + background-color: rgba(0, 0, 0, 0.7); + color: #ffdd57; +} + +.button.is-warning.is-inverted:hover { + background-color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning.is-inverted[disabled] { + background-color: rgba(0, 0, 0, 0.7); + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #ffdd57; +} + +.button.is-warning.is-loading:after { + border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; +} + +.button.is-warning.is-outlined { + background-color: transparent; + border-color: #ffdd57; + color: #ffdd57; +} + +.button.is-warning.is-outlined:hover, .button.is-warning.is-outlined:focus { + background-color: #ffdd57; + border-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning.is-outlined.is-loading:after { + border-color: transparent transparent #ffdd57 #ffdd57 !important; +} + +.button.is-warning.is-outlined[disabled] { + background-color: transparent; + border-color: #ffdd57; + -webkit-box-shadow: none; + box-shadow: none; + color: #ffdd57; +} + +.button.is-warning.is-inverted.is-outlined { + background-color: transparent; + border-color: rgba(0, 0, 0, 0.7); + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning.is-inverted.is-outlined:hover, .button.is-warning.is-inverted.is-outlined:focus { + background-color: rgba(0, 0, 0, 0.7); + color: #ffdd57; +} + +.button.is-warning.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: rgba(0, 0, 0, 0.7); + -webkit-box-shadow: none; + box-shadow: none; + color: rgba(0, 0, 0, 0.7); +} + +.button.is-danger { + background-color: #ff3860; + border-color: transparent; + color: #fff; +} + +.button.is-danger:hover, .button.is-danger.is-hovered { + background-color: #ff2b56; + border-color: transparent; + color: #fff; +} + +.button.is-danger:focus, .button.is-danger.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25); + box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25); + color: #fff; +} + +.button.is-danger:active, .button.is-danger.is-active { + background-color: #ff1f4b; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #fff; +} + +.button.is-danger[disabled] { + background-color: #ff3860; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-danger.is-inverted { + background-color: #fff; + color: #ff3860; +} + +.button.is-danger.is-inverted:hover { + background-color: #f2f2f2; +} + +.button.is-danger.is-inverted[disabled] { + background-color: #fff; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #ff3860; +} + +.button.is-danger.is-loading:after { + border-color: transparent transparent #fff #fff !important; +} + +.button.is-danger.is-outlined { + background-color: transparent; + border-color: #ff3860; + color: #ff3860; +} + +.button.is-danger.is-outlined:hover, .button.is-danger.is-outlined:focus { + background-color: #ff3860; + border-color: #ff3860; + color: #fff; +} + +.button.is-danger.is-outlined.is-loading:after { + border-color: transparent transparent #ff3860 #ff3860 !important; +} + +.button.is-danger.is-outlined[disabled] { + background-color: transparent; + border-color: #ff3860; + -webkit-box-shadow: none; + box-shadow: none; + color: #ff3860; +} + +.button.is-danger.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; +} + +.button.is-danger.is-inverted.is-outlined:hover, .button.is-danger.is-inverted.is-outlined:focus { + background-color: #fff; + color: #ff3860; +} + +.button.is-danger.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #fff; + -webkit-box-shadow: none; + box-shadow: none; + color: #fff; +} + +.button.is-small { + border-radius: 2px; + font-size: 0.75rem; +} + +.button.is-medium { + font-size: 1.25rem; +} + +.button.is-large { + font-size: 1.5rem; +} + +.button[disabled] { + background-color: white; + border-color: #dbdbdb; + -webkit-box-shadow: none; + box-shadow: none; + opacity: 0.5; +} + +.button.is-fullwidth { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + width: 100%; +} + +.button.is-loading { + color: transparent !important; + pointer-events: none; +} + +.button.is-loading:after { + -webkit-animation: spinAround 500ms infinite linear; + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; + position: absolute; + left: calc(50% - (1em / 2)); + top: calc(50% - (1em / 2)); + position: absolute !important; +} + +.button.is-static { + background-color: whitesmoke; + border-color: #dbdbdb; + color: #7a7a7a; + -webkit-box-shadow: none; + box-shadow: none; + pointer-events: none; +} + +.content:not(:last-child) { + margin-bottom: 1.5rem; +} + +.content li + li { + margin-top: 0.25em; +} + +.content p:not(:last-child), +.content dl:not(:last-child), +.content ol:not(:last-child), +.content ul:not(:last-child), +.content blockquote:not(:last-child), +.content pre:not(:last-child), +.content table:not(:last-child) { + margin-bottom: 1em; +} + +.content h1, +.content h2, +.content h3, +.content h4, +.content h5, +.content h6 { + color: #363636; + font-weight: 400; + line-height: 1.125; +} + +.content h1 { + font-size: 2em; + margin-bottom: 0.5em; +} + +.content h1:not(:first-child) { + margin-top: 1em; +} + +.content h2 { + font-size: 1.75em; + margin-bottom: 0.5714em; +} + +.content h2:not(:first-child) { + margin-top: 1.1428em; +} + +.content h3 { + font-size: 1.5em; + margin-bottom: 0.6666em; +} + +.content h3:not(:first-child) { + margin-top: 1.3333em; +} + +.content h4 { + font-size: 1.25em; + margin-bottom: 0.8em; +} + +.content h5 { + font-size: 1.125em; + margin-bottom: 0.8888em; +} + +.content h6 { + font-size: 1em; + margin-bottom: 1em; +} + +.content blockquote { + background-color: whitesmoke; + border-left: 5px solid #dbdbdb; + padding: 1.25em 1.5em; +} + +.content ol { + list-style: decimal outside; + margin-left: 2em; + margin-top: 1em; +} + +.content ul { + list-style: disc outside; + margin-left: 2em; + margin-top: 1em; +} + +.content ul ul { + list-style-type: circle; + margin-top: 0.5em; +} + +.content ul ul ul { + list-style-type: square; +} + +.content dd { + margin-left: 2em; +} + +.content figure { + text-align: center; +} + +.content figure img { + display: inline-block; +} + +.content figure figcaption { + font-style: italic; +} + +.content pre { + -webkit-overflow-scrolling: touch; + overflow-x: auto; + padding: 1.25em 1.5em; + white-space: pre; + word-wrap: normal; +} + +.content sup, +.content sub { + font-size: 75%; +} + +.content table { + width: 100%; +} + +.content table td, +.content table th { + border: 1px solid #dbdbdb; + border-width: 0 0 1px; + padding: 0.5em 0.75em; + vertical-align: top; +} + +.content table th { + color: #363636; + text-align: left; +} + +.content table tr:hover { + background-color: whitesmoke; +} + +.content table thead td, +.content table thead th { + border-width: 0 0 2px; + color: #363636; +} + +.content table tfoot td, +.content table tfoot th { + border-width: 2px 0 0; + color: #363636; +} + +.content table tbody tr:last-child td, +.content table tbody tr:last-child th { + border-bottom-width: 0; +} + +.content.is-small { + font-size: 0.75rem; +} + +.content.is-medium { + font-size: 1.25rem; +} + +.content.is-large { + font-size: 1.5rem; +} + +.input, +.textarea { + -moz-appearance: none; + -webkit-appearance: none; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 1px solid transparent; + border-radius: 3px; + -webkit-box-shadow: none; + box-shadow: none; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + font-size: 1rem; + height: 2.25em; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + line-height: 1.5; + padding-bottom: calc(0.375em - 1px); + padding-left: calc(0.625em - 1px); + padding-right: calc(0.625em - 1px); + padding-top: calc(0.375em - 1px); + position: relative; + vertical-align: top; + background-color: white; + border-color: #dbdbdb; + color: #363636; + -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); + max-width: 100%; + width: 100%; +} + +.input:focus, .input.is-focused, .input:active, .input.is-active, +.textarea:focus, +.textarea.is-focused, +.textarea:active, +.textarea.is-active { + outline: none; +} + +.input[disabled], +.textarea[disabled] { + cursor: not-allowed; +} + +.input:hover, .input.is-hovered, +.textarea:hover, +.textarea.is-hovered { + border-color: #b5b5b5; +} + +.input:focus, .input.is-focused, .input:active, .input.is-active, +.textarea:focus, +.textarea.is-focused, +.textarea:active, +.textarea.is-active { + border-color: #00d1b2; +} + +.input[disabled], +.textarea[disabled] { + background-color: whitesmoke; + border-color: whitesmoke; + -webkit-box-shadow: none; + box-shadow: none; + color: #7a7a7a; +} + +.input[disabled]::-moz-placeholder, +.textarea[disabled]::-moz-placeholder { + color: rgba(122, 122, 122, 0.3); +} + +.input[disabled]::-webkit-input-placeholder, +.textarea[disabled]::-webkit-input-placeholder { + color: rgba(122, 122, 122, 0.3); +} + +.input[disabled]:-moz-placeholder, +.textarea[disabled]:-moz-placeholder { + color: rgba(122, 122, 122, 0.3); +} + +.input[disabled]:-ms-input-placeholder, +.textarea[disabled]:-ms-input-placeholder { + color: rgba(122, 122, 122, 0.3); +} + +.input[type="search"], +.textarea[type="search"] { + border-radius: 290486px; +} + +.input.is-white, +.textarea.is-white { + border-color: white; +} + +.input.is-black, +.textarea.is-black { + border-color: #0a0a0a; +} + +.input.is-light, +.textarea.is-light { + border-color: whitesmoke; +} + +.input.is-dark, +.textarea.is-dark { + border-color: #363636; +} + +.input.is-primary, +.textarea.is-primary { + border-color: #00d1b2; +} + +.input.is-info, +.textarea.is-info { + border-color: #3273dc; +} + +.input.is-success, +.textarea.is-success { + border-color: #23d160; +} + +.input.is-warning, +.textarea.is-warning { + border-color: #ffdd57; +} + +.input.is-danger, +.textarea.is-danger { + border-color: #ff3860; +} + +.input.is-small, +.textarea.is-small { + border-radius: 2px; + font-size: 0.75rem; +} + +.input.is-medium, +.textarea.is-medium { + font-size: 1.25rem; +} + +.input.is-large, +.textarea.is-large { + font-size: 1.5rem; +} + +.input.is-fullwidth, +.textarea.is-fullwidth { + display: block; + width: 100%; +} + +.input.is-inline, +.textarea.is-inline { + display: inline; + width: auto; +} + +.textarea { + display: block; + max-width: 100%; + min-width: 100%; + padding: 0.625em; + resize: vertical; +} + +.textarea:not([rows]) { + max-height: 600px; + min-height: 120px; +} + +.textarea[rows] { + height: unset; +} + +.checkbox, +.radio { + cursor: pointer; + display: inline-block; + line-height: 1.25; + position: relative; +} + +.checkbox input, +.radio input { + cursor: pointer; +} + +.checkbox:hover, +.radio:hover { + color: #363636; +} + +.checkbox[disabled], +.radio[disabled] { + color: #7a7a7a; + cursor: not-allowed; +} + +.radio + .radio { + margin-left: 0.5em; +} + +.select { + display: inline-block; + max-width: 100%; + position: relative; + vertical-align: top; +} + +.select:not(.is-multiple) { + height: 2.25em; +} + +.select:not(.is-multiple)::after { + border: 1px solid #00d1b2; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.5em; + pointer-events: none; + position: absolute; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + width: 0.5em; + margin-top: -0.375em; + right: 1.125em; + top: 50%; + z-index: 4; +} + +.select select { + -moz-appearance: none; + -webkit-appearance: none; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 1px solid transparent; + border-radius: 3px; + -webkit-box-shadow: none; + box-shadow: none; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + font-size: 1rem; + height: 2.25em; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + line-height: 1.5; + padding-bottom: calc(0.375em - 1px); + padding-left: calc(0.625em - 1px); + padding-right: calc(0.625em - 1px); + padding-top: calc(0.375em - 1px); + position: relative; + vertical-align: top; + background-color: white; + border-color: #dbdbdb; + color: #363636; + cursor: pointer; + display: block; + font-size: 1em; + max-width: 100%; + outline: none; +} + +.select select:focus, .select select.is-focused, .select select:active, .select select.is-active { + outline: none; +} + +.select select[disabled] { + cursor: not-allowed; +} + +.select select:hover, .select select.is-hovered { + border-color: #b5b5b5; +} + +.select select:focus, .select select.is-focused, .select select:active, .select select.is-active { + border-color: #00d1b2; +} + +.select select[disabled] { + background-color: whitesmoke; + border-color: whitesmoke; + -webkit-box-shadow: none; + box-shadow: none; + color: #7a7a7a; +} + +.select select[disabled]::-moz-placeholder { + color: rgba(122, 122, 122, 0.3); +} + +.select select[disabled]::-webkit-input-placeholder { + color: rgba(122, 122, 122, 0.3); +} + +.select select[disabled]:-moz-placeholder { + color: rgba(122, 122, 122, 0.3); +} + +.select select[disabled]:-ms-input-placeholder { + color: rgba(122, 122, 122, 0.3); +} + +.select select:hover { + border-color: #b5b5b5; +} + +.select select:focus, .select select.is-focused, .select select:active, .select select.is-active { + border-color: #00d1b2; +} + +.select select::-ms-expand { + display: none; +} + +.select select[disabled]:hover { + border-color: whitesmoke; +} + +.select select:not([multiple]) { + padding-right: 2.5em; +} + +.select select[multiple] { + height: unset; + padding: 0; +} + +.select select[multiple] option { + padding: 0.5em 1em; +} + +.select:hover::after { + border-color: #363636; +} + +.select.is-white select { + border-color: white; +} + +.select.is-black select { + border-color: #0a0a0a; +} + +.select.is-light select { + border-color: whitesmoke; +} + +.select.is-dark select { + border-color: #363636; +} + +.select.is-primary select { + border-color: #00d1b2; +} + +.select.is-info select { + border-color: #3273dc; +} + +.select.is-success select { + border-color: #23d160; +} + +.select.is-warning select { + border-color: #ffdd57; +} + +.select.is-danger select { + border-color: #ff3860; +} + +.select.is-small { + border-radius: 2px; + font-size: 0.75rem; +} + +.select.is-medium { + font-size: 1.25rem; +} + +.select.is-large { + font-size: 1.5rem; +} + +.select.is-disabled::after { + border-color: #7a7a7a; +} + +.select.is-fullwidth { + width: 100%; +} + +.select.is-fullwidth select { + width: 100%; +} + +.select.is-loading::after { + -webkit-animation: spinAround 500ms infinite linear; + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; + margin-top: 0; + position: absolute; + right: 0.625em; + top: 0.625em; + -webkit-transform: none; + transform: none; +} + +.select.is-loading.is-small:after { + font-size: 0.75rem; +} + +.select.is-loading.is-medium:after { + font-size: 1.25rem; +} + +.select.is-loading.is-large:after { + font-size: 1.5rem; +} + +.label { + color: #363636; + display: block; + font-size: 1rem; + font-weight: 700; +} + +.label:not(:last-child) { + margin-bottom: 0.5em; +} + +.label.is-small { + font-size: 0.75rem; +} + +.label.is-medium { + font-size: 1.25rem; +} + +.label.is-large { + font-size: 1.5rem; +} + +.help { + display: block; + font-size: 0.75rem; + margin-top: 0.25rem; +} + +.help.is-white { + color: white; +} + +.help.is-black { + color: #0a0a0a; +} + +.help.is-light { + color: whitesmoke; +} + +.help.is-dark { + color: #363636; +} + +.help.is-primary { + color: #00d1b2; +} + +.help.is-info { + color: #3273dc; +} + +.help.is-success { + color: #23d160; +} + +.help.is-warning { + color: #ffdd57; +} + +.help.is-danger { + color: #ff3860; +} + +.field:not(:last-child) { + margin-bottom: 0.75rem; +} + +.field.has-addons { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.field.has-addons .control:not(:last-child) { + margin-right: -1px; +} + +.field.has-addons .control:first-child .button, +.field.has-addons .control:first-child .input, +.field.has-addons .control:first-child .select select { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} + +.field.has-addons .control:last-child .button, +.field.has-addons .control:last-child .input, +.field.has-addons .control:last-child .select select { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} + +.field.has-addons .control .button, +.field.has-addons .control .input, +.field.has-addons .control .select select { + border-radius: 0; +} + +.field.has-addons .control .button:hover, .field.has-addons .control .button.is-hovered, +.field.has-addons .control .input:hover, +.field.has-addons .control .input.is-hovered, +.field.has-addons .control .select select:hover, +.field.has-addons .control .select select.is-hovered { + z-index: 2; +} + +.field.has-addons .control .button:focus, .field.has-addons .control .button.is-focused, .field.has-addons .control .button:active, .field.has-addons .control .button.is-active, +.field.has-addons .control .input:focus, +.field.has-addons .control .input.is-focused, +.field.has-addons .control .input:active, +.field.has-addons .control .input.is-active, +.field.has-addons .control .select select:focus, +.field.has-addons .control .select select.is-focused, +.field.has-addons .control .select select:active, +.field.has-addons .control .select select.is-active { + z-index: 3; +} + +.field.has-addons .control .button:focus:hover, .field.has-addons .control .button.is-focused:hover, .field.has-addons .control .button:active:hover, .field.has-addons .control .button.is-active:hover, +.field.has-addons .control .input:focus:hover, +.field.has-addons .control .input.is-focused:hover, +.field.has-addons .control .input:active:hover, +.field.has-addons .control .input.is-active:hover, +.field.has-addons .control .select select:focus:hover, +.field.has-addons .control .select select.is-focused:hover, +.field.has-addons .control .select select:active:hover, +.field.has-addons .control .select select.is-active:hover { + z-index: 4; +} + +.field.has-addons .control.is-expanded { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; +} + +.field.has-addons.has-addons-centered { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.field.has-addons.has-addons-right { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +.field.has-addons.has-addons-fullwidth .control { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.field.is-grouped { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.field.is-grouped > .control { + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.field.is-grouped > .control:not(:last-child) { + margin-bottom: 0; + margin-right: 0.75rem; +} + +.field.is-grouped > .control.is-expanded { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; +} + +.field.is-grouped.is-grouped-centered { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.field.is-grouped.is-grouped-right { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +.field.is-grouped.is-grouped-multiline { + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.field.is-grouped.is-grouped-multiline > .control:last-child, .field.is-grouped.is-grouped-multiline > .control:not(:last-child) { + margin-bottom: 0.75rem; +} + +.field.is-grouped.is-grouped-multiline:last-child { + margin-bottom: -0.75rem; +} + +.field.is-grouped.is-grouped-multiline:not(:last-child) { + margin-bottom: 0; +} + +@media screen and (min-width: 769px), print { + .field.is-horizontal { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} + +.field-label .label { + font-size: inherit; +} + +@media screen and (max-width: 768px) { + .field-label { + margin-bottom: 0.5rem; + } +} + +@media screen and (min-width: 769px), print { + .field-label { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + margin-right: 1.5rem; + text-align: right; + } + .field-label.is-small { + font-size: 0.75rem; + padding-top: 0.375em; + } + .field-label.is-normal { + padding-top: 0.375em; + } + .field-label.is-medium { + font-size: 1.25rem; + padding-top: 0.375em; + } + .field-label.is-large { + font-size: 1.5rem; + padding-top: 0.375em; + } +} + +.field-body .field .field { + margin-bottom: 0; +} + +@media screen and (min-width: 769px), print { + .field-body { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 5; + -ms-flex-positive: 5; + flex-grow: 5; + -ms-flex-negative: 1; + flex-shrink: 1; + } + .field-body .field { + margin-bottom: 0; + } + .field-body > .field { + -ms-flex-negative: 1; + flex-shrink: 1; + } + .field-body > .field:not(.is-narrow) { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + } + .field-body > .field:not(:last-child) { + margin-right: 0.75rem; + } +} + +.control { + font-size: 1rem; + position: relative; + text-align: left; +} + +.control.has-icon .icon { + color: #dbdbdb; + height: 2.25em; + pointer-events: none; + position: absolute; + top: 0; + width: 2.25em; + z-index: 4; +} + +.control.has-icon .input:focus + .icon { + color: #7a7a7a; +} + +.control.has-icon .input.is-small + .icon { + font-size: 0.75rem; +} + +.control.has-icon .input.is-medium + .icon { + font-size: 1.25rem; +} + +.control.has-icon .input.is-large + .icon { + font-size: 1.5rem; +} + +.control.has-icon:not(.has-icon-right) .icon { + left: 0; +} + +.control.has-icon:not(.has-icon-right) .input { + padding-left: 2.25em; +} + +.control.has-icon.has-icon-right .icon { + right: 0; +} + +.control.has-icon.has-icon-right .input { + padding-right: 2.25em; +} + +.control.has-icons-left .input:focus ~ .icon, +.control.has-icons-left .select:focus ~ .icon, .control.has-icons-right .input:focus ~ .icon, +.control.has-icons-right .select:focus ~ .icon { + color: #7a7a7a; +} + +.control.has-icons-left .input.is-small ~ .icon, +.control.has-icons-left .select.is-small ~ .icon, .control.has-icons-right .input.is-small ~ .icon, +.control.has-icons-right .select.is-small ~ .icon { + font-size: 0.75rem; +} + +.control.has-icons-left .input.is-medium ~ .icon, +.control.has-icons-left .select.is-medium ~ .icon, .control.has-icons-right .input.is-medium ~ .icon, +.control.has-icons-right .select.is-medium ~ .icon { + font-size: 1.25rem; +} + +.control.has-icons-left .input.is-large ~ .icon, +.control.has-icons-left .select.is-large ~ .icon, .control.has-icons-right .input.is-large ~ .icon, +.control.has-icons-right .select.is-large ~ .icon { + font-size: 1.5rem; +} + +.control.has-icons-left .icon, .control.has-icons-right .icon { + color: #dbdbdb; + height: 2.25em; + pointer-events: none; + position: absolute; + top: 0; + width: 2.25em; + z-index: 4; +} + +.control.has-icons-left .input, +.control.has-icons-left .select select { + padding-left: 2.25em; +} + +.control.has-icons-left .icon.is-left { + left: 0; +} + +.control.has-icons-right .input, +.control.has-icons-right .select select { + padding-right: 2.25em; +} + +.control.has-icons-right .icon.is-right { + right: 0; +} + +.control.is-loading::after { + -webkit-animation: spinAround 500ms infinite linear; + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; + position: absolute !important; + right: 0.625em; + top: 0.625em; +} + +.control.is-loading.is-small:after { + font-size: 0.75rem; +} + +.control.is-loading.is-medium:after { + font-size: 1.25rem; +} + +.control.is-loading.is-large:after { + font-size: 1.5rem; +} + +.icon { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + height: 1.5rem; + width: 1.5rem; +} + +.icon .fa { + font-size: 21px; +} + +.icon.is-small { + height: 1rem; + width: 1rem; +} + +.icon.is-small .fa { + font-size: 14px; +} + +.icon.is-medium { + height: 2rem; + width: 2rem; +} + +.icon.is-medium .fa { + font-size: 28px; +} + +.icon.is-large { + height: 3rem; + width: 3rem; +} + +.icon.is-large .fa { + font-size: 42px; +} + +.image { + display: block; + position: relative; +} + +.image img { + display: block; + height: auto; + width: 100%; +} + +.image.is-square img, .image.is-1by1 img, .image.is-4by3 img, .image.is-3by2 img, .image.is-16by9 img, .image.is-2by1 img { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} + +.image.is-square, .image.is-1by1 { + padding-top: 100%; +} + +.image.is-4by3 { + padding-top: 75%; +} + +.image.is-3by2 { + padding-top: 66.6666%; +} + +.image.is-16by9 { + padding-top: 56.25%; +} + +.image.is-2by1 { + padding-top: 50%; +} + +.image.is-16x16 { + height: 16px; + width: 16px; +} + +.image.is-24x24 { + height: 24px; + width: 24px; +} + +.image.is-32x32 { + height: 32px; + width: 32px; +} + +.image.is-48x48 { + height: 48px; + width: 48px; +} + +.image.is-64x64 { + height: 64px; + width: 64px; +} + +.image.is-96x96 { + height: 96px; + width: 96px; +} + +.image.is-128x128 { + height: 128px; + width: 128px; +} + +.notification { + background-color: whitesmoke; + border-radius: 3px; + padding: 1.25rem 2.5rem 1.25rem 1.5rem; + position: relative; +} + +.notification:not(:last-child) { + margin-bottom: 1.5rem; +} + +.notification a:not(.button) { + color: currentColor; + text-decoration: underline; +} + +.notification strong { + color: currentColor; +} + +.notification code, +.notification pre { + background: white; +} + +.notification pre code { + background: transparent; +} + +.notification > .delete { + position: absolute; + right: 0.5em; + top: 0.5em; +} + +.notification .title, +.notification .subtitle, +.notification .content { + color: currentColor; +} + +.notification.is-white { + background-color: white; + color: #0a0a0a; +} + +.notification.is-black { + background-color: #0a0a0a; + color: white; +} + +.notification.is-light { + background-color: whitesmoke; + color: #363636; +} + +.notification.is-dark { + background-color: #363636; + color: whitesmoke; +} + +.notification.is-primary { + background-color: #00d1b2; + color: #fff; +} + +.notification.is-info { + background-color: #3273dc; + color: #fff; +} + +.notification.is-success { + background-color: #23d160; + color: #fff; +} + +.notification.is-warning { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); +} + +.notification.is-danger { + background-color: #ff3860; + color: #fff; +} + +.progress { + -moz-appearance: none; + -webkit-appearance: none; + border: none; + border-radius: 290486px; + display: block; + height: 1rem; + overflow: hidden; + padding: 0; + width: 100%; +} + +.progress:not(:last-child) { + margin-bottom: 1.5rem; +} + +.progress::-webkit-progress-bar { + background-color: #dbdbdb; +} + +.progress::-webkit-progress-value { + background-color: #4a4a4a; +} + +.progress::-moz-progress-bar { + background-color: #4a4a4a; +} + +.progress.is-white::-webkit-progress-value { + background-color: white; +} + +.progress.is-white::-moz-progress-bar { + background-color: white; +} + +.progress.is-black::-webkit-progress-value { + background-color: #0a0a0a; +} + +.progress.is-black::-moz-progress-bar { + background-color: #0a0a0a; +} + +.progress.is-light::-webkit-progress-value { + background-color: whitesmoke; +} + +.progress.is-light::-moz-progress-bar { + background-color: whitesmoke; +} + +.progress.is-dark::-webkit-progress-value { + background-color: #363636; +} + +.progress.is-dark::-moz-progress-bar { + background-color: #363636; +} + +.progress.is-primary::-webkit-progress-value { + background-color: #00d1b2; +} + +.progress.is-primary::-moz-progress-bar { + background-color: #00d1b2; +} + +.progress.is-info::-webkit-progress-value { + background-color: #3273dc; +} + +.progress.is-info::-moz-progress-bar { + background-color: #3273dc; +} + +.progress.is-success::-webkit-progress-value { + background-color: #23d160; +} + +.progress.is-success::-moz-progress-bar { + background-color: #23d160; +} + +.progress.is-warning::-webkit-progress-value { + background-color: #ffdd57; +} + +.progress.is-warning::-moz-progress-bar { + background-color: #ffdd57; +} + +.progress.is-danger::-webkit-progress-value { + background-color: #ff3860; +} + +.progress.is-danger::-moz-progress-bar { + background-color: #ff3860; +} + +.progress.is-small { + height: 0.75rem; +} + +.progress.is-medium { + height: 1.25rem; +} + +.progress.is-large { + height: 1.5rem; +} + +.table { + background-color: white; + color: #363636; + margin-bottom: 1.5rem; +} + +.table td, +.table th { + border: 1px solid #dbdbdb; + border-width: 0 0 1px; + padding: 0.5em 0.75em; + vertical-align: top; +} + +.table td.is-narrow, +.table th.is-narrow { + white-space: nowrap; + width: 1%; +} + +.table th { + color: #363636; + text-align: left; +} + +.table tr:hover { + background-color: #fafafa; +} + +.table tr.is-selected { + background-color: #00d1b2; + color: #fff; +} + +.table tr.is-selected a, +.table tr.is-selected strong { + color: currentColor; +} + +.table tr.is-selected td, +.table tr.is-selected th { + border-color: #fff; + color: currentColor; +} + +.table thead td, +.table thead th { + border-width: 0 0 2px; + color: #363636; +} + +.table tfoot td, +.table tfoot th { + border-width: 2px 0 0; + color: #363636; +} + +.table tbody tr:last-child td, +.table tbody tr:last-child th { + border-bottom-width: 0; +} + +.table.is-bordered td, +.table.is-bordered th { + border-width: 1px; +} + +.table.is-bordered tr:last-child td, +.table.is-bordered tr:last-child th { + border-bottom-width: 1px; +} + +.table.is-fullwidth { + width: 100%; +} + +.table.is-narrow td, +.table.is-narrow th { + padding: 0.25em 0.5em; +} + +.table.is-striped tbody tr:not(.is-selected):nth-child(even) { + background-color: #fafafa; +} + +.table.is-striped tbody tr:not(.is-selected):nth-child(even):hover { + background-color: whitesmoke; +} + +.tags { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.tags .tag { + margin-bottom: 0.5rem; +} + +.tags .tag:not(:last-child) { + margin-right: 0.5rem; +} + +.tags:last-child { + margin-bottom: -0.5rem; +} + +.tags:not(:last-child) { + margin-bottom: 1rem; +} + +.tags.has-addons .tag { + margin-right: 0; +} + +.tags.has-addons .tag:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.tags.has-addons .tag:not(:last-child) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +.tag { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + background-color: whitesmoke; + border-radius: 3px; + color: #4a4a4a; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + font-size: 0.75rem; + height: 2em; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + line-height: 1.5; + padding-left: 0.75em; + padding-right: 0.75em; + white-space: nowrap; +} + +.tag .delete { + margin-left: 0.25em; + margin-right: -0.375em; +} + +.tag.is-white { + background-color: white; + color: #0a0a0a; +} + +.tag.is-black { + background-color: #0a0a0a; + color: white; +} + +.tag.is-light { + background-color: whitesmoke; + color: #363636; +} + +.tag.is-dark { + background-color: #363636; + color: whitesmoke; +} + +.tag.is-primary { + background-color: #00d1b2; + color: #fff; +} + +.tag.is-info { + background-color: #3273dc; + color: #fff; +} + +.tag.is-success { + background-color: #23d160; + color: #fff; +} + +.tag.is-warning { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); +} + +.tag.is-danger { + background-color: #ff3860; + color: #fff; +} + +.tag.is-medium { + font-size: 1rem; +} + +.tag.is-large { + font-size: 1.25rem; +} + +.tag.is-delete { + margin-left: 1px; + padding: 0; + position: relative; + width: 2em; +} + +.tag.is-delete:before, .tag.is-delete:after { + background-color: currentColor; + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform: translateX(-50%) translateY(-50%) rotate(45deg); + -webkit-transform-origin: center center; + transform-origin: center center; +} + +.tag.is-delete:before { + height: 1px; + width: 50%; +} + +.tag.is-delete:after { + height: 50%; + width: 1px; +} + +.tag.is-delete:hover, .tag.is-delete:focus { + background-color: #e8e8e8; +} + +.tag.is-delete:active { + background-color: #dbdbdb; +} + +.tag.is-rounded { + border-radius: 290486px; +} + +a.tag:hover { + text-decoration: underline; +} + +.title, +.subtitle { + word-break: break-word; +} + +.title:not(:last-child), +.subtitle:not(:last-child) { + margin-bottom: 1.5rem; +} + +.title em, +.title span, +.subtitle em, +.subtitle span { + font-weight: inherit; +} + +.title .tag, +.subtitle .tag { + vertical-align: middle; +} + +.title { + color: #363636; + font-size: 2rem; + font-weight: 600; + line-height: 1.125; +} + +.title strong { + color: inherit; + font-weight: inherit; +} + +.title + .highlight { + margin-top: -0.75rem; +} + +.title:not(.is-spaced) + .subtitle { + margin-top: -1.5rem; +} + +.title.is-1 { + font-size: 3rem; +} + +.title.is-2 { + font-size: 2.5rem; +} + +.title.is-3 { + font-size: 2rem; +} + +.title.is-4 { + font-size: 1.5rem; +} + +.title.is-5 { + font-size: 1.25rem; +} + +.title.is-6 { + font-size: 1rem; +} + +.subtitle { + color: #4a4a4a; + font-size: 1.25rem; + font-weight: 400; + line-height: 1.25; +} + +.subtitle strong { + color: #363636; + font-weight: 600; +} + +.subtitle:not(.is-spaced) + .title { + margin-top: -1.5rem; +} + +.subtitle.is-1 { + font-size: 3rem; +} + +.subtitle.is-2 { + font-size: 2.5rem; +} + +.subtitle.is-3 { + font-size: 2rem; +} + +.subtitle.is-4 { + font-size: 1.5rem; +} + +.subtitle.is-5 { + font-size: 1.25rem; +} + +.subtitle.is-6 { + font-size: 1rem; +} + +.block:not(:last-child) { + margin-bottom: 1.5rem; +} + +.container { + margin: 0 auto; + position: relative; +} + +@media screen and (min-width: 1008px) { + .container { + max-width: 960px; + width: 960px; + } + .container.is-fluid { + margin-left: 24px; + margin-right: 24px; + max-width: none; + width: auto; + } +} + +@media screen and (max-width: 1199px) { + .container.is-widescreen { + max-width: 1152px; + width: auto; + } +} + +@media screen and (max-width: 1391px) { + .container.is-fullhd { + max-width: 1344px; + width: auto; + } +} + +@media screen and (min-width: 1200px) { + .container { + max-width: 1152px; + width: 1152px; + } +} + +@media screen and (min-width: 1392px) { + .container { + max-width: 1344px; + width: 1344px; + } +} + +.delete { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -moz-appearance: none; + -webkit-appearance: none; + background-color: rgba(10, 10, 10, 0.2); + border: none; + border-radius: 290486px; + cursor: pointer; + display: inline-block; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + font-size: 1rem; + height: 20px; + max-height: 20px; + max-width: 20px; + min-height: 20px; + min-width: 20px; + outline: none; + position: relative; + vertical-align: top; + width: 20px; +} + +.delete:before, .delete:after { + background-color: white; + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform: translateX(-50%) translateY(-50%) rotate(45deg); + -webkit-transform-origin: center center; + transform-origin: center center; +} + +.delete:before { + height: 2px; + width: 50%; +} + +.delete:after { + height: 50%; + width: 2px; +} + +.delete:hover, .delete:focus { + background-color: rgba(10, 10, 10, 0.3); +} + +.delete:active { + background-color: rgba(10, 10, 10, 0.4); +} + +.delete.is-small { + height: 16px; + max-height: 16px; + max-width: 16px; + min-height: 16px; + min-width: 16px; + width: 16px; +} + +.delete.is-medium { + height: 24px; + max-height: 24px; + max-width: 24px; + min-height: 24px; + min-width: 24px; + width: 24px; +} + +.delete.is-large { + height: 32px; + max-height: 32px; + max-width: 32px; + min-height: 32px; + min-width: 32px; + width: 32px; +} + +.fa { + font-size: 21px; + text-align: center; + vertical-align: top; +} + +.heading { + display: block; + font-size: 11px; + letter-spacing: 1px; + margin-bottom: 5px; + text-transform: uppercase; +} + +.highlight { + font-weight: 400; + max-width: 100%; + overflow: hidden; + padding: 0; +} + +.highlight:not(:last-child) { + margin-bottom: 1.5rem; +} + +.highlight pre { + overflow: auto; + max-width: 100%; +} + +.loader { + -webkit-animation: spinAround 500ms infinite linear; + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; +} + +.number { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + background-color: whitesmoke; + border-radius: 290486px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + font-size: 1.25rem; + height: 2em; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-right: 1.5rem; + min-width: 2.5em; + padding: 0.25rem 0.5rem; + text-align: center; + vertical-align: top; +} + +.breadcrumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + font-size: 1rem; + overflow: hidden; + overflow-x: auto; + white-space: nowrap; +} + +.breadcrumb:not(:last-child) { + margin-bottom: 1.5rem; +} + +.breadcrumb a { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + color: #7a7a7a; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding: 0.5em 0.75em; +} + +.breadcrumb a:hover { + color: #363636; +} + +.breadcrumb li { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.breadcrumb li.is-active a { + color: #363636; + cursor: default; + pointer-events: none; +} + +.breadcrumb li + li::before { + color: #4a4a4a; + content: "\0002f"; +} + +.breadcrumb ul, .breadcrumb ol { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.breadcrumb .icon:first-child { + margin-right: 0.5em; +} + +.breadcrumb .icon:last-child { + margin-left: 0.5em; +} + +.breadcrumb.is-centered ol, .breadcrumb.is-centered ul { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.breadcrumb.is-right ol, .breadcrumb.is-right ul { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +.breadcrumb.is-small { + font-size: 0.75rem; +} + +.breadcrumb.is-medium { + font-size: 1.25rem; +} + +.breadcrumb.is-large { + font-size: 1.5rem; +} + +.breadcrumb.has-arrow-separator li + li::before { + content: "\02192"; +} + +.breadcrumb.has-bullet-separator li + li::before { + content: "\02022"; +} + +.breadcrumb.has-dot-separator li + li::before { + content: "\000b7"; +} + +.breadcrumb.has-succeeds-separator li + li::before { + content: "\0227B"; +} + +.card { + background-color: white; + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + color: #4a4a4a; + max-width: 100%; + position: relative; +} + +.card-header { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); + box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.card-header-title { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + color: #363636; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + font-weight: 700; + padding: 0.75rem; +} + +.card-header-icon { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + cursor: pointer; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding: 0.75rem; +} + +.card-image { + display: block; + position: relative; +} + +.card-content { + padding: 1.5rem; +} + +.card-footer { + border-top: 1px solid #dbdbdb; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.card-footer-item { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding: 0.75rem; +} + +.card-footer-item:not(:last-child) { + border-right: 1px solid #dbdbdb; +} + +.card .media:not(:last-child) { + margin-bottom: 0.75rem; +} + +.dropdown { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + position: relative; + vertical-align: top; +} + +.dropdown.is-active .dropdown-menu, .dropdown.is-hoverable:hover .dropdown-menu { + display: block; +} + +.dropdown.is-right .dropdown-menu { + left: auto; + right: 0; +} + +.dropdown-menu { + display: none; + left: 0; + min-width: 12rem; + padding-top: 4px; + position: absolute; + top: 100%; + z-index: 20; +} + +.dropdown-content { + background-color: white; + border-radius: 3px; + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + padding-bottom: 0.5rem; + padding-top: 0.5rem; +} + +.dropdown-item { + color: #4a4a4a; + display: block; + font-size: 0.875rem; + line-height: 1.5; + padding: 0.375rem 1rem; + position: relative; +} + +a.dropdown-item { + padding-right: 3rem; + white-space: nowrap; +} + +a.dropdown-item:hover { + background-color: whitesmoke; + color: #0a0a0a; +} + +a.dropdown-item.is-active { + background-color: #00d1b2; + color: #fff; +} + +.dropdown-divider { + background-color: #dbdbdb; + border: none; + display: block; + height: 1px; + margin: 0.5rem 0; +} + +.level { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.level:not(:last-child) { + margin-bottom: 1.5rem; +} + +.level code { + border-radius: 3px; +} + +.level img { + display: inline-block; + vertical-align: top; +} + +.level.is-mobile { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.level.is-mobile .level-left, +.level.is-mobile .level-right { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.level.is-mobile .level-left + .level-right { + margin-top: 0; +} + +.level.is-mobile .level-item:not(:last-child) { + margin-bottom: 0; +} + +.level.is-mobile .level-item:not(.is-narrow) { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; +} + +@media screen and (min-width: 769px), print { + .level { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } + .level > .level-item:not(.is-narrow) { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + } +} + +.level-item { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.level-item .title, +.level-item .subtitle { + margin-bottom: 0; +} + +@media screen and (max-width: 768px) { + .level-item:not(:last-child) { + margin-bottom: 0.75rem; + } +} + +.level-left, +.level-right { + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.level-left .level-item:not(:last-child), +.level-right .level-item:not(:last-child) { + margin-right: 0.75rem; +} + +.level-left .level-item.is-flexible, +.level-right .level-item.is-flexible { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; +} + +.level-left { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +@media screen and (max-width: 768px) { + .level-left + .level-right { + margin-top: 1.5rem; + } +} + +@media screen and (min-width: 769px), print { + .level-left { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} + +.level-right { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +@media screen and (min-width: 769px), print { + .level-right { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} + +.media { + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + text-align: left; +} + +.media .content:not(:last-child) { + margin-bottom: 0.75rem; +} + +.media .media { + border-top: 1px solid rgba(219, 219, 219, 0.5); + display: -webkit-box; + display: -ms-flexbox; + display: flex; + padding-top: 0.75rem; +} + +.media .media .content:not(:last-child), +.media .media .control:not(:last-child) { + margin-bottom: 0.5rem; +} + +.media .media .media { + padding-top: 0.5rem; +} + +.media .media .media + .media { + margin-top: 0.5rem; +} + +.media + .media { + border-top: 1px solid rgba(219, 219, 219, 0.5); + margin-top: 1rem; + padding-top: 1rem; +} + +.media.is-large + .media { + margin-top: 1.5rem; + padding-top: 1.5rem; +} + +.media-left, +.media-right { + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.media-left { + margin-right: 1rem; +} + +.media-right { + margin-left: 1rem; +} + +.media-content { + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + text-align: left; +} + +.menu { + font-size: 1rem; +} + +.menu.is-small { + font-size: 0.75rem; +} + +.menu.is-medium { + font-size: 1.25rem; +} + +.menu.is-large { + font-size: 1.5rem; +} + +.menu-list { + line-height: 1.25; +} + +.menu-list a { + border-radius: 2px; + color: #4a4a4a; + display: block; + padding: 0.5em 0.75em; +} + +.menu-list a:hover { + background-color: whitesmoke; + color: #363636; +} + +.menu-list a.is-active { + background-color: #00d1b2; + color: #fff; +} + +.menu-list li ul { + border-left: 1px solid #dbdbdb; + margin: 0.75em; + padding-left: 0.75em; +} + +.menu-label { + color: #7a7a7a; + font-size: 0.75em; + letter-spacing: 0.1em; + text-transform: uppercase; +} + +.menu-label:not(:first-child) { + margin-top: 1em; +} + +.menu-label:not(:last-child) { + margin-bottom: 1em; +} + +.message { + background-color: whitesmoke; + border-radius: 3px; + font-size: 1rem; +} + +.message:not(:last-child) { + margin-bottom: 1.5rem; +} + +.message.is-small { + font-size: 0.75rem; +} + +.message.is-medium { + font-size: 1.25rem; +} + +.message.is-large { + font-size: 1.5rem; +} + +.message.is-white { + background-color: white; +} + +.message.is-white .message-header { + background-color: white; + color: #0a0a0a; +} + +.message.is-white .message-body { + border-color: white; + color: #4d4d4d; +} + +.message.is-black { + background-color: #fafafa; +} + +.message.is-black .message-header { + background-color: #0a0a0a; + color: white; +} + +.message.is-black .message-body { + border-color: #0a0a0a; + color: #090909; +} + +.message.is-light { + background-color: #fafafa; +} + +.message.is-light .message-header { + background-color: whitesmoke; + color: #363636; +} + +.message.is-light .message-body { + border-color: whitesmoke; + color: #505050; +} + +.message.is-dark { + background-color: #fafafa; +} + +.message.is-dark .message-header { + background-color: #363636; + color: whitesmoke; +} + +.message.is-dark .message-body { + border-color: #363636; + color: #2a2a2a; +} + +.message.is-primary { + background-color: #f5fffd; +} + +.message.is-primary .message-header { + background-color: #00d1b2; + color: #fff; +} + +.message.is-primary .message-body { + border-color: #00d1b2; + color: #021310; +} + +.message.is-info { + background-color: #f6f9fe; +} + +.message.is-info .message-header { + background-color: #3273dc; + color: #fff; +} + +.message.is-info .message-body { + border-color: #3273dc; + color: #22509a; +} + +.message.is-success { + background-color: #f6fef9; +} + +.message.is-success .message-header { + background-color: #23d160; + color: #fff; +} + +.message.is-success .message-body { + border-color: #23d160; + color: #0e301a; +} + +.message.is-warning { + background-color: #fffdf5; +} + +.message.is-warning .message-header { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); +} + +.message.is-warning .message-body { + border-color: #ffdd57; + color: #3b3108; +} + +.message.is-danger { + background-color: #fff5f7; +} + +.message.is-danger .message-header { + background-color: #ff3860; + color: #fff; +} + +.message.is-danger .message-body { + border-color: #ff3860; + color: #cd0930; +} + +.message-header { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + background-color: #4a4a4a; + border-radius: 3px 3px 0 0; + color: #fff; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + line-height: 1.25; + padding: 0.5em 0.75em; + position: relative; +} + +.message-header a:not(.button), +.message-header strong { + color: currentColor; +} + +.message-header a:not(.button) { + text-decoration: underline; +} + +.message-header .delete { + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + margin-left: 0.75em; +} + +.message-header + .message-body { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-top: none; +} + +.message-body { + border: 1px solid #dbdbdb; + border-radius: 3px; + color: #4a4a4a; + padding: 1em 1.25em; +} + +.message-body a:not(.button), +.message-body strong { + color: currentColor; +} + +.message-body a:not(.button) { + text-decoration: underline; +} + +.message-body code, +.message-body pre { + background-color: white; +} + +.message-body pre code { + background-color: transparent; +} + +.modal { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: none; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + overflow: hidden; + position: fixed; + z-index: 20; +} + +.modal.is-active { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.modal-background { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + background-color: rgba(10, 10, 10, 0.86); +} + +.modal-content, +.modal-card { + margin: 0 20px; + max-height: calc(100vh - 160px); + overflow: auto; + position: relative; + width: 100%; +} + +@media screen and (min-width: 769px), print { + .modal-content, + .modal-card { + margin: 0 auto; + max-height: calc(100vh - 40px); + width: 640px; + } +} + +.modal-close { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -moz-appearance: none; + -webkit-appearance: none; + background-color: rgba(10, 10, 10, 0.2); + border: none; + border-radius: 290486px; + cursor: pointer; + display: inline-block; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + font-size: 1rem; + height: 20px; + max-height: 20px; + max-width: 20px; + min-height: 20px; + min-width: 20px; + outline: none; + position: relative; + vertical-align: top; + width: 20px; + background: none; + height: 40px; + position: fixed; + right: 20px; + top: 20px; + width: 40px; +} + +.modal-close:before, .modal-close:after { + background-color: white; + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform: translateX(-50%) translateY(-50%) rotate(45deg); + -webkit-transform-origin: center center; + transform-origin: center center; +} + +.modal-close:before { + height: 2px; + width: 50%; +} + +.modal-close:after { + height: 50%; + width: 2px; +} + +.modal-close:hover, .modal-close:focus { + background-color: rgba(10, 10, 10, 0.3); +} + +.modal-close:active { + background-color: rgba(10, 10, 10, 0.4); +} + +.modal-close.is-small { + height: 16px; + max-height: 16px; + max-width: 16px; + min-height: 16px; + min-width: 16px; + width: 16px; +} + +.modal-close.is-medium { + height: 24px; + max-height: 24px; + max-width: 24px; + min-height: 24px; + min-width: 24px; + width: 24px; +} + +.modal-close.is-large { + height: 32px; + max-height: 32px; + max-width: 32px; + min-height: 32px; + min-width: 32px; + width: 32px; +} + +.modal-card { + 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: calc(100vh - 40px); + overflow: hidden; +} + +.modal-card-head, +.modal-card-foot { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + background-color: whitesmoke; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + padding: 20px; + position: relative; +} + +.modal-card-head { + border-bottom: 1px solid #dbdbdb; + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} + +.modal-card-title { + color: #363636; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + font-size: 1.5rem; + line-height: 1; +} + +.modal-card-foot { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + border-top: 1px solid #dbdbdb; +} + +.modal-card-foot .button:not(:last-child) { + margin-right: 10px; +} + +.modal-card-body { + -webkit-overflow-scrolling: touch; + background-color: white; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + overflow: auto; + padding: 20px; +} + +.nav-toggle { + cursor: pointer; + display: block; + height: 3.25rem; + position: relative; + width: 3.25rem; +} + +.nav-toggle span { + background-color: #4a4a4a; + display: block; + height: 1px; + left: 50%; + margin-left: -7px; + position: absolute; + top: 50%; + -webkit-transition: none 86ms ease-out; + transition: none 86ms ease-out; + -webkit-transition-property: background, left, opacity, -webkit-transform; + transition-property: background, left, opacity, -webkit-transform; + transition-property: background, left, opacity, transform; + transition-property: background, left, opacity, transform, -webkit-transform; + width: 15px; +} + +.nav-toggle span:nth-child(1) { + margin-top: -6px; +} + +.nav-toggle span:nth-child(2) { + margin-top: -1px; +} + +.nav-toggle span:nth-child(3) { + margin-top: 4px; +} + +.nav-toggle:hover { + background-color: whitesmoke; +} + +.nav-toggle.is-active span { + background-color: #00d1b2; +} + +.nav-toggle.is-active span:nth-child(1) { + margin-left: -5px; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + -webkit-transform-origin: left top; + transform-origin: left top; +} + +.nav-toggle.is-active span:nth-child(2) { + opacity: 0; +} + +.nav-toggle.is-active span:nth-child(3) { + margin-left: -5px; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transform-origin: left bottom; + transform-origin: left bottom; +} + +@media screen and (min-width: 769px), print { + .nav-toggle { + display: none; + } +} + +.nav-item { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + font-size: 1rem; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + line-height: 1.5; + padding: 0.5rem 0.75rem; +} + +.nav-item a { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.nav-item img { + max-height: 1.75rem; +} + +.nav-item .tag:first-child:not(:last-child) { + margin-right: 0.5rem; +} + +.nav-item .tag:last-child:not(:first-child) { + margin-left: 0.5rem; +} + +@media screen and (max-width: 768px) { + .nav-item { + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } +} + +.nav-item a:not(.button), +a.nav-item:not(.button) { + color: #7a7a7a; +} + +.nav-item a:not(.button):hover, +a.nav-item:not(.button):hover { + color: #363636; +} + +.nav-item a:not(.button).is-active, +a.nav-item:not(.button).is-active { + color: #363636; +} + +.nav-item a:not(.button).is-tab, +a.nav-item:not(.button).is-tab { + border-bottom: 1px solid transparent; + border-top: 1px solid transparent; + padding-bottom: calc(0.75rem - 1px); + padding-left: 1rem; + padding-right: 1rem; + padding-top: calc(0.75rem - 1px); +} + +.nav-item a:not(.button).is-tab:hover, +a.nav-item:not(.button).is-tab:hover { + border-bottom-color: #00d1b2; + border-top-color: transparent; +} + +.nav-item a:not(.button).is-tab.is-active, +a.nav-item:not(.button).is-tab.is-active { + border-bottom: 3px solid #00d1b2; + color: #00d1b2; + padding-bottom: calc(0.75rem - 3px); +} + +@media screen and (min-width: 1008px) { + .nav-item a:not(.button).is-brand, + a.nav-item:not(.button).is-brand { + padding-left: 0; + } +} + +.nav-left, +.nav-right { + -webkit-overflow-scrolling: touch; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + max-width: 100%; + overflow: auto; +} + +@media screen and (min-width: 1200px) { + .nav-left, + .nav-right { + -ms-flex-preferred-size: 0; + flex-basis: 0; + } +} + +.nav-left { + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + white-space: nowrap; +} + +.nav-right { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +.nav-center { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-left: auto; + margin-right: auto; +} + +@media screen and (max-width: 768px) { + .nav-menu.nav-right { + background-color: white; + -webkit-box-shadow: 0 4px 7px rgba(10, 10, 10, 0.1); + box-shadow: 0 4px 7px rgba(10, 10, 10, 0.1); + left: 0; + display: none; + right: 0; + top: 100%; + position: absolute; + } + .nav-menu.nav-right .nav-item { + border-top: 1px solid rgba(219, 219, 219, 0.5); + padding: 0.75rem; + } + .nav-menu.nav-right.is-active { + display: block; + } +} + +.nav { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + background-color: white; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + height: 3.25rem; + position: relative; + text-align: center; + z-index: 10; +} + +.nav > .container { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + min-height: 3.25rem; + width: 100%; +} + +.nav.has-shadow { + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); +} + +.navbar { + background-color: white; + min-height: 3.25rem; + position: relative; +} + +.navbar > .container { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + min-height: 3.25rem; + width: 100%; +} + +.navbar.has-shadow { + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); +} + +.navbar-brand { + -webkit-overflow-scrolling: touch; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + min-height: 3.25rem; + overflow-x: auto; + overflow-y: hidden; +} + +.navbar-burger { + cursor: pointer; + display: block; + height: 3.25rem; + position: relative; + width: 3.25rem; + margin-left: auto; +} + +.navbar-burger span { + background-color: #4a4a4a; + display: block; + height: 1px; + left: 50%; + margin-left: -7px; + position: absolute; + top: 50%; + -webkit-transition: none 86ms ease-out; + transition: none 86ms ease-out; + -webkit-transition-property: background, left, opacity, -webkit-transform; + transition-property: background, left, opacity, -webkit-transform; + transition-property: background, left, opacity, transform; + transition-property: background, left, opacity, transform, -webkit-transform; + width: 15px; +} + +.navbar-burger span:nth-child(1) { + margin-top: -6px; +} + +.navbar-burger span:nth-child(2) { + margin-top: -1px; +} + +.navbar-burger span:nth-child(3) { + margin-top: 4px; +} + +.navbar-burger:hover { + background-color: whitesmoke; +} + +.navbar-burger.is-active span { + background-color: #00d1b2; +} + +.navbar-burger.is-active span:nth-child(1) { + margin-left: -5px; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + -webkit-transform-origin: left top; + transform-origin: left top; +} + +.navbar-burger.is-active span:nth-child(2) { + opacity: 0; +} + +.navbar-burger.is-active span:nth-child(3) { + margin-left: -5px; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transform-origin: left bottom; + transform-origin: left bottom; +} + +.navbar-menu { + display: none; +} + +.navbar-item, +.navbar-link { + color: #4a4a4a; + display: block; + line-height: 1.5; + padding: 0.5rem 1rem; + position: relative; +} + +a.navbar-item:hover, a.navbar-item.is-active, +.navbar-link:hover, +.navbar-link.is-active { + background-color: whitesmoke; + color: #0a0a0a; +} + +.navbar-item { + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.navbar-item img { + max-height: 1.75rem; +} + +.navbar-item.has-dropdown { + padding: 0; +} + +.navbar-item.is-tab { + border-bottom: 1px solid transparent; + min-height: 3.25rem; + padding-bottom: calc(0.5rem - 1px); +} + +.navbar-item.is-tab:hover { + background-color: transparent; + border-bottom-color: #00d1b2; +} + +.navbar-item.is-tab.is-active { + background-color: transparent; + border-bottom-color: #00d1b2; + border-bottom-style: solid; + border-bottom-width: 3px; + color: #00d1b2; + padding-bottom: calc(0.5rem - 3px); +} + +.navbar-content { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; +} + +.navbar-link { + padding-right: 2.5em; +} + +.navbar-dropdown { + font-size: 0.875rem; + padding-bottom: 0.5rem; + padding-top: 0.5rem; +} + +.navbar-dropdown .navbar-item { + padding-left: 1.5rem; + padding-right: 1.5rem; +} + +.navbar-divider { + background-color: #dbdbdb; + border: none; + display: none; + height: 1px; + margin: 0.5rem 0; +} + +@media screen and (max-width: 1007px) { + .navbar-brand .navbar-item { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } + .navbar-menu { + -webkit-box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); + box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); + padding: 0.5rem 0; + } + .navbar-menu.is-active { + display: block; + } +} + +@media screen and (min-width: 1008px) { + .navbar, + .navbar-menu, + .navbar-start, + .navbar-end { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } + .navbar { + min-height: 3.25rem; + } + .navbar.is-transparent a.navbar-item:hover, .navbar.is-transparent a.navbar-item.is-active, + .navbar.is-transparent .navbar-link:hover, + .navbar.is-transparent .navbar-link.is-active { + background-color: transparent; + } + .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link { + background-color: transparent; + } + .navbar.is-transparent .navbar-dropdown a.navbar-item:hover { + background-color: whitesmoke; + color: #0a0a0a; + } + .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active { + background-color: whitesmoke; + color: #00d1b2; + } + .navbar-burger { + display: none; + } + .navbar-item, + .navbar-link { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } + .navbar-item.has-dropdown { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + } + .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown { + display: block; + } + .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed { + opacity: 1; + pointer-events: auto; + -webkit-transform: translateY(0); + transform: translateY(0); + } + .navbar-link::after { + border: 1px solid #00d1b2; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.5em; + pointer-events: none; + position: absolute; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + width: 0.5em; + margin-top: -0.375em; + right: 1.125em; + top: 50%; + } + .navbar-menu { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + } + .navbar-start { + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + margin-right: auto; + } + .navbar-end { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + margin-left: auto; + } + .navbar-dropdown { + background-color: white; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + border-top: 1px solid #dbdbdb; + -webkit-box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); + box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); + display: none; + font-size: 0.875rem; + left: 0; + min-width: 100%; + position: absolute; + top: 100%; + z-index: 20; + } + .navbar-dropdown .navbar-item { + padding: 0.375rem 1rem; + white-space: nowrap; + } + .navbar-dropdown a.navbar-item { + padding-right: 3rem; + } + .navbar-dropdown a.navbar-item:hover { + background-color: whitesmoke; + color: #0a0a0a; + } + .navbar-dropdown a.navbar-item.is-active { + background-color: whitesmoke; + color: #00d1b2; + } + .navbar-dropdown.is-boxed { + border-radius: 5px; + border-top: none; + -webkit-box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + display: block; + opacity: 0; + pointer-events: none; + top: calc(100% + (-4px)); + -webkit-transform: translateY(-5px); + transform: translateY(-5px); + -webkit-transition-duration: 86ms; + transition-duration: 86ms; + -webkit-transition-property: opacity, -webkit-transform; + transition-property: opacity, -webkit-transform; + transition-property: opacity, transform; + transition-property: opacity, transform, -webkit-transform; + } + .navbar-divider { + display: block; + } + .container > .navbar { + margin-left: -1rem; + margin-right: -1rem; + } + a.navbar-item.is-active, + .navbar-link.is-active { + color: #0a0a0a; + } + a.navbar-item.is-active:not(:hover), + .navbar-link.is-active:not(:hover) { + background-color: transparent; + } + .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown.is-active .navbar-link { + background-color: whitesmoke; + } +} + +.pagination { + font-size: 1rem; + margin: -0.25rem; +} + +.pagination.is-small { + font-size: 0.75rem; +} + +.pagination.is-medium { + font-size: 1.25rem; +} + +.pagination.is-large { + font-size: 1.5rem; +} + +.pagination, +.pagination-list { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + text-align: center; +} + +.pagination-previous, +.pagination-next, +.pagination-link, +.pagination-ellipsis { + -moz-appearance: none; + -webkit-appearance: none; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 1px solid transparent; + border-radius: 3px; + -webkit-box-shadow: none; + box-shadow: none; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + font-size: 1rem; + height: 2.25em; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + line-height: 1.5; + padding-bottom: calc(0.375em - 1px); + padding-left: calc(0.625em - 1px); + padding-right: calc(0.625em - 1px); + padding-top: calc(0.375em - 1px); + position: relative; + vertical-align: top; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + font-size: 1em; + padding-left: 0.5em; + padding-right: 0.5em; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin: 0.25rem; + text-align: center; +} + +.pagination-previous:focus, .pagination-previous.is-focused, .pagination-previous:active, .pagination-previous.is-active, +.pagination-next:focus, +.pagination-next.is-focused, +.pagination-next:active, +.pagination-next.is-active, +.pagination-link:focus, +.pagination-link.is-focused, +.pagination-link:active, +.pagination-link.is-active, +.pagination-ellipsis:focus, +.pagination-ellipsis.is-focused, +.pagination-ellipsis:active, +.pagination-ellipsis.is-active { + outline: none; +} + +.pagination-previous[disabled], +.pagination-next[disabled], +.pagination-link[disabled], +.pagination-ellipsis[disabled] { + cursor: not-allowed; +} + +.pagination-previous, +.pagination-next, +.pagination-link { + border-color: #dbdbdb; + min-width: 2.25em; +} + +.pagination-previous:hover, +.pagination-next:hover, +.pagination-link:hover { + border-color: #b5b5b5; + color: #363636; +} + +.pagination-previous:focus, +.pagination-next:focus, +.pagination-link:focus { + border-color: #00d1b2; +} + +.pagination-previous:active, +.pagination-next:active, +.pagination-link:active { + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); +} + +.pagination-previous[disabled], +.pagination-next[disabled], +.pagination-link[disabled] { + background-color: #dbdbdb; + border-color: #dbdbdb; + -webkit-box-shadow: none; + box-shadow: none; + color: #7a7a7a; + opacity: 0.5; +} + +.pagination-previous, +.pagination-next { + padding-left: 0.75em; + padding-right: 0.75em; + white-space: nowrap; +} + +.pagination-link.is-current { + background-color: #00d1b2; + border-color: #00d1b2; + color: #fff; +} + +.pagination-ellipsis { + color: #b5b5b5; + pointer-events: none; +} + +.pagination-list { + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +@media screen and (max-width: 768px) { + .pagination { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } + .pagination-previous, + .pagination-next { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + } + .pagination-list li { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + } +} + +@media screen and (min-width: 769px), print { + .pagination-list { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .pagination-previous { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .pagination-next { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .pagination { + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + } + .pagination.is-centered .pagination-previous { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .pagination.is-centered .pagination-list { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .pagination.is-centered .pagination-next { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .pagination.is-right .pagination-previous { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .pagination.is-right .pagination-next { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .pagination.is-right .pagination-list { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } +} + +.panel { + font-size: 1rem; +} + +.panel:not(:last-child) { + margin-bottom: 1.5rem; +} + +.panel-heading, +.panel-tabs, +.panel-block { + border-bottom: 1px solid #dbdbdb; + border-left: 1px solid #dbdbdb; + border-right: 1px solid #dbdbdb; +} + +.panel-heading:first-child, +.panel-tabs:first-child, +.panel-block:first-child { + border-top: 1px solid #dbdbdb; +} + +.panel-heading { + background-color: whitesmoke; + border-radius: 3px 3px 0 0; + color: #363636; + font-size: 1.25em; + font-weight: 300; + line-height: 1.25; + padding: 0.5em 0.75em; +} + +.panel-tabs { + -webkit-box-align: end; + -ms-flex-align: end; + align-items: flex-end; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + font-size: 0.875em; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.panel-tabs a { + border-bottom: 1px solid #dbdbdb; + margin-bottom: -1px; + padding: 0.5em; +} + +.panel-tabs a.is-active { + border-bottom-color: #4a4a4a; + color: #363636; +} + +.panel-list a { + color: #4a4a4a; +} + +.panel-list a:hover { + color: #00d1b2; +} + +.panel-block { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + color: #363636; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + padding: 0.5em 0.75em; +} + +.panel-block input[type="checkbox"] { + margin-right: 0.75em; +} + +.panel-block > .control { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + width: 100%; +} + +.panel-block.is-wrapped { + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.panel-block.is-active { + border-left-color: #00d1b2; + color: #363636; +} + +.panel-block.is-active .panel-icon { + color: #00d1b2; +} + +a.panel-block, +label.panel-block { + cursor: pointer; +} + +a.panel-block:hover, +label.panel-block:hover { + background-color: whitesmoke; +} + +.panel-icon { + display: inline-block; + font-size: 14px; + height: 1em; + line-height: 1em; + text-align: center; + vertical-align: top; + width: 1em; + color: #7a7a7a; + margin-right: 0.75em; +} + +.panel-icon .fa { + font-size: inherit; + line-height: inherit; +} + +.tabs { + -webkit-overflow-scrolling: touch; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + font-size: 1rem; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + overflow: hidden; + overflow-x: auto; + white-space: nowrap; +} + +.tabs:not(:last-child) { + margin-bottom: 1.5rem; +} + +.tabs a { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border-bottom-color: #dbdbdb; + border-bottom-style: solid; + border-bottom-width: 1px; + color: #4a4a4a; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: -1px; + padding: 0.5em 1em; + vertical-align: top; +} + +.tabs a:hover { + border-bottom-color: #363636; + color: #363636; +} + +.tabs li { + display: block; +} + +.tabs li.is-active a { + border-bottom-color: #00d1b2; + color: #00d1b2; +} + +.tabs ul { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border-bottom-color: #dbdbdb; + border-bottom-style: solid; + border-bottom-width: 1px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.tabs ul.is-left { + padding-right: 0.75em; +} + +.tabs ul.is-center { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0.75em; + padding-right: 0.75em; +} + +.tabs ul.is-right { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + padding-left: 0.75em; +} + +.tabs .icon:first-child { + margin-right: 0.5em; +} + +.tabs .icon:last-child { + margin-left: 0.5em; +} + +.tabs.is-centered ul { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.tabs.is-right ul { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +.tabs.is-boxed a { + border: 1px solid transparent; + border-radius: 3px 3px 0 0; +} + +.tabs.is-boxed a:hover { + background-color: whitesmoke; + border-bottom-color: #dbdbdb; +} + +.tabs.is-boxed li.is-active a { + background-color: white; + border-color: #dbdbdb; + border-bottom-color: transparent !important; +} + +.tabs.is-fullwidth li { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.tabs.is-toggle a { + border-color: #dbdbdb; + border-style: solid; + border-width: 1px; + margin-bottom: 0; + position: relative; +} + +.tabs.is-toggle a:hover { + background-color: whitesmoke; + border-color: #b5b5b5; + z-index: 2; +} + +.tabs.is-toggle li + li { + margin-left: -1px; +} + +.tabs.is-toggle li:first-child a { + border-radius: 3px 0 0 3px; +} + +.tabs.is-toggle li:last-child a { + border-radius: 0 3px 3px 0; +} + +.tabs.is-toggle li.is-active a { + background-color: #00d1b2; + border-color: #00d1b2; + color: #fff; + z-index: 1; +} + +.tabs.is-toggle ul { + border-bottom: none; +} + +.tabs.is-small { + font-size: 0.75rem; +} + +.tabs.is-medium { + font-size: 1.25rem; +} + +.tabs.is-large { + font-size: 1.5rem; +} + +.column { + display: block; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + padding: 0.75rem; +} + +.columns.is-mobile > .column.is-narrow { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; +} + +.columns.is-mobile > .column.is-full { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; +} + +.columns.is-mobile > .column.is-three-quarters { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; +} + +.columns.is-mobile > .column.is-two-thirds { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; +} + +.columns.is-mobile > .column.is-half { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; +} + +.columns.is-mobile > .column.is-one-third { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; +} + +.columns.is-mobile > .column.is-one-quarter { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; +} + +.columns.is-mobile > .column.is-offset-three-quarters { + margin-left: 75%; +} + +.columns.is-mobile > .column.is-offset-two-thirds { + margin-left: 66.6666%; +} + +.columns.is-mobile > .column.is-offset-half { + margin-left: 50%; +} + +.columns.is-mobile > .column.is-offset-one-third { + margin-left: 33.3333%; +} + +.columns.is-mobile > .column.is-offset-one-quarter { + margin-left: 25%; +} + +.columns.is-mobile > .column.is-1 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; +} + +.columns.is-mobile > .column.is-offset-1 { + margin-left: 8.33333%; +} + +.columns.is-mobile > .column.is-2 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; +} + +.columns.is-mobile > .column.is-offset-2 { + margin-left: 16.66667%; +} + +.columns.is-mobile > .column.is-3 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; +} + +.columns.is-mobile > .column.is-offset-3 { + margin-left: 25%; +} + +.columns.is-mobile > .column.is-4 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; +} + +.columns.is-mobile > .column.is-offset-4 { + margin-left: 33.33333%; +} + +.columns.is-mobile > .column.is-5 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; +} + +.columns.is-mobile > .column.is-offset-5 { + margin-left: 41.66667%; +} + +.columns.is-mobile > .column.is-6 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; +} + +.columns.is-mobile > .column.is-offset-6 { + margin-left: 50%; +} + +.columns.is-mobile > .column.is-7 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; +} + +.columns.is-mobile > .column.is-offset-7 { + margin-left: 58.33333%; +} + +.columns.is-mobile > .column.is-8 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; +} + +.columns.is-mobile > .column.is-offset-8 { + margin-left: 66.66667%; +} + +.columns.is-mobile > .column.is-9 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; +} + +.columns.is-mobile > .column.is-offset-9 { + margin-left: 75%; +} + +.columns.is-mobile > .column.is-10 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; +} + +.columns.is-mobile > .column.is-offset-10 { + margin-left: 83.33333%; +} + +.columns.is-mobile > .column.is-11 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; +} + +.columns.is-mobile > .column.is-offset-11 { + margin-left: 91.66667%; +} + +.columns.is-mobile > .column.is-12 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; +} + +.columns.is-mobile > .column.is-offset-12 { + margin-left: 100%; +} + +@media screen and (max-width: 768px) { + .column.is-narrow-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + } + .column.is-full-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-three-quarters-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-two-thirds-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; + } + .column.is-half-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-one-third-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-three-quarters-mobile { + margin-left: 75%; + } + .column.is-offset-two-thirds-mobile { + margin-left: 66.6666%; + } + .column.is-offset-half-mobile { + margin-left: 50%; + } + .column.is-offset-one-third-mobile { + margin-left: 33.3333%; + } + .column.is-offset-one-quarter-mobile { + margin-left: 25%; + } + .column.is-1-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .column.is-offset-1-mobile { + margin-left: 8.33333%; + } + .column.is-2-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .column.is-offset-2-mobile { + margin-left: 16.66667%; + } + .column.is-3-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-3-mobile { + margin-left: 25%; + } + .column.is-4-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .column.is-offset-4-mobile { + margin-left: 33.33333%; + } + .column.is-5-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .column.is-offset-5-mobile { + margin-left: 41.66667%; + } + .column.is-6-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-offset-6-mobile { + margin-left: 50%; + } + .column.is-7-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .column.is-offset-7-mobile { + margin-left: 58.33333%; + } + .column.is-8-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .column.is-offset-8-mobile { + margin-left: 66.66667%; + } + .column.is-9-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-offset-9-mobile { + margin-left: 75%; + } + .column.is-10-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .column.is-offset-10-mobile { + margin-left: 83.33333%; + } + .column.is-11-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .column.is-offset-11-mobile { + margin-left: 91.66667%; + } + .column.is-12-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-offset-12-mobile { + margin-left: 100%; + } +} + +@media screen and (min-width: 769px), print { + .column.is-narrow, .column.is-narrow-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + } + .column.is-full, .column.is-full-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-three-quarters, .column.is-three-quarters-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-two-thirds, .column.is-two-thirds-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; + } + .column.is-half, .column.is-half-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-one-third, .column.is-one-third-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; + } + .column.is-one-quarter, .column.is-one-quarter-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet { + margin-left: 75%; + } + .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet { + margin-left: 66.6666%; + } + .column.is-offset-half, .column.is-offset-half-tablet { + margin-left: 50%; + } + .column.is-offset-one-third, .column.is-offset-one-third-tablet { + margin-left: 33.3333%; + } + .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet { + margin-left: 25%; + } + .column.is-1, .column.is-1-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .column.is-offset-1, .column.is-offset-1-tablet { + margin-left: 8.33333%; + } + .column.is-2, .column.is-2-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .column.is-offset-2, .column.is-offset-2-tablet { + margin-left: 16.66667%; + } + .column.is-3, .column.is-3-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-3, .column.is-offset-3-tablet { + margin-left: 25%; + } + .column.is-4, .column.is-4-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .column.is-offset-4, .column.is-offset-4-tablet { + margin-left: 33.33333%; + } + .column.is-5, .column.is-5-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .column.is-offset-5, .column.is-offset-5-tablet { + margin-left: 41.66667%; + } + .column.is-6, .column.is-6-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-offset-6, .column.is-offset-6-tablet { + margin-left: 50%; + } + .column.is-7, .column.is-7-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .column.is-offset-7, .column.is-offset-7-tablet { + margin-left: 58.33333%; + } + .column.is-8, .column.is-8-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .column.is-offset-8, .column.is-offset-8-tablet { + margin-left: 66.66667%; + } + .column.is-9, .column.is-9-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-offset-9, .column.is-offset-9-tablet { + margin-left: 75%; + } + .column.is-10, .column.is-10-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .column.is-offset-10, .column.is-offset-10-tablet { + margin-left: 83.33333%; + } + .column.is-11, .column.is-11-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .column.is-offset-11, .column.is-offset-11-tablet { + margin-left: 91.66667%; + } + .column.is-12, .column.is-12-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-offset-12, .column.is-offset-12-tablet { + margin-left: 100%; + } +} + +@media screen and (max-width: 1007px) { + .column.is-narrow-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + } + .column.is-full-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-three-quarters-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-two-thirds-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; + } + .column.is-half-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-one-third-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-three-quarters-touch { + margin-left: 75%; + } + .column.is-offset-two-thirds-touch { + margin-left: 66.6666%; + } + .column.is-offset-half-touch { + margin-left: 50%; + } + .column.is-offset-one-third-touch { + margin-left: 33.3333%; + } + .column.is-offset-one-quarter-touch { + margin-left: 25%; + } + .column.is-1-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .column.is-offset-1-touch { + margin-left: 8.33333%; + } + .column.is-2-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .column.is-offset-2-touch { + margin-left: 16.66667%; + } + .column.is-3-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-3-touch { + margin-left: 25%; + } + .column.is-4-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .column.is-offset-4-touch { + margin-left: 33.33333%; + } + .column.is-5-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .column.is-offset-5-touch { + margin-left: 41.66667%; + } + .column.is-6-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-offset-6-touch { + margin-left: 50%; + } + .column.is-7-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .column.is-offset-7-touch { + margin-left: 58.33333%; + } + .column.is-8-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .column.is-offset-8-touch { + margin-left: 66.66667%; + } + .column.is-9-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-offset-9-touch { + margin-left: 75%; + } + .column.is-10-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .column.is-offset-10-touch { + margin-left: 83.33333%; + } + .column.is-11-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .column.is-offset-11-touch { + margin-left: 91.66667%; + } + .column.is-12-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-offset-12-touch { + margin-left: 100%; + } +} + +@media screen and (min-width: 1008px) { + .column.is-narrow-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + } + .column.is-full-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-three-quarters-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-two-thirds-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; + } + .column.is-half-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-one-third-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-three-quarters-desktop { + margin-left: 75%; + } + .column.is-offset-two-thirds-desktop { + margin-left: 66.6666%; + } + .column.is-offset-half-desktop { + margin-left: 50%; + } + .column.is-offset-one-third-desktop { + margin-left: 33.3333%; + } + .column.is-offset-one-quarter-desktop { + margin-left: 25%; + } + .column.is-1-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .column.is-offset-1-desktop { + margin-left: 8.33333%; + } + .column.is-2-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .column.is-offset-2-desktop { + margin-left: 16.66667%; + } + .column.is-3-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-3-desktop { + margin-left: 25%; + } + .column.is-4-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .column.is-offset-4-desktop { + margin-left: 33.33333%; + } + .column.is-5-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .column.is-offset-5-desktop { + margin-left: 41.66667%; + } + .column.is-6-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-offset-6-desktop { + margin-left: 50%; + } + .column.is-7-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .column.is-offset-7-desktop { + margin-left: 58.33333%; + } + .column.is-8-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .column.is-offset-8-desktop { + margin-left: 66.66667%; + } + .column.is-9-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-offset-9-desktop { + margin-left: 75%; + } + .column.is-10-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .column.is-offset-10-desktop { + margin-left: 83.33333%; + } + .column.is-11-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .column.is-offset-11-desktop { + margin-left: 91.66667%; + } + .column.is-12-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-offset-12-desktop { + margin-left: 100%; + } +} + +@media screen and (min-width: 1200px) { + .column.is-narrow-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + } + .column.is-full-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-three-quarters-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-two-thirds-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; + } + .column.is-half-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-one-third-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-three-quarters-widescreen { + margin-left: 75%; + } + .column.is-offset-two-thirds-widescreen { + margin-left: 66.6666%; + } + .column.is-offset-half-widescreen { + margin-left: 50%; + } + .column.is-offset-one-third-widescreen { + margin-left: 33.3333%; + } + .column.is-offset-one-quarter-widescreen { + margin-left: 25%; + } + .column.is-1-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .column.is-offset-1-widescreen { + margin-left: 8.33333%; + } + .column.is-2-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .column.is-offset-2-widescreen { + margin-left: 16.66667%; + } + .column.is-3-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-3-widescreen { + margin-left: 25%; + } + .column.is-4-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .column.is-offset-4-widescreen { + margin-left: 33.33333%; + } + .column.is-5-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .column.is-offset-5-widescreen { + margin-left: 41.66667%; + } + .column.is-6-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-offset-6-widescreen { + margin-left: 50%; + } + .column.is-7-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .column.is-offset-7-widescreen { + margin-left: 58.33333%; + } + .column.is-8-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .column.is-offset-8-widescreen { + margin-left: 66.66667%; + } + .column.is-9-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-offset-9-widescreen { + margin-left: 75%; + } + .column.is-10-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .column.is-offset-10-widescreen { + margin-left: 83.33333%; + } + .column.is-11-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .column.is-offset-11-widescreen { + margin-left: 91.66667%; + } + .column.is-12-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-offset-12-widescreen { + margin-left: 100%; + } +} + +@media screen and (min-width: 1392px) { + .column.is-narrow-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + } + .column.is-full-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-three-quarters-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-two-thirds-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; + } + .column.is-half-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-one-third-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-three-quarters-fullhd { + margin-left: 75%; + } + .column.is-offset-two-thirds-fullhd { + margin-left: 66.6666%; + } + .column.is-offset-half-fullhd { + margin-left: 50%; + } + .column.is-offset-one-third-fullhd { + margin-left: 33.3333%; + } + .column.is-offset-one-quarter-fullhd { + margin-left: 25%; + } + .column.is-1-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .column.is-offset-1-fullhd { + margin-left: 8.33333%; + } + .column.is-2-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .column.is-offset-2-fullhd { + margin-left: 16.66667%; + } + .column.is-3-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-3-fullhd { + margin-left: 25%; + } + .column.is-4-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .column.is-offset-4-fullhd { + margin-left: 33.33333%; + } + .column.is-5-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .column.is-offset-5-fullhd { + margin-left: 41.66667%; + } + .column.is-6-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-offset-6-fullhd { + margin-left: 50%; + } + .column.is-7-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .column.is-offset-7-fullhd { + margin-left: 58.33333%; + } + .column.is-8-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .column.is-offset-8-fullhd { + margin-left: 66.66667%; + } + .column.is-9-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-offset-9-fullhd { + margin-left: 75%; + } + .column.is-10-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .column.is-offset-10-fullhd { + margin-left: 83.33333%; + } + .column.is-11-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .column.is-offset-11-fullhd { + margin-left: 91.66667%; + } + .column.is-12-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-offset-12-fullhd { + margin-left: 100%; + } +} + +.columns { + margin-left: -0.75rem; + margin-right: -0.75rem; + margin-top: -0.75rem; +} + +.columns:last-child { + margin-bottom: -0.75rem; +} + +.columns:not(:last-child) { + margin-bottom: 0.75rem; +} + +.columns.is-centered { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.columns.is-gapless { + margin-left: 0; + margin-right: 0; + margin-top: 0; +} + +.columns.is-gapless:last-child { + margin-bottom: 0; +} + +.columns.is-gapless:not(:last-child) { + margin-bottom: 1.5rem; +} + +.columns.is-gapless > .column { + margin: 0; + padding: 0; +} + +@media screen and (min-width: 769px), print { + .columns.is-grid { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } + .columns.is-grid > .column { + max-width: 33.3333%; + padding: 0.75rem; + width: 33.3333%; + } + .columns.is-grid > .column + .column { + margin-left: 0; + } +} + +.columns.is-mobile { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.columns.is-multiline { + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.columns.is-vcentered { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +@media screen and (min-width: 769px), print { + .columns:not(.is-desktop) { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} + +@media screen and (min-width: 1008px) { + .columns.is-desktop { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} + +.tile { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: block; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + min-height: -webkit-min-content; + min-height: -moz-min-content; + min-height: min-content; +} + +.tile.is-ancestor { + margin-left: -0.75rem; + margin-right: -0.75rem; + margin-top: -0.75rem; +} + +.tile.is-ancestor:last-child { + margin-bottom: -0.75rem; +} + +.tile.is-ancestor:not(:last-child) { + margin-bottom: 0.75rem; +} + +.tile.is-child { + margin: 0 !important; +} + +.tile.is-parent { + padding: 0.75rem; +} + +.tile.is-vertical { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.tile.is-vertical > .tile.is-child:not(:last-child) { + margin-bottom: 1.5rem !important; +} + +@media screen and (min-width: 769px), print { + .tile:not(.is-child) { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } + .tile.is-1 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .tile.is-2 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .tile.is-3 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .tile.is-4 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .tile.is-5 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .tile.is-6 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .tile.is-7 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .tile.is-8 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .tile.is-9 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .tile.is-10 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .tile.is-11 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .tile.is-12 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } +} + +.hero { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + 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-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.hero .nav { + background: none; + -webkit-box-shadow: 0 1px 0 rgba(219, 219, 219, 0.3); + box-shadow: 0 1px 0 rgba(219, 219, 219, 0.3); +} + +.hero .tabs ul { + border-bottom: none; +} + +.hero.is-white { + background-color: white; + color: #0a0a0a; +} + +.hero.is-white a:not(.button), +.hero.is-white strong { + color: inherit; +} + +.hero.is-white .title { + color: #0a0a0a; +} + +.hero.is-white .subtitle { + color: rgba(10, 10, 10, 0.9); +} + +.hero.is-white .subtitle a:not(.button), +.hero.is-white .subtitle strong { + color: #0a0a0a; +} + +.hero.is-white .nav { + -webkit-box-shadow: 0 1px 0 rgba(10, 10, 10, 0.2); + box-shadow: 0 1px 0 rgba(10, 10, 10, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-white .nav-menu { + background-color: white; + } +} + +.hero.is-white a.nav-item, +.hero.is-white .nav-item a:not(.button) { + color: rgba(10, 10, 10, 0.7); +} + +.hero.is-white a.nav-item:hover, .hero.is-white a.nav-item.is-active, +.hero.is-white .nav-item a:not(.button):hover, +.hero.is-white .nav-item a:not(.button).is-active { + color: #0a0a0a; +} + +.hero.is-white .tabs a { + color: #0a0a0a; + opacity: 0.9; +} + +.hero.is-white .tabs a:hover { + opacity: 1; +} + +.hero.is-white .tabs li.is-active a { + opacity: 1; +} + +.hero.is-white .tabs.is-boxed a, .hero.is-white .tabs.is-toggle a { + color: #0a0a0a; +} + +.hero.is-white .tabs.is-boxed a:hover, .hero.is-white .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-white .tabs.is-boxed li.is-active a, .hero.is-white .tabs.is-boxed li.is-active a:hover, .hero.is-white .tabs.is-toggle li.is-active a, .hero.is-white .tabs.is-toggle li.is-active a:hover { + background-color: #0a0a0a; + border-color: #0a0a0a; + color: white; +} + +.hero.is-white.is-bold { + background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-white.is-bold .nav-menu { + background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-white .nav-toggle span { + background-color: #0a0a0a; + } + .hero.is-white .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-white .nav-toggle.is-active span { + background-color: #0a0a0a; + } + .hero.is-white .nav-menu .nav-item { + border-top-color: rgba(10, 10, 10, 0.2); + } +} + +.hero.is-black { + background-color: #0a0a0a; + color: white; +} + +.hero.is-black a:not(.button), +.hero.is-black strong { + color: inherit; +} + +.hero.is-black .title { + color: white; +} + +.hero.is-black .subtitle { + color: rgba(255, 255, 255, 0.9); +} + +.hero.is-black .subtitle a:not(.button), +.hero.is-black .subtitle strong { + color: white; +} + +.hero.is-black .nav { + -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-black .nav-menu { + background-color: #0a0a0a; + } +} + +.hero.is-black a.nav-item, +.hero.is-black .nav-item a:not(.button) { + color: rgba(255, 255, 255, 0.7); +} + +.hero.is-black a.nav-item:hover, .hero.is-black a.nav-item.is-active, +.hero.is-black .nav-item a:not(.button):hover, +.hero.is-black .nav-item a:not(.button).is-active { + color: white; +} + +.hero.is-black .tabs a { + color: white; + opacity: 0.9; +} + +.hero.is-black .tabs a:hover { + opacity: 1; +} + +.hero.is-black .tabs li.is-active a { + opacity: 1; +} + +.hero.is-black .tabs.is-boxed a, .hero.is-black .tabs.is-toggle a { + color: white; +} + +.hero.is-black .tabs.is-boxed a:hover, .hero.is-black .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-black .tabs.is-boxed li.is-active a, .hero.is-black .tabs.is-boxed li.is-active a:hover, .hero.is-black .tabs.is-toggle li.is-active a, .hero.is-black .tabs.is-toggle li.is-active a:hover { + background-color: white; + border-color: white; + color: #0a0a0a; +} + +.hero.is-black.is-bold { + background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-black.is-bold .nav-menu { + background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-black .nav-toggle span { + background-color: white; + } + .hero.is-black .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-black .nav-toggle.is-active span { + background-color: white; + } + .hero.is-black .nav-menu .nav-item { + border-top-color: rgba(255, 255, 255, 0.2); + } +} + +.hero.is-light { + background-color: whitesmoke; + color: #363636; +} + +.hero.is-light a:not(.button), +.hero.is-light strong { + color: inherit; +} + +.hero.is-light .title { + color: #363636; +} + +.hero.is-light .subtitle { + color: rgba(54, 54, 54, 0.9); +} + +.hero.is-light .subtitle a:not(.button), +.hero.is-light .subtitle strong { + color: #363636; +} + +.hero.is-light .nav { + -webkit-box-shadow: 0 1px 0 rgba(54, 54, 54, 0.2); + box-shadow: 0 1px 0 rgba(54, 54, 54, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-light .nav-menu { + background-color: whitesmoke; + } +} + +.hero.is-light a.nav-item, +.hero.is-light .nav-item a:not(.button) { + color: rgba(54, 54, 54, 0.7); +} + +.hero.is-light a.nav-item:hover, .hero.is-light a.nav-item.is-active, +.hero.is-light .nav-item a:not(.button):hover, +.hero.is-light .nav-item a:not(.button).is-active { + color: #363636; +} + +.hero.is-light .tabs a { + color: #363636; + opacity: 0.9; +} + +.hero.is-light .tabs a:hover { + opacity: 1; +} + +.hero.is-light .tabs li.is-active a { + opacity: 1; +} + +.hero.is-light .tabs.is-boxed a, .hero.is-light .tabs.is-toggle a { + color: #363636; +} + +.hero.is-light .tabs.is-boxed a:hover, .hero.is-light .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-light .tabs.is-boxed li.is-active a, .hero.is-light .tabs.is-boxed li.is-active a:hover, .hero.is-light .tabs.is-toggle li.is-active a, .hero.is-light .tabs.is-toggle li.is-active a:hover { + background-color: #363636; + border-color: #363636; + color: whitesmoke; +} + +.hero.is-light.is-bold { + background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-light.is-bold .nav-menu { + background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-light .nav-toggle span { + background-color: #363636; + } + .hero.is-light .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-light .nav-toggle.is-active span { + background-color: #363636; + } + .hero.is-light .nav-menu .nav-item { + border-top-color: rgba(54, 54, 54, 0.2); + } +} + +.hero.is-dark { + background-color: #363636; + color: whitesmoke; +} + +.hero.is-dark a:not(.button), +.hero.is-dark strong { + color: inherit; +} + +.hero.is-dark .title { + color: whitesmoke; +} + +.hero.is-dark .subtitle { + color: rgba(245, 245, 245, 0.9); +} + +.hero.is-dark .subtitle a:not(.button), +.hero.is-dark .subtitle strong { + color: whitesmoke; +} + +.hero.is-dark .nav { + -webkit-box-shadow: 0 1px 0 rgba(245, 245, 245, 0.2); + box-shadow: 0 1px 0 rgba(245, 245, 245, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-dark .nav-menu { + background-color: #363636; + } +} + +.hero.is-dark a.nav-item, +.hero.is-dark .nav-item a:not(.button) { + color: rgba(245, 245, 245, 0.7); +} + +.hero.is-dark a.nav-item:hover, .hero.is-dark a.nav-item.is-active, +.hero.is-dark .nav-item a:not(.button):hover, +.hero.is-dark .nav-item a:not(.button).is-active { + color: whitesmoke; +} + +.hero.is-dark .tabs a { + color: whitesmoke; + opacity: 0.9; +} + +.hero.is-dark .tabs a:hover { + opacity: 1; +} + +.hero.is-dark .tabs li.is-active a { + opacity: 1; +} + +.hero.is-dark .tabs.is-boxed a, .hero.is-dark .tabs.is-toggle a { + color: whitesmoke; +} + +.hero.is-dark .tabs.is-boxed a:hover, .hero.is-dark .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-dark .tabs.is-boxed li.is-active a, .hero.is-dark .tabs.is-boxed li.is-active a:hover, .hero.is-dark .tabs.is-toggle li.is-active a, .hero.is-dark .tabs.is-toggle li.is-active a:hover { + background-color: whitesmoke; + border-color: whitesmoke; + color: #363636; +} + +.hero.is-dark.is-bold { + background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-dark.is-bold .nav-menu { + background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-dark .nav-toggle span { + background-color: whitesmoke; + } + .hero.is-dark .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-dark .nav-toggle.is-active span { + background-color: whitesmoke; + } + .hero.is-dark .nav-menu .nav-item { + border-top-color: rgba(245, 245, 245, 0.2); + } +} + +.hero.is-primary { + background-color: #00d1b2; + color: #fff; +} + +.hero.is-primary a:not(.button), +.hero.is-primary strong { + color: inherit; +} + +.hero.is-primary .title { + color: #fff; +} + +.hero.is-primary .subtitle { + color: rgba(255, 255, 255, 0.9); +} + +.hero.is-primary .subtitle a:not(.button), +.hero.is-primary .subtitle strong { + color: #fff; +} + +.hero.is-primary .nav { + -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-primary .nav-menu { + background-color: #00d1b2; + } +} + +.hero.is-primary a.nav-item, +.hero.is-primary .nav-item a:not(.button) { + color: rgba(255, 255, 255, 0.7); +} + +.hero.is-primary a.nav-item:hover, .hero.is-primary a.nav-item.is-active, +.hero.is-primary .nav-item a:not(.button):hover, +.hero.is-primary .nav-item a:not(.button).is-active { + color: #fff; +} + +.hero.is-primary .tabs a { + color: #fff; + opacity: 0.9; +} + +.hero.is-primary .tabs a:hover { + opacity: 1; +} + +.hero.is-primary .tabs li.is-active a { + opacity: 1; +} + +.hero.is-primary .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a { + color: #fff; +} + +.hero.is-primary .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-primary .tabs.is-boxed li.is-active a, .hero.is-primary .tabs.is-boxed li.is-active a:hover, .hero.is-primary .tabs.is-toggle li.is-active a, .hero.is-primary .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #00d1b2; +} + +.hero.is-primary.is-bold { + background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-primary.is-bold .nav-menu { + background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-primary .nav-toggle span { + background-color: #fff; + } + .hero.is-primary .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-primary .nav-toggle.is-active span { + background-color: #fff; + } + .hero.is-primary .nav-menu .nav-item { + border-top-color: rgba(255, 255, 255, 0.2); + } +} + +.hero.is-info { + background-color: #3273dc; + color: #fff; +} + +.hero.is-info a:not(.button), +.hero.is-info strong { + color: inherit; +} + +.hero.is-info .title { + color: #fff; +} + +.hero.is-info .subtitle { + color: rgba(255, 255, 255, 0.9); +} + +.hero.is-info .subtitle a:not(.button), +.hero.is-info .subtitle strong { + color: #fff; +} + +.hero.is-info .nav { + -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-info .nav-menu { + background-color: #3273dc; + } +} + +.hero.is-info a.nav-item, +.hero.is-info .nav-item a:not(.button) { + color: rgba(255, 255, 255, 0.7); +} + +.hero.is-info a.nav-item:hover, .hero.is-info a.nav-item.is-active, +.hero.is-info .nav-item a:not(.button):hover, +.hero.is-info .nav-item a:not(.button).is-active { + color: #fff; +} + +.hero.is-info .tabs a { + color: #fff; + opacity: 0.9; +} + +.hero.is-info .tabs a:hover { + opacity: 1; +} + +.hero.is-info .tabs li.is-active a { + opacity: 1; +} + +.hero.is-info .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a { + color: #fff; +} + +.hero.is-info .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-info .tabs.is-boxed li.is-active a, .hero.is-info .tabs.is-boxed li.is-active a:hover, .hero.is-info .tabs.is-toggle li.is-active a, .hero.is-info .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #3273dc; +} + +.hero.is-info.is-bold { + background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-info.is-bold .nav-menu { + background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-info .nav-toggle span { + background-color: #fff; + } + .hero.is-info .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-info .nav-toggle.is-active span { + background-color: #fff; + } + .hero.is-info .nav-menu .nav-item { + border-top-color: rgba(255, 255, 255, 0.2); + } +} + +.hero.is-success { + background-color: #23d160; + color: #fff; +} + +.hero.is-success a:not(.button), +.hero.is-success strong { + color: inherit; +} + +.hero.is-success .title { + color: #fff; +} + +.hero.is-success .subtitle { + color: rgba(255, 255, 255, 0.9); +} + +.hero.is-success .subtitle a:not(.button), +.hero.is-success .subtitle strong { + color: #fff; +} + +.hero.is-success .nav { + -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-success .nav-menu { + background-color: #23d160; + } +} + +.hero.is-success a.nav-item, +.hero.is-success .nav-item a:not(.button) { + color: rgba(255, 255, 255, 0.7); +} + +.hero.is-success a.nav-item:hover, .hero.is-success a.nav-item.is-active, +.hero.is-success .nav-item a:not(.button):hover, +.hero.is-success .nav-item a:not(.button).is-active { + color: #fff; +} + +.hero.is-success .tabs a { + color: #fff; + opacity: 0.9; +} + +.hero.is-success .tabs a:hover { + opacity: 1; +} + +.hero.is-success .tabs li.is-active a { + opacity: 1; +} + +.hero.is-success .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a { + color: #fff; +} + +.hero.is-success .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-success .tabs.is-boxed li.is-active a, .hero.is-success .tabs.is-boxed li.is-active a:hover, .hero.is-success .tabs.is-toggle li.is-active a, .hero.is-success .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #23d160; +} + +.hero.is-success.is-bold { + background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-success.is-bold .nav-menu { + background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-success .nav-toggle span { + background-color: #fff; + } + .hero.is-success .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-success .nav-toggle.is-active span { + background-color: #fff; + } + .hero.is-success .nav-menu .nav-item { + border-top-color: rgba(255, 255, 255, 0.2); + } +} + +.hero.is-warning { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); +} + +.hero.is-warning a:not(.button), +.hero.is-warning strong { + color: inherit; +} + +.hero.is-warning .title { + color: rgba(0, 0, 0, 0.7); +} + +.hero.is-warning .subtitle { + color: rgba(0, 0, 0, 0.9); +} + +.hero.is-warning .subtitle a:not(.button), +.hero.is-warning .subtitle strong { + color: rgba(0, 0, 0, 0.7); +} + +.hero.is-warning .nav { + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-warning .nav-menu { + background-color: #ffdd57; + } +} + +.hero.is-warning a.nav-item, +.hero.is-warning .nav-item a:not(.button) { + color: rgba(0, 0, 0, 0.7); +} + +.hero.is-warning a.nav-item:hover, .hero.is-warning a.nav-item.is-active, +.hero.is-warning .nav-item a:not(.button):hover, +.hero.is-warning .nav-item a:not(.button).is-active { + color: rgba(0, 0, 0, 0.7); +} + +.hero.is-warning .tabs a { + color: rgba(0, 0, 0, 0.7); + opacity: 0.9; +} + +.hero.is-warning .tabs a:hover { + opacity: 1; +} + +.hero.is-warning .tabs li.is-active a { + opacity: 1; +} + +.hero.is-warning .tabs.is-boxed a, .hero.is-warning .tabs.is-toggle a { + color: rgba(0, 0, 0, 0.7); +} + +.hero.is-warning .tabs.is-boxed a:hover, .hero.is-warning .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-warning .tabs.is-boxed li.is-active a, .hero.is-warning .tabs.is-boxed li.is-active a:hover, .hero.is-warning .tabs.is-toggle li.is-active a, .hero.is-warning .tabs.is-toggle li.is-active a:hover { + background-color: rgba(0, 0, 0, 0.7); + border-color: rgba(0, 0, 0, 0.7); + color: #ffdd57; +} + +.hero.is-warning.is-bold { + background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-warning.is-bold .nav-menu { + background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-warning .nav-toggle span { + background-color: rgba(0, 0, 0, 0.7); + } + .hero.is-warning .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-warning .nav-toggle.is-active span { + background-color: rgba(0, 0, 0, 0.7); + } + .hero.is-warning .nav-menu .nav-item { + border-top-color: rgba(0, 0, 0, 0.2); + } +} + +.hero.is-danger { + background-color: #ff3860; + color: #fff; +} + +.hero.is-danger a:not(.button), +.hero.is-danger strong { + color: inherit; +} + +.hero.is-danger .title { + color: #fff; +} + +.hero.is-danger .subtitle { + color: rgba(255, 255, 255, 0.9); +} + +.hero.is-danger .subtitle a:not(.button), +.hero.is-danger .subtitle strong { + color: #fff; +} + +.hero.is-danger .nav { + -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-danger .nav-menu { + background-color: #ff3860; + } +} + +.hero.is-danger a.nav-item, +.hero.is-danger .nav-item a:not(.button) { + color: rgba(255, 255, 255, 0.7); +} + +.hero.is-danger a.nav-item:hover, .hero.is-danger a.nav-item.is-active, +.hero.is-danger .nav-item a:not(.button):hover, +.hero.is-danger .nav-item a:not(.button).is-active { + color: #fff; +} + +.hero.is-danger .tabs a { + color: #fff; + opacity: 0.9; +} + +.hero.is-danger .tabs a:hover { + opacity: 1; +} + +.hero.is-danger .tabs li.is-active a { + opacity: 1; +} + +.hero.is-danger .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a { + color: #fff; +} + +.hero.is-danger .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-danger .tabs.is-boxed li.is-active a, .hero.is-danger .tabs.is-boxed li.is-active a:hover, .hero.is-danger .tabs.is-toggle li.is-active a, .hero.is-danger .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #ff3860; +} + +.hero.is-danger.is-bold { + background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-danger.is-bold .nav-menu { + background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-danger .nav-toggle span { + background-color: #fff; + } + .hero.is-danger .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-danger .nav-toggle.is-active span { + background-color: #fff; + } + .hero.is-danger .nav-menu .nav-item { + border-top-color: rgba(255, 255, 255, 0.2); + } +} + +@media screen and (min-width: 769px), print { + .hero.is-medium .hero-body { + padding-bottom: 9rem; + padding-top: 9rem; + } +} + +@media screen and (min-width: 769px), print { + .hero.is-large .hero-body { + padding-bottom: 18rem; + padding-top: 18rem; + } +} + +.hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; +} + +.hero.is-halfheight { + min-height: 50vh; +} + +.hero.is-fullheight { + min-height: 100vh; +} + +.hero-video { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + overflow: hidden; +} + +.hero-video video { + left: 50%; + min-height: 100%; + min-width: 100%; + position: absolute; + top: 50%; + -webkit-transform: translate3d(-50%, -50%, 0); + transform: translate3d(-50%, -50%, 0); +} + +.hero-video.is-transparent { + opacity: 0.3; +} + +@media screen and (max-width: 768px) { + .hero-video { + display: none; + } +} + +.hero-buttons { + margin-top: 1.5rem; +} + +@media screen and (max-width: 768px) { + .hero-buttons .button { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } + .hero-buttons .button:not(:last-child) { + margin-bottom: 0.75rem; + } +} + +@media screen and (min-width: 769px), print { + .hero-buttons { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + } + .hero-buttons .button:not(:last-child) { + margin-right: 1.5rem; + } +} + +.hero-head, +.hero-foot { + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.hero-body { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + padding: 3rem 1.5rem; +} + +.section { + padding: 3rem 1.5rem; +} + +@media screen and (min-width: 1008px) { + .section.is-medium { + padding: 9rem 1.5rem; + } + .section.is-large { + padding: 18rem 1.5rem; + } +} + +.footer { + background-color: whitesmoke; + padding: 3rem 1.5rem 6rem; +} +/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2J1bG1hLnNhc3MiLCIuLi9zYXNzL3V0aWxpdGllcy9hbmltYXRpb25zLnNhc3MiLCJidWxtYS5jc3MiLCIuLi9zYXNzL2Jhc2UvbWluaXJlc2V0LnNhc3MiLCIuLi9zYXNzL2Jhc2UvZ2VuZXJpYy5zYXNzIiwiLi4vc2Fzcy91dGlsaXRpZXMvaW5pdGlhbC12YXJpYWJsZXMuc2FzcyIsIi4uL3Nhc3MvdXRpbGl0aWVzL21peGlucy5zYXNzIiwiLi4vc2Fzcy9iYXNlL2hlbHBlcnMuc2FzcyIsIi4uL3Nhc3MvZWxlbWVudHMvYm94LnNhc3MiLCIuLi9zYXNzL2VsZW1lbnRzL2J1dHRvbi5zYXNzIiwiLi4vc2Fzcy91dGlsaXRpZXMvY29udHJvbHMuc2FzcyIsIi4uL3Nhc3MvdXRpbGl0aWVzL2Z1bmN0aW9ucy5zYXNzIiwiLi4vc2Fzcy9lbGVtZW50cy9jb250ZW50LnNhc3MiLCIuLi9zYXNzL2VsZW1lbnRzL2Zvcm0uc2FzcyIsIi4uL3Nhc3MvZWxlbWVudHMvaWNvbi5zYXNzIiwiLi4vc2Fzcy9lbGVtZW50cy9pbWFnZS5zYXNzIiwiLi4vc2Fzcy9lbGVtZW50cy9ub3RpZmljYXRpb24uc2FzcyIsIi4uL3Nhc3MvZWxlbWVudHMvcHJvZ3Jlc3Muc2FzcyIsIi4uL3Nhc3MvZWxlbWVudHMvdGFibGUuc2FzcyIsIi4uL3Nhc3MvZWxlbWVudHMvdGFnLnNhc3MiLCIuLi9zYXNzL2VsZW1lbnRzL3RpdGxlLnNhc3MiLCIuLi9zYXNzL2VsZW1lbnRzL290aGVyLnNhc3MiLCIuLi9zYXNzL2NvbXBvbmVudHMvYnJlYWRjcnVtYi5zYXNzIiwiLi4vc2Fzcy9jb21wb25lbnRzL2NhcmQuc2FzcyIsIi4uL3Nhc3MvY29tcG9uZW50cy9kcm9wZG93bi5zYXNzIiwiLi4vc2Fzcy9jb21wb25lbnRzL2xldmVsLnNhc3MiLCIuLi9zYXNzL2NvbXBvbmVudHMvbWVkaWEuc2FzcyIsIi4uL3Nhc3MvY29tcG9uZW50cy9tZW51LnNhc3MiLCIuLi9zYXNzL2NvbXBvbmVudHMvbWVzc2FnZS5zYXNzIiwiLi4vc2Fzcy9jb21wb25lbnRzL21vZGFsLnNhc3MiLCIuLi9zYXNzL2NvbXBvbmVudHMvbmF2LnNhc3MiLCIuLi9zYXNzL2NvbXBvbmVudHMvbmF2YmFyLnNhc3MiLCIuLi9zYXNzL2NvbXBvbmVudHMvcGFnaW5hdGlvbi5zYXNzIiwiLi4vc2Fzcy9jb21wb25lbnRzL3BhbmVsLnNhc3MiLCIuLi9zYXNzL2NvbXBvbmVudHMvdGFicy5zYXNzIiwiLi4vc2Fzcy9ncmlkL2NvbHVtbnMuc2FzcyIsIi4uL3Nhc3MvZ3JpZC90aWxlcy5zYXNzIiwiLi4vc2Fzcy9sYXlvdXQvaGVyby5zYXNzIiwiLi4vc2Fzcy9sYXlvdXQvc2VjdGlvbi5zYXNzIiwiLi4vc2Fzcy9sYXlvdXQvZm9vdGVyLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsOERBQThEO0FDRDlEO0VBQ0U7SUFDRSxnQ0FBdUI7WUFBdkIsd0JBQXVCO0dDRXhCO0VEREQ7SUFDRSxrQ0FBeUI7WUFBekIsMEJBQXlCO0dDRzFCO0NBQ0Y7QURSRDtFQUNFO0lBQ0UsZ0NBQXVCO1lBQXZCLHdCQUF1QjtHQ0V4QjtFREREO0lBQ0Usa0NBQXlCO1lBQXpCLDBCQUF5QjtHQ0cxQjtDQUNGOztBQ1JELDJFQUEyRTtBQUUzRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF1QkUsVUFBUztFQUNULFdBQVU7Q0FBSTs7QUFHaEI7Ozs7OztFQU1FLGdCQUFlO0VBQ2Ysb0JBQW1CO0NBQUk7O0FBR3pCO0VBQ0UsaUJBQWdCO0NBQUk7O0FBR3RCOzs7O0VBSUUsVUFBUztDQUFJOztBQUdmO0VBQ0UsK0JBQXNCO1VBQXRCLHVCQUFzQjtDQUFJOztBQUU1QjtFQUNFLDRCQUFtQjtVQUFuQixvQkFBbUI7Q0FHUTs7QUFKN0I7RUFJSSw0QkFBbUI7VUFBbkIsb0JBQW1CO0NBQUk7O0FBRzNCOzs7OztFQUtFLGdCQUFlO0NBQUk7O0FBR3JCO0VBQ0UsVUFBUztDQUFJOztBQUdmO0VBQ0UsMEJBQXlCO0VBQ3pCLGtCQUFpQjtD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RVdzQnhCLGVYNUJ3QjtDVzRCRDs7QUE5QjdCO0VBNkJNLDBCWDNCd0I7RVc0QnhCLGtCWHRCd0I7Q1dzQkQ7O0FBOUI3QjtFQTZCTSwwQlhkNEI7RVdlNUIsWUxQVTtDS09hOztBQTlCN0I7RUE2Qk0sMEJYYjRCO0VXYzVCLFlMUFU7Q0tPYTs7QUE5QjdCO0VBNkJNLDBCWGY0QjtFV2dCNUIsWUxQVTtDS09hOztBQTlCN0I7RUE2Qk0sMEJYaEI0QjtFV2lCNUIsMEJMVGU7Q0tTUTs7QUE5QjdCO0VBNkJNLDBCWFg0QjtFV1k1QixZTFBVO0NLT2E7O0FDL0I3QjtFQUVFLHNCQUFxQjtFQUNyQix5QkFBd0I7RUFDeEIsYUFBWTtFQUNaLHdCQUF1QjtFQUN2QixlQUFjO0VBQ2QsYVp5Qlc7RVl4QlgsaUJBQWdCO0VBQ2hCLFdBQVU7RUFDVixZQUFXO0NBcUJlOztBWHJCMUI7RUFDRSxzQkFBcUI7Q0FBSTs7QVdYN0I7RUFZSSwwQlpMMEI7Q1lLeUI7O0FBWnZEO0VBY0ksMEJaVjBCO0NZVTJCOztBQWR6RDtFQWdCSSwwQlpaMEI7Q1lZMkI7O0FBaEJ6RDtFQXNCUSx3QlpYdUI7Q1lXSTs7QUF0Qm5DO0VBd0JRLHdCWmJ1QjtDWWFJOztBQXhCbkM7RUFzQlEsMEJadkJxQjtDWXVCTTs7QUF0Qm5DO0VBd0JRLDBCWnpCcUI7Q1l5Qk07O0FBeEJuQztFQXNCUSw2Qlpic0I7Q1lhSzs7QUF0Qm5DO0VBd0JRLDZCWmZzQjtDWWVLOztBQXhCbkM7RUFzQlEsMEJabkJzQjtDWW1CSzs7QUF0Qm5DO0VBd0JRLDBCWnJCc0I7Q1lxQks7O0FBeEJuQztFQXNCUSwwQlpOMEI7Q1lNQzs7QUF0Qm5DO0VBd0JRLDBCWlIwQjtDWVFDOztBQXhCbkM7RUFzQlEsMEJaTDBCO0NZS0M7O0FBdEJuQztFQXdCUSwwQlpQMEI7Q1lPQzs7QUF4Qm5DO0VBc0JRLDBCWlAwQjtDWU9DOztBQXRCbkM7RUF3QlEsMEJaVDBCO0NZU0M7O0FBeEJuQztFQXNCUSwwQlpSMEI7Q1lRQzs7QUF0Qm5DO0VBd0JRLDBCWlYwQjtDWVVDOztBQXhC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LDZCaEN4QnFCO0NnQzJCTTs7QUEzQm5DOztFQTJCVSxlaEMzQm1CO0NnQzJCSTs7QUEzQmpDO0VBNkJRLGtEaEM3QnFCO1VnQzZCckIsMENoQzdCcUI7Q2dDNkIwQjs7QS9CZ0tyRDtFK0I3TEY7SUFnQ1Usd0JoQ3BCcUI7R2dDb0JRO0NuQ3lvTnRDOztBbUN6cU5EOztFQW1DUSw2QmhDbkNxQjtDZ0NzQ007O0FBdENuQzs7O0VBc0NVLGVoQ3RDbUI7Q2dDc0NJOztBQXRDakM7RUF5Q1UsZWhDekNtQjtFZ0MwQ25CLGFBQVk7Q0FFTTs7QUE1QzVCO0VBNENZLFdBQVU7Q0FBSTs7QUE1QzFCO0VBK0NZLFdBQVU7Q0FBSTs7QUEvQzFCO0VBbURZLGVoQ25EaUI7Q2dDcUR5Qjs7QUFyRHREO0VBcURjLHdDaENyRGU7Q2dDcUR1Qjs7QUFyRHBEO0VBeURjLDBCaEN6RGU7RWdDMERmLHNCaEMxRGU7RWdDMkRmLGFoQy9DaUI7Q2dDK0NEOztBQTNEOUI7RUFnRVEsNkVBQXlHO0NBR1c7O0EvQjBIMUg7RStCN0xGO0lBbUVZLDZFQUF5RztHQUFHO0NuQ3NwTnZIOztBSTVoTkM7RStCN0xGO0lBd0VZLDBCaEN4RWlCO0dnQ3dFaUI7RUF4RTlDO0lBMEVZLHdDaEMxRWlCO0dnQzBFcUI7RUExRWxEO0lBNkVjLDBCaEM3RWU7R2dDNkVtQjtFQTdFaEQ7SUFnRlksd0NoQ2hGaUI7R2dDZ0Y0QjtDbkN3cE54RDs7QW1DeHVORDtFQWdCTSwwQmhDaEJ1QjtFZ0NpQnZCLGFoQ0x5QjtDZ0NvRWdDOztBQWhGL0Q7O0VBb0JRLGVBQWM7Q0FBSTs7QUFwQjFCO0VBc0JRLGFoQ1Z1QjtDZ0NVQTs7QUF0Qi9CO0VBd0JRLGdDaENadUI7Q2dDZUk7O0FBM0JuQzs7RUEyQlUsYWhDZnFCO0NnQ2VFOztBQTNCakM7RUE2QlEscURoQ2pCdUI7VWdDaUJ2Qiw2Q2hDakJ1QjtDZ0NpQndCOztBL0JnS3JEO0UrQjdMRjtJQWdDVSwwQmhDaENtQjtHZ0NnQ1U7Q25DeXVOdEM7O0FtQ3p3TkQ7O0VBbUNRLGdDaEN2QnVCO0NnQzBCSTs7QUF0Q25DOzs7RUFzQ1UsYWhDMUJxQjtDZ0MwQkU7O0FBdENqQztFQXlDVSxhaEM3QnFCO0VnQzhCckIsYUFBWTtDQUVNOztBQTVDNUI7RUE0Q1ksV0FBVTtDQUFJOztBQTVDMUI7RUErQ1ksV0FBVTtDQUFJOztBQS9DMUI7RUFtRFksYWhDdkNtQjtDZ0N5Q3VCOztBQXJEdEQ7RUFxRGMsd0NoQ3JEZTtDZ0NxRHVCOztBQXJEcEQ7RUF5RGMsd0JoQzdDaUI7RWdDOENqQixvQmhDOUNpQjtFZ0MrQ2pCLGVoQzNEZTtDZ0MyREM7O0FBM0Q5QjtFQWdFUSwrRUFBeUc7Q0FHVzs7QS9CMEgxSDtFK0I3TEY7SUFtRVksK0VBQXlHO0dBQUc7Q25Dc3ZOdkg7O0FJNW5OQztFK0I3TEY7SUF3RVksd0JoQzVEbUI7R2dDNERlO0VBeEU5QztJQTBFWSx3Q2hDMUVpQjtHZ0MwRXFCO0VBMUVsRDtJQTZFYyx3QmhDakVpQjtHZ0NpRWlCO0VBN0VoRDtJQWdGWSwyQ2hDcEVtQjtHZ0NvRTBCO0NuQ3d2TnhEOztBbUN4ME5EO0VBZ0JNLDZCaENOd0I7RWdDT3hCLGVoQ2J3QjtDZ0M0RWlDOztBQWhGL0Q7O0VBb0JRLGVBQWM7Q0FBSTs7QUFwQjFCO0VBc0JRLGVoQ2xCc0I7Q2dDa0JDOztBQXRCL0I7RUF3QlEsNkJoQ3BCc0I7Q2dDdUJLOztBQTNCbkM7O0VBMkJVLGVoQ3ZCb0I7Q2dDdUJHOztBQTNCakM7RUE2QlEsa0RoQ3pCc0I7VWdDeUJ0QiwwQ2hDekJzQjtDZ0N5QnlCOztBL0JnS3JEO0UrQjdMRjtJQWdDVSw2QmhDdEJvQjtHZ0NzQlM7Q25DeTBOdEM7O0FtQ3oyTkQ7O0VBbUNRLDZCaEMvQnNCO0NnQ2tDSzs7QUF0Q25DOzs7RUFzQ1UsZWhDbENvQjtDZ0NrQ0c7O0FBdENqQztFQXlDVSxlaENyQ29CO0VnQ3NDcEIsYUFBWTtDQUVNOztBQTVDNUI7RUE0Q1ksV0FBVTtDQUFJOztBQTVDMUI7RUErQ1ksV0FBVTtDQUFJOztBQS9DMUI7RUFtRFksZWhDL0NrQjtDZ0NpRHdCOztBQXJEdEQ7RUFxRGMsd0NoQ3JEZTtDZ0NxRHVCOztBQXJEcEQ7RUF5RGMsMEJoQ3JEZ0I7RWdDc0RoQixzQmhDdERnQjtFZ0N1RGhCLGtCaENqRGdCO0NnQ2lEQTs7QUEzRDlCO0VBZ0VRLGtGQUF5RztDQUdXOztBL0IwSDFIO0UrQjdMRjtJQW1FWSxrRkFBeUc7R0FBRztDbkNzMU52SDs7QUk1dE5DO0UrQjdMRjtJQXdFWSwwQmhDcEVrQjtHZ0NvRWdCO0VBeEU5QztJQTBFWSx3Q2hDMUVpQjtHZ0MwRXFCO0VBMUVsRDtJQTZFYywwQmhDekVnQjtHZ0N5RWtCO0VBN0VoRDtJQWdGWSx3Q2hDNUVrQjtHZ0M0RTJCO0NuQ3cxTnhEOztBbUN4Nk5EO0VBZ0JNLDBCaENad0I7RWdDYXhCLGtCaENQd0I7Q2dDc0VpQzs7QUFoRi9EOztFQW9CUSxlQUFjO0NBQUk7O0FBcEIxQjtFQXNCUSxrQmhDWnNCO0NnQ1lDOztBQXRCL0I7RUF3QlEsZ0NoQ2RzQjtDZ0NpQks7O0FBM0JuQzs7RUEyQlUsa0JoQ2pCb0I7Q2dDaUJHOztBQTNCakM7RUE2QlEscURoQ25Cc0I7VWdDbUJ0Qiw2Q2hDbkJzQjtDZ0NtQnlCOztBL0JnS3JEO0UrQjdMRjtJQWdDVSwwQmhDNUJvQjtHZ0M0QlM7Q25DeTZOdEM7O0FtQ3o4TkQ7O0VBbUNRLGdDaEN6QnNCO0NnQzRCSzs7QUF0Q25DOzs7RUFzQ1Usa0JoQzVCb0I7Q2dDNEJHOztBQXRDakM7RUF5Q1Usa0JoQy9Cb0I7RWdDZ0NwQixhQUFZO0NBRU07O0FBNUM1QjtFQTRDWSxXQUFVO0NBQUk7O0FBNUMxQjtFQStDWSxXQUFVO0NBQUk7O0FBL0MxQjtFQW1EWSxrQmhDekNrQjtDZ0MyQ3dCOztBQXJEdEQ7RUFxRGMsd0NoQ3JEZTtDZ0NxRHVCOztBQXJEcEQ7RUF5RGMsNkJoQy9DZ0I7RWdDZ0RoQix5QmhDaERnQjtFZ0NpRGhCLGVoQ3ZEZ0I7Q2dDdURBOztBQTNEOUI7RUFnRVEsaUZBQXlHO0NBR1c7O0EvQjBIMUg7RStCN0xGO0lBbUVZLGlGQUF5RztHQUFHO0NuQ3M3TnZIOztBSTV6TkM7RStCN0xGO0lBd0VZLDZCaEM5RGtCO0dnQzhEZ0I7RUF4RTlDO0lBMEVZLHdDaEMxRWlCO0dnQzBFcUI7RUExRWxEO0lBNkVjLDZCaENuRWdCO0dnQ21Fa0I7RUE3RWhEO0lBZ0ZZLDJDaEN0RWtCO0dnQ3NFMkI7Q25DdzdOeEQ7O0FtQ3hnT0Q7RUFnQk0sMEJoQ0M0QjtFZ0NBNUIsWTFCUVU7QzBCdUQrQzs7QUFoRi9EOztFQW9CUSxlQUFjO0NBQUk7O0FBcEIxQjtFQXNCUSxZMUJHUTtDMEJIZTs7QUF0Qi9CO0VBd0JRLGdDMUJDUTtDMEJFbUI7O0FBM0JuQzs7RUEyQlUsWTFCRk07QzBCRWlCOztBQTNCakM7RUE2QlEscUQxQkpRO1UwQklSLDZDMUJKUTtDMEJJdUM7O0EvQmdLckQ7RStCN0xGO0lBZ0NVLDBCaENmd0I7R2dDZUs7Q25DeWdPdEM7O0FtQ3ppT0Q7O0VBbUNRLGdDMUJWUTtDMEJhbUI7O0FBdENuQzs7O0VBc0NVLFkxQmJNO0MwQmFpQjs7QUF0Q2pDO0VBeUNVLFkxQmhCTTtFMEJpQk4sYUFBWTtDQUVNOztBQTVDNUI7RUE0Q1ksV0FBVTtDQUFJOztBQTVDMUI7RUErQ1ksV0FBVTtDQUFJOztBQS9DMUI7RUFtRFksWTFCMUJJO0MwQjRCc0M7O0FBckR0RDtFQXFEYyx3Q2hDckRlO0NnQ3FEdUI7O0FBckRwRDtFQXlEYyx1QjFCaENFO0UwQmlDRixtQjFCakNFO0UwQmtDRixlaEMxQ29CO0NnQzBDSjs7QUEzRDlCO0VBZ0VRLGlGQUF5RztDQUdXOztBL0IwSDFIO0UrQjdMRjtJQW1FWSxpRkFBeUc7R0FBRztDbkNzaE92SDs7QUk1NU5DO0UrQjdMRjtJQXdFWSx1QjFCL0NJO0cwQitDOEI7RUF4RTlDO0lBMEVZLHdDaEMxRWlCO0dnQzBFcUI7RUExRWxEO0lBNkVjLHVCMUJwREU7RzBCb0RnQztFQTdFaEQ7SUFnRlksMkMxQnZESTtHMEJ1RHlDO0NuQ3doT3hEOztBbUN4bU9EO0VBZ0JNLDBCaENFNEI7RWdDRDVCLFkxQlFVO0MwQnVEK0M7O0FBaEYvRDs7RUFvQlEsZUFBYztDQUFJOztBQXBCMUI7RUFzQlEsWTFCR1E7QzBCSGU7O0FBdEIvQjtFQXdCUSxnQzFCQ1E7QzBCRW1COztBQTNCbkM7O0VBMkJVLFkxQkZNO0MwQkVpQjs7QUEzQmpDO0VBNkJRLHFEMUJKUTtVMEJJUiw2QzFCSlE7QzBCSXVDOztBL0JnS3JEO0UrQjdMRjtJQWdDVSwwQmhDZHdCO0dnQ2NLO0NuQ3ltT3RDOztBbUN6b09EOztFQW1DUSxnQzFCVlE7QzBCYW1COztBQXRDbkM7OztFQXNDVSxZMUJiTTtDMEJhaUI7O0FBdENqQztFQXlDVSxZMUJoQk07RTBCaUJOLGFBQVk7Q0FFTTs7QUE1QzVCO0VBNENZLFdBQVU7Q0FBSTs7QUE1QzFCO0VBK0NZLFdBQVU7Q0FBSTs7QUEvQzFCO0VBbURZLFkxQjFCSTtDMEI0QnNDOztBQXJEdEQ7RUFxRGMsd0NoQ3JEZTtDZ0NxRHVCOztBQXJEcEQ7RUF5RGMsdUIxQmhDRTtFMEJpQ0YsbUIxQmpDRTtFMEJrQ0YsZWhDekNvQjtDZ0N5Q0o7O0FBM0Q5QjtFQWdFUSxpRkFBeUc7Q0FHVzs7QS9CMEgxSDtFK0I3TEY7SUFtRVksaUZBQXlHO0dBQUc7Q25Dc25Pdkg7O0FJNS9OQztFK0I3TEY7SUF3RVksdUIxQi9DSTtHMEIrQzhCO0VBeEU5QztJQTBFWSx3Q2hDMUVpQjtHZ0MwRXFCO0VBMUVsRDtJQTZFYyx1QjFCcERFO0cwQm9EZ0M7RUE3RWhEO0lBZ0ZZLDJDMUJ2REk7RzBCdUR5QztDbkN3bk94RDs7QW1DeHNPRDtFQWdCTSwwQmhDQTRCO0VnQ0M1QixZMUJRVTtDMEJ1RCtDOztBQWhGL0Q7O0VBb0JRLGVBQWM7Q0FBSTs7QUFwQjFCO0VBc0JRLFkxQkdRO0MwQkhlOztBQXRCL0I7RUF3QlEsZ0MxQkNRO0MwQkVtQjs7QUEzQm5DOztFQTJCVSxZMUJGTTtDMEJFaUI7O0FBM0JqQztFQTZCUSxxRDFCSlE7VTBCSVIsNkMxQkpRO0MwQkl1Qzs7QS9CZ0tyRDtFK0I3TEY7SUFnQ1UsMEJoQ2hCd0I7R2dDZ0JLO0NuQ3lzT3RDOztBbUN6dU9EOztFQW1DUSxnQzFCVlE7QzBCYW1COztBQXRDbkM7OztFQXNDVSxZMUJiTTtDMEJhaUI7O0FBdENqQztFQXlDVSxZMUJoQk07RTBCaUJOLGFBQVk7Q0FFTTs7QUE1QzVCO0VBNENZLFdBQVU7Q0FBSTs7QUE1QzFCO0VBK0NZLFdBQVU7Q0FBSTs7QUEvQzFCO0VBbURZLFkxQjFCSTtDMEI0QnNDOztBQXJEdEQ7RUFxRGMsd0NoQ3JEZTtDZ0NxRHVCOztBQXJEcEQ7RUF5RGMsdUIxQmhDRTtFMEJpQ0YsbUIxQmpDRTtFMEJrQ0YsZWhDM0NvQjtDZ0MyQ0o7O0FBM0Q5QjtFQWdFUSxpRkFBeUc7Q0FHVzs7QS9CMEgxSDtFK0I3TEY7SUFtRVksaUZBQXlHO0dBQUc7Q25Dc3RPdkg7O0FJNWxPQztFK0I3TEY7SUF3RVksdUIxQi9DSTtHMEIrQzhCO0VBeEU5QztJQTBFWSx3Q2hDMUVpQjtHZ0MwRXFCO0VBMUVsRDtJQTZFYyx1QjFCcERFO0cwQm9EZ0M7RUE3RWhEO0lBZ0ZZLDJDMUJ2REk7RzBCdUR5QztDbkN3dE94RDs7QW1DeHlPRDtFQWdCTSwwQmhDRDRCO0VnQ0U1QiwwQjFCTWU7QzBCeUQwQzs7QUFoRi9EOztFQW9CUSxlQUFjO0NBQUk7O0FBcEIxQjtFQXNCUSwwQjFCQ2E7QzBCRFU7O0FBdEIvQjtFQXdCUSwwQjFCRGE7QzBCSWM7O0FBM0JuQzs7RUEyQlUsMEIxQkpXO0MwQklZOztBQTNCakM7RUE2QlEsK0MxQk5hO1UwQk1iLHVDMUJOYTtDMEJNa0M7O0EvQmdLckQ7RStCN0xGO0lBZ0NVLDBCaENqQndCO0dnQ2lCSztDbkN5eU90Qzs7QW1DejBPRDs7RUFtQ1EsMEIxQlphO0MwQmVjOztBQXRDbkM7OztFQXNDVSwwQjFCZlc7QzBCZVk7O0FBdENqQztFQXlDVSwwQjFCbEJXO0UwQm1CWCxhQUFZO0NBRU07O0FBNUM1QjtFQTRDWSxXQUFVO0NBQUk7O0FBNUMxQjtFQStDWSxXQUFVO0NBQUk7O0FBL0MxQjtFQW1EWSwwQjFCNUJTO0MwQjhCaUM7O0FBckR0RDtFQXFEYyx3Q2hDckRlO0NnQ3FEdUI7O0FBckRwRDtFQXlEYyxxQzFCbENPO0UwQm1DUCxpQzFCbkNPO0UwQm9DUCxlaEM1Q29CO0NnQzRDSjs7QUEzRDlCO0VBZ0VRLGlGQUF5RztDQUdXOztBL0IwSDFIO0UrQjdMRjtJQW1FWSxpRkFBeUc7R0FBRztDbkNzek92SDs7QUk1ck9DO0UrQjdMRjtJQXdFWSxxQzFCakRTO0cwQmlEeUI7RUF4RTlDO0lBMEVZLHdDaEMxRWlCO0dnQzBFcUI7RUExRWxEO0lBNkVjLHFDMUJ0RE87RzBCc0QyQjtFQTdFaEQ7SUFnRlkscUMxQnpEUztHMEJ5RG9DO0NuQ3d6T3hEOztBbUN4NE9EO0VBZ0JNLDBCaENJNEI7RWdDSDVCLFkxQlFVO0MwQnVEK0M7O0FBaEYvRDs7RUFvQlEsZUFBYztDQUFJOztBQXBCMUI7RUFzQlEsWTFCR1E7QzBCSGU7O0FBdEIvQjtFQXdCUSxnQzFCQ1E7QzBCRW1COztBQTNCbkM7O0VBMkJVLFkxQkZNO0MwQkVpQjs7QUEzQmpDO0VBNkJRLHFEMUJKUTtVMEJJUiw2QzFCSlE7QzBCSXVDOztBL0JnS3JEO0UrQjdMRjtJQWdDVSwwQmhDWndCO0dnQ1lLO0NuQ3k0T3RDOztBbUN6Nk9EOztFQW1DUSxnQzFCVlE7QzBCYW1COztBQXRDbkM7OztFQXNDVSxZMUJiTTtDMEJhaUI7O0FBdENqQztFQXlDVSxZMUJoQk07RTBCaUJOLGFBQVk7Q0FFTTs7QUE1QzVCO0VBNENZLFdBQVU7Q0FBSTs7QUE1QzFCO0VBK0NZLFdBQVU7Q0FBSTs7QUEvQzFCO0VBbURZLFkxQjFCSTtDMEI0QnNDOztBQXJEdEQ7RUFxRGMsd0NoQ3JEZTtDZ0NxRHVCOztBQXJEcEQ7RUF5RGMsdUIxQmhDRTtFMEJpQ0YsbUIxQmpDRTtFMEJrQ0YsZWhDdkNvQjtDZ0N1Q0o7O0FBM0Q5QjtFQWdFUSxpRkFBeUc7Q0FHVzs7QS9CMEgxSDtFK0I3TEY7SUFtRVksaUZBQXlHO0dBQUc7Q25DczVPdkg7O0FJNXhPQztFK0I3TEY7SUF3RVksdUIxQi9DSTtHMEIrQzhCO0VBeEU5QztJQTBFWSx3Q2hDMUVpQjtHZ0MwRXFCO0VBMUVsRDtJQTZFYyx1QjFCcERFO0cwQm9EZ0M7RUE3RWhEO0lBZ0ZZLDJDMUJ2REk7RzBCdUR5QztDbkN3NU94RDs7QUl2eU9DO0UrQmpNRjtJQXFGUSxxQkFBb0I7SUFDcEIsa0JBQWlCO0dBQUk7Q25DeTVPNUI7O0FJOXlPQztFK0JqTUY7SUEwRlEsc0JBQXFCO0lBQ3JCLG1CQUFrQjtHQUFJO0NuQzI1TzdCOztBbUN0L09EO0VBK0ZNLDBCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsb0JBQW1CO0VBQ25CLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0NBR1M7O0FBbkc1QjtFQWtHUSxvQkFBWTtNQUFaLHFCQUFZO1VBQVosYUFBWTtFQUNaLHFCQUFjO01BQWQsZUFBYztDQUFJOztBQW5HMUI7RUFxR0ksaUJBQWdCO0NBQUk7O0FBckd4QjtFQXVHSSxrQkFBaUI7Q0FBSTs7QUFJekI7RS9Cb0RFLFVBRHVCO0VBRXZCLFFBRnVCO0VBR3ZCLG1CQUFrQjtFQUNsQixTQUp1QjtFQUt2QixPQUx1QjtFK0JqRHZCLGlCQUFnQjtDQWFLOztBQWZ2QjtFQUlJLFVBQVM7RUFDVCxpQkFBZ0I7RUFDaEIsZ0JBQWU7RUFDZixtQkFBa0I7RUFDbEIsU0FBUTtFQUNSLDhDQUFxQztVQUFyQyxzQ0FBcUM7Q0FBRzs7QUFUNUM7RUFZSSxhQUFZO0NBQUk7O0EvQnNFbEI7RStCbEZGO0lBZUksY0FBYTtHQUFNO0NuQzA2T3RCOztBbUN4Nk9EO0VBQ0UsbUJBQWtCO0NBV2M7O0EvQnFEaEM7RStCakVGO0lBS00scUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7R0FFaUI7RUFQcEM7SUFPUSx1QkFBc0I7R0FBSTtDbkM4Nk9qQzs7QUloM09DO0UrQnJFRjtJQVNJLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2IseUJBQXVCO1FBQXZCLHNCQUF1QjtZQUF2Qix3QkFBdUI7R0FFTztFQVpsQztJQVlNLHFCQUFvQjtHQUFJO0NuQ203TzdCOztBbUMvNk9EOztFQUVFLG9CQUFZO01BQVoscUJBQVk7VUFBWixhQUFZO0VBQ1oscUJBQWM7TUFBZCxlQUFjO0NBQUk7O0FBRXBCO0VBQ0Usb0JBQVk7TUFBWixxQkFBWTtVQUFaLGFBQVk7RUFDWixxQkFBYztNQUFkLGVBQWM7RUFDZCxxQkFBb0I7Q0FBSTs7QUNsSjFCO0VBQ0UscUJBTDJCO0NBWWU7O0FoQ21NMUM7RWdDM01GO0lBTU0scUJBVDhCO0dBU0s7RUFOekM7SUFRTSxzQkFWOEI7R0FVSTtDcEMwa1B2Qzs7QXFDcGxQRDtFQUNFLDZCbENTNEI7RWtDUjVCLDBCQUF5QjtDQUFJIiwiZmlsZSI6ImJ1bG1hLmNzcyJ9 */ \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/css/bulma.css.map b/hshassets/assets/sass/lib/bulma-0.5.0/css/bulma.css.map new file mode 100644 index 00000000..01c96fb6 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/css/bulma.css.map @@ -0,0 +1,54 @@ +{ + "version": 3, + "file": "bulma.css", + "sources": [ + "../bulma.sass", + "../sass/utilities/_all.sass", + "../sass/utilities/initial-variables.sass", + "../sass/utilities/functions.sass", + "../sass/utilities/derived-variables.sass", + "../sass/utilities/animations.sass", + "../sass/utilities/mixins.sass", + "../sass/utilities/controls.sass", + "../sass/base/_all.sass", + "../sass/base/minireset.sass", + "../sass/base/generic.sass", + "../sass/base/helpers.sass", + "../sass/elements/_all.sass", + "../sass/elements/box.sass", + "../sass/elements/button.sass", + "../sass/elements/content.sass", + "../sass/elements/form.sass", + "../sass/elements/icon.sass", + "../sass/elements/image.sass", + "../sass/elements/notification.sass", + "../sass/elements/progress.sass", + "../sass/elements/table.sass", + "../sass/elements/tag.sass", + "../sass/elements/title.sass", + "../sass/elements/other.sass", + "../sass/components/_all.sass", + "../sass/components/breadcrumb.sass", + "../sass/components/card.sass", + "../sass/components/dropdown.sass", + "../sass/components/level.sass", + "../sass/components/media.sass", + "../sass/components/menu.sass", + "../sass/components/message.sass", + "../sass/components/modal.sass", + "../sass/components/nav.sass", + "../sass/components/navbar.sass", + "../sass/components/pagination.sass", + "../sass/components/panel.sass", + "../sass/components/tabs.sass", + "../sass/grid/_all.sass", + "../sass/grid/columns.sass", + "../sass/grid/tiles.sass", + "../sass/layout/_all.sass", + "../sass/layout/hero.sass", + "../sass/layout/section.sass", + "../sass/layout/footer.sass" + ], + "names": [], + "mappings": "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" +} \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/.babelrc b/hshassets/assets/sass/lib/bulma-0.5.0/docs/.babelrc new file mode 100644 index 00000000..407be5ac --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/.babelrc @@ -0,0 +1,3 @@ +{ + "presets": ["es2015-ie"] +} diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/.gitignore b/hshassets/assets/sass/lib/bulma-0.5.0/docs/.gitignore similarity index 90% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/.gitignore rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/.gitignore index fb0aa0fd..f9522fff 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/.gitignore +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/.gitignore @@ -2,6 +2,7 @@ .DS_Store .jekyll-metadata _config.local.yml +_config.version.yml bulma-test.sass bulma-website-local.sass css/bulma-test.css @@ -9,7 +10,6 @@ npm-debug.log # Folders .sass-cache -/_sass /bulma /fontawesome /styles/node_modules diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/CNAME b/hshassets/assets/sass/lib/bulma-0.5.0/docs/CNAME similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/CNAME rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/CNAME diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/LICENSE b/hshassets/assets/sass/lib/bulma-0.5.0/docs/LICENSE similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/LICENSE rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/LICENSE diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/README.md b/hshassets/assets/sass/lib/bulma-0.5.0/docs/README.md new file mode 100644 index 00000000..5fe0de24 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/README.md @@ -0,0 +1,19 @@ +## Building the documentation + +The documentation HTML is produced with the Ruby-based `jekyll` tool. + +1. Make sure Ruby 2.x is installed. +2. `gem install jekyll` + +## Viewing the documentation locally + +Then to view the documentation in your local checkout: + +1. Before you begin, cd into `docs/` directory, and `cp _config.yml _config.local.yml`. Then edit `_config.local.yml` and change the `url:` value to `http://localhost:4000`. This local config file will be ignored by git. +1. In a separate shell session, `cd` to the `docs/` directory, and do: +``` +jekyll serve --incremental --config _config.local.yml +``` +This will start an HTTP server at `http://localhost:4000/` that serves the docs built in the `_site` directory; and anytime the docs are rebuilt by you, it will serve the docs site on the fly. +2. In your main shell session where you develop, if you change anything in `docs/` the jekyll server will rebuild those on the fly. But if you change anything about the Bulma SASS or CSS, you need to do `npm run start-docs` to build the docs' CSS before you will see it in the browser. The process running `jekyll serve` will pick up the new CSS automatically. + diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_config.yml b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_config.yml similarity index 51% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/_config.yml rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/_config.yml index d53cbea8..54c342db 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_config.yml +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_config.yml @@ -2,17 +2,21 @@ title: "Bulma: a modern CSS framework based on Flexbox" description: "Bulma is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free." +env: "production" # Build markdown: kramdown permalink: pretty url: http://bulma.io -fontawesome: https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css +fontawesome: https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css +exclude: ['fontawesome', 'node_modules', 'templates', '.babelrc', 'bulma-docs.sass', 'docker-compose.yml', 'package.json', 'yarn.lock'] # Variables documentation: "/documentation/overview/start/" -download: https://github.com/jgthms/bulma/archive/0.3.2.zip +download: https://github.com/jgthms/bulma/archive/0.5.0.zip github: https://github.com/jgthms/bulma -version: 0.3.2 +twitter: https://twitter.com/jgthms +version: 0.5.0 +vernum: 50 diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/blog-hero.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/blog-hero.html similarity index 81% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/blog-hero.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/blog-hero.html index 0dc4fd6e..604698b0 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/blog-hero.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/blog-hero.html @@ -1,8 +1,8 @@ <div class="container"> - {% include header.html %} + {% include navbar.html id="BlogHero" %} </div> -<section class="hero is-primary"> +<section class="hero is-warning"> <div class="hero-body"> <div class="container"> <div class="columns is-vcentered"> @@ -13,7 +13,7 @@ <p class="subtitle"> Stay updated about new features, bug fixes, and releases </p> - <a class="button is-primary is-inverted" href="{{ site.url }}/atom.xml"> + <a class="button is-rss" href="{{ site.url }}/atom.xml"> <span class="icon"> <i class="fa fa-rss"></i> </span> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/bp/desktop.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/bp/desktop.html new file mode 100644 index 00000000..14f3bcb3 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/bp/desktop.html @@ -0,0 +1 @@ +<span class="tag">>= 1008px</span> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/bp/fullhd.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/bp/fullhd.html new file mode 100644 index 00000000..d2e45546 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/bp/fullhd.html @@ -0,0 +1 @@ +<span class="tag">>= 1392px</span> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/bp/touch.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/bp/touch.html new file mode 100644 index 00000000..0f25e0dc --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/bp/touch.html @@ -0,0 +1 @@ +<span class="tag">< 1008px</span> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/bp/widescreen.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/bp/widescreen.html new file mode 100644 index 00000000..faeef67f --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/bp/widescreen.html @@ -0,0 +1 @@ +<span class="tag">>= 1200px</span> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/bsa.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/bsa.html new file mode 100644 index 00000000..8ba3c1cd --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/bsa.html @@ -0,0 +1,30 @@ +{% unless site.env == "development" %} +<script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> +{% endunless %} \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/carbon.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/carbon.html new file mode 100644 index 00000000..8b7efe24 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/carbon.html @@ -0,0 +1,53 @@ +<div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + {% unless site.env == "development" %} + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> + {% endunless %} +</div> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/black-bis.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/black-bis.html new file mode 100644 index 00000000..cd5ce819 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/black-bis.html @@ -0,0 +1,2 @@ +<span class="color" style="background: hsl(0, 0%, 7%);"></span> +<code>hsl(0, 0%, 7%)</code> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/black-ter.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/black-ter.html new file mode 100644 index 00000000..b1771437 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/black-ter.html @@ -0,0 +1,2 @@ +<span class="color" style="background: hsl(0, 0%, 14%);"></span> +<code>hsl(0, 0%, 14%)</code> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/black.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/black.html new file mode 100644 index 00000000..09588cb0 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/black.html @@ -0,0 +1,2 @@ +<span class="color" style="background: hsl(0, 0%, 4%);"></span> +<code>hsl(0, 0%, 4%)</code> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/blue.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/blue.html new file mode 100644 index 00000000..cce7f427 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/blue.html @@ -0,0 +1,2 @@ +<span class="color" style="background: hsl(217, 71%, 53%);"></span> +<code>hsl(217, 71%, 53%)</code> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/green.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/green.html new file mode 100644 index 00000000..bce2f227 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/green.html @@ -0,0 +1,2 @@ +<span class="color" style="background: hsl(141, 71%, 48%);"></span> +<code>hsl(141, 71%, 48%)</code> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/grey-dark.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/grey-dark.html new file mode 100644 index 00000000..08601190 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/grey-dark.html @@ -0,0 +1,2 @@ +<span class="color" style="background: hsl(0, 0%, 29%);"></span> +<code>hsl(0, 0%, 29%)</code> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/grey-darker.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/grey-darker.html new file mode 100644 index 00000000..9dc0d4f7 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/grey-darker.html @@ -0,0 +1,2 @@ +<span class="color" style="background: hsl(0, 0%, 21%);"></span> +<code>hsl(0, 0%, 21%)</code> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/grey-light.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/grey-light.html new file mode 100644 index 00000000..d1782f94 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/grey-light.html @@ -0,0 +1,2 @@ +<span class="color" style="background: hsl(0, 0%, 71%);"></span> +<code>hsl(0, 0%, 71%)</code> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/grey-lighter.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/grey-lighter.html new file mode 100644 index 00000000..a95468c4 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/grey-lighter.html @@ -0,0 +1,2 @@ +<span class="color" style="background: hsl(0, 0%, 86%);"></span> +<code>hsl(0, 0%, 86%)</code> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/grey.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/grey.html new file mode 100644 index 00000000..6ef9ec6d --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/grey.html @@ -0,0 +1,2 @@ +<span class="color" style="background: hsl(0, 0%, 48%);"></span> +<code>hsl(0, 0%, 48%)</code> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/orange.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/orange.html new file mode 100644 index 00000000..afa19bce --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/orange.html @@ -0,0 +1,2 @@ +<span class="color" style="background: hsl(14, 100%, 53%);"></span> +<code>hsl(14, 100%, 53%)</code> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/purple.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/purple.html new file mode 100644 index 00000000..b54a9f0b --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/purple.html @@ -0,0 +1,2 @@ +<span class="color" style="background: hsl(271, 100%, 71%);"></span> +<code>hsl(271, 100%, 71%)</code> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/red.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/red.html new file mode 100644 index 00000000..24d136b3 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/red.html @@ -0,0 +1,2 @@ +<span class="color" style="background: hsl(348, 100%, 61%);"></span> +<code>hsl(348, 100%, 61%)</code> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/turquoise.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/turquoise.html new file mode 100644 index 00000000..9e0a87d1 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/turquoise.html @@ -0,0 +1,2 @@ +<span class="color" style="background: hsl(171, 100%, 41%);"></span> +<code>hsl(171, 100%, 41%)</code> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/white-bis.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/white-bis.html new file mode 100644 index 00000000..b78f0795 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/white-bis.html @@ -0,0 +1,2 @@ +<span class="color" style="background: hsl(0, 0%, 98%);"></span> +<code>hsl(0, 0%, 98%)</code> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/white-ter.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/white-ter.html new file mode 100644 index 00000000..a355e404 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/white-ter.html @@ -0,0 +1,2 @@ +<span class="color" style="background: hsl(0, 0%, 96%);"></span> +<code>hsl(0, 0%, 96%)</code> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/white.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/white.html new file mode 100644 index 00000000..0ede4d1b --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/white.html @@ -0,0 +1,2 @@ +<span class="color" style="background: hsl(0, 0%, 100%);"></span> +<code>hsl(0, 0%, 100%)</code> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/yellow.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/yellow.html new file mode 100644 index 00000000..51dccfec --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/color/yellow.html @@ -0,0 +1,2 @@ +<span class="color" style="background: hsl(48, 100%, 67%);"></span> +<code>hsl(48, 100%, 67%)</code> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/deprecated.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/deprecated.html new file mode 100644 index 00000000..8b238876 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/deprecated.html @@ -0,0 +1,8 @@ +{% if site.deprecated %} + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>{{site.version}}</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> +{% endif %} diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/features.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/features.html new file mode 100644 index 00000000..f730449c --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/features.html @@ -0,0 +1,634 @@ +{% capture form %} +<div class="field"> + <label class="label">Form label</label> + <div class="control"> + <input class="input" type="text" placeholder="Input"> + </div> +</div> +<div class="field"> + <p class="control"> + <span class="select"> + <select> + <option>Select dropdown</option> + </select> + </span> + </p> +</div> +<div class="field"> + <p class="control"> + <textarea class="textarea" placeholder="Textarea"></textarea> + </p> +</div> +<div class="field"> + <p class="control"> + <label class="checkbox"> + <input type="checkbox"> + Checkbox + </label> + </p> +</div> +<div class="field"> + <p class="control"> + <label class="radio"> + <input type="radio" name="question"> + Radio + </label> + <label class="radio"> + <input type="radio" name="question"> + Buttons + </label> + </p> +</div> +<div class="field"> + <p class="control"> + <a class="button is-primary">Button</a> + </p> +</div> +{% endcapture %} + +{% capture box %} +<div class="box"> + <article class="media"> + <div class="media-left"> + <figure class="image is-64x64"> + <img src="{{site.url}}/images/placeholders/128x128.png" alt="Image"> + </figure> + </div> + <div class="media-content"> + <div class="content"> + <p> + <strong>John Smith</strong> <small>@johnsmith</small> <small>31m</small> + <br> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean efficitur sit amet massa fringilla egestas. Nullam condimentum luctus turpis. + </p> + </div> + <nav class="level is-mobile"> + <div class="level-left"> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-reply"></i></span> + </a> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-retweet"></i></span> + </a> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-heart"></i></span> + </a> + </div> + </nav> + </div> + </article> +</div> +{% endcapture %} + +{% capture button %} +<div class="field is-grouped is-grouped-multiline"> + <div class="control"><a class="button">Button</a></div> + <div class="control"><a class="button is-white">White</a></div> + <div class="control"><a class="button is-light">Light</a></div> + <div class="control"><a class="button is-dark">Dark</a></div> + <div class="control"><a class="button is-black">Black</a></div> + <div class="control"><a class="button is-link">Link</a></div> +</div> + +<div class="field is-grouped is-grouped-multiline"> + <div class="control"><a class="button is-primary">Primary</a></div> + <div class="control"><a class="button is-info">Info</a></div> + <div class="control"><a class="button is-success">Success</a></div> + <div class="control"><a class="button is-warning">Warning</a></div> + <div class="control"><a class="button is-danger">Danger</a></div> +</div> +{% endcapture %} + +{% capture notification %} +<div class="notification is-primary"> + <button class="delete"></button> + Lorem ipsum dolor sit amet, consectetur + adipiscing elit lorem ipsum dolor. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Sit amet, + consectetur adipiscing elit +</div> +{% endcapture %} + +{% capture progress %} +<progress class="progress is-primary" value="30" max="100">30%</progress> +{% endcapture %} + +{% capture tags %} +<span class="tag is-black">Black</span> +<span class="tag is-dark">Dark</span> +<span class="tag is-light">Light</span> +<span class="tag is-white">White</span> +<span class="tag is-primary">Primary</span> +<span class="tag is-info">Info</span> +<span class="tag is-success">Success</span> +<span class="tag is-warning">Warning</span> +<span class="tag is-danger">Danger</span> +{% endcapture %} + +{% capture cards %} +<div class="columns is-mobile"> + <div class="column is-half"> + <div class="card"> + <div class="card-image"> + <figure class="image is-4by3"> + <img src="{{site.url}}/images/placeholders/1280x960.png" alt="Image"> + </figure> + </div> + <div class="card-content"> + <div class="media"> + <div class="media-left"> + <figure class="image is-48x48"> + <img src="{{site.url}}/images/placeholders/96x96.png" alt="Image"> + </figure> + </div> + <div class="media-content"> + <p class="title is-4">John Smith</p> + <p class="subtitle is-6">@johnsmith</p> + </div> + </div> + + <div class="content"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. + Phasellus nec iaculis mauris. <a>@bulmaio</a>. + <a>#css</a> <a>#responsive</a> + <br> + <small>11:09 PM - 1 Jan 2016</small> + </div> + </div> + </div> + </div> + + <div class="column is-half"> + <div class="card"> + <div class="card-content"> + <p class="title"> + “There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.” + </p> + <p class="subtitle"> + Jeff Atwood + </p> + </div> + <footer class="card-footer"> + <p class="card-footer-item"> + <span> + View on <a href="https://twitter.com/codinghorror/status/506010907021828096">Twitter</a> + </span> + </p> + <p class="card-footer-item"> + <span> + Share on <a href="#">Facebook</a> + </span> + </p> + </footer> + </div> + </div> +</div> +{% endcapture %} + +{% capture dropdown %} +<div class="dropdown is-active"> + <div class="dropdown-trigger"> + <a class="button"> + <span>Dropdown button</span> + <span class="icon is-small"> + <i class="fa fa-angle-down"></i> + </span> + </a> + </div> + <div class="dropdown-menu"> + <div class="dropdown-content"> + <a class="dropdown-item"> + Dropdown item + </a> + <a class="dropdown-item"> + Other dropdown item + </a> + <a class="dropdown-item is-active"> + Active dropdown item + </a> + <a class="dropdown-item"> + Other item + </a> + <hr class="dropdown-divider"> + <a class="dropdown-item"> + With a divider + </a> + </div> + </div> +</div> +{% endcapture %} + +{% capture message %} +<article class="message is-primary"> + <div class="message-header"> + <p>Primary</p> + <button class="delete"></button> + </div> + <div class="message-body"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + </div> +</article> +{% endcapture %} + +{% capture pagination %} +<nav class="pagination"> + <a class="pagination-previous">Previous</a> + <a class="pagination-next">Next page</a> + <ul class="pagination-list"> + <li> + <a class="pagination-link">1</a> + </li> + <li> + <span class="pagination-ellipsis">…</span> + </li> + <li> + <a class="pagination-link">45</a> + </li> + <li> + <a class="pagination-link is-current">46</a> + </li> + <li> + <a class="pagination-link">47</a> + </li> + <li> + <span class="pagination-ellipsis">…</span> + </li> + <li> + <a class="pagination-link">86</a> + </li> + </ul> +</nav> +{% endcapture %} + +{% capture panel %} +<nav class="panel"> + <p class="panel-heading"> + Repositories + </p> + <div class="panel-block"> + <p class="control has-icons-left"> + <input class="input is-small" type="text" placeholder="Search"> + <span class="icon is-small is-left"> + <i class="fa fa-search"></i> + </span> + </p> + </div> + <p class="panel-tabs"> + <a class="is-active">All</a> + <a>Public</a> + <a>Private</a> + <a>Sources</a> + <a>Forks</a> + </p> + <a class="panel-block is-active"> + <span class="panel-icon"> + <i class="fa fa-book"></i> + </span> + bulma + </a> + <a class="panel-block"> + <span class="panel-icon"> + <i class="fa fa-book"></i> + </span> + marksheet + </a> + <a class="panel-block"> + <span class="panel-icon"> + <i class="fa fa-book"></i> + </span> + minireset.css + </a> + <a class="panel-block"> + <span class="panel-icon"> + <i class="fa fa-book"></i> + </span> + jgthms.github.io + </a> + <a class="panel-block"> + <span class="panel-icon"> + <i class="fa fa-code-fork"></i> + </span> + daniellowtw/infBoard + </a> + <a class="panel-block"> + <span class="panel-icon"> + <i class="fa fa-code-fork"></i> + </span> + mojs + </a> + <label class="panel-block"> + <input type="checkbox"> + Remember me + </label> + <div class="panel-block"> + <button class="button is-primary is-outlined is-fullwidth"> + Reset all filters + </button> + </div> +</nav> +{% endcapture %} + +{% capture tabs %} +<div class="tabs is-boxed"> + <ul> + <li class="is-active"> + <a> + <span class="icon is-small"><i class="fa fa-image"></i></span> + <span>Pictures</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-music"></i></span> + <span>Music</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-film"></i></span> + <span>Videos</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-file-text-o"></i></span> + <span>Documents</span> + </a> + </li> + </ul> +</div> +{% endcapture %} + +{% capture media %} +<article class="media"> + <figure class="media-left"> + <p class="image is-64x64"> + <img src="{{ site.url }}/images/placeholders/128x128.png"> + </p> + </figure> + <div class="media-content"> + <div class="content"> + <p> + <strong>John Smith</strong> <small>@johnsmith</small> <small>31m</small> + <br> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis. + </p> + </div> + <nav class="level is-mobile"> + <div class="level-left"> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-reply"></i></span> + </a> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-retweet"></i></span> + </a> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-heart"></i></span> + </a> + </div> + </nav> + </div> + <div class="media-right"> + <button class="delete"></button> + </div> +</article> +{% endcapture %} + +{% capture menu %} +<aside class="menu"> + <p class="menu-label"> + General + </p> + <ul class="menu-list"> + <li><a>Dashboard</a></li> + <li><a>Customers</a></li> + </ul> + <p class="menu-label"> + Administration + </p> + <ul class="menu-list"> + <li><a>Team Settings</a></li> + <li> + <a class="is-active">Manage Your Team</a> + <ul> + <li><a>Members</a></li> + <li><a>Plugins</a></li> + <li><a>Add a member</a></li> + </ul> + </li> + <li><a>Invitations</a></li> + <li><a>Cloud Storage Environment Settings</a></li> + <li><a>Authentication</a></li> + </ul> + <p class="menu-label"> + Transactions + </p> + <ul class="menu-list"> + <li><a>Payments</a></li> + <li><a>Transfers</a></li> + <li><a>Balance</a></li> + </ul> +</aside> +{% endcapture %} + +<section class="section is-medium" style="padding-top: 0;"> + <div class="container"> + <div class="columns"> + <div class="column is-2"> + <h4 class="title is-4"><strong>Elements</strong></h4> + </div> + <div class="column is-10"> + <div class="columns"> + <div class="column is-3"> + <h4 class="subtitle is-4 feature-title"> + <a href="{{ site.url }}/documentation/form/general/"> + Form + </a> + </h4> + </div> + <div class="column is-9"> + {{ form }} + </div> + </div> + + <div class="columns"> + <div class="column is-3"> + <h4 class="subtitle is-4 feature-title"> + <a href="{{ site.url }}/documentation/elements/box/"> + Box + </a> + </h4> + </div> + <div class="column is-9"> + {{ box }} + </div> + </div> + + <div class="columns"> + <div class="column is-3"> + <h4 class="subtitle is-4 feature-title"> + <a href="{{ site.url }}/documentation/elements/button/"> + Button + </a> + </h4> + </div> + <div class="column is-9"> + {{ button }} + </div> + </div> + + <div class="columns"> + <div class="column is-3"> + <h4 class="subtitle is-4 feature-title"> + <a href="{{ site.url }}/documentation/elements/notification/"> + Notification + </a> + </h4> + </div> + <div class="column is-9"> + {{ notification }} + </div> + </div> + + <div class="columns"> + <div class="column is-3"> + <h4 class="subtitle is-4 feature-title"> + <a href="{{ site.url }}/documentation/elements/progress/"> + Progress bar + </a> + </h4> + </div> + <div class="column is-9"> + {{ progress }} + </div> + </div> + + <div class="columns"> + <div class="column is-3"> + <h4 class="subtitle is-4 feature-title"> + <a href="{{ site.url }}/documentation/elements/tag/"> + Tags + </a> + </h4> + </div> + <div class="column is-9"> + {{ tags }} + </div> + </div> + </div> + </div> + </div> +</section> + +<section class="section is-medium" style="padding-top: 0;"> + <div class="container"> + <div class="columns"> + <div class="column is-2"> + <h4 class="title is-4"><strong>Components</strong></h4> + </div> + <div class="column is-10"> + <div class="columns"> + <div class="column is-3"> + <h4 class="subtitle is-4 feature-title"> + <a href="{{ site.url }}/documentation/components/card/"> + Card + </a> + </h4> + </div> + <div class="column is-9"> + {{ cards }} + </div> + </div> + + <div class="columns"> + <div class="column is-3"> + <h4 class="subtitle is-4 feature-title"> + <a href="{{ site.url }}/documentation/components/dropdown/"> + Dropdown + </a> + </h4> + </div> + <div class="column is-9" style="height: 16rem;"> + {{ dropdown }} + </div> + </div> + + <div class="columns"> + <div class="column is-3"> + <h4 class="subtitle is-4 feature-title"> + <a href="{{ site.url }}/documentation/components/message/"> + Message + </a> + </h4> + </div> + <div class="column is-9"> + {{ message }} + </div> + </div> + + <div class="columns"> + <div class="column is-3"> + <h4 class="subtitle is-4 feature-title"> + <a href="{{ site.url }}/documentation/components/pagination/"> + Pagination + </a> + </h4> + </div> + <div class="column is-9"> + {{ pagination }} + </div> + </div> + + <div class="columns"> + <div class="column is-3"> + <h4 class="subtitle is-4 feature-title"> + <a href="{{ site.url }}/documentation/components/tabs/"> + Tabs + </a> + </h4> + </div> + <div class="column is-9"> + {{ tabs }} + </div> + </div> + + <div class="columns"> + <div class="column is-3"> + <h4 class="subtitle is-4 feature-title"> + <a href="{{ site.url }}/documentation/components/media-object/"> + Media object + </a> + </h4> + </div> + <div class="column is-9"> + {{ media }} + </div> + </div> + + <div class="columns"> + <div class="column is-3"> + <h4 class="subtitle is-4 feature-title"> + <a href="{{ site.url }}/documentation/components/menu/"> + Menu + </a> + and + <a href="{{ site.url }}/documentation/components/panel/"> + Panel + </a> + </h4> + </div> + <div class="column is-9"> + <div class="columns"> + <div class="column is-half"> + {{ menu }} + </div> + <div class="column is-half"> + {{ panel }} + </div> + </div> + </div> + </div> + + </div> + </div> + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/footer.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/footer.html new file mode 100644 index 00000000..34c2d111 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/footer.html @@ -0,0 +1,151 @@ +{% include bsa.html %} + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + {% unless site.env == "development" %} + <div class="twitter-container"> + <a href="{{ site.twitter }}" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + {% endunless %} + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + {% unless site.env == "development" %} + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="{{ site.title }}" data-url="{{ site.url }}" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="{{site.url}}/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + {% endunless %} + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="{{site.url}}/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="{{site.url}}/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="{{ site.url }}/vendor/clipboard-1.7.1.min.js"></script> +<script src="{{ site.url }}/lib/main.js"></script> + +{% if page.route == 'index' %} + <script type="text/javascript" src="{{ site.url }}/lib/index.js"></script> +{% endif %} + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/getting-started.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/getting-started.html new file mode 100644 index 00000000..5e08d4c2 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/getting-started.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<html> + <head> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <title>Hello Bulma!</title> + <link rel="stylesheet" href="{{ site.fontawesome }}"> + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/{{ site.version }}/css/bulma.min.css"> + </head> + <body> + <section class="section"> + <div class="container"> + <h1 class="title"> + Hello World + </h1> + <p class="subtitle"> + My first website with <strong>Bulma</strong>! + </p> + </div> + </section> + </body> +</html> \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/head.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/head.html similarity index 96% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/head.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/head.html index cfc9fdd9..45d483ea 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/head.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/head.html @@ -4,7 +4,7 @@ <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content="{% if page.excerpt %}{{ page.excerpt | strip_html | strip_newlines | truncate: 160 }}{% else %}{{ site.description }}{% endif %}"> - <title>{% if page.title %}{{ page.title }}{% else %}{{ site.title }}{% endif %}</title> + <title>{% if page.title %}{{ page.title }} | {% endif %}{{ site.title }}</title> <link rel="stylesheet" href="{{ site.fontawesome }}"> <link rel="stylesheet" href="{{ site.url }}/css/bulma-docs.css"> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/header.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/header.html new file mode 100644 index 00000000..c016b71f --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/header.html @@ -0,0 +1,69 @@ +<nav class="nav"> + <div class="nav-left"> + <a class="nav-item is-brand" href="{{ site.url }}"> + <img src="{{ site.url }}/images/bulma-logo.png" alt="{{ site.title }}" width="112" height="28"> + </a> + </div> + + <div class="nav-center"> + <a class="nav-item" href="{{ site.github }}"> + <span class="icon"> + <i class="fa fa-github"></i> + </span> + </a> + <a class="nav-item" href="{{ site.twitter }}"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + </a> + </div> + + <span id="nav-toggle" class="nav-toggle"> + <span></span> + <span></span> + <span></span> + </span> + + <div id="nav-menu" class="nav-right nav-menu"> + <a class="nav-item {% if page.route == 'index' %}is-active{% endif %}" href="{{ site.url }}/"> + Home + </a> + <a class="is-hidden nav-item {% if page.route == 'templates' %}is-active{% endif %} {% if page.layout == 'templates' %}is-active{% endif %}" href="{{ site.url }}/templates/"> + <span>Templates</span> + <span class="tag is-small is-success">New!</span> + </a> + <a class="nav-item {% if page.route == 'documentation' %}is-active{% endif %} {% if page.layout == 'documentation' %}is-active{% endif %}" href="{{ site.documentation }}"> + Documentation + </a> + <a class="nav-item {% if page.route == 'blog' %}is-active{% endif %}" href="{{ site.url }}/blog/"> + Blog + </a> + + <div class="nav-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="{{ site.url }}" + target="_blank" + href="https://twitter.com/intent/tweet?text={{ site.title | urlencode }}&url={{ site.url }}&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="{{ site.download }}"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> +</nav> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/heading.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/heading.html new file mode 100644 index 00000000..defdfac3 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/heading.html @@ -0,0 +1,8 @@ +<hr style="margin-bottom: 0;"> + +<h3 id="{{ include.name | slugify }}" class="title anchor-title"> + {{ include.name }} + <a class="anchor-link" href="#{{ include.name | slugify }}"> + # + </a> +</h3> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/meta.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/meta.html new file mode 100644 index 00000000..f8e86275 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/meta.html @@ -0,0 +1,52 @@ +<div id="meta" class="field is-grouped"> + + {% if include.new %} + <div class="control"> + <div class="tags"> + <span class="tag is-primary">New!</span> + </div> + </div> + {% endif %} + + {% if include.since %} + <div class="control"> + <div class="tags has-addons"> + <span class="tag">Since</span> + <span class="tag is-info">{{ include.since }}</span> + </div> + </div> + {% endif %} + + <div class="control"> + <div class="tags has-addons"> + <span class="tag">Colors</span> + {% if include.colors %} + <a class="tag is-success" href="#colors">Yes</a> + {% else %} + <span class="tag is-danger">No</span> + {% endif %} + </div> + </div> + + <div class="control"> + <div class="tags has-addons"> + <span class="tag">Sizes</span> + {% if include.sizes %} + <a class="tag is-success" href="#sizes">Yes</a> + {% else %} + <span class="tag is-danger">No</span> + {% endif %} + </div> + </div> + + <div class="control"> + <div class="tags has-addons"> + <span class="tag">Variables</span> + {% if include.variables %} + <a class="tag is-success" href="#variables">Yes</a> + {% else %} + <span class="tag is-danger">No</span> + {% endif %} + </div> + </div> +</div> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/navbar.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/navbar.html new file mode 100644 index 00000000..7d3eb278 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/navbar.html @@ -0,0 +1,184 @@ +<nav class="navbar {% if include.transparent %}is-transparent{% endif %}"> + <div class="navbar-brand"> + <a class="navbar-item" href="{{ site.url }}"> + <img src="{{ site.url }}/images/bulma-logo.png" alt="{{ site.title }}" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="{{ site.github }}" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="{{ site.twitter }}" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenu{{ include.id }}"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenu{{ include.id }}" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item {% if page.route == 'index' %}is-active{% endif %}" href="{{ site.url }}/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link {% if page.route == 'documentation' %}is-active{% endif %} {% if page.layout == 'documentation' %}is-active{% endif %}" href="{{ site.documentation }}"> + Docs + </a> + <div class="navbar-dropdown {% if include.boxed %}is-boxed{% endif %}"> + <a class="navbar-item {% if page.doc-tab == 'overview' %}is-active{% endif %}" href="{{ site.documentation }}"> + Overview + </a> + <a class="navbar-item {% if page.doc-tab == 'modifiers' %}is-active{% endif %}" href="{{ site.url }}/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item {% if page.doc-tab == 'grid' %}is-active{% endif %}" href="{{ site.url }}/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item {% if page.doc-tab == 'form' %}is-active{% endif %}" href="{{ site.url }}/documentation/form/general/"> + Form + </a> + <a class="navbar-item {% if page.doc-tab == 'elements' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/box/"> + Elements + </a> + {% if site.vernum >= 43 %} + <a class="navbar-item {% if page.doc-tab == 'components' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/breadcrumb/"> + Components + </a> + {% else %} + <a class="navbar-item {% if page.doc-tab == 'components' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/card/"> + Components + </a> + {% endif %} + <a class="navbar-item {% if page.doc-tab == 'layout' %}is-active{% endif %}" href="{{ site.url }}/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="is-size-6-desktop"> + <strong class="has-text-info">{{ site.version }}</strong> + </p> + {{#unless site.deprecated}} + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + {{/unless}} + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link {% if page.route == 'blog' %}is-active{% endif %}" href="{{ site.url }}/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown {% if include.boxed %}is-boxed{% endif %}" data-style="width: 18rem;"> + {% for post in site.posts limit:3 %} + <a class="navbar-item" href="{{ post.url }}"> + <div class="navbar-content"> + <p> + <small class="has-text-info">{{ post.date | date_to_string }}</small> + </p> + <p>{{ post.title }}</p> + </div> + </a> + {% endfor %} + <a class="navbar-item" href="{{ site.url }}/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="{{ site.url }}/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown {% if include.boxed %}is-boxed{% endif %}"> + <a class="navbar-item {% if page.route == 'extensions' %}is-active{% endif %}" href="{{ site.url }}/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="{{ site.github }}" target="_blank"> + Github + </a> + <a class="navbar-item" href="{{ site.twitter }}" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="{{ site.url }}" + target="_blank" + href="https://twitter.com/intent/tweet?text={{ site.title | urlencode }}&url={{ site.url }}&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="{{ site.download }}"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-components.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-components.html new file mode 100644 index 00000000..16fe6c18 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-components.html @@ -0,0 +1,52 @@ +<nav class="navbar has-shadow"> + <div class="container is-fullhd"> + <div class="navbar-brand"> + {% if site.vernum >= 43 %} + <a class="navbar-item is-tab {% if page.doc-subtab == 'breadcrumb' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/breadcrumb/"> + Breadcrumb + </a> + {% endif %} + <a class="navbar-item is-tab {% if page.doc-subtab == 'card' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/card/"> + Card + </a> + {% if site.vernum >= 44 %} + <a class="navbar-item is-tab {% if page.doc-subtab == 'dropdown' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/dropdown/"> + Dropdown + </a> + {% endif %} + <a class="navbar-item is-tab {% if page.doc-subtab == 'level' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/level/"> + Level + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'media-object' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/media-object/"> + Media object + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'menu' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/menu/"> + Menu + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'message' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/message/"> + Message + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'modal' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/modal/"> + Modal + </a> + {% if site.vernum >= 43 %} + <a class="navbar-item is-tab {% if page.doc-subtab == 'navbar' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/navbar/"> + Navbar + </a> + {% else %} + <a class="navbar-item is-tab {% if page.doc-subtab == 'nav' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/nav/"> + Nav + </a> + {% endif %} + <a class="navbar-item is-tab {% if page.doc-subtab == 'pagination' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/pagination/"> + Pagination + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'panel' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/panel/"> + Panel + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'tabs' %}is-active{% endif %}" href="{{ site.url }}/documentation/components/tabs/"> + Tabs + </a> + </div> + </div> +</nav> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-elements.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-elements.html new file mode 100644 index 00000000..21729ef2 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-elements.html @@ -0,0 +1,39 @@ +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab {% if page.doc-subtab == 'box' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/box/"> + Box + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'button' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/button/"> + Button + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'content' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/content/"> + Content + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'delete' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/delete/"> + Delete + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'icon' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/icon/"> + Icon + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'image' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/image/"> + Image + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'notification' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/notification/"> + Notification + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'progress' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/progress/"> + Progress + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'table' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/table/"> + Table + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'tag' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/tag/"> + Tag + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'title' %}is-active{% endif %}" href="{{ site.url }}/documentation/elements/title/"> + Title + </a> + </div> + </div> +</nav> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-form.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-form.html new file mode 100644 index 00000000..76e05033 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-form.html @@ -0,0 +1,24 @@ +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab {% if page.doc-subtab == 'general' %}is-active{% endif %}" href="{{ site.url }}/documentation/form/general/"> + General + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'input' %}is-active{% endif %}" href="{{ site.url }}/documentation/form/input/"> + Input + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'textarea' %}is-active{% endif %}" href="{{ site.url }}/documentation/form/textarea/"> + Textarea + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'select' %}is-active{% endif %}" href="{{ site.url }}/documentation/form/select/"> + Select + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'checkbox' %}is-active{% endif %}" href="{{ site.url }}/documentation/form/checkbox/"> + Checkbox + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'radio' %}is-active{% endif %}" href="{{ site.url }}/documentation/form/radio/"> + Radio + </a> + </div> + </div> +</nav> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-grid.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-grid.html new file mode 100644 index 00000000..3e39382d --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-grid.html @@ -0,0 +1,11 @@ +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab {% if page.doc-subtab == 'columns' %}is-active{% endif %}" href="{{ site.url }}/documentation/grid/columns/"> + Columns + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'tiles' %}is-active{% endif %}" href="{{ site.url }}/documentation/grid/tiles/"> + Tiles + </a> + </div> +</nav> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-layout.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-layout.html new file mode 100644 index 00000000..6c5782b6 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-layout.html @@ -0,0 +1,18 @@ +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab {% if page.doc-subtab == 'container' %}is-active{% endif %}" href="{{ site.url }}/documentation/layout/container/"> + Container + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'hero' %}is-active{% endif %}" href="{{ site.url }}/documentation/layout/hero/"> + Hero + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'section' %}is-active{% endif %}" href="{{ site.url }}/documentation/layout/section/"> + Section + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'footer' %}is-active{% endif %}" href="{{ site.url }}/documentation/layout/footer/"> + Footer + </a> + </div> + </div> +</nav> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-modifiers.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-modifiers.html new file mode 100644 index 00000000..e986888d --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-modifiers.html @@ -0,0 +1,21 @@ +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab {% if page.doc-subtab == 'syntax' %}is-active{% endif %}" href="{{ site.url }}/documentation/modifiers/syntax/"> + Syntax + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'helpers' %}is-active{% endif %}" href="{{ site.url }}/documentation/modifiers/helpers/"> + Helpers + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'responsive-helpers' %}is-active{% endif %}" href="{{ site.url }}/documentation/modifiers/responsive-helpers/"> + Responsive helpers + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'typography-helpers' %}is-active{% endif %}" href="{{ site.url }}/documentation/modifiers/typography-helpers/"> + Typography helpers + <span class="tag is-success" style="margin-left: 1em;"> + New! + </span> + </a> + </div> + </div> +</nav> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-overview.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-overview.html new file mode 100644 index 00000000..790d336c --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/subnav-overview.html @@ -0,0 +1,33 @@ +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab {% if page.doc-subtab == 'start' %}is-active{% endif %}" href="{{ site.url }}/documentation/overview/start/"> + Start + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'customize' %}is-active{% endif %}" href="{{ site.url }}/documentation/overview/customize/"> + Customize + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'classes' %}is-active{% endif %}" href="{{ site.url }}/documentation/overview/classes/"> + Classes + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'modular' %}is-active{% endif %}" href="{{ site.url }}/documentation/overview/modular/"> + Modular + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'responsiveness' %}is-active{% endif %}" href="{{ site.url }}/documentation/overview/responsiveness/"> + Responsiveness + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'variables' %}is-active{% endif %}" href="{{ site.url }}/documentation/overview/variables/"> + Variables + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'colors' %}is-active{% endif %}" href="{{ site.url }}/documentation/overview/colors/"> + Colors + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'functions' %}is-active{% endif %}" href="{{ site.url }}/documentation/overview/functions/"> + Functions + </a> + <a class="navbar-item is-tab {% if page.doc-subtab == 'mixins' %}is-active{% endif %}" href="{{ site.url }}/documentation/overview/mixins/"> + Mixins + </a> + </div> + </div> +</nav> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/svg/bulma-icon.svg b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/svg/bulma-icon.svg similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/_includes/svg/bulma-icon.svg rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/svg/bulma-icon.svg diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/variables.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/variables.html new file mode 100644 index 00000000..e3d5e294 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_includes/variables.html @@ -0,0 +1,34 @@ +{% include heading.html name="Variables" %} + +<div class="content"> + <p> + You can use these variables to <strong>customize</strong> this {%if include.element %}element{% else %}component{% endif %}. Simply set one or multiple of these variables <em>before</em> importing Bulma. <a href="{{ site.url }}/documentation/overview/customize/">Learn how</a>. + </p> +</div> + +<table class="table is-bordered"> + <thead> + <tr> + <th>Name</th> + <th>Default value</th> + </tr> + </thead> + <tfoot> + <tr> + <th>Name</th> + <th>Default value</th> + </tr> + </tfoot> + <tbody> + {% for variable in page.variables %} + <tr> + <td> + <code>{{ variable.name }}</code> + </td> + <td> + <code>{{ variable.value }}</code> + </td> + </tr> + {% endfor %} + </tbody> +</table> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/javascript/bulma.js b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_javascript/bulma.js similarity index 89% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/javascript/bulma.js rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/_javascript/bulma.js index 457a4c1f..b09722d4 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/javascript/bulma.js +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_javascript/bulma.js @@ -24,6 +24,13 @@ jQuery(document).ready(function ($) { $('#modal-ter').removeClass('is-active'); }); + $(document).on('keyup',function(e) { + if (e.keyCode == 27) { + $('html').removeClass('is-clipped'); + $('.modal').removeClass('is-active'); + } + }); + var $highlights = $('.highlight'); $highlights.each(function() { diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_javascript/index.js b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_javascript/index.js new file mode 100644 index 00000000..b56710dc --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_javascript/index.js @@ -0,0 +1,50 @@ +document.addEventListener('DOMContentLoaded', () => { + + const $grid = document.getElementById('grid'); + const $columns = Array.prototype.slice.call(document.querySelectorAll('#grid > .column'), 0); + const $markup = document.querySelector('#markup code'); + const $message = document.getElementById('message'); + const $add = document.getElementById('add'); + const $remove = document.getElementById('remove'); + let showing = 5; + + function showColumns() { + if (showing === 13) { + $message.style.display = 'block'; + } else { + $message.style.display = 'none'; + } + + showing = Math.min(Math.max(parseInt(showing), 2), 12); + + $columns.forEach($el => { + $el.style.display = 'none'; + }); + $columns.slice(0, showing).forEach($el => { + $el.style.display = 'block'; + }); + + $markup.innerHTML = '<span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns"</span><span class="nt">></span>'; + $markup.insertAdjacentHTML('beforeend', '\n'); + + for(let i = 0; i < showing; i++) { + $markup.insertAdjacentHTML('beforeend', ' <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>'); + $markup.insertAdjacentHTML('beforeend', i + 1); + $markup.insertAdjacentHTML('beforeend', '<span class="nt"></div></span>'); + $markup.insertAdjacentHTML('beforeend', '\n'); + } + + $markup.insertAdjacentHTML('beforeend', '<span class="nt"></div></span>'); + } + + $add.addEventListener('click', () => { + showing++; + showColumns(); + }); + + $remove.addEventListener('click', () => { + showing--; + showColumns(); + }); + +}); diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_javascript/main.js b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_javascript/main.js new file mode 100644 index 00000000..c9fe455a --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_javascript/main.js @@ -0,0 +1,178 @@ +document.addEventListener('DOMContentLoaded', () => { + + // Dropdowns + + const $metalinks = getAll('#meta a'); + + if ($metalinks.length > 0) { + $metalinks.forEach($el => { + $el.addEventListener('click', event => { + event.preventDefault(); + const target = $el.getAttribute('href'); + const $target = document.getElementById(target.substring(1)); + $target.scrollIntoView(true); + // window.history.replaceState(null, document.title, `${window.location.origin}${window.location.pathname}${target}`); + return false; + }); + }); + } + + // Dropdowns + + const $dropdowns = getAll('.dropdown:not(.is-hoverable)'); + + if ($dropdowns.length > 0) { + $dropdowns.forEach($el => { + $el.addEventListener('click', event => { + event.stopPropagation(); + $el.classList.toggle('is-active'); + }); + }); + + document.addEventListener('click', event => { + closeDropdowns(); + }); + } + + function closeDropdowns() { + $dropdowns.forEach($el => { + $el.classList.remove('is-active'); + }); + } + + // Toggles + + const $burgers = getAll('.burger'); + + if ($burgers.length > 0) { + $burgers.forEach($el => { + $el.addEventListener('click', () => { + const target = $el.dataset.target; + const $target = document.getElementById(target); + $el.classList.toggle('is-active'); + $target.classList.toggle('is-active'); + }); + }); + } + + // Modals + + const $html = document.documentElement; + const $modals = getAll('.modal'); + const $modalButtons = getAll('.modal-button'); + const $modalCloses = getAll('.modal-background, .modal-close, .modal-card-head .delete, .modal-card-foot .button'); + + if ($modalButtons.length > 0) { + $modalButtons.forEach($el => { + $el.addEventListener('click', () => { + const target = $el.dataset.target; + const $target = document.getElementById(target); + $html.classList.add('is-clipped'); + $target.classList.add('is-active'); + }); + }); + } + + if ($modalCloses.length > 0) { + $modalCloses.forEach($el => { + $el.addEventListener('click', () => { + closeModals(); + }); + }); + } + + document.addEventListener('keydown', event => { + const e = event || window.event; + if (e.keyCode === 27) { + closeModals(); + closeDropdowns(); + } + }); + + function closeModals() { + $html.classList.remove('is-clipped'); + $modals.forEach($el => { + $el.classList.remove('is-active'); + }); + } + + // Clipboard + + const $highlights = getAll('.highlight'); + let itemsProcessed = 0; + + if ($highlights.length > 0) { + $highlights.forEach($el => { + const copy = '<button class="copy">Copy</button>'; + const expand = '<button class="expand">Expand</button>'; + $el.insertAdjacentHTML('beforeend', copy); + + if ($el.firstElementChild.scrollHeight > 480 && $el.firstElementChild.clientHeight <= 480) { + $el.insertAdjacentHTML('beforeend', expand); + } + + itemsProcessed++; + if (itemsProcessed === $highlights.length) { + addHighlightControls(); + } + }); + } + + function addHighlightControls() { + const $highlightButtons = getAll('.highlight .copy, .highlight .expand'); + + $highlightButtons.forEach($el => { + $el.addEventListener('mouseenter', () => { + $el.parentNode.style.boxShadow = '0 0 0 1px #ed6c63'; + }); + + $el.addEventListener('mouseleave', () => { + $el.parentNode.style.boxShadow = 'none'; + }); + }); + + const $highlightExpands = getAll('.highlight .expand'); + + $highlightExpands.forEach($el => { + $el.addEventListener('click', () => { + $el.parentNode.firstElementChild.style.maxHeight = 'none'; + }); + }); + } + + new Clipboard('.copy', { + target: function(trigger) { + return trigger.previousSibling; + } + }); + + // Functions + + function getAll(selector) { + return Array.prototype.slice.call(document.querySelectorAll(selector), 0); + } + + let latestKnownScrollY = 0; + let ticking = false; + + function scrollUpdate() { + ticking = false; + // do stuff + } + + + function onScroll() { + latestKnownScrollY = window.scrollY; + scrollRequestTick(); + } + + function scrollRequestTick() { + if(!ticking) { + requestAnimationFrame(scrollUpdate); + } + ticking = true; + } + + window.addEventListener('scroll', onScroll, false); + +}); diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_layouts/default.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_layouts/default.html similarity index 57% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/_layouts/default.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/_layouts/default.html index dc9a5de9..fdc52d80 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_layouts/default.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_layouts/default.html @@ -1,7 +1,8 @@ <!DOCTYPE html> -<html class="{% if page.route %}route-{{page.route}}{% elsif page.layout %}route-{{page.layout}}{% endif %}"> +<html lang="en" class="{% if page.route %}route-{{page.route}}{% elsif page.layout %}route-{{page.layout}}{% endif %}"> {% include head.html %} <body class="layout-{{ page.layout }}{% if page.doc-tab %} page-{{ page.doc-tab}}{% endif %}"> + {% include deprecated.html %} {{ content }} {% include footer.html %} </body> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_layouts/documentation.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_layouts/documentation.html similarity index 64% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/_layouts/documentation.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/_layouts/documentation.html index ce06e490..05e3693c 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_layouts/documentation.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_layouts/documentation.html @@ -4,7 +4,7 @@ route: documentation --- <div class="container"> - {% include header.html %} + {% include navbar.html id="Documentation" %} </div> <section class="hero is-primary"> @@ -39,11 +39,18 @@ route: documentation <li {% if page.doc-tab == 'grid' %}class="is-active"{% endif %}> <a href="{{ site.url }}/documentation/grid/columns">Grid</a> </li> + <li {% if page.doc-tab == 'form' %}class="is-active"{% endif %}> + <a href="{{ site.url }}/documentation/form/general">Form</a> + </li> <li {% if page.doc-tab == 'elements' %}class="is-active"{% endif %}> <a href="{{ site.url }}/documentation/elements/box/">Elements</a> </li> <li {% if page.doc-tab == 'components' %}class="is-active"{% endif %}> - <a href="{{ site.url }}/documentation/components/card/">Components</a> + {% if site.vernum >= 43 %} + <a href="{{ site.url }}/documentation/components/breadcrumb/">Components</a> + {% else %} + <a href="{{ site.url }}/documentation/components/card/">Components</a> + {% endif %} </li> <li {% if page.doc-tab == 'layout' %}class="is-active"{% endif %}> <a href="{{ site.url }}/documentation/layout/container/">Layout</a> @@ -55,3 +62,17 @@ route: documentation </section> {{ content }} + +<section class="section"> + <div class="container"> + <p class="has-text-grey-light"> + This page is <strong class="has-text-grey">open source</strong>. + Noticed a typo? + Or something unclear? + <a class="has-text-grey" href="https://github.com/jgthms/bulma/blob/master/docs/{{ page.path }}" style="border-bottom: 1px solid currentColor;"> + Improve this page on GitHub + </a> + </p> + </div> +</section> + diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_layouts/post.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_layouts/post.html new file mode 100644 index 00000000..86e5d23e --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_layouts/post.html @@ -0,0 +1,40 @@ +--- +layout: default +route: blog +--- + +{% include blog-hero.html %} + +<section class="section"> + <div class="container"> + <div class="columns"> + <div class="column is-offset-2 is-8"> + <div class="article-image is-single is-{{ page.color }}"> + <span class="article-overlay"></span> + <span class="article-icon"> + <span class="icon"> + <i class="fa fa-{{ page.icon }}"></i> + </span> + </span> + <strong class="article-title"> + {{ page.name }} + </strong> + </div> + <p class="subtitle is-6"> + <a class="article-back href="{{ site.url }}/blog">Back</a> + </p> + <p class="subtitle is-4"> + {{ page.date | date_to_string }} + </p> + <h1 class="title is-2"> + {{ page.title }} + </h1> + </article> + <hr> + <div class="content is-medium"> + {{ content }} + </div> + </div> + </div> + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_posts/2016-02-09-blog-launched-new-responsive-columns-new-helpers.md b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_posts/2016-02-09-blog-launched-new-responsive-columns-new-helpers.md similarity index 92% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/_posts/2016-02-09-blog-launched-new-responsive-columns-new-helpers.md rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/_posts/2016-02-09-blog-launched-new-responsive-columns-new-helpers.md index de77fe05..9a4a8d21 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_posts/2016-02-09-blog-launched-new-responsive-columns-new-helpers.md +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_posts/2016-02-09-blog-launched-new-responsive-columns-new-helpers.md @@ -1,6 +1,10 @@ --- layout: post title: "Blog launched, new responsive columns, new helpers" +introduction: "First blog post on the newly launched blog! It even has its own [RSS feed](/atom.xml) for those who still use that. This blog will be more frequently updated than the [newsletter](#newsletter), so you can subscribe to either or both, as they will be used for different purposes." +color: "danger" +name: "Launch!" +icon: "rocket" --- First blog post on the newly launched blog! It even has its own [RSS feed](/atom.xml) for those who still use that. This blog will be more frequently updated than the [newsletter](#newsletter), so you can subscribe to either or both, as they will be used for different purposes. diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_posts/2016-04-11-metro-ui-css-grid-with-bulma-tiles.md b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_posts/2016-04-11-metro-ui-css-grid-with-bulma-tiles.md similarity index 62% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/_posts/2016-04-11-metro-ui-css-grid-with-bulma-tiles.md rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/_posts/2016-04-11-metro-ui-css-grid-with-bulma-tiles.md index 4f24f6f4..6623a532 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/_posts/2016-04-11-metro-ui-css-grid-with-bulma-tiles.md +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_posts/2016-04-11-metro-ui-css-grid-with-bulma-tiles.md @@ -1,6 +1,10 @@ --- layout: post title: "Metro UI CSS grid with Bulma tiles" +introduction: "Have you ever wanted to build a **Metro-UI-like grid in CSS**?<br>Thanks to Flexbox and the new [Bulma tiles](http://bulma.io/documentation/grid/tiles/), you now can! And it only requires 1 HTML element: the `tile` element." +color: "info" +name: "Metro UI" +icon: "th-large" --- Have you ever wanted to build a **Metro-UI-like grid in CSS**? diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_posts/2017-03-10-new-field-element.md b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_posts/2017-03-10-new-field-element.md new file mode 100644 index 00000000..829383b8 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_posts/2017-03-10-new-field-element.md @@ -0,0 +1,128 @@ +--- +layout: post +title: "New field element (for better controls)" +published: true +introduction: "<p>The <code>.control</code> element has been a very versatile container for form controls. But it came at a cost: it was difficult to combine its <strong>block</strong> characteristics with its <strong>inline</strong> variations.</p>" +color: "success" +name: "Field element" +icon: "square-o" +--- + +**TL;DR: there's a new `.field` container, and `.control` has been re-purposed.** + +Since the beginning, the `.control` has been a very **versatile** element that allowed: + +* to **space** controls vertically +* to include an **icon** alongside inputs, buttons, textareas... +* to append a **loading spinner** +* to create **horizontal forms** +* to create **control addons** +* to create **control groups** + +## The problem + +The `.control` element acted as both a _block_ container (for spacing, for other controls in a horizontal form), but also an _inline_ container (for adding an icon, a loader, an addon, and grouping). +It led to issues where you couldn't: + +* add a help text horizontally +* add multiple icons or loaders in a group of controls +* add a different icon on addons + +## The solution + +The new `.field` element becomes the **block** container for `.control` elements. As a result, it inherits the `.has-addons`, `.is-grouped`, and `.is-horizontal` modifiers. + +Furthermore `.control` element can only contain a `.button`, `.input`, `.select`, or `.textarea`, and eventually a `.icon`. It can **no longer** contain a `.help` element or other `.control`. + +But it allows more elaborate designs. + +{% highlight sass %} +// Before +.control + .has-addons + .has-icon + .is-grouped + .is-horizontal + .is-loading + +// After +.control + .has-icon + .is-loading +.field + .has-addons + .is-grouped + .is-horizontal +.field-label +.field-body +{% endhighlight %} + +{% highlight html %} +<!-- Before --> +<label class="label">Username</label> +<p class="control has-icon has-icon-right"> + <input class="input is-success" type="text" placeholder="Text input" value="bulma"> + <span class="icon is-small"> + <i class="fa fa-check"></i> + </span> + <span class="help is-success">This username is available</span> +</p> + +<!-- After --> +<div class="field"> + <label class="label">Username</label> + <p class="control has-icon has-icon-right"> + <input class="input is-success" type="text" placeholder="Text input" value="bulma"> + <span class="icon is-small"> + <i class="fa fa-check"></i> + </span> + </p> + <p class="help is-success">This username is available</p> +</div> +{% endhighlight %} + +## Examples + +Addons with multiple icons or states. + +<div class="field is-grouped"> + <p class="control is-expanded has-icon"> + <input class="input is-success" type="text" placeholder="Username" value="alexsmith"> + <span class="icon is-small"> + <i class="fa fa-check"></i> + </span> + </p> + <p class="control is-expanded has-icon"> + <input class="input is-warning" type="email" placeholder="Email" value="alex@smith.com"> + <span class="icon is-small"> + <i class="fa fa-warning"></i> + </span> + </p> + <p class="control is-expanded is-loading"> + <input class="input" type="email" placeholder="Name"> + </p> +</div> + +Horizontal form with help text + +<div class="field is-horizontal"> + <div class="field-label"> + <label class="label">From</label> + </div> + <div class="field-body"> + <div class="field is-grouped"> + <p class="control is-expanded"> + <input class="input" type="text" placeholder="Name"> + </p> + </div> + <div class="field"> + <p class="control is-expanded has-icon has-icon-right"> + <input class="input is-success" type="email" placeholder="Email" value="alex@smith.com"> + <span class="icon is-small"> + <i class="fa fa-check"></i> + </span> + </p> + <p class="help is-success">This email is correct</p> + </div> + </div> +</div> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_posts/2017-07-24-access-previous-bulma-versions.md b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_posts/2017-07-24-access-previous-bulma-versions.md new file mode 100644 index 00000000..e2ff423e --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_posts/2017-07-24-access-previous-bulma-versions.md @@ -0,0 +1,18 @@ +--- +layout: post +title: "Access previous Bulma versions" +introduction: "It is now possible to **access previous versions** of Bulma. Just head towards: [http://bulma.io/versions/](http://bulma.io/versions/)" +color: "primary" +name: "Versions" +icon: "undo" +--- + +It is now possible to **access previous versions** of Bulma. Just head towards: [http://bulma.io/versions/](http://bulma.io/versions/) + +<figure> + <a href="/versions/"> + <img src="/images/blog/bulma-previous-versions.png" alt="Previous versions of Bulma" width="520" height="240"> + </a> +</figure> + +While only version [0.4.4](http://bulma.io/versions/0.4.4) is accessible now, each **new release** will remain available forever. diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/bsa.sass b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/bsa.sass new file mode 100644 index 00000000..c9ed0854 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/bsa.sass @@ -0,0 +1,73 @@ +.bsa + padding: 2rem + +.bsa-cpc + min-height: 1px + +#_default_ + .default-ad + background-color: rgba(black, 0.3) + border-radius: 2px + color: $white + display: inline-block + font-size: 10px + font-weight: bold + padding: 0 4px + text-transform: uppercase + vertical-align: top + & > a + background-color: $white + border-radius: $radius-large + box-shadow: 0 2px 3px rgba($black, 0.1), 0 0 0 1px rgba($black, 0.1) + color: $text + display: block + line-height: 1.375 + margin-top: 15px + min-height: 70px + padding: 15px + padding-left: 70px + position: relative + &:hover, + &:focus + box-shadow: 0 2px 3px rgba($black, 0.1), 0 0 0 1px $link + &:active + box-shadow: inset 0 1px 2px rgba($black, 0.2), 0 0 0 1px $link + span + display: block + .default-image + display: block + left: 15px + height: 40px + position: absolute + top: 15px + width: 40px + img + display: block + height: 40px + width: 40px + .default-title + color: $text-strong + display: inline + font-weight: $weight-bold + &:after + content: " — " + .default-description + display: inline + ++tablet + .bsa + .columns + min-height: 120px + #_default_ + display: flex + justify-content: center + position: relative + .default-ad + left: 100% + margin-left: 2rem + position: absolute + top: 0 + & > a + margin: 0 + &:not(:nth-child(2)) + margin-left: 2rem diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/notification.sass b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/callout.sass similarity index 59% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/notification.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/callout.sass index 5bdc7c37..56807f98 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/notification.sass +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/callout.sass @@ -1,22 +1,9 @@ -.notification +.callout +block background-color: $background border-radius: $radius padding: 1.25rem 2.5rem 1.25rem 1.5rem position: relative - code, - pre - background: $white - pre code - background: transparent - .delete - position: absolute - right: 0.5em - top: 0.5em - .title, - .subtitle, - .content - color: inherit // Colors @each $name, $pair in $colors $color: nth($pair, 1) diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/example.sass b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/example.sass similarity index 92% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/example.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/example.sass index 7089ecb9..790564ee 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/example.sass +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/example.sass @@ -3,7 +3,7 @@ border: 1px solid $warning border-top-right-radius: $radius color: $warning-invert - padding: 1.25rem 1.5rem + padding: 1.5rem position: relative &:not(:first-child) margin-top: 2rem @@ -35,11 +35,21 @@ border-radius: 0 0 $radius $radius border-top: none margin-top: -1.5rem - pre - max-height: 50vh &:not(:last-child) margin-bottom: 1.5rem +.highlight pre + max-height: 480px + margin-bottom: 0 !important + padding: 0 + code + padding: 1.25em 1.5em + +.highlight-full, +#navbarJsExample + .highlight pre + max-height: none + $structure: $danger $structure-invert: $danger-invert diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/footer.sass b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/footer.sass new file mode 100644 index 00000000..8154b8fd --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/footer.sass @@ -0,0 +1,66 @@ +#about + .twitter-container + display: block + height: 30px + line-height: 30px + margin-top: 5px + small + display: block + margin-top: 5px + +#mc_embed_signup + .field + margin-bottom: 0 + .notification + margin-top: 0.75rem + +#share + form + height: 30px + margin-top: 10px + +#social + align-items: center + display: flex + flex-wrap: wrap + justify-content: flex-start + > iframe, + > a, + > form, + > div + display: inline-block + font-size: 11px + height: 30px + line-height: 30px + margin-top: 5px + .github-btn + width: 160px + .twitter-share-button + margin-right: 10px + min-width: 76px + .paypal-form + min-width: 148px + .fb-like + align-items: center + display: flex + width: 130px + +#newsletter + .input + border-color: $white + box-shadow: none + +#sister + ul + display: flex + flex-wrap: wrap + li + display: flex + height: 30px + margin: 5px 1rem 0 0 + img + height: 30px + +#tsp + small + display: block diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/global.sass b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/global.sass similarity index 78% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/global.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/global.sass index c399cbfd..ec2f282e 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/global.sass +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/global.sass @@ -5,18 +5,19 @@ svg $carbon-space: 15px #carbon + margin-left: auto + margin-right: auto max-width: 340px - min-height: 100px + ($carbon-space * 2) + min-height: 120px + ($carbon-space * 2) padding: 0 position: relative &:hover box-shadow: 0 2px 3px rgba($black, 0.1), 0 0 0 1px $primary +tablet - margin-left: auto - margin-right: auto width: 340px #carbonads + font-size: 14px text-align: left a, span @@ -24,10 +25,11 @@ $carbon-space: 15px .carbon-wrap position: relative .carbon-img + background: $background float: left - height: 130px - padding: 15px 0 15px 15px - width: 145px + height: 100px + margin: 15px 0 15px 15px + width: 130px img display: block height: 100px diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/header.sass b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/header.sass similarity index 60% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/header.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/header.sass index edbfb62c..773ae645 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/header.sass +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/header.sass @@ -16,3 +16,15 @@ $twitter: #55acee background: $twitter border-color: $twitter color: $white + ++desktop + #blogDropdown + width: 16rem + .navbar-item + white-space: normal + #moreDropdown + width: 16rem + .navbar-item + padding-right: 1rem + .level + flex-grow: 1 diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/highlight.sass b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/highlight.sass similarity index 95% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/highlight.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/highlight.sass index 710c6ba4..3d7601d0 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/highlight.sass +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/highlight.sass @@ -1,5 +1,5 @@ .highlight - background-color: #fdf6e3 + background-color: #f5f5f5 color: #586e75 .c color: #93a1a1 @@ -121,3 +121,6 @@ color: #268bd2 .il color: #2aa198 + +.content .highlight + text-align: left \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/index.sass b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/index.sass similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/index.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/index.sass diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/override.sass b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/override.sass similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/sass/override.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/override.sass diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/route.sass b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/route.sass new file mode 100644 index 00000000..e5a003dc --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/route.sass @@ -0,0 +1,38 @@ +html.route-index + .title.is-2 + position: relative + + .title.is-2 a + color: #242424 + position: relative + + .title.is-2 a:hover + color: #00d1b2 + + .title.is-2 .icon.is-medium + left: -80px + opacity: 0.1 + position: absolute + top: 10px + .fa + font-size: 56px + + .hero .title.is-2 a + color: white + + .hero .title.is-2 a:hover + color: white + + .hero.is-primary a.column, + .hero.is-primary a.column:hover + color: white + + .hero.is-primary a.column:hover .title strong + border-bottom: 1px solid + + @media screen and (max-width: 979px) + .title.is-2 a + padding-left: 0 + + .title.is-2 .icon.is-medium + display: none diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/specific.sass b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/specific.sass new file mode 100644 index 00000000..6e402acf --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/_sass/specific.sass @@ -0,0 +1,101 @@ +#images + tr + td:nth-child(2) + width: 320px + +.color + border-radius: 2px + box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(0, 0, 0, 0.1) + display: inline-block + float: left + height: 24px + margin-right: 8px + width: 24px + +.button.is-rss + background-color: #f26522 + border-color: transparent + color: #fff + &:hover + background-color: darken(#f26522, 5%) + &:active + background-color: darken(#f26522, 10%) + +.view-all-versions + color: $text-light + &:hover + text-decoration: underline + +.feature-title + color: $text-light + a + border-bottom: 1px solid transparent + color: $text-strong + &:hover + border-bottom-color: $primary + +.anchor-title + padding-top: 1.5rem + position: relative + +.anchor-link + position: absolute + right: calc(100% + 1rem) + +.article-image + background-color: $primary + display: block + height: 240px + margin-left: auto + margin-right: auto + width: 320px + position: relative + text-align: center + @each $name, $pair in $colors + $color: nth($pair, 1) + &.is-#{$name} + background-color: $color + &:hover + .article-overlay + opacity: 0.25 + .article-icon + transform: scale(1.1) + .article-title + transform: scale(0.9) + &.is-single + margin-bottom: 2rem + width: 100% + +mobile + height: 180px + width: 240px + + +.article-overlay + +overlay + background-color: $black + opacity: 0 + transition-duration: $speed + transition-property: opacity + transition-timing-function: $easing + +.article-icon, +.article-title + +overlay + align-items: center + display: flex + justify-content: center + transition-duration: $speed + transition-property: transform + transition-timing-function: $easing + +.article-icon + color: $black + opacity: 0.25 + .fa + font-size: 56px + +.article-title + color: $white + font-size: 2.5rem + font-weight: $weight-bold + line-height: 1.25 diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/atom.xml b/hshassets/assets/sass/lib/bulma-0.5.0/docs/atom.xml similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/atom.xml rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/atom.xml diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/blog.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/blog.html new file mode 100644 index 00000000..7b76277e --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/blog.html @@ -0,0 +1,49 @@ +--- +layout: default +route: blog +--- + +{% include blog-hero.html %} + + <section class="section"> + <div class="container"> + {% for post in site.posts %} + <article class="box article"> + <div class="columns"> + <div class="column is-narrow"> + <a class="article-image is-{{ post.color }}" href="{{ post.url }}"> + <span class="article-overlay"></span> + <span class="article-icon"> + <span class="icon"> + <i class="fa fa-{{ post.icon }}"></i> + </span> + </span> + <strong class="article-title"> + {{ post.name }} + </strong> + </a> + </div> + <div class="column"> + <div class="columns"> + <div class="column"> + <p class="subtitle"> + {{ post.date | date_to_string }} + </p> + <h2 class="title"> + <a href="{{ post.url }}"> + {{ post.title }} + </a> + </h2> + </div> + <div class="column"> + <div class="content is-medium"> + {{ post.introduction | markdownify }} + </div> + </div> + </div> + </div> + </div> + </article> + {% endfor %} + </div> + </section> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/bulma-docs.sass b/hshassets/assets/sass/lib/bulma-0.5.0/docs/bulma-docs.sass new file mode 100644 index 00000000..798829ee --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/bulma-docs.sass @@ -0,0 +1,30 @@ +@charset "utf-8" + +@import "../bulma" +@import "./_sass/highlight" +@import "./_sass/override" +@import "./_sass/global" +@import "./_sass/index" +@import "./_sass/header" +@import "./_sass/footer" +@import "./_sass/specific" +@import "./_sass/example" +@import "./_sass/callout" +@import "./_sass/bsa" +@import "./_sass/route" + +\:root + --primary: #{$primary} + --gap: 0.75rem + +html + \::-moz-selection + background: $primary + color: $primary-invert + \::selection + background: $primary + color: $primary-invert + +@debug "hsl(294, 71%, 79%)" +@debug colorLuminance(hsl(294, 71%, 79%)) +@debug findColorInvert(hsl(294, 71%, 79%)) diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/css/bulma-docs.css b/hshassets/assets/sass/lib/bulma-0.5.0/docs/css/bulma-docs.css new file mode 100644 index 00000000..8460d862 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/css/bulma-docs.css @@ -0,0 +1,10145 @@ +@charset "UTF-8"; +/*! bulma.io v0.5.0 | MIT License | github.com/jgthms/bulma */ +@-webkit-keyframes spinAround { + from { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes spinAround { + from { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */ +html, +body, +p, +ol, +ul, +li, +dl, +dt, +dd, +blockquote, +figure, +fieldset, +legend, +textarea, +pre, +iframe, +hr, +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 0; + padding: 0; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: 100%; + font-weight: normal; +} + +ul { + list-style: none; +} + +button, +input, +select, +textarea { + margin: 0; +} + +html { + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +* { + -webkit-box-sizing: inherit; + box-sizing: inherit; +} + +*:before, *:after { + -webkit-box-sizing: inherit; + box-sizing: inherit; +} + +img, +embed, +object, +audio, +video { + max-width: 100%; +} + +iframe { + border: 0; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +td, +th { + padding: 0; + text-align: left; +} + +html { + background-color: #fff; + font-size: 16px; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + min-width: 300px; + overflow-x: hidden; + overflow-y: scroll; + text-rendering: optimizeLegibility; +} + +article, +aside, +figure, +footer, +header, +hgroup, +section { + display: block; +} + +body, +button, +input, +select, +textarea { + font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif; +} + +code, +pre { + -moz-osx-font-smoothing: auto; + -webkit-font-smoothing: auto; + font-family: monospace; +} + +body { + color: #4a4a4a; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; +} + +a { + color: #00d1b2; + cursor: pointer; + text-decoration: none; +} + +a:hover { + color: #363636; +} + +code { + background-color: whitesmoke; + color: #ff3860; + font-size: 0.875em; + font-weight: normal; + padding: 0.25em 0.5em 0.25em; +} + +hr { + background-color: #dbdbdb; + border: none; + display: block; + height: 1px; + margin: 1.5rem 0; +} + +img { + height: auto; + max-width: 100%; +} + +input[type="checkbox"], +input[type="radio"] { + vertical-align: baseline; +} + +small { + font-size: 0.875em; +} + +span { + font-style: inherit; + font-weight: inherit; +} + +strong { + color: #363636; + font-weight: 700; +} + +pre { + background-color: whitesmoke; + color: #4a4a4a; + font-size: 0.875em; + white-space: pre; + word-wrap: normal; +} + +pre code { + -webkit-overflow-scrolling: touch; + background: none; + color: inherit; + display: block; + font-size: 1em; + overflow-x: auto; + padding: 1.25rem 1.5rem; +} + +table td, +table th { + text-align: left; + vertical-align: top; +} + +table th { + color: #363636; +} + +.is-clearfix:after { + clear: both; + content: " "; + display: table; +} + +.is-pulled-left { + float: left !important; +} + +.is-pulled-right { + float: right !important; +} + +.is-clipped { + overflow: hidden !important; +} + +.is-overlay { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; +} + +.is-size-1 { + font-size: 3rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-1-mobile { + font-size: 3rem !important; + } +} + +@media screen and (min-width: 769px), print { + .is-size-1-tablet { + font-size: 3rem !important; + } +} + +@media screen and (max-width: 1007px) { + .is-size-1-touch { + font-size: 3rem !important; + } +} + +@media screen and (min-width: 1008px) { + .is-size-1-desktop { + font-size: 3rem !important; + } +} + +@media screen and (min-width: 1200px) { + .is-size-1-widescreen { + font-size: 3rem !important; + } +} + +@media screen and (min-width: 1392px) { + .is-size-1-fullhd { + font-size: 3rem !important; + } +} + +.is-size-2 { + font-size: 2.5rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-2-mobile { + font-size: 2.5rem !important; + } +} + +@media screen and (min-width: 769px), print { + .is-size-2-tablet { + font-size: 2.5rem !important; + } +} + +@media screen and (max-width: 1007px) { + .is-size-2-touch { + font-size: 2.5rem !important; + } +} + +@media screen and (min-width: 1008px) { + .is-size-2-desktop { + font-size: 2.5rem !important; + } +} + +@media screen and (min-width: 1200px) { + .is-size-2-widescreen { + font-size: 2.5rem !important; + } +} + +@media screen and (min-width: 1392px) { + .is-size-2-fullhd { + font-size: 2.5rem !important; + } +} + +.is-size-3 { + font-size: 2rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-3-mobile { + font-size: 2rem !important; + } +} + +@media screen and (min-width: 769px), print { + .is-size-3-tablet { + font-size: 2rem !important; + } +} + +@media screen and (max-width: 1007px) { + .is-size-3-touch { + font-size: 2rem !important; + } +} + +@media screen and (min-width: 1008px) { + .is-size-3-desktop { + font-size: 2rem !important; + } +} + +@media screen and (min-width: 1200px) { + .is-size-3-widescreen { + font-size: 2rem !important; + } +} + +@media screen and (min-width: 1392px) { + .is-size-3-fullhd { + font-size: 2rem !important; + } +} + +.is-size-4 { + font-size: 1.5rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-4-mobile { + font-size: 1.5rem !important; + } +} + +@media screen and (min-width: 769px), print { + .is-size-4-tablet { + font-size: 1.5rem !important; + } +} + +@media screen and (max-width: 1007px) { + .is-size-4-touch { + font-size: 1.5rem !important; + } +} + +@media screen and (min-width: 1008px) { + .is-size-4-desktop { + font-size: 1.5rem !important; + } +} + +@media screen and (min-width: 1200px) { + .is-size-4-widescreen { + font-size: 1.5rem !important; + } +} + +@media screen and (min-width: 1392px) { + .is-size-4-fullhd { + font-size: 1.5rem !important; + } +} + +.is-size-5 { + font-size: 1.25rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-5-mobile { + font-size: 1.25rem !important; + } +} + +@media screen and (min-width: 769px), print { + .is-size-5-tablet { + font-size: 1.25rem !important; + } +} + +@media screen and (max-width: 1007px) { + .is-size-5-touch { + font-size: 1.25rem !important; + } +} + +@media screen and (min-width: 1008px) { + .is-size-5-desktop { + font-size: 1.25rem !important; + } +} + +@media screen and (min-width: 1200px) { + .is-size-5-widescreen { + font-size: 1.25rem !important; + } +} + +@media screen and (min-width: 1392px) { + .is-size-5-fullhd { + font-size: 1.25rem !important; + } +} + +.is-size-6 { + font-size: 1rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-6-mobile { + font-size: 1rem !important; + } +} + +@media screen and (min-width: 769px), print { + .is-size-6-tablet { + font-size: 1rem !important; + } +} + +@media screen and (max-width: 1007px) { + .is-size-6-touch { + font-size: 1rem !important; + } +} + +@media screen and (min-width: 1008px) { + .is-size-6-desktop { + font-size: 1rem !important; + } +} + +@media screen and (min-width: 1200px) { + .is-size-6-widescreen { + font-size: 1rem !important; + } +} + +@media screen and (min-width: 1392px) { + .is-size-6-fullhd { + font-size: 1rem !important; + } +} + +.has-text-centered { + text-align: center !important; +} + +.has-text-left { + text-align: left !important; +} + +.has-text-right { + text-align: right !important; +} + +.has-text-white { + color: white !important; +} + +a.has-text-white:hover, a.has-text-white:focus { + color: #e6e6e6; +} + +.has-text-black { + color: #0a0a0a !important; +} + +a.has-text-black:hover, a.has-text-black:focus { + color: black; +} + +.has-text-light { + color: whitesmoke !important; +} + +a.has-text-light:hover, a.has-text-light:focus { + color: #dbdbdb; +} + +.has-text-dark { + color: #363636 !important; +} + +a.has-text-dark:hover, a.has-text-dark:focus { + color: #1c1c1c; +} + +.has-text-primary { + color: #00d1b2 !important; +} + +a.has-text-primary:hover, a.has-text-primary:focus { + color: #009e86; +} + +.has-text-info { + color: #3273dc !important; +} + +a.has-text-info:hover, a.has-text-info:focus { + color: #205bbc; +} + +.has-text-success { + color: #23d160 !important; +} + +a.has-text-success:hover, a.has-text-success:focus { + color: #1ca64c; +} + +.has-text-warning { + color: #ffdd57 !important; +} + +a.has-text-warning:hover, a.has-text-warning:focus { + color: #ffd324; +} + +.has-text-danger { + color: #ff3860 !important; +} + +a.has-text-danger:hover, a.has-text-danger:focus { + color: #ff0537; +} + +.has-text-black-bis { + color: #121212 !important; +} + +.has-text-black-ter { + color: #242424 !important; +} + +.has-text-grey-darker { + color: #363636 !important; +} + +.has-text-grey-dark { + color: #4a4a4a !important; +} + +.has-text-grey { + color: #7a7a7a !important; +} + +.has-text-grey-light { + color: #b5b5b5 !important; +} + +.has-text-grey-lighter { + color: #dbdbdb !important; +} + +.has-text-white-ter { + color: whitesmoke !important; +} + +.has-text-white-bis { + color: #fafafa !important; +} + +.is-block { + display: block; +} + +@media screen and (max-width: 768px) { + .is-block-mobile { + display: block !important; + } +} + +@media screen and (min-width: 769px), print { + .is-block-tablet { + display: block !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-block-tablet-only { + display: block !important; + } +} + +@media screen and (max-width: 1007px) { + .is-block-touch { + display: block !important; + } +} + +@media screen and (min-width: 1008px) { + .is-block-desktop { + display: block !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-block-desktop-only { + display: block !important; + } +} + +@media screen and (min-width: 1200px) { + .is-block-widescreen { + display: block !important; + } +} + +@media screen and (min-width: 1200px) and (max-width: 1391px) { + .is-block-widescreen-only { + display: block !important; + } +} + +@media screen and (min-width: 1392px) { + .is-block-fullhd { + display: block !important; + } +} + +.is-flex { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +@media screen and (max-width: 768px) { + .is-flex-mobile { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (min-width: 769px), print { + .is-flex-tablet { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-flex-tablet-only { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (max-width: 1007px) { + .is-flex-touch { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (min-width: 1008px) { + .is-flex-desktop { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-flex-desktop-only { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (min-width: 1200px) { + .is-flex-widescreen { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (min-width: 1200px) and (max-width: 1391px) { + .is-flex-widescreen-only { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (min-width: 1392px) { + .is-flex-fullhd { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +.is-inline { + display: inline; +} + +@media screen and (max-width: 768px) { + .is-inline-mobile { + display: inline !important; + } +} + +@media screen and (min-width: 769px), print { + .is-inline-tablet { + display: inline !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-inline-tablet-only { + display: inline !important; + } +} + +@media screen and (max-width: 1007px) { + .is-inline-touch { + display: inline !important; + } +} + +@media screen and (min-width: 1008px) { + .is-inline-desktop { + display: inline !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-inline-desktop-only { + display: inline !important; + } +} + +@media screen and (min-width: 1200px) { + .is-inline-widescreen { + display: inline !important; + } +} + +@media screen and (min-width: 1200px) and (max-width: 1391px) { + .is-inline-widescreen-only { + display: inline !important; + } +} + +@media screen and (min-width: 1392px) { + .is-inline-fullhd { + display: inline !important; + } +} + +.is-inline-block { + display: inline-block; +} + +@media screen and (max-width: 768px) { + .is-inline-block-mobile { + display: inline-block !important; + } +} + +@media screen and (min-width: 769px), print { + .is-inline-block-tablet { + display: inline-block !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-inline-block-tablet-only { + display: inline-block !important; + } +} + +@media screen and (max-width: 1007px) { + .is-inline-block-touch { + display: inline-block !important; + } +} + +@media screen and (min-width: 1008px) { + .is-inline-block-desktop { + display: inline-block !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-inline-block-desktop-only { + display: inline-block !important; + } +} + +@media screen and (min-width: 1200px) { + .is-inline-block-widescreen { + display: inline-block !important; + } +} + +@media screen and (min-width: 1200px) and (max-width: 1391px) { + .is-inline-block-widescreen-only { + display: inline-block !important; + } +} + +@media screen and (min-width: 1392px) { + .is-inline-block-fullhd { + display: inline-block !important; + } +} + +.is-inline-flex { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; +} + +@media screen and (max-width: 768px) { + .is-inline-flex-mobile { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (min-width: 769px), print { + .is-inline-flex-tablet { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-inline-flex-tablet-only { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (max-width: 1007px) { + .is-inline-flex-touch { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (min-width: 1008px) { + .is-inline-flex-desktop { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-inline-flex-desktop-only { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (min-width: 1200px) { + .is-inline-flex-widescreen { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (min-width: 1200px) and (max-width: 1391px) { + .is-inline-flex-widescreen-only { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (min-width: 1392px) { + .is-inline-flex-fullhd { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +.is-hidden { + display: none !important; +} + +@media screen and (max-width: 768px) { + .is-hidden-mobile { + display: none !important; + } +} + +@media screen and (min-width: 769px), print { + .is-hidden-tablet { + display: none !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-hidden-tablet-only { + display: none !important; + } +} + +@media screen and (max-width: 1007px) { + .is-hidden-touch { + display: none !important; + } +} + +@media screen and (min-width: 1008px) { + .is-hidden-desktop { + display: none !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-hidden-desktop-only { + display: none !important; + } +} + +@media screen and (min-width: 1200px) { + .is-hidden-widescreen { + display: none !important; + } +} + +@media screen and (min-width: 1200px) and (max-width: 1391px) { + .is-hidden-widescreen-only { + display: none !important; + } +} + +@media screen and (min-width: 1392px) { + .is-hidden-fullhd { + display: none !important; + } +} + +.is-marginless { + margin: 0 !important; +} + +.is-paddingless { + padding: 0 !important; +} + +.is-radiusless { + border-radius: 0 !important; +} + +.is-shadowless { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} + +.is-unselectable { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.box { + background-color: white; + border-radius: 5px; + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + color: #4a4a4a; + display: block; + padding: 1.25rem; +} + +.box:not(:last-child) { + margin-bottom: 1.5rem; +} + +a.box:hover, a.box:focus { + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2; +} + +a.box:active { + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2; +} + +.button { + -moz-appearance: none; + -webkit-appearance: none; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 1px solid transparent; + border-radius: 3px; + -webkit-box-shadow: none; + box-shadow: none; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + font-size: 1rem; + height: 2.25em; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + line-height: 1.5; + padding-bottom: calc(0.375em - 1px); + padding-left: calc(0.625em - 1px); + padding-right: calc(0.625em - 1px); + padding-top: calc(0.375em - 1px); + position: relative; + vertical-align: top; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: white; + border-color: #dbdbdb; + color: #363636; + cursor: pointer; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0.75em; + padding-right: 0.75em; + text-align: center; + white-space: nowrap; +} + +.button:focus, .button.is-focused, .button:active, .button.is-active { + outline: none; +} + +.button[disabled] { + cursor: not-allowed; +} + +.button strong { + color: inherit; +} + +.button .icon, .button .icon.is-small, .button .icon.is-medium, .button .icon.is-large { + height: 1.5em; + width: 1.5em; +} + +.button .icon:first-child:not(:last-child) { + margin-left: calc(-0.375em - 1px); + margin-right: 0.1875em; +} + +.button .icon:last-child:not(:first-child) { + margin-left: 0.1875em; + margin-right: calc(-0.375em - 1px); +} + +.button .icon:first-child:last-child { + margin-left: calc(-0.375em - 1px); + margin-right: calc(-0.375em - 1px); +} + +.button:hover, .button.is-hovered { + border-color: #b5b5b5; + color: #363636; +} + +.button:focus, .button.is-focused { + border-color: #00d1b2; + -webkit-box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); + box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); + color: #363636; +} + +.button:active, .button.is-active { + border-color: #4a4a4a; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #363636; +} + +.button.is-link { + background-color: transparent; + border-color: transparent; + color: #4a4a4a; + text-decoration: underline; +} + +.button.is-link:hover, .button.is-link.is-hovered, .button.is-link:focus, .button.is-link.is-focused, .button.is-link:active, .button.is-link.is-active { + background-color: whitesmoke; + color: #363636; +} + +.button.is-link[disabled] { + background-color: transparent; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-white { + background-color: white; + border-color: transparent; + color: #0a0a0a; +} + +.button.is-white:hover, .button.is-white.is-hovered { + background-color: #f9f9f9; + border-color: transparent; + color: #0a0a0a; +} + +.button.is-white:focus, .button.is-white.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); + box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); + color: #0a0a0a; +} + +.button.is-white:active, .button.is-white.is-active { + background-color: #f2f2f2; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #0a0a0a; +} + +.button.is-white[disabled] { + background-color: white; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-white.is-inverted { + background-color: #0a0a0a; + color: white; +} + +.button.is-white.is-inverted:hover { + background-color: black; +} + +.button.is-white.is-inverted[disabled] { + background-color: #0a0a0a; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: white; +} + +.button.is-white.is-loading:after { + border-color: transparent transparent #0a0a0a #0a0a0a !important; +} + +.button.is-white.is-outlined { + background-color: transparent; + border-color: white; + color: white; +} + +.button.is-white.is-outlined:hover, .button.is-white.is-outlined:focus { + background-color: white; + border-color: white; + color: #0a0a0a; +} + +.button.is-white.is-outlined.is-loading:after { + border-color: transparent transparent white white !important; +} + +.button.is-white.is-outlined[disabled] { + background-color: transparent; + border-color: white; + -webkit-box-shadow: none; + box-shadow: none; + color: white; +} + +.button.is-white.is-inverted.is-outlined { + background-color: transparent; + border-color: #0a0a0a; + color: #0a0a0a; +} + +.button.is-white.is-inverted.is-outlined:hover, .button.is-white.is-inverted.is-outlined:focus { + background-color: #0a0a0a; + color: white; +} + +.button.is-white.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #0a0a0a; + -webkit-box-shadow: none; + box-shadow: none; + color: #0a0a0a; +} + +.button.is-black { + background-color: #0a0a0a; + border-color: transparent; + color: white; +} + +.button.is-black:hover, .button.is-black.is-hovered { + background-color: #040404; + border-color: transparent; + color: white; +} + +.button.is-black:focus, .button.is-black.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); + box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); + color: white; +} + +.button.is-black:active, .button.is-black.is-active { + background-color: black; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: white; +} + +.button.is-black[disabled] { + background-color: #0a0a0a; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-black.is-inverted { + background-color: white; + color: #0a0a0a; +} + +.button.is-black.is-inverted:hover { + background-color: #f2f2f2; +} + +.button.is-black.is-inverted[disabled] { + background-color: white; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #0a0a0a; +} + +.button.is-black.is-loading:after { + border-color: transparent transparent white white !important; +} + +.button.is-black.is-outlined { + background-color: transparent; + border-color: #0a0a0a; + color: #0a0a0a; +} + +.button.is-black.is-outlined:hover, .button.is-black.is-outlined:focus { + background-color: #0a0a0a; + border-color: #0a0a0a; + color: white; +} + +.button.is-black.is-outlined.is-loading:after { + border-color: transparent transparent #0a0a0a #0a0a0a !important; +} + +.button.is-black.is-outlined[disabled] { + background-color: transparent; + border-color: #0a0a0a; + -webkit-box-shadow: none; + box-shadow: none; + color: #0a0a0a; +} + +.button.is-black.is-inverted.is-outlined { + background-color: transparent; + border-color: white; + color: white; +} + +.button.is-black.is-inverted.is-outlined:hover, .button.is-black.is-inverted.is-outlined:focus { + background-color: white; + color: #0a0a0a; +} + +.button.is-black.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: white; + -webkit-box-shadow: none; + box-shadow: none; + color: white; +} + +.button.is-light { + background-color: whitesmoke; + border-color: transparent; + color: #363636; +} + +.button.is-light:hover, .button.is-light.is-hovered { + background-color: #eeeeee; + border-color: transparent; + color: #363636; +} + +.button.is-light:focus, .button.is-light.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); + box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); + color: #363636; +} + +.button.is-light:active, .button.is-light.is-active { + background-color: #e8e8e8; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #363636; +} + +.button.is-light[disabled] { + background-color: whitesmoke; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-light.is-inverted { + background-color: #363636; + color: whitesmoke; +} + +.button.is-light.is-inverted:hover { + background-color: #292929; +} + +.button.is-light.is-inverted[disabled] { + background-color: #363636; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: whitesmoke; +} + +.button.is-light.is-loading:after { + border-color: transparent transparent #363636 #363636 !important; +} + +.button.is-light.is-outlined { + background-color: transparent; + border-color: whitesmoke; + color: whitesmoke; +} + +.button.is-light.is-outlined:hover, .button.is-light.is-outlined:focus { + background-color: whitesmoke; + border-color: whitesmoke; + color: #363636; +} + +.button.is-light.is-outlined.is-loading:after { + border-color: transparent transparent whitesmoke whitesmoke !important; +} + +.button.is-light.is-outlined[disabled] { + background-color: transparent; + border-color: whitesmoke; + -webkit-box-shadow: none; + box-shadow: none; + color: whitesmoke; +} + +.button.is-light.is-inverted.is-outlined { + background-color: transparent; + border-color: #363636; + color: #363636; +} + +.button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined:focus { + background-color: #363636; + color: whitesmoke; +} + +.button.is-light.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #363636; + -webkit-box-shadow: none; + box-shadow: none; + color: #363636; +} + +.button.is-dark { + background-color: #363636; + border-color: transparent; + color: whitesmoke; +} + +.button.is-dark:hover, .button.is-dark.is-hovered { + background-color: #2f2f2f; + border-color: transparent; + color: whitesmoke; +} + +.button.is-dark:focus, .button.is-dark.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); + box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); + color: whitesmoke; +} + +.button.is-dark:active, .button.is-dark.is-active { + background-color: #292929; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: whitesmoke; +} + +.button.is-dark[disabled] { + background-color: #363636; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-dark.is-inverted { + background-color: whitesmoke; + color: #363636; +} + +.button.is-dark.is-inverted:hover { + background-color: #e8e8e8; +} + +.button.is-dark.is-inverted[disabled] { + background-color: whitesmoke; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #363636; +} + +.button.is-dark.is-loading:after { + border-color: transparent transparent whitesmoke whitesmoke !important; +} + +.button.is-dark.is-outlined { + background-color: transparent; + border-color: #363636; + color: #363636; +} + +.button.is-dark.is-outlined:hover, .button.is-dark.is-outlined:focus { + background-color: #363636; + border-color: #363636; + color: whitesmoke; +} + +.button.is-dark.is-outlined.is-loading:after { + border-color: transparent transparent #363636 #363636 !important; +} + +.button.is-dark.is-outlined[disabled] { + background-color: transparent; + border-color: #363636; + -webkit-box-shadow: none; + box-shadow: none; + color: #363636; +} + +.button.is-dark.is-inverted.is-outlined { + background-color: transparent; + border-color: whitesmoke; + color: whitesmoke; +} + +.button.is-dark.is-inverted.is-outlined:hover, .button.is-dark.is-inverted.is-outlined:focus { + background-color: whitesmoke; + color: #363636; +} + +.button.is-dark.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: whitesmoke; + -webkit-box-shadow: none; + box-shadow: none; + color: whitesmoke; +} + +.button.is-primary { + background-color: #00d1b2; + border-color: transparent; + color: #fff; +} + +.button.is-primary:hover, .button.is-primary.is-hovered { + background-color: #00c4a7; + border-color: transparent; + color: #fff; +} + +.button.is-primary:focus, .button.is-primary.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); + box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); + color: #fff; +} + +.button.is-primary:active, .button.is-primary.is-active { + background-color: #00b89c; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #fff; +} + +.button.is-primary[disabled] { + background-color: #00d1b2; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-primary.is-inverted { + background-color: #fff; + color: #00d1b2; +} + +.button.is-primary.is-inverted:hover { + background-color: #f2f2f2; +} + +.button.is-primary.is-inverted[disabled] { + background-color: #fff; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #00d1b2; +} + +.button.is-primary.is-loading:after { + border-color: transparent transparent #fff #fff !important; +} + +.button.is-primary.is-outlined { + background-color: transparent; + border-color: #00d1b2; + color: #00d1b2; +} + +.button.is-primary.is-outlined:hover, .button.is-primary.is-outlined:focus { + background-color: #00d1b2; + border-color: #00d1b2; + color: #fff; +} + +.button.is-primary.is-outlined.is-loading:after { + border-color: transparent transparent #00d1b2 #00d1b2 !important; +} + +.button.is-primary.is-outlined[disabled] { + background-color: transparent; + border-color: #00d1b2; + -webkit-box-shadow: none; + box-shadow: none; + color: #00d1b2; +} + +.button.is-primary.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; +} + +.button.is-primary.is-inverted.is-outlined:hover, .button.is-primary.is-inverted.is-outlined:focus { + background-color: #fff; + color: #00d1b2; +} + +.button.is-primary.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #fff; + -webkit-box-shadow: none; + box-shadow: none; + color: #fff; +} + +.button.is-info { + background-color: #3273dc; + border-color: transparent; + color: #fff; +} + +.button.is-info:hover, .button.is-info.is-hovered { + background-color: #276cda; + border-color: transparent; + color: #fff; +} + +.button.is-info:focus, .button.is-info.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25); + box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25); + color: #fff; +} + +.button.is-info:active, .button.is-info.is-active { + background-color: #2366d1; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #fff; +} + +.button.is-info[disabled] { + background-color: #3273dc; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-info.is-inverted { + background-color: #fff; + color: #3273dc; +} + +.button.is-info.is-inverted:hover { + background-color: #f2f2f2; +} + +.button.is-info.is-inverted[disabled] { + background-color: #fff; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #3273dc; +} + +.button.is-info.is-loading:after { + border-color: transparent transparent #fff #fff !important; +} + +.button.is-info.is-outlined { + background-color: transparent; + border-color: #3273dc; + color: #3273dc; +} + +.button.is-info.is-outlined:hover, .button.is-info.is-outlined:focus { + background-color: #3273dc; + border-color: #3273dc; + color: #fff; +} + +.button.is-info.is-outlined.is-loading:after { + border-color: transparent transparent #3273dc #3273dc !important; +} + +.button.is-info.is-outlined[disabled] { + background-color: transparent; + border-color: #3273dc; + -webkit-box-shadow: none; + box-shadow: none; + color: #3273dc; +} + +.button.is-info.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; +} + +.button.is-info.is-inverted.is-outlined:hover, .button.is-info.is-inverted.is-outlined:focus { + background-color: #fff; + color: #3273dc; +} + +.button.is-info.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #fff; + -webkit-box-shadow: none; + box-shadow: none; + color: #fff; +} + +.button.is-success { + background-color: #23d160; + border-color: transparent; + color: #fff; +} + +.button.is-success:hover, .button.is-success.is-hovered { + background-color: #22c65b; + border-color: transparent; + color: #fff; +} + +.button.is-success:focus, .button.is-success.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25); + box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25); + color: #fff; +} + +.button.is-success:active, .button.is-success.is-active { + background-color: #20bc56; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #fff; +} + +.button.is-success[disabled] { + background-color: #23d160; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-success.is-inverted { + background-color: #fff; + color: #23d160; +} + +.button.is-success.is-inverted:hover { + background-color: #f2f2f2; +} + +.button.is-success.is-inverted[disabled] { + background-color: #fff; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #23d160; +} + +.button.is-success.is-loading:after { + border-color: transparent transparent #fff #fff !important; +} + +.button.is-success.is-outlined { + background-color: transparent; + border-color: #23d160; + color: #23d160; +} + +.button.is-success.is-outlined:hover, .button.is-success.is-outlined:focus { + background-color: #23d160; + border-color: #23d160; + color: #fff; +} + +.button.is-success.is-outlined.is-loading:after { + border-color: transparent transparent #23d160 #23d160 !important; +} + +.button.is-success.is-outlined[disabled] { + background-color: transparent; + border-color: #23d160; + -webkit-box-shadow: none; + box-shadow: none; + color: #23d160; +} + +.button.is-success.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; +} + +.button.is-success.is-inverted.is-outlined:hover, .button.is-success.is-inverted.is-outlined:focus { + background-color: #fff; + color: #23d160; +} + +.button.is-success.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #fff; + -webkit-box-shadow: none; + box-shadow: none; + color: #fff; +} + +.button.is-warning { + background-color: #ffdd57; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning:hover, .button.is-warning.is-hovered { + background-color: #ffdb4a; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning:focus, .button.is-warning.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); + box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning:active, .button.is-warning.is-active { + background-color: #ffd83d; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning[disabled] { + background-color: #ffdd57; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-warning.is-inverted { + background-color: rgba(0, 0, 0, 0.7); + color: #ffdd57; +} + +.button.is-warning.is-inverted:hover { + background-color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning.is-inverted[disabled] { + background-color: rgba(0, 0, 0, 0.7); + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #ffdd57; +} + +.button.is-warning.is-loading:after { + border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; +} + +.button.is-warning.is-outlined { + background-color: transparent; + border-color: #ffdd57; + color: #ffdd57; +} + +.button.is-warning.is-outlined:hover, .button.is-warning.is-outlined:focus { + background-color: #ffdd57; + border-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning.is-outlined.is-loading:after { + border-color: transparent transparent #ffdd57 #ffdd57 !important; +} + +.button.is-warning.is-outlined[disabled] { + background-color: transparent; + border-color: #ffdd57; + -webkit-box-shadow: none; + box-shadow: none; + color: #ffdd57; +} + +.button.is-warning.is-inverted.is-outlined { + background-color: transparent; + border-color: rgba(0, 0, 0, 0.7); + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning.is-inverted.is-outlined:hover, .button.is-warning.is-inverted.is-outlined:focus { + background-color: rgba(0, 0, 0, 0.7); + color: #ffdd57; +} + +.button.is-warning.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: rgba(0, 0, 0, 0.7); + -webkit-box-shadow: none; + box-shadow: none; + color: rgba(0, 0, 0, 0.7); +} + +.button.is-danger { + background-color: #ff3860; + border-color: transparent; + color: #fff; +} + +.button.is-danger:hover, .button.is-danger.is-hovered { + background-color: #ff2b56; + border-color: transparent; + color: #fff; +} + +.button.is-danger:focus, .button.is-danger.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25); + box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25); + color: #fff; +} + +.button.is-danger:active, .button.is-danger.is-active { + background-color: #ff1f4b; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #fff; +} + +.button.is-danger[disabled] { + background-color: #ff3860; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-danger.is-inverted { + background-color: #fff; + color: #ff3860; +} + +.button.is-danger.is-inverted:hover { + background-color: #f2f2f2; +} + +.button.is-danger.is-inverted[disabled] { + background-color: #fff; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #ff3860; +} + +.button.is-danger.is-loading:after { + border-color: transparent transparent #fff #fff !important; +} + +.button.is-danger.is-outlined { + background-color: transparent; + border-color: #ff3860; + color: #ff3860; +} + +.button.is-danger.is-outlined:hover, .button.is-danger.is-outlined:focus { + background-color: #ff3860; + border-color: #ff3860; + color: #fff; +} + +.button.is-danger.is-outlined.is-loading:after { + border-color: transparent transparent #ff3860 #ff3860 !important; +} + +.button.is-danger.is-outlined[disabled] { + background-color: transparent; + border-color: #ff3860; + -webkit-box-shadow: none; + box-shadow: none; + color: #ff3860; +} + +.button.is-danger.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; +} + +.button.is-danger.is-inverted.is-outlined:hover, .button.is-danger.is-inverted.is-outlined:focus { + background-color: #fff; + color: #ff3860; +} + +.button.is-danger.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #fff; + -webkit-box-shadow: none; + box-shadow: none; + color: #fff; +} + +.button.is-small { + border-radius: 2px; + font-size: 0.75rem; +} + +.button.is-medium { + font-size: 1.25rem; +} + +.button.is-large { + font-size: 1.5rem; +} + +.button[disabled] { + background-color: white; + border-color: #dbdbdb; + -webkit-box-shadow: none; + box-shadow: none; + opacity: 0.5; +} + +.button.is-fullwidth { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + width: 100%; +} + +.button.is-loading { + color: transparent !important; + pointer-events: none; +} + +.button.is-loading:after { + -webkit-animation: spinAround 500ms infinite linear; + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; + position: absolute; + left: calc(50% - (1em / 2)); + top: calc(50% - (1em / 2)); + position: absolute !important; +} + +.button.is-static { + background-color: whitesmoke; + border-color: #dbdbdb; + color: #7a7a7a; + -webkit-box-shadow: none; + box-shadow: none; + pointer-events: none; +} + +.content:not(:last-child) { + margin-bottom: 1.5rem; +} + +.content li + li { + margin-top: 0.25em; +} + +.content p:not(:last-child), +.content dl:not(:last-child), +.content ol:not(:last-child), +.content ul:not(:last-child), +.content blockquote:not(:last-child), +.content pre:not(:last-child), +.content table:not(:last-child) { + margin-bottom: 1em; +} + +.content h1, +.content h2, +.content h3, +.content h4, +.content h5, +.content h6 { + color: #363636; + font-weight: 400; + line-height: 1.125; +} + +.content h1 { + font-size: 2em; + margin-bottom: 0.5em; +} + +.content h1:not(:first-child) { + margin-top: 1em; +} + +.content h2 { + font-size: 1.75em; + margin-bottom: 0.5714em; +} + +.content h2:not(:first-child) { + margin-top: 1.1428em; +} + +.content h3 { + font-size: 1.5em; + margin-bottom: 0.6666em; +} + +.content h3:not(:first-child) { + margin-top: 1.3333em; +} + +.content h4 { + font-size: 1.25em; + margin-bottom: 0.8em; +} + +.content h5 { + font-size: 1.125em; + margin-bottom: 0.8888em; +} + +.content h6 { + font-size: 1em; + margin-bottom: 1em; +} + +.content blockquote { + background-color: whitesmoke; + border-left: 5px solid #dbdbdb; + padding: 1.25em 1.5em; +} + +.content ol { + list-style: decimal outside; + margin-left: 2em; + margin-top: 1em; +} + +.content ul { + list-style: disc outside; + margin-left: 2em; + margin-top: 1em; +} + +.content ul ul { + list-style-type: circle; + margin-top: 0.5em; +} + +.content ul ul ul { + list-style-type: square; +} + +.content dd { + margin-left: 2em; +} + +.content figure { + text-align: center; +} + +.content figure img { + display: inline-block; +} + +.content figure figcaption { + font-style: italic; +} + +.content pre { + -webkit-overflow-scrolling: touch; + overflow-x: auto; + padding: 1.25em 1.5em; + white-space: pre; + word-wrap: normal; +} + +.content sup, +.content sub { + font-size: 75%; +} + +.content table { + width: 100%; +} + +.content table td, +.content table th { + border: 1px solid #dbdbdb; + border-width: 0 0 1px; + padding: 0.5em 0.75em; + vertical-align: top; +} + +.content table th { + color: #363636; + text-align: left; +} + +.content table tr:hover { + background-color: whitesmoke; +} + +.content table thead td, +.content table thead th { + border-width: 0 0 2px; + color: #363636; +} + +.content table tfoot td, +.content table tfoot th { + border-width: 2px 0 0; + color: #363636; +} + +.content table tbody tr:last-child td, +.content table tbody tr:last-child th { + border-bottom-width: 0; +} + +.content.is-small { + font-size: 0.75rem; +} + +.content.is-medium { + font-size: 1.25rem; +} + +.content.is-large { + font-size: 1.5rem; +} + +.input, +.textarea { + -moz-appearance: none; + -webkit-appearance: none; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 1px solid transparent; + border-radius: 3px; + -webkit-box-shadow: none; + box-shadow: none; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + font-size: 1rem; + height: 2.25em; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + line-height: 1.5; + padding-bottom: calc(0.375em - 1px); + padding-left: calc(0.625em - 1px); + padding-right: calc(0.625em - 1px); + padding-top: calc(0.375em - 1px); + position: relative; + vertical-align: top; + background-color: white; + border-color: #dbdbdb; + color: #363636; + -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); + max-width: 100%; + width: 100%; +} + +.input:focus, .input.is-focused, .input:active, .input.is-active, +.textarea:focus, +.textarea.is-focused, +.textarea:active, +.textarea.is-active { + outline: none; +} + +.input[disabled], +.textarea[disabled] { + cursor: not-allowed; +} + +.input:hover, .input.is-hovered, +.textarea:hover, +.textarea.is-hovered { + border-color: #b5b5b5; +} + +.input:focus, .input.is-focused, .input:active, .input.is-active, +.textarea:focus, +.textarea.is-focused, +.textarea:active, +.textarea.is-active { + border-color: #00d1b2; +} + +.input[disabled], +.textarea[disabled] { + background-color: whitesmoke; + border-color: whitesmoke; + -webkit-box-shadow: none; + box-shadow: none; + color: #7a7a7a; +} + +.input[disabled]::-moz-placeholder, +.textarea[disabled]::-moz-placeholder { + color: rgba(122, 122, 122, 0.3); +} + +.input[disabled]::-webkit-input-placeholder, +.textarea[disabled]::-webkit-input-placeholder { + color: rgba(122, 122, 122, 0.3); +} + +.input[disabled]:-moz-placeholder, +.textarea[disabled]:-moz-placeholder { + color: rgba(122, 122, 122, 0.3); +} + +.input[disabled]:-ms-input-placeholder, +.textarea[disabled]:-ms-input-placeholder { + color: rgba(122, 122, 122, 0.3); +} + +.input[type="search"], +.textarea[type="search"] { + border-radius: 290486px; +} + +.input.is-white, +.textarea.is-white { + border-color: white; +} + +.input.is-black, +.textarea.is-black { + border-color: #0a0a0a; +} + +.input.is-light, +.textarea.is-light { + border-color: whitesmoke; +} + +.input.is-dark, +.textarea.is-dark { + border-color: #363636; +} + +.input.is-primary, +.textarea.is-primary { + border-color: #00d1b2; +} + +.input.is-info, +.textarea.is-info { + border-color: #3273dc; +} + +.input.is-success, +.textarea.is-success { + border-color: #23d160; +} + +.input.is-warning, +.textarea.is-warning { + border-color: #ffdd57; +} + +.input.is-danger, +.textarea.is-danger { + border-color: #ff3860; +} + +.input.is-small, +.textarea.is-small { + border-radius: 2px; + font-size: 0.75rem; +} + +.input.is-medium, +.textarea.is-medium { + font-size: 1.25rem; +} + +.input.is-large, +.textarea.is-large { + font-size: 1.5rem; +} + +.input.is-fullwidth, +.textarea.is-fullwidth { + display: block; + width: 100%; +} + +.input.is-inline, +.textarea.is-inline { + display: inline; + width: auto; +} + +.textarea { + display: block; + max-width: 100%; + min-width: 100%; + padding: 0.625em; + resize: vertical; +} + +.textarea:not([rows]) { + max-height: 600px; + min-height: 120px; +} + +.textarea[rows] { + height: unset; +} + +.checkbox, +.radio { + cursor: pointer; + display: inline-block; + line-height: 1.25; + position: relative; +} + +.checkbox input, +.radio input { + cursor: pointer; +} + +.checkbox:hover, +.radio:hover { + color: #363636; +} + +.checkbox[disabled], +.radio[disabled] { + color: #7a7a7a; + cursor: not-allowed; +} + +.radio + .radio { + margin-left: 0.5em; +} + +.select { + display: inline-block; + max-width: 100%; + position: relative; + vertical-align: top; +} + +.select:not(.is-multiple) { + height: 2.25em; +} + +.select:not(.is-multiple)::after { + border: 1px solid #00d1b2; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.5em; + pointer-events: none; + position: absolute; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + width: 0.5em; + margin-top: -0.375em; + right: 1.125em; + top: 50%; + z-index: 4; +} + +.select select { + -moz-appearance: none; + -webkit-appearance: none; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 1px solid transparent; + border-radius: 3px; + -webkit-box-shadow: none; + box-shadow: none; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + font-size: 1rem; + height: 2.25em; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + line-height: 1.5; + padding-bottom: calc(0.375em - 1px); + padding-left: calc(0.625em - 1px); + padding-right: calc(0.625em - 1px); + padding-top: calc(0.375em - 1px); + position: relative; + vertical-align: top; + background-color: white; + border-color: #dbdbdb; + color: #363636; + cursor: pointer; + display: block; + font-size: 1em; + max-width: 100%; + outline: none; +} + +.select select:focus, .select select.is-focused, .select select:active, .select select.is-active { + outline: none; +} + +.select select[disabled] { + cursor: not-allowed; +} + +.select select:hover, .select select.is-hovered { + border-color: #b5b5b5; +} + +.select select:focus, .select select.is-focused, .select select:active, .select select.is-active { + border-color: #00d1b2; +} + +.select select[disabled] { + background-color: whitesmoke; + border-color: whitesmoke; + -webkit-box-shadow: none; + box-shadow: none; + color: #7a7a7a; +} + +.select select[disabled]::-moz-placeholder { + color: rgba(122, 122, 122, 0.3); +} + +.select select[disabled]::-webkit-input-placeholder { + color: rgba(122, 122, 122, 0.3); +} + +.select select[disabled]:-moz-placeholder { + color: rgba(122, 122, 122, 0.3); +} + +.select select[disabled]:-ms-input-placeholder { + color: rgba(122, 122, 122, 0.3); +} + +.select select:hover { + border-color: #b5b5b5; +} + +.select select:focus, .select select.is-focused, .select select:active, .select select.is-active { + border-color: #00d1b2; +} + +.select select::-ms-expand { + display: none; +} + +.select select[disabled]:hover { + border-color: whitesmoke; +} + +.select select:not([multiple]) { + padding-right: 2.5em; +} + +.select select[multiple] { + height: unset; + padding: 0; +} + +.select select[multiple] option { + padding: 0.5em 1em; +} + +.select:hover::after { + border-color: #363636; +} + +.select.is-white select { + border-color: white; +} + +.select.is-black select { + border-color: #0a0a0a; +} + +.select.is-light select { + border-color: whitesmoke; +} + +.select.is-dark select { + border-color: #363636; +} + +.select.is-primary select { + border-color: #00d1b2; +} + +.select.is-info select { + border-color: #3273dc; +} + +.select.is-success select { + border-color: #23d160; +} + +.select.is-warning select { + border-color: #ffdd57; +} + +.select.is-danger select { + border-color: #ff3860; +} + +.select.is-small { + border-radius: 2px; + font-size: 0.75rem; +} + +.select.is-medium { + font-size: 1.25rem; +} + +.select.is-large { + font-size: 1.5rem; +} + +.select.is-disabled::after { + border-color: #7a7a7a; +} + +.select.is-fullwidth { + width: 100%; +} + +.select.is-fullwidth select { + width: 100%; +} + +.select.is-loading::after { + -webkit-animation: spinAround 500ms infinite linear; + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; + margin-top: 0; + position: absolute; + right: 0.625em; + top: 0.625em; + -webkit-transform: none; + transform: none; +} + +.select.is-loading.is-small:after { + font-size: 0.75rem; +} + +.select.is-loading.is-medium:after { + font-size: 1.25rem; +} + +.select.is-loading.is-large:after { + font-size: 1.5rem; +} + +.label { + color: #363636; + display: block; + font-size: 1rem; + font-weight: 700; +} + +.label:not(:last-child) { + margin-bottom: 0.5em; +} + +.label.is-small { + font-size: 0.75rem; +} + +.label.is-medium { + font-size: 1.25rem; +} + +.label.is-large { + font-size: 1.5rem; +} + +.help { + display: block; + font-size: 0.75rem; + margin-top: 0.25rem; +} + +.help.is-white { + color: white; +} + +.help.is-black { + color: #0a0a0a; +} + +.help.is-light { + color: whitesmoke; +} + +.help.is-dark { + color: #363636; +} + +.help.is-primary { + color: #00d1b2; +} + +.help.is-info { + color: #3273dc; +} + +.help.is-success { + color: #23d160; +} + +.help.is-warning { + color: #ffdd57; +} + +.help.is-danger { + color: #ff3860; +} + +.field:not(:last-child) { + margin-bottom: 0.75rem; +} + +.field.has-addons { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.field.has-addons .control:not(:last-child) { + margin-right: -1px; +} + +.field.has-addons .control:first-child .button, +.field.has-addons .control:first-child .input, +.field.has-addons .control:first-child .select select { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} + +.field.has-addons .control:last-child .button, +.field.has-addons .control:last-child .input, +.field.has-addons .control:last-child .select select { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} + +.field.has-addons .control .button, +.field.has-addons .control .input, +.field.has-addons .control .select select { + border-radius: 0; +} + +.field.has-addons .control .button:hover, .field.has-addons .control .button.is-hovered, +.field.has-addons .control .input:hover, +.field.has-addons .control .input.is-hovered, +.field.has-addons .control .select select:hover, +.field.has-addons .control .select select.is-hovered { + z-index: 2; +} + +.field.has-addons .control .button:focus, .field.has-addons .control .button.is-focused, .field.has-addons .control .button:active, .field.has-addons .control .button.is-active, +.field.has-addons .control .input:focus, +.field.has-addons .control .input.is-focused, +.field.has-addons .control .input:active, +.field.has-addons .control .input.is-active, +.field.has-addons .control .select select:focus, +.field.has-addons .control .select select.is-focused, +.field.has-addons .control .select select:active, +.field.has-addons .control .select select.is-active { + z-index: 3; +} + +.field.has-addons .control .button:focus:hover, .field.has-addons .control .button.is-focused:hover, .field.has-addons .control .button:active:hover, .field.has-addons .control .button.is-active:hover, +.field.has-addons .control .input:focus:hover, +.field.has-addons .control .input.is-focused:hover, +.field.has-addons .control .input:active:hover, +.field.has-addons .control .input.is-active:hover, +.field.has-addons .control .select select:focus:hover, +.field.has-addons .control .select select.is-focused:hover, +.field.has-addons .control .select select:active:hover, +.field.has-addons .control .select select.is-active:hover { + z-index: 4; +} + +.field.has-addons .control.is-expanded { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; +} + +.field.has-addons.has-addons-centered { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.field.has-addons.has-addons-right { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +.field.has-addons.has-addons-fullwidth .control { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.field.is-grouped { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.field.is-grouped > .control { + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.field.is-grouped > .control:not(:last-child) { + margin-bottom: 0; + margin-right: 0.75rem; +} + +.field.is-grouped > .control.is-expanded { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; +} + +.field.is-grouped.is-grouped-centered { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.field.is-grouped.is-grouped-right { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +.field.is-grouped.is-grouped-multiline { + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.field.is-grouped.is-grouped-multiline > .control:last-child, .field.is-grouped.is-grouped-multiline > .control:not(:last-child) { + margin-bottom: 0.75rem; +} + +.field.is-grouped.is-grouped-multiline:last-child { + margin-bottom: -0.75rem; +} + +.field.is-grouped.is-grouped-multiline:not(:last-child) { + margin-bottom: 0; +} + +@media screen and (min-width: 769px), print { + .field.is-horizontal { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} + +.field-label .label { + font-size: inherit; +} + +@media screen and (max-width: 768px) { + .field-label { + margin-bottom: 0.5rem; + } +} + +@media screen and (min-width: 769px), print { + .field-label { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + margin-right: 1.5rem; + text-align: right; + } + .field-label.is-small { + font-size: 0.75rem; + padding-top: 0.375em; + } + .field-label.is-normal { + padding-top: 0.375em; + } + .field-label.is-medium { + font-size: 1.25rem; + padding-top: 0.375em; + } + .field-label.is-large { + font-size: 1.5rem; + padding-top: 0.375em; + } +} + +.field-body .field .field { + margin-bottom: 0; +} + +@media screen and (min-width: 769px), print { + .field-body { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 5; + -ms-flex-positive: 5; + flex-grow: 5; + -ms-flex-negative: 1; + flex-shrink: 1; + } + .field-body .field { + margin-bottom: 0; + } + .field-body > .field { + -ms-flex-negative: 1; + flex-shrink: 1; + } + .field-body > .field:not(.is-narrow) { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + } + .field-body > .field:not(:last-child) { + margin-right: 0.75rem; + } +} + +.control { + font-size: 1rem; + position: relative; + text-align: left; +} + +.control.has-icon .icon { + color: #dbdbdb; + height: 2.25em; + pointer-events: none; + position: absolute; + top: 0; + width: 2.25em; + z-index: 4; +} + +.control.has-icon .input:focus + .icon { + color: #7a7a7a; +} + +.control.has-icon .input.is-small + .icon { + font-size: 0.75rem; +} + +.control.has-icon .input.is-medium + .icon { + font-size: 1.25rem; +} + +.control.has-icon .input.is-large + .icon { + font-size: 1.5rem; +} + +.control.has-icon:not(.has-icon-right) .icon { + left: 0; +} + +.control.has-icon:not(.has-icon-right) .input { + padding-left: 2.25em; +} + +.control.has-icon.has-icon-right .icon { + right: 0; +} + +.control.has-icon.has-icon-right .input { + padding-right: 2.25em; +} + +.control.has-icons-left .input:focus ~ .icon, +.control.has-icons-left .select:focus ~ .icon, .control.has-icons-right .input:focus ~ .icon, +.control.has-icons-right .select:focus ~ .icon { + color: #7a7a7a; +} + +.control.has-icons-left .input.is-small ~ .icon, +.control.has-icons-left .select.is-small ~ .icon, .control.has-icons-right .input.is-small ~ .icon, +.control.has-icons-right .select.is-small ~ .icon { + font-size: 0.75rem; +} + +.control.has-icons-left .input.is-medium ~ .icon, +.control.has-icons-left .select.is-medium ~ .icon, .control.has-icons-right .input.is-medium ~ .icon, +.control.has-icons-right .select.is-medium ~ .icon { + font-size: 1.25rem; +} + +.control.has-icons-left .input.is-large ~ .icon, +.control.has-icons-left .select.is-large ~ .icon, .control.has-icons-right .input.is-large ~ .icon, +.control.has-icons-right .select.is-large ~ .icon { + font-size: 1.5rem; +} + +.control.has-icons-left .icon, .control.has-icons-right .icon { + color: #dbdbdb; + height: 2.25em; + pointer-events: none; + position: absolute; + top: 0; + width: 2.25em; + z-index: 4; +} + +.control.has-icons-left .input, +.control.has-icons-left .select select { + padding-left: 2.25em; +} + +.control.has-icons-left .icon.is-left { + left: 0; +} + +.control.has-icons-right .input, +.control.has-icons-right .select select { + padding-right: 2.25em; +} + +.control.has-icons-right .icon.is-right { + right: 0; +} + +.control.is-loading::after { + -webkit-animation: spinAround 500ms infinite linear; + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; + position: absolute !important; + right: 0.625em; + top: 0.625em; +} + +.control.is-loading.is-small:after { + font-size: 0.75rem; +} + +.control.is-loading.is-medium:after { + font-size: 1.25rem; +} + +.control.is-loading.is-large:after { + font-size: 1.5rem; +} + +.icon { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + height: 1.5rem; + width: 1.5rem; +} + +.icon .fa { + font-size: 21px; +} + +.icon.is-small { + height: 1rem; + width: 1rem; +} + +.icon.is-small .fa { + font-size: 14px; +} + +.icon.is-medium { + height: 2rem; + width: 2rem; +} + +.icon.is-medium .fa { + font-size: 28px; +} + +.icon.is-large { + height: 3rem; + width: 3rem; +} + +.icon.is-large .fa { + font-size: 42px; +} + +.image { + display: block; + position: relative; +} + +.image img { + display: block; + height: auto; + width: 100%; +} + +.image.is-square img, .image.is-1by1 img, .image.is-4by3 img, .image.is-3by2 img, .image.is-16by9 img, .image.is-2by1 img { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} + +.image.is-square, .image.is-1by1 { + padding-top: 100%; +} + +.image.is-4by3 { + padding-top: 75%; +} + +.image.is-3by2 { + padding-top: 66.6666%; +} + +.image.is-16by9 { + padding-top: 56.25%; +} + +.image.is-2by1 { + padding-top: 50%; +} + +.image.is-16x16 { + height: 16px; + width: 16px; +} + +.image.is-24x24 { + height: 24px; + width: 24px; +} + +.image.is-32x32 { + height: 32px; + width: 32px; +} + +.image.is-48x48 { + height: 48px; + width: 48px; +} + +.image.is-64x64 { + height: 64px; + width: 64px; +} + +.image.is-96x96 { + height: 96px; + width: 96px; +} + +.image.is-128x128 { + height: 128px; + width: 128px; +} + +.notification { + background-color: whitesmoke; + border-radius: 3px; + padding: 1.25rem 2.5rem 1.25rem 1.5rem; + position: relative; +} + +.notification:not(:last-child) { + margin-bottom: 1.5rem; +} + +.notification a:not(.button) { + color: currentColor; + text-decoration: underline; +} + +.notification strong { + color: currentColor; +} + +.notification code, +.notification pre { + background: white; +} + +.notification pre code { + background: transparent; +} + +.notification > .delete { + position: absolute; + right: 0.5em; + top: 0.5em; +} + +.notification .title, +.notification .subtitle, +.notification .content { + color: currentColor; +} + +.notification.is-white { + background-color: white; + color: #0a0a0a; +} + +.notification.is-black { + background-color: #0a0a0a; + color: white; +} + +.notification.is-light { + background-color: whitesmoke; + color: #363636; +} + +.notification.is-dark { + background-color: #363636; + color: whitesmoke; +} + +.notification.is-primary { + background-color: #00d1b2; + color: #fff; +} + +.notification.is-info { + background-color: #3273dc; + color: #fff; +} + +.notification.is-success { + background-color: #23d160; + color: #fff; +} + +.notification.is-warning { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); +} + +.notification.is-danger { + background-color: #ff3860; + color: #fff; +} + +.progress { + -moz-appearance: none; + -webkit-appearance: none; + border: none; + border-radius: 290486px; + display: block; + height: 1rem; + overflow: hidden; + padding: 0; + width: 100%; +} + +.progress:not(:last-child) { + margin-bottom: 1.5rem; +} + +.progress::-webkit-progress-bar { + background-color: #dbdbdb; +} + +.progress::-webkit-progress-value { + background-color: #4a4a4a; +} + +.progress::-moz-progress-bar { + background-color: #4a4a4a; +} + +.progress.is-white::-webkit-progress-value { + background-color: white; +} + +.progress.is-white::-moz-progress-bar { + background-color: white; +} + +.progress.is-black::-webkit-progress-value { + background-color: #0a0a0a; +} + +.progress.is-black::-moz-progress-bar { + background-color: #0a0a0a; +} + +.progress.is-light::-webkit-progress-value { + background-color: whitesmoke; +} + +.progress.is-light::-moz-progress-bar { + background-color: whitesmoke; +} + +.progress.is-dark::-webkit-progress-value { + background-color: #363636; +} + +.progress.is-dark::-moz-progress-bar { + background-color: #363636; +} + +.progress.is-primary::-webkit-progress-value { + background-color: #00d1b2; +} + +.progress.is-primary::-moz-progress-bar { + background-color: #00d1b2; +} + +.progress.is-info::-webkit-progress-value { + background-color: #3273dc; +} + +.progress.is-info::-moz-progress-bar { + background-color: #3273dc; +} + +.progress.is-success::-webkit-progress-value { + background-color: #23d160; +} + +.progress.is-success::-moz-progress-bar { + background-color: #23d160; +} + +.progress.is-warning::-webkit-progress-value { + background-color: #ffdd57; +} + +.progress.is-warning::-moz-progress-bar { + background-color: #ffdd57; +} + +.progress.is-danger::-webkit-progress-value { + background-color: #ff3860; +} + +.progress.is-danger::-moz-progress-bar { + background-color: #ff3860; +} + +.progress.is-small { + height: 0.75rem; +} + +.progress.is-medium { + height: 1.25rem; +} + +.progress.is-large { + height: 1.5rem; +} + +.table { + background-color: white; + color: #363636; + margin-bottom: 1.5rem; +} + +.table td, +.table th { + border: 1px solid #dbdbdb; + border-width: 0 0 1px; + padding: 0.5em 0.75em; + vertical-align: top; +} + +.table td.is-narrow, +.table th.is-narrow { + white-space: nowrap; + width: 1%; +} + +.table th { + color: #363636; + text-align: left; +} + +.table tr:hover { + background-color: #fafafa; +} + +.table tr.is-selected { + background-color: #00d1b2; + color: #fff; +} + +.table tr.is-selected a, +.table tr.is-selected strong { + color: currentColor; +} + +.table tr.is-selected td, +.table tr.is-selected th { + border-color: #fff; + color: currentColor; +} + +.table thead td, +.table thead th { + border-width: 0 0 2px; + color: #363636; +} + +.table tfoot td, +.table tfoot th { + border-width: 2px 0 0; + color: #363636; +} + +.table tbody tr:last-child td, +.table tbody tr:last-child th { + border-bottom-width: 0; +} + +.table.is-bordered td, +.table.is-bordered th { + border-width: 1px; +} + +.table.is-bordered tr:last-child td, +.table.is-bordered tr:last-child th { + border-bottom-width: 1px; +} + +.table.is-fullwidth { + width: 100%; +} + +.table.is-narrow td, +.table.is-narrow th { + padding: 0.25em 0.5em; +} + +.table.is-striped tbody tr:not(.is-selected):nth-child(even) { + background-color: #fafafa; +} + +.table.is-striped tbody tr:not(.is-selected):nth-child(even):hover { + background-color: whitesmoke; +} + +.tags { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.tags .tag { + margin-bottom: 0.5rem; +} + +.tags .tag:not(:last-child) { + margin-right: 0.5rem; +} + +.tags:last-child { + margin-bottom: -0.5rem; +} + +.tags:not(:last-child) { + margin-bottom: 1rem; +} + +.tags.has-addons .tag { + margin-right: 0; +} + +.tags.has-addons .tag:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.tags.has-addons .tag:not(:last-child) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +.tag { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + background-color: whitesmoke; + border-radius: 3px; + color: #4a4a4a; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + font-size: 0.75rem; + height: 2em; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + line-height: 1.5; + padding-left: 0.75em; + padding-right: 0.75em; + white-space: nowrap; +} + +.tag .delete { + margin-left: 0.25em; + margin-right: -0.375em; +} + +.tag.is-white { + background-color: white; + color: #0a0a0a; +} + +.tag.is-black { + background-color: #0a0a0a; + color: white; +} + +.tag.is-light { + background-color: whitesmoke; + color: #363636; +} + +.tag.is-dark { + background-color: #363636; + color: whitesmoke; +} + +.tag.is-primary { + background-color: #00d1b2; + color: #fff; +} + +.tag.is-info { + background-color: #3273dc; + color: #fff; +} + +.tag.is-success { + background-color: #23d160; + color: #fff; +} + +.tag.is-warning { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); +} + +.tag.is-danger { + background-color: #ff3860; + color: #fff; +} + +.tag.is-medium { + font-size: 1rem; +} + +.tag.is-large { + font-size: 1.25rem; +} + +.tag.is-delete { + margin-left: 1px; + padding: 0; + position: relative; + width: 2em; +} + +.tag.is-delete:before, .tag.is-delete:after { + background-color: currentColor; + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform: translateX(-50%) translateY(-50%) rotate(45deg); + -webkit-transform-origin: center center; + transform-origin: center center; +} + +.tag.is-delete:before { + height: 1px; + width: 50%; +} + +.tag.is-delete:after { + height: 50%; + width: 1px; +} + +.tag.is-delete:hover, .tag.is-delete:focus { + background-color: #e8e8e8; +} + +.tag.is-delete:active { + background-color: #dbdbdb; +} + +.tag.is-rounded { + border-radius: 290486px; +} + +a.tag:hover { + text-decoration: underline; +} + +.title, +.subtitle { + word-break: break-word; +} + +.title:not(:last-child), +.subtitle:not(:last-child) { + margin-bottom: 1.5rem; +} + +.title em, +.title span, +.subtitle em, +.subtitle span { + font-weight: inherit; +} + +.title .tag, +.subtitle .tag { + vertical-align: middle; +} + +.title { + color: #363636; + font-size: 2rem; + font-weight: 600; + line-height: 1.125; +} + +.title strong { + color: inherit; + font-weight: inherit; +} + +.title + .highlight { + margin-top: -0.75rem; +} + +.title:not(.is-spaced) + .subtitle { + margin-top: -1.5rem; +} + +.title.is-1 { + font-size: 3rem; +} + +.title.is-2 { + font-size: 2.5rem; +} + +.title.is-3 { + font-size: 2rem; +} + +.title.is-4 { + font-size: 1.5rem; +} + +.title.is-5 { + font-size: 1.25rem; +} + +.title.is-6 { + font-size: 1rem; +} + +.subtitle { + color: #4a4a4a; + font-size: 1.25rem; + font-weight: 400; + line-height: 1.25; +} + +.subtitle strong { + color: #363636; + font-weight: 600; +} + +.subtitle:not(.is-spaced) + .title { + margin-top: -1.5rem; +} + +.subtitle.is-1 { + font-size: 3rem; +} + +.subtitle.is-2 { + font-size: 2.5rem; +} + +.subtitle.is-3 { + font-size: 2rem; +} + +.subtitle.is-4 { + font-size: 1.5rem; +} + +.subtitle.is-5 { + font-size: 1.25rem; +} + +.subtitle.is-6 { + font-size: 1rem; +} + +.block:not(:last-child) { + margin-bottom: 1.5rem; +} + +.container { + margin: 0 auto; + position: relative; +} + +@media screen and (min-width: 1008px) { + .container { + max-width: 960px; + width: 960px; + } + .container.is-fluid { + margin-left: 24px; + margin-right: 24px; + max-width: none; + width: auto; + } +} + +@media screen and (max-width: 1199px) { + .container.is-widescreen { + max-width: 1152px; + width: auto; + } +} + +@media screen and (max-width: 1391px) { + .container.is-fullhd { + max-width: 1344px; + width: auto; + } +} + +@media screen and (min-width: 1200px) { + .container { + max-width: 1152px; + width: 1152px; + } +} + +@media screen and (min-width: 1392px) { + .container { + max-width: 1344px; + width: 1344px; + } +} + +.delete { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -moz-appearance: none; + -webkit-appearance: none; + background-color: rgba(10, 10, 10, 0.2); + border: none; + border-radius: 290486px; + cursor: pointer; + display: inline-block; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + font-size: 1rem; + height: 20px; + max-height: 20px; + max-width: 20px; + min-height: 20px; + min-width: 20px; + outline: none; + position: relative; + vertical-align: top; + width: 20px; +} + +.delete:before, .delete:after { + background-color: white; + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform: translateX(-50%) translateY(-50%) rotate(45deg); + -webkit-transform-origin: center center; + transform-origin: center center; +} + +.delete:before { + height: 2px; + width: 50%; +} + +.delete:after { + height: 50%; + width: 2px; +} + +.delete:hover, .delete:focus { + background-color: rgba(10, 10, 10, 0.3); +} + +.delete:active { + background-color: rgba(10, 10, 10, 0.4); +} + +.delete.is-small { + height: 16px; + max-height: 16px; + max-width: 16px; + min-height: 16px; + min-width: 16px; + width: 16px; +} + +.delete.is-medium { + height: 24px; + max-height: 24px; + max-width: 24px; + min-height: 24px; + min-width: 24px; + width: 24px; +} + +.delete.is-large { + height: 32px; + max-height: 32px; + max-width: 32px; + min-height: 32px; + min-width: 32px; + width: 32px; +} + +.fa { + font-size: 21px; + text-align: center; + vertical-align: top; +} + +.heading { + display: block; + font-size: 11px; + letter-spacing: 1px; + margin-bottom: 5px; + text-transform: uppercase; +} + +.highlight { + font-weight: 400; + max-width: 100%; + overflow: hidden; + padding: 0; +} + +.highlight:not(:last-child) { + margin-bottom: 1.5rem; +} + +.highlight pre { + overflow: auto; + max-width: 100%; +} + +.loader { + -webkit-animation: spinAround 500ms infinite linear; + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; +} + +.number { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + background-color: whitesmoke; + border-radius: 290486px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + font-size: 1.25rem; + height: 2em; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-right: 1.5rem; + min-width: 2.5em; + padding: 0.25rem 0.5rem; + text-align: center; + vertical-align: top; +} + +.breadcrumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + font-size: 1rem; + overflow: hidden; + overflow-x: auto; + white-space: nowrap; +} + +.breadcrumb:not(:last-child) { + margin-bottom: 1.5rem; +} + +.breadcrumb a { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + color: #7a7a7a; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding: 0.5em 0.75em; +} + +.breadcrumb a:hover { + color: #363636; +} + +.breadcrumb li { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.breadcrumb li.is-active a { + color: #363636; + cursor: default; + pointer-events: none; +} + +.breadcrumb li + li::before { + color: #4a4a4a; + content: "\0002f"; +} + +.breadcrumb ul, .breadcrumb ol { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.breadcrumb .icon:first-child { + margin-right: 0.5em; +} + +.breadcrumb .icon:last-child { + margin-left: 0.5em; +} + +.breadcrumb.is-centered ol, .breadcrumb.is-centered ul { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.breadcrumb.is-right ol, .breadcrumb.is-right ul { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +.breadcrumb.is-small { + font-size: 0.75rem; +} + +.breadcrumb.is-medium { + font-size: 1.25rem; +} + +.breadcrumb.is-large { + font-size: 1.5rem; +} + +.breadcrumb.has-arrow-separator li + li::before { + content: "\02192"; +} + +.breadcrumb.has-bullet-separator li + li::before { + content: "\02022"; +} + +.breadcrumb.has-dot-separator li + li::before { + content: "\000b7"; +} + +.breadcrumb.has-succeeds-separator li + li::before { + content: "\0227B"; +} + +.card { + background-color: white; + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + color: #4a4a4a; + max-width: 100%; + position: relative; +} + +.card-header { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); + box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.card-header-title { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + color: #363636; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + font-weight: 700; + padding: 0.75rem; +} + +.card-header-icon { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + cursor: pointer; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding: 0.75rem; +} + +.card-image { + display: block; + position: relative; +} + +.card-content { + padding: 1.5rem; +} + +.card-footer { + border-top: 1px solid #dbdbdb; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.card-footer-item { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding: 0.75rem; +} + +.card-footer-item:not(:last-child) { + border-right: 1px solid #dbdbdb; +} + +.card .media:not(:last-child) { + margin-bottom: 0.75rem; +} + +.dropdown { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + position: relative; + vertical-align: top; +} + +.dropdown.is-active .dropdown-menu, .dropdown.is-hoverable:hover .dropdown-menu { + display: block; +} + +.dropdown.is-right .dropdown-menu { + left: auto; + right: 0; +} + +.dropdown-menu { + display: none; + left: 0; + min-width: 12rem; + padding-top: 4px; + position: absolute; + top: 100%; + z-index: 20; +} + +.dropdown-content { + background-color: white; + border-radius: 3px; + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + padding-bottom: 0.5rem; + padding-top: 0.5rem; +} + +.dropdown-item { + color: #4a4a4a; + display: block; + font-size: 0.875rem; + line-height: 1.5; + padding: 0.375rem 1rem; + position: relative; +} + +a.dropdown-item { + padding-right: 3rem; + white-space: nowrap; +} + +a.dropdown-item:hover { + background-color: whitesmoke; + color: #0a0a0a; +} + +a.dropdown-item.is-active { + background-color: #00d1b2; + color: #fff; +} + +.dropdown-divider { + background-color: #dbdbdb; + border: none; + display: block; + height: 1px; + margin: 0.5rem 0; +} + +.level { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.level:not(:last-child) { + margin-bottom: 1.5rem; +} + +.level code { + border-radius: 3px; +} + +.level img { + display: inline-block; + vertical-align: top; +} + +.level.is-mobile { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.level.is-mobile .level-left, +.level.is-mobile .level-right { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.level.is-mobile .level-left + .level-right { + margin-top: 0; +} + +.level.is-mobile .level-item:not(:last-child) { + margin-bottom: 0; +} + +.level.is-mobile .level-item:not(.is-narrow) { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; +} + +@media screen and (min-width: 769px), print { + .level { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } + .level > .level-item:not(.is-narrow) { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + } +} + +.level-item { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.level-item .title, +.level-item .subtitle { + margin-bottom: 0; +} + +@media screen and (max-width: 768px) { + .level-item:not(:last-child) { + margin-bottom: 0.75rem; + } +} + +.level-left, +.level-right { + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.level-left .level-item:not(:last-child), +.level-right .level-item:not(:last-child) { + margin-right: 0.75rem; +} + +.level-left .level-item.is-flexible, +.level-right .level-item.is-flexible { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; +} + +.level-left { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +@media screen and (max-width: 768px) { + .level-left + .level-right { + margin-top: 1.5rem; + } +} + +@media screen and (min-width: 769px), print { + .level-left { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} + +.level-right { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +@media screen and (min-width: 769px), print { + .level-right { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} + +.media { + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + text-align: left; +} + +.media .content:not(:last-child) { + margin-bottom: 0.75rem; +} + +.media .media { + border-top: 1px solid rgba(219, 219, 219, 0.5); + display: -webkit-box; + display: -ms-flexbox; + display: flex; + padding-top: 0.75rem; +} + +.media .media .content:not(:last-child), +.media .media .control:not(:last-child) { + margin-bottom: 0.5rem; +} + +.media .media .media { + padding-top: 0.5rem; +} + +.media .media .media + .media { + margin-top: 0.5rem; +} + +.media + .media { + border-top: 1px solid rgba(219, 219, 219, 0.5); + margin-top: 1rem; + padding-top: 1rem; +} + +.media.is-large + .media { + margin-top: 1.5rem; + padding-top: 1.5rem; +} + +.media-left, +.media-right { + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.media-left { + margin-right: 1rem; +} + +.media-right { + margin-left: 1rem; +} + +.media-content { + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + text-align: left; +} + +.menu { + font-size: 1rem; +} + +.menu.is-small { + font-size: 0.75rem; +} + +.menu.is-medium { + font-size: 1.25rem; +} + +.menu.is-large { + font-size: 1.5rem; +} + +.menu-list { + line-height: 1.25; +} + +.menu-list a { + border-radius: 2px; + color: #4a4a4a; + display: block; + padding: 0.5em 0.75em; +} + +.menu-list a:hover { + background-color: whitesmoke; + color: #363636; +} + +.menu-list a.is-active { + background-color: #00d1b2; + color: #fff; +} + +.menu-list li ul { + border-left: 1px solid #dbdbdb; + margin: 0.75em; + padding-left: 0.75em; +} + +.menu-label { + color: #7a7a7a; + font-size: 0.75em; + letter-spacing: 0.1em; + text-transform: uppercase; +} + +.menu-label:not(:first-child) { + margin-top: 1em; +} + +.menu-label:not(:last-child) { + margin-bottom: 1em; +} + +.message { + background-color: whitesmoke; + border-radius: 3px; + font-size: 1rem; +} + +.message:not(:last-child) { + margin-bottom: 1.5rem; +} + +.message.is-small { + font-size: 0.75rem; +} + +.message.is-medium { + font-size: 1.25rem; +} + +.message.is-large { + font-size: 1.5rem; +} + +.message.is-white { + background-color: white; +} + +.message.is-white .message-header { + background-color: white; + color: #0a0a0a; +} + +.message.is-white .message-body { + border-color: white; + color: #4d4d4d; +} + +.message.is-black { + background-color: #fafafa; +} + +.message.is-black .message-header { + background-color: #0a0a0a; + color: white; +} + +.message.is-black .message-body { + border-color: #0a0a0a; + color: #090909; +} + +.message.is-light { + background-color: #fafafa; +} + +.message.is-light .message-header { + background-color: whitesmoke; + color: #363636; +} + +.message.is-light .message-body { + border-color: whitesmoke; + color: #505050; +} + +.message.is-dark { + background-color: #fafafa; +} + +.message.is-dark .message-header { + background-color: #363636; + color: whitesmoke; +} + +.message.is-dark .message-body { + border-color: #363636; + color: #2a2a2a; +} + +.message.is-primary { + background-color: #f5fffd; +} + +.message.is-primary .message-header { + background-color: #00d1b2; + color: #fff; +} + +.message.is-primary .message-body { + border-color: #00d1b2; + color: #021310; +} + +.message.is-info { + background-color: #f6f9fe; +} + +.message.is-info .message-header { + background-color: #3273dc; + color: #fff; +} + +.message.is-info .message-body { + border-color: #3273dc; + color: #22509a; +} + +.message.is-success { + background-color: #f6fef9; +} + +.message.is-success .message-header { + background-color: #23d160; + color: #fff; +} + +.message.is-success .message-body { + border-color: #23d160; + color: #0e301a; +} + +.message.is-warning { + background-color: #fffdf5; +} + +.message.is-warning .message-header { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); +} + +.message.is-warning .message-body { + border-color: #ffdd57; + color: #3b3108; +} + +.message.is-danger { + background-color: #fff5f7; +} + +.message.is-danger .message-header { + background-color: #ff3860; + color: #fff; +} + +.message.is-danger .message-body { + border-color: #ff3860; + color: #cd0930; +} + +.message-header { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + background-color: #4a4a4a; + border-radius: 3px 3px 0 0; + color: #fff; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + line-height: 1.25; + padding: 0.5em 0.75em; + position: relative; +} + +.message-header a:not(.button), +.message-header strong { + color: currentColor; +} + +.message-header a:not(.button) { + text-decoration: underline; +} + +.message-header .delete { + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + margin-left: 0.75em; +} + +.message-header + .message-body { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-top: none; +} + +.message-body { + border: 1px solid #dbdbdb; + border-radius: 3px; + color: #4a4a4a; + padding: 1em 1.25em; +} + +.message-body a:not(.button), +.message-body strong { + color: currentColor; +} + +.message-body a:not(.button) { + text-decoration: underline; +} + +.message-body code, +.message-body pre { + background-color: white; +} + +.message-body pre code { + background-color: transparent; +} + +.modal { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: none; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + overflow: hidden; + position: fixed; + z-index: 20; +} + +.modal.is-active { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.modal-background { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + background-color: rgba(10, 10, 10, 0.86); +} + +.modal-content, +.modal-card { + margin: 0 20px; + max-height: calc(100vh - 160px); + overflow: auto; + position: relative; + width: 100%; +} + +@media screen and (min-width: 769px), print { + .modal-content, + .modal-card { + margin: 0 auto; + max-height: calc(100vh - 40px); + width: 640px; + } +} + +.modal-close { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -moz-appearance: none; + -webkit-appearance: none; + background-color: rgba(10, 10, 10, 0.2); + border: none; + border-radius: 290486px; + cursor: pointer; + display: inline-block; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + font-size: 1rem; + height: 20px; + max-height: 20px; + max-width: 20px; + min-height: 20px; + min-width: 20px; + outline: none; + position: relative; + vertical-align: top; + width: 20px; + background: none; + height: 40px; + position: fixed; + right: 20px; + top: 20px; + width: 40px; +} + +.modal-close:before, .modal-close:after { + background-color: white; + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform: translateX(-50%) translateY(-50%) rotate(45deg); + -webkit-transform-origin: center center; + transform-origin: center center; +} + +.modal-close:before { + height: 2px; + width: 50%; +} + +.modal-close:after { + height: 50%; + width: 2px; +} + +.modal-close:hover, .modal-close:focus { + background-color: rgba(10, 10, 10, 0.3); +} + +.modal-close:active { + background-color: rgba(10, 10, 10, 0.4); +} + +.modal-close.is-small { + height: 16px; + max-height: 16px; + max-width: 16px; + min-height: 16px; + min-width: 16px; + width: 16px; +} + +.modal-close.is-medium { + height: 24px; + max-height: 24px; + max-width: 24px; + min-height: 24px; + min-width: 24px; + width: 24px; +} + +.modal-close.is-large { + height: 32px; + max-height: 32px; + max-width: 32px; + min-height: 32px; + min-width: 32px; + width: 32px; +} + +.modal-card { + 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: calc(100vh - 40px); + overflow: hidden; +} + +.modal-card-head, +.modal-card-foot { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + background-color: whitesmoke; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + padding: 20px; + position: relative; +} + +.modal-card-head { + border-bottom: 1px solid #dbdbdb; + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} + +.modal-card-title { + color: #363636; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + font-size: 1.5rem; + line-height: 1; +} + +.modal-card-foot { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + border-top: 1px solid #dbdbdb; +} + +.modal-card-foot .button:not(:last-child) { + margin-right: 10px; +} + +.modal-card-body { + -webkit-overflow-scrolling: touch; + background-color: white; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + overflow: auto; + padding: 20px; +} + +.nav-toggle { + cursor: pointer; + display: block; + height: 3.25rem; + position: relative; + width: 3.25rem; +} + +.nav-toggle span { + background-color: #4a4a4a; + display: block; + height: 1px; + left: 50%; + margin-left: -7px; + position: absolute; + top: 50%; + -webkit-transition: none 86ms ease-out; + transition: none 86ms ease-out; + -webkit-transition-property: background, left, opacity, -webkit-transform; + transition-property: background, left, opacity, -webkit-transform; + transition-property: background, left, opacity, transform; + transition-property: background, left, opacity, transform, -webkit-transform; + width: 15px; +} + +.nav-toggle span:nth-child(1) { + margin-top: -6px; +} + +.nav-toggle span:nth-child(2) { + margin-top: -1px; +} + +.nav-toggle span:nth-child(3) { + margin-top: 4px; +} + +.nav-toggle:hover { + background-color: whitesmoke; +} + +.nav-toggle.is-active span { + background-color: #00d1b2; +} + +.nav-toggle.is-active span:nth-child(1) { + margin-left: -5px; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + -webkit-transform-origin: left top; + transform-origin: left top; +} + +.nav-toggle.is-active span:nth-child(2) { + opacity: 0; +} + +.nav-toggle.is-active span:nth-child(3) { + margin-left: -5px; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transform-origin: left bottom; + transform-origin: left bottom; +} + +@media screen and (min-width: 769px), print { + .nav-toggle { + display: none; + } +} + +.nav-item { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + font-size: 1rem; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + line-height: 1.5; + padding: 0.5rem 0.75rem; +} + +.nav-item a { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.nav-item img { + max-height: 1.75rem; +} + +.nav-item .tag:first-child:not(:last-child) { + margin-right: 0.5rem; +} + +.nav-item .tag:last-child:not(:first-child) { + margin-left: 0.5rem; +} + +@media screen and (max-width: 768px) { + .nav-item { + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } +} + +.nav-item a:not(.button), +a.nav-item:not(.button) { + color: #7a7a7a; +} + +.nav-item a:not(.button):hover, +a.nav-item:not(.button):hover { + color: #363636; +} + +.nav-item a:not(.button).is-active, +a.nav-item:not(.button).is-active { + color: #363636; +} + +.nav-item a:not(.button).is-tab, +a.nav-item:not(.button).is-tab { + border-bottom: 1px solid transparent; + border-top: 1px solid transparent; + padding-bottom: calc(0.75rem - 1px); + padding-left: 1rem; + padding-right: 1rem; + padding-top: calc(0.75rem - 1px); +} + +.nav-item a:not(.button).is-tab:hover, +a.nav-item:not(.button).is-tab:hover { + border-bottom-color: #00d1b2; + border-top-color: transparent; +} + +.nav-item a:not(.button).is-tab.is-active, +a.nav-item:not(.button).is-tab.is-active { + border-bottom: 3px solid #00d1b2; + color: #00d1b2; + padding-bottom: calc(0.75rem - 3px); +} + +@media screen and (min-width: 1008px) { + .nav-item a:not(.button).is-brand, + a.nav-item:not(.button).is-brand { + padding-left: 0; + } +} + +.nav-left, +.nav-right { + -webkit-overflow-scrolling: touch; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + max-width: 100%; + overflow: auto; +} + +@media screen and (min-width: 1200px) { + .nav-left, + .nav-right { + -ms-flex-preferred-size: 0; + flex-basis: 0; + } +} + +.nav-left { + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + white-space: nowrap; +} + +.nav-right { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +.nav-center { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-left: auto; + margin-right: auto; +} + +@media screen and (max-width: 768px) { + .nav-menu.nav-right { + background-color: white; + -webkit-box-shadow: 0 4px 7px rgba(10, 10, 10, 0.1); + box-shadow: 0 4px 7px rgba(10, 10, 10, 0.1); + left: 0; + display: none; + right: 0; + top: 100%; + position: absolute; + } + .nav-menu.nav-right .nav-item { + border-top: 1px solid rgba(219, 219, 219, 0.5); + padding: 0.75rem; + } + .nav-menu.nav-right.is-active { + display: block; + } +} + +.nav { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + background-color: white; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + height: 3.25rem; + position: relative; + text-align: center; + z-index: 10; +} + +.nav > .container { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + min-height: 3.25rem; + width: 100%; +} + +.nav.has-shadow { + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); +} + +.navbar { + background-color: white; + min-height: 3.25rem; + position: relative; +} + +.navbar > .container { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + min-height: 3.25rem; + width: 100%; +} + +.navbar.has-shadow { + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); +} + +.navbar-brand { + -webkit-overflow-scrolling: touch; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + min-height: 3.25rem; + overflow-x: auto; + overflow-y: hidden; +} + +.navbar-burger { + cursor: pointer; + display: block; + height: 3.25rem; + position: relative; + width: 3.25rem; + margin-left: auto; +} + +.navbar-burger span { + background-color: #4a4a4a; + display: block; + height: 1px; + left: 50%; + margin-left: -7px; + position: absolute; + top: 50%; + -webkit-transition: none 86ms ease-out; + transition: none 86ms ease-out; + -webkit-transition-property: background, left, opacity, -webkit-transform; + transition-property: background, left, opacity, -webkit-transform; + transition-property: background, left, opacity, transform; + transition-property: background, left, opacity, transform, -webkit-transform; + width: 15px; +} + +.navbar-burger span:nth-child(1) { + margin-top: -6px; +} + +.navbar-burger span:nth-child(2) { + margin-top: -1px; +} + +.navbar-burger span:nth-child(3) { + margin-top: 4px; +} + +.navbar-burger:hover { + background-color: whitesmoke; +} + +.navbar-burger.is-active span { + background-color: #00d1b2; +} + +.navbar-burger.is-active span:nth-child(1) { + margin-left: -5px; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + -webkit-transform-origin: left top; + transform-origin: left top; +} + +.navbar-burger.is-active span:nth-child(2) { + opacity: 0; +} + +.navbar-burger.is-active span:nth-child(3) { + margin-left: -5px; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transform-origin: left bottom; + transform-origin: left bottom; +} + +.navbar-menu { + display: none; +} + +.navbar-item, +.navbar-link { + color: #4a4a4a; + display: block; + line-height: 1.5; + padding: 0.5rem 1rem; + position: relative; +} + +a.navbar-item:hover, a.navbar-item.is-active, +.navbar-link:hover, +.navbar-link.is-active { + background-color: whitesmoke; + color: #0a0a0a; +} + +.navbar-item { + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.navbar-item img { + max-height: 1.75rem; +} + +.navbar-item.has-dropdown { + padding: 0; +} + +.navbar-item.is-tab { + border-bottom: 1px solid transparent; + min-height: 3.25rem; + padding-bottom: calc(0.5rem - 1px); +} + +.navbar-item.is-tab:hover { + background-color: transparent; + border-bottom-color: #00d1b2; +} + +.navbar-item.is-tab.is-active { + background-color: transparent; + border-bottom-color: #00d1b2; + border-bottom-style: solid; + border-bottom-width: 3px; + color: #00d1b2; + padding-bottom: calc(0.5rem - 3px); +} + +.navbar-content { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; +} + +.navbar-link { + padding-right: 2.5em; +} + +.navbar-dropdown { + font-size: 0.875rem; + padding-bottom: 0.5rem; + padding-top: 0.5rem; +} + +.navbar-dropdown .navbar-item { + padding-left: 1.5rem; + padding-right: 1.5rem; +} + +.navbar-divider { + background-color: #dbdbdb; + border: none; + display: none; + height: 1px; + margin: 0.5rem 0; +} + +@media screen and (max-width: 1007px) { + .navbar-brand .navbar-item { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } + .navbar-menu { + -webkit-box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); + box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); + padding: 0.5rem 0; + } + .navbar-menu.is-active { + display: block; + } +} + +@media screen and (min-width: 1008px) { + .navbar, + .navbar-menu, + .navbar-start, + .navbar-end { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } + .navbar { + min-height: 3.25rem; + } + .navbar.is-transparent a.navbar-item:hover, .navbar.is-transparent a.navbar-item.is-active, + .navbar.is-transparent .navbar-link:hover, + .navbar.is-transparent .navbar-link.is-active { + background-color: transparent; + } + .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link { + background-color: transparent; + } + .navbar.is-transparent .navbar-dropdown a.navbar-item:hover { + background-color: whitesmoke; + color: #0a0a0a; + } + .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active { + background-color: whitesmoke; + color: #00d1b2; + } + .navbar-burger { + display: none; + } + .navbar-item, + .navbar-link { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } + .navbar-item.has-dropdown { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + } + .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown { + display: block; + } + .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed { + opacity: 1; + pointer-events: auto; + -webkit-transform: translateY(0); + transform: translateY(0); + } + .navbar-link::after { + border: 1px solid #00d1b2; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.5em; + pointer-events: none; + position: absolute; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + width: 0.5em; + margin-top: -0.375em; + right: 1.125em; + top: 50%; + } + .navbar-menu { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + } + .navbar-start { + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + margin-right: auto; + } + .navbar-end { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + margin-left: auto; + } + .navbar-dropdown { + background-color: white; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + border-top: 1px solid #dbdbdb; + -webkit-box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); + box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); + display: none; + font-size: 0.875rem; + left: 0; + min-width: 100%; + position: absolute; + top: 100%; + z-index: 20; + } + .navbar-dropdown .navbar-item { + padding: 0.375rem 1rem; + white-space: nowrap; + } + .navbar-dropdown a.navbar-item { + padding-right: 3rem; + } + .navbar-dropdown a.navbar-item:hover { + background-color: whitesmoke; + color: #0a0a0a; + } + .navbar-dropdown a.navbar-item.is-active { + background-color: whitesmoke; + color: #00d1b2; + } + .navbar-dropdown.is-boxed { + border-radius: 5px; + border-top: none; + -webkit-box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + display: block; + opacity: 0; + pointer-events: none; + top: calc(100% + (-4px)); + -webkit-transform: translateY(-5px); + transform: translateY(-5px); + -webkit-transition-duration: 86ms; + transition-duration: 86ms; + -webkit-transition-property: opacity, -webkit-transform; + transition-property: opacity, -webkit-transform; + transition-property: opacity, transform; + transition-property: opacity, transform, -webkit-transform; + } + .navbar-divider { + display: block; + } + .container > .navbar { + margin-left: -1rem; + margin-right: -1rem; + } + a.navbar-item.is-active, + .navbar-link.is-active { + color: #0a0a0a; + } + a.navbar-item.is-active:not(:hover), + .navbar-link.is-active:not(:hover) { + background-color: transparent; + } + .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown.is-active .navbar-link { + background-color: whitesmoke; + } +} + +.pagination { + font-size: 1rem; + margin: -0.25rem; +} + +.pagination.is-small { + font-size: 0.75rem; +} + +.pagination.is-medium { + font-size: 1.25rem; +} + +.pagination.is-large { + font-size: 1.5rem; +} + +.pagination, +.pagination-list { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + text-align: center; +} + +.pagination-previous, +.pagination-next, +.pagination-link, +.pagination-ellipsis { + -moz-appearance: none; + -webkit-appearance: none; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 1px solid transparent; + border-radius: 3px; + -webkit-box-shadow: none; + box-shadow: none; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + font-size: 1rem; + height: 2.25em; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + line-height: 1.5; + padding-bottom: calc(0.375em - 1px); + padding-left: calc(0.625em - 1px); + padding-right: calc(0.625em - 1px); + padding-top: calc(0.375em - 1px); + position: relative; + vertical-align: top; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + font-size: 1em; + padding-left: 0.5em; + padding-right: 0.5em; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin: 0.25rem; + text-align: center; +} + +.pagination-previous:focus, .pagination-previous.is-focused, .pagination-previous:active, .pagination-previous.is-active, +.pagination-next:focus, +.pagination-next.is-focused, +.pagination-next:active, +.pagination-next.is-active, +.pagination-link:focus, +.pagination-link.is-focused, +.pagination-link:active, +.pagination-link.is-active, +.pagination-ellipsis:focus, +.pagination-ellipsis.is-focused, +.pagination-ellipsis:active, +.pagination-ellipsis.is-active { + outline: none; +} + +.pagination-previous[disabled], +.pagination-next[disabled], +.pagination-link[disabled], +.pagination-ellipsis[disabled] { + cursor: not-allowed; +} + +.pagination-previous, +.pagination-next, +.pagination-link { + border-color: #dbdbdb; + min-width: 2.25em; +} + +.pagination-previous:hover, +.pagination-next:hover, +.pagination-link:hover { + border-color: #b5b5b5; + color: #363636; +} + +.pagination-previous:focus, +.pagination-next:focus, +.pagination-link:focus { + border-color: #00d1b2; +} + +.pagination-previous:active, +.pagination-next:active, +.pagination-link:active { + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); +} + +.pagination-previous[disabled], +.pagination-next[disabled], +.pagination-link[disabled] { + background-color: #dbdbdb; + border-color: #dbdbdb; + -webkit-box-shadow: none; + box-shadow: none; + color: #7a7a7a; + opacity: 0.5; +} + +.pagination-previous, +.pagination-next { + padding-left: 0.75em; + padding-right: 0.75em; + white-space: nowrap; +} + +.pagination-link.is-current { + background-color: #00d1b2; + border-color: #00d1b2; + color: #fff; +} + +.pagination-ellipsis { + color: #b5b5b5; + pointer-events: none; +} + +.pagination-list { + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +@media screen and (max-width: 768px) { + .pagination { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } + .pagination-previous, + .pagination-next { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + } + .pagination-list li { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + } +} + +@media screen and (min-width: 769px), print { + .pagination-list { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .pagination-previous { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .pagination-next { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .pagination { + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + } + .pagination.is-centered .pagination-previous { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .pagination.is-centered .pagination-list { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .pagination.is-centered .pagination-next { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .pagination.is-right .pagination-previous { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .pagination.is-right .pagination-next { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .pagination.is-right .pagination-list { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } +} + +.panel { + font-size: 1rem; +} + +.panel:not(:last-child) { + margin-bottom: 1.5rem; +} + +.panel-heading, +.panel-tabs, +.panel-block { + border-bottom: 1px solid #dbdbdb; + border-left: 1px solid #dbdbdb; + border-right: 1px solid #dbdbdb; +} + +.panel-heading:first-child, +.panel-tabs:first-child, +.panel-block:first-child { + border-top: 1px solid #dbdbdb; +} + +.panel-heading { + background-color: whitesmoke; + border-radius: 3px 3px 0 0; + color: #363636; + font-size: 1.25em; + font-weight: 300; + line-height: 1.25; + padding: 0.5em 0.75em; +} + +.panel-tabs { + -webkit-box-align: end; + -ms-flex-align: end; + align-items: flex-end; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + font-size: 0.875em; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.panel-tabs a { + border-bottom: 1px solid #dbdbdb; + margin-bottom: -1px; + padding: 0.5em; +} + +.panel-tabs a.is-active { + border-bottom-color: #4a4a4a; + color: #363636; +} + +.panel-list a { + color: #4a4a4a; +} + +.panel-list a:hover { + color: #00d1b2; +} + +.panel-block { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + color: #363636; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + padding: 0.5em 0.75em; +} + +.panel-block input[type="checkbox"] { + margin-right: 0.75em; +} + +.panel-block > .control { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + width: 100%; +} + +.panel-block.is-wrapped { + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.panel-block.is-active { + border-left-color: #00d1b2; + color: #363636; +} + +.panel-block.is-active .panel-icon { + color: #00d1b2; +} + +a.panel-block, +label.panel-block { + cursor: pointer; +} + +a.panel-block:hover, +label.panel-block:hover { + background-color: whitesmoke; +} + +.panel-icon { + display: inline-block; + font-size: 14px; + height: 1em; + line-height: 1em; + text-align: center; + vertical-align: top; + width: 1em; + color: #7a7a7a; + margin-right: 0.75em; +} + +.panel-icon .fa { + font-size: inherit; + line-height: inherit; +} + +.tabs { + -webkit-overflow-scrolling: touch; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + font-size: 1rem; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + overflow: hidden; + overflow-x: auto; + white-space: nowrap; +} + +.tabs:not(:last-child) { + margin-bottom: 1.5rem; +} + +.tabs a { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border-bottom-color: #dbdbdb; + border-bottom-style: solid; + border-bottom-width: 1px; + color: #4a4a4a; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: -1px; + padding: 0.5em 1em; + vertical-align: top; +} + +.tabs a:hover { + border-bottom-color: #363636; + color: #363636; +} + +.tabs li { + display: block; +} + +.tabs li.is-active a { + border-bottom-color: #00d1b2; + color: #00d1b2; +} + +.tabs ul { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border-bottom-color: #dbdbdb; + border-bottom-style: solid; + border-bottom-width: 1px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.tabs ul.is-left { + padding-right: 0.75em; +} + +.tabs ul.is-center { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0.75em; + padding-right: 0.75em; +} + +.tabs ul.is-right { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + padding-left: 0.75em; +} + +.tabs .icon:first-child { + margin-right: 0.5em; +} + +.tabs .icon:last-child { + margin-left: 0.5em; +} + +.tabs.is-centered ul { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.tabs.is-right ul { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +.tabs.is-boxed a { + border: 1px solid transparent; + border-radius: 3px 3px 0 0; +} + +.tabs.is-boxed a:hover { + background-color: whitesmoke; + border-bottom-color: #dbdbdb; +} + +.tabs.is-boxed li.is-active a { + background-color: white; + border-color: #dbdbdb; + border-bottom-color: transparent !important; +} + +.tabs.is-fullwidth li { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.tabs.is-toggle a { + border-color: #dbdbdb; + border-style: solid; + border-width: 1px; + margin-bottom: 0; + position: relative; +} + +.tabs.is-toggle a:hover { + background-color: whitesmoke; + border-color: #b5b5b5; + z-index: 2; +} + +.tabs.is-toggle li + li { + margin-left: -1px; +} + +.tabs.is-toggle li:first-child a { + border-radius: 3px 0 0 3px; +} + +.tabs.is-toggle li:last-child a { + border-radius: 0 3px 3px 0; +} + +.tabs.is-toggle li.is-active a { + background-color: #00d1b2; + border-color: #00d1b2; + color: #fff; + z-index: 1; +} + +.tabs.is-toggle ul { + border-bottom: none; +} + +.tabs.is-small { + font-size: 0.75rem; +} + +.tabs.is-medium { + font-size: 1.25rem; +} + +.tabs.is-large { + font-size: 1.5rem; +} + +.column { + display: block; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + padding: 0.75rem; +} + +.columns.is-mobile > .column.is-narrow { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; +} + +.columns.is-mobile > .column.is-full { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; +} + +.columns.is-mobile > .column.is-three-quarters { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; +} + +.columns.is-mobile > .column.is-two-thirds { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; +} + +.columns.is-mobile > .column.is-half { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; +} + +.columns.is-mobile > .column.is-one-third { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; +} + +.columns.is-mobile > .column.is-one-quarter { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; +} + +.columns.is-mobile > .column.is-offset-three-quarters { + margin-left: 75%; +} + +.columns.is-mobile > .column.is-offset-two-thirds { + margin-left: 66.6666%; +} + +.columns.is-mobile > .column.is-offset-half { + margin-left: 50%; +} + +.columns.is-mobile > .column.is-offset-one-third { + margin-left: 33.3333%; +} + +.columns.is-mobile > .column.is-offset-one-quarter { + margin-left: 25%; +} + +.columns.is-mobile > .column.is-1 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; +} + +.columns.is-mobile > .column.is-offset-1 { + margin-left: 8.33333%; +} + +.columns.is-mobile > .column.is-2 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; +} + +.columns.is-mobile > .column.is-offset-2 { + margin-left: 16.66667%; +} + +.columns.is-mobile > .column.is-3 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; +} + +.columns.is-mobile > .column.is-offset-3 { + margin-left: 25%; +} + +.columns.is-mobile > .column.is-4 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; +} + +.columns.is-mobile > .column.is-offset-4 { + margin-left: 33.33333%; +} + +.columns.is-mobile > .column.is-5 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; +} + +.columns.is-mobile > .column.is-offset-5 { + margin-left: 41.66667%; +} + +.columns.is-mobile > .column.is-6 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; +} + +.columns.is-mobile > .column.is-offset-6 { + margin-left: 50%; +} + +.columns.is-mobile > .column.is-7 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; +} + +.columns.is-mobile > .column.is-offset-7 { + margin-left: 58.33333%; +} + +.columns.is-mobile > .column.is-8 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; +} + +.columns.is-mobile > .column.is-offset-8 { + margin-left: 66.66667%; +} + +.columns.is-mobile > .column.is-9 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; +} + +.columns.is-mobile > .column.is-offset-9 { + margin-left: 75%; +} + +.columns.is-mobile > .column.is-10 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; +} + +.columns.is-mobile > .column.is-offset-10 { + margin-left: 83.33333%; +} + +.columns.is-mobile > .column.is-11 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; +} + +.columns.is-mobile > .column.is-offset-11 { + margin-left: 91.66667%; +} + +.columns.is-mobile > .column.is-12 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; +} + +.columns.is-mobile > .column.is-offset-12 { + margin-left: 100%; +} + +@media screen and (max-width: 768px) { + .column.is-narrow-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + } + .column.is-full-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-three-quarters-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-two-thirds-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; + } + .column.is-half-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-one-third-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-three-quarters-mobile { + margin-left: 75%; + } + .column.is-offset-two-thirds-mobile { + margin-left: 66.6666%; + } + .column.is-offset-half-mobile { + margin-left: 50%; + } + .column.is-offset-one-third-mobile { + margin-left: 33.3333%; + } + .column.is-offset-one-quarter-mobile { + margin-left: 25%; + } + .column.is-1-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .column.is-offset-1-mobile { + margin-left: 8.33333%; + } + .column.is-2-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .column.is-offset-2-mobile { + margin-left: 16.66667%; + } + .column.is-3-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-3-mobile { + margin-left: 25%; + } + .column.is-4-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .column.is-offset-4-mobile { + margin-left: 33.33333%; + } + .column.is-5-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .column.is-offset-5-mobile { + margin-left: 41.66667%; + } + .column.is-6-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-offset-6-mobile { + margin-left: 50%; + } + .column.is-7-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .column.is-offset-7-mobile { + margin-left: 58.33333%; + } + .column.is-8-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .column.is-offset-8-mobile { + margin-left: 66.66667%; + } + .column.is-9-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-offset-9-mobile { + margin-left: 75%; + } + .column.is-10-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .column.is-offset-10-mobile { + margin-left: 83.33333%; + } + .column.is-11-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .column.is-offset-11-mobile { + margin-left: 91.66667%; + } + .column.is-12-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-offset-12-mobile { + margin-left: 100%; + } +} + +@media screen and (min-width: 769px), print { + .column.is-narrow, .column.is-narrow-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + } + .column.is-full, .column.is-full-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-three-quarters, .column.is-three-quarters-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-two-thirds, .column.is-two-thirds-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; + } + .column.is-half, .column.is-half-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-one-third, .column.is-one-third-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; + } + .column.is-one-quarter, .column.is-one-quarter-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet { + margin-left: 75%; + } + .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet { + margin-left: 66.6666%; + } + .column.is-offset-half, .column.is-offset-half-tablet { + margin-left: 50%; + } + .column.is-offset-one-third, .column.is-offset-one-third-tablet { + margin-left: 33.3333%; + } + .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet { + margin-left: 25%; + } + .column.is-1, .column.is-1-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .column.is-offset-1, .column.is-offset-1-tablet { + margin-left: 8.33333%; + } + .column.is-2, .column.is-2-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .column.is-offset-2, .column.is-offset-2-tablet { + margin-left: 16.66667%; + } + .column.is-3, .column.is-3-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-3, .column.is-offset-3-tablet { + margin-left: 25%; + } + .column.is-4, .column.is-4-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .column.is-offset-4, .column.is-offset-4-tablet { + margin-left: 33.33333%; + } + .column.is-5, .column.is-5-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .column.is-offset-5, .column.is-offset-5-tablet { + margin-left: 41.66667%; + } + .column.is-6, .column.is-6-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-offset-6, .column.is-offset-6-tablet { + margin-left: 50%; + } + .column.is-7, .column.is-7-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .column.is-offset-7, .column.is-offset-7-tablet { + margin-left: 58.33333%; + } + .column.is-8, .column.is-8-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .column.is-offset-8, .column.is-offset-8-tablet { + margin-left: 66.66667%; + } + .column.is-9, .column.is-9-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-offset-9, .column.is-offset-9-tablet { + margin-left: 75%; + } + .column.is-10, .column.is-10-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .column.is-offset-10, .column.is-offset-10-tablet { + margin-left: 83.33333%; + } + .column.is-11, .column.is-11-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .column.is-offset-11, .column.is-offset-11-tablet { + margin-left: 91.66667%; + } + .column.is-12, .column.is-12-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-offset-12, .column.is-offset-12-tablet { + margin-left: 100%; + } +} + +@media screen and (max-width: 1007px) { + .column.is-narrow-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + } + .column.is-full-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-three-quarters-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-two-thirds-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; + } + .column.is-half-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-one-third-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-three-quarters-touch { + margin-left: 75%; + } + .column.is-offset-two-thirds-touch { + margin-left: 66.6666%; + } + .column.is-offset-half-touch { + margin-left: 50%; + } + .column.is-offset-one-third-touch { + margin-left: 33.3333%; + } + .column.is-offset-one-quarter-touch { + margin-left: 25%; + } + .column.is-1-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .column.is-offset-1-touch { + margin-left: 8.33333%; + } + .column.is-2-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .column.is-offset-2-touch { + margin-left: 16.66667%; + } + .column.is-3-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-3-touch { + margin-left: 25%; + } + .column.is-4-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .column.is-offset-4-touch { + margin-left: 33.33333%; + } + .column.is-5-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .column.is-offset-5-touch { + margin-left: 41.66667%; + } + .column.is-6-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-offset-6-touch { + margin-left: 50%; + } + .column.is-7-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .column.is-offset-7-touch { + margin-left: 58.33333%; + } + .column.is-8-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .column.is-offset-8-touch { + margin-left: 66.66667%; + } + .column.is-9-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-offset-9-touch { + margin-left: 75%; + } + .column.is-10-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .column.is-offset-10-touch { + margin-left: 83.33333%; + } + .column.is-11-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .column.is-offset-11-touch { + margin-left: 91.66667%; + } + .column.is-12-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-offset-12-touch { + margin-left: 100%; + } +} + +@media screen and (min-width: 1008px) { + .column.is-narrow-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + } + .column.is-full-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-three-quarters-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-two-thirds-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; + } + .column.is-half-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-one-third-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-three-quarters-desktop { + margin-left: 75%; + } + .column.is-offset-two-thirds-desktop { + margin-left: 66.6666%; + } + .column.is-offset-half-desktop { + margin-left: 50%; + } + .column.is-offset-one-third-desktop { + margin-left: 33.3333%; + } + .column.is-offset-one-quarter-desktop { + margin-left: 25%; + } + .column.is-1-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .column.is-offset-1-desktop { + margin-left: 8.33333%; + } + .column.is-2-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .column.is-offset-2-desktop { + margin-left: 16.66667%; + } + .column.is-3-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-3-desktop { + margin-left: 25%; + } + .column.is-4-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .column.is-offset-4-desktop { + margin-left: 33.33333%; + } + .column.is-5-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .column.is-offset-5-desktop { + margin-left: 41.66667%; + } + .column.is-6-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-offset-6-desktop { + margin-left: 50%; + } + .column.is-7-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .column.is-offset-7-desktop { + margin-left: 58.33333%; + } + .column.is-8-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .column.is-offset-8-desktop { + margin-left: 66.66667%; + } + .column.is-9-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-offset-9-desktop { + margin-left: 75%; + } + .column.is-10-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .column.is-offset-10-desktop { + margin-left: 83.33333%; + } + .column.is-11-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .column.is-offset-11-desktop { + margin-left: 91.66667%; + } + .column.is-12-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-offset-12-desktop { + margin-left: 100%; + } +} + +@media screen and (min-width: 1200px) { + .column.is-narrow-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + } + .column.is-full-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-three-quarters-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-two-thirds-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; + } + .column.is-half-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-one-third-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-three-quarters-widescreen { + margin-left: 75%; + } + .column.is-offset-two-thirds-widescreen { + margin-left: 66.6666%; + } + .column.is-offset-half-widescreen { + margin-left: 50%; + } + .column.is-offset-one-third-widescreen { + margin-left: 33.3333%; + } + .column.is-offset-one-quarter-widescreen { + margin-left: 25%; + } + .column.is-1-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .column.is-offset-1-widescreen { + margin-left: 8.33333%; + } + .column.is-2-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .column.is-offset-2-widescreen { + margin-left: 16.66667%; + } + .column.is-3-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-3-widescreen { + margin-left: 25%; + } + .column.is-4-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .column.is-offset-4-widescreen { + margin-left: 33.33333%; + } + .column.is-5-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .column.is-offset-5-widescreen { + margin-left: 41.66667%; + } + .column.is-6-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-offset-6-widescreen { + margin-left: 50%; + } + .column.is-7-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .column.is-offset-7-widescreen { + margin-left: 58.33333%; + } + .column.is-8-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .column.is-offset-8-widescreen { + margin-left: 66.66667%; + } + .column.is-9-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-offset-9-widescreen { + margin-left: 75%; + } + .column.is-10-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .column.is-offset-10-widescreen { + margin-left: 83.33333%; + } + .column.is-11-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .column.is-offset-11-widescreen { + margin-left: 91.66667%; + } + .column.is-12-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-offset-12-widescreen { + margin-left: 100%; + } +} + +@media screen and (min-width: 1392px) { + .column.is-narrow-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + } + .column.is-full-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-three-quarters-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-two-thirds-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; + } + .column.is-half-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-one-third-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-three-quarters-fullhd { + margin-left: 75%; + } + .column.is-offset-two-thirds-fullhd { + margin-left: 66.6666%; + } + .column.is-offset-half-fullhd { + margin-left: 50%; + } + .column.is-offset-one-third-fullhd { + margin-left: 33.3333%; + } + .column.is-offset-one-quarter-fullhd { + margin-left: 25%; + } + .column.is-1-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .column.is-offset-1-fullhd { + margin-left: 8.33333%; + } + .column.is-2-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .column.is-offset-2-fullhd { + margin-left: 16.66667%; + } + .column.is-3-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-3-fullhd { + margin-left: 25%; + } + .column.is-4-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .column.is-offset-4-fullhd { + margin-left: 33.33333%; + } + .column.is-5-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .column.is-offset-5-fullhd { + margin-left: 41.66667%; + } + .column.is-6-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-offset-6-fullhd { + margin-left: 50%; + } + .column.is-7-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .column.is-offset-7-fullhd { + margin-left: 58.33333%; + } + .column.is-8-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .column.is-offset-8-fullhd { + margin-left: 66.66667%; + } + .column.is-9-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-offset-9-fullhd { + margin-left: 75%; + } + .column.is-10-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .column.is-offset-10-fullhd { + margin-left: 83.33333%; + } + .column.is-11-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .column.is-offset-11-fullhd { + margin-left: 91.66667%; + } + .column.is-12-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-offset-12-fullhd { + margin-left: 100%; + } +} + +.columns { + margin-left: -0.75rem; + margin-right: -0.75rem; + margin-top: -0.75rem; +} + +.columns:last-child { + margin-bottom: -0.75rem; +} + +.columns:not(:last-child) { + margin-bottom: 0.75rem; +} + +.columns.is-centered { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.columns.is-gapless { + margin-left: 0; + margin-right: 0; + margin-top: 0; +} + +.columns.is-gapless:last-child { + margin-bottom: 0; +} + +.columns.is-gapless:not(:last-child) { + margin-bottom: 1.5rem; +} + +.columns.is-gapless > .column { + margin: 0; + padding: 0; +} + +@media screen and (min-width: 769px), print { + .columns.is-grid { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } + .columns.is-grid > .column { + max-width: 33.3333%; + padding: 0.75rem; + width: 33.3333%; + } + .columns.is-grid > .column + .column { + margin-left: 0; + } +} + +.columns.is-mobile { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.columns.is-multiline { + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.columns.is-vcentered { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +@media screen and (min-width: 769px), print { + .columns:not(.is-desktop) { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} + +@media screen and (min-width: 1008px) { + .columns.is-desktop { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} + +.tile { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: block; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + min-height: -webkit-min-content; + min-height: -moz-min-content; + min-height: min-content; +} + +.tile.is-ancestor { + margin-left: -0.75rem; + margin-right: -0.75rem; + margin-top: -0.75rem; +} + +.tile.is-ancestor:last-child { + margin-bottom: -0.75rem; +} + +.tile.is-ancestor:not(:last-child) { + margin-bottom: 0.75rem; +} + +.tile.is-child { + margin: 0 !important; +} + +.tile.is-parent { + padding: 0.75rem; +} + +.tile.is-vertical { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.tile.is-vertical > .tile.is-child:not(:last-child) { + margin-bottom: 1.5rem !important; +} + +@media screen and (min-width: 769px), print { + .tile:not(.is-child) { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } + .tile.is-1 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .tile.is-2 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .tile.is-3 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .tile.is-4 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .tile.is-5 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .tile.is-6 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .tile.is-7 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .tile.is-8 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .tile.is-9 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .tile.is-10 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .tile.is-11 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .tile.is-12 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } +} + +.hero { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + 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-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.hero .nav { + background: none; + -webkit-box-shadow: 0 1px 0 rgba(219, 219, 219, 0.3); + box-shadow: 0 1px 0 rgba(219, 219, 219, 0.3); +} + +.hero .tabs ul { + border-bottom: none; +} + +.hero.is-white { + background-color: white; + color: #0a0a0a; +} + +.hero.is-white a:not(.button), +.hero.is-white strong { + color: inherit; +} + +.hero.is-white .title { + color: #0a0a0a; +} + +.hero.is-white .subtitle { + color: rgba(10, 10, 10, 0.9); +} + +.hero.is-white .subtitle a:not(.button), +.hero.is-white .subtitle strong { + color: #0a0a0a; +} + +.hero.is-white .nav { + -webkit-box-shadow: 0 1px 0 rgba(10, 10, 10, 0.2); + box-shadow: 0 1px 0 rgba(10, 10, 10, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-white .nav-menu { + background-color: white; + } +} + +.hero.is-white a.nav-item, +.hero.is-white .nav-item a:not(.button) { + color: rgba(10, 10, 10, 0.7); +} + +.hero.is-white a.nav-item:hover, .hero.is-white a.nav-item.is-active, +.hero.is-white .nav-item a:not(.button):hover, +.hero.is-white .nav-item a:not(.button).is-active { + color: #0a0a0a; +} + +.hero.is-white .tabs a { + color: #0a0a0a; + opacity: 0.9; +} + +.hero.is-white .tabs a:hover { + opacity: 1; +} + +.hero.is-white .tabs li.is-active a { + opacity: 1; +} + +.hero.is-white .tabs.is-boxed a, .hero.is-white .tabs.is-toggle a { + color: #0a0a0a; +} + +.hero.is-white .tabs.is-boxed a:hover, .hero.is-white .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-white .tabs.is-boxed li.is-active a, .hero.is-white .tabs.is-boxed li.is-active a:hover, .hero.is-white .tabs.is-toggle li.is-active a, .hero.is-white .tabs.is-toggle li.is-active a:hover { + background-color: #0a0a0a; + border-color: #0a0a0a; + color: white; +} + +.hero.is-white.is-bold { + background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-white.is-bold .nav-menu { + background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-white .nav-toggle span { + background-color: #0a0a0a; + } + .hero.is-white .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-white .nav-toggle.is-active span { + background-color: #0a0a0a; + } + .hero.is-white .nav-menu .nav-item { + border-top-color: rgba(10, 10, 10, 0.2); + } +} + +.hero.is-black { + background-color: #0a0a0a; + color: white; +} + +.hero.is-black a:not(.button), +.hero.is-black strong { + color: inherit; +} + +.hero.is-black .title { + color: white; +} + +.hero.is-black .subtitle { + color: rgba(255, 255, 255, 0.9); +} + +.hero.is-black .subtitle a:not(.button), +.hero.is-black .subtitle strong { + color: white; +} + +.hero.is-black .nav { + -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-black .nav-menu { + background-color: #0a0a0a; + } +} + +.hero.is-black a.nav-item, +.hero.is-black .nav-item a:not(.button) { + color: rgba(255, 255, 255, 0.7); +} + +.hero.is-black a.nav-item:hover, .hero.is-black a.nav-item.is-active, +.hero.is-black .nav-item a:not(.button):hover, +.hero.is-black .nav-item a:not(.button).is-active { + color: white; +} + +.hero.is-black .tabs a { + color: white; + opacity: 0.9; +} + +.hero.is-black .tabs a:hover { + opacity: 1; +} + +.hero.is-black .tabs li.is-active a { + opacity: 1; +} + +.hero.is-black .tabs.is-boxed a, .hero.is-black .tabs.is-toggle a { + color: white; +} + +.hero.is-black .tabs.is-boxed a:hover, .hero.is-black .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-black .tabs.is-boxed li.is-active a, .hero.is-black .tabs.is-boxed li.is-active a:hover, .hero.is-black .tabs.is-toggle li.is-active a, .hero.is-black .tabs.is-toggle li.is-active a:hover { + background-color: white; + border-color: white; + color: #0a0a0a; +} + +.hero.is-black.is-bold { + background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-black.is-bold .nav-menu { + background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-black .nav-toggle span { + background-color: white; + } + .hero.is-black .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-black .nav-toggle.is-active span { + background-color: white; + } + .hero.is-black .nav-menu .nav-item { + border-top-color: rgba(255, 255, 255, 0.2); + } +} + +.hero.is-light { + background-color: whitesmoke; + color: #363636; +} + +.hero.is-light a:not(.button), +.hero.is-light strong { + color: inherit; +} + +.hero.is-light .title { + color: #363636; +} + +.hero.is-light .subtitle { + color: rgba(54, 54, 54, 0.9); +} + +.hero.is-light .subtitle a:not(.button), +.hero.is-light .subtitle strong { + color: #363636; +} + +.hero.is-light .nav { + -webkit-box-shadow: 0 1px 0 rgba(54, 54, 54, 0.2); + box-shadow: 0 1px 0 rgba(54, 54, 54, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-light .nav-menu { + background-color: whitesmoke; + } +} + +.hero.is-light a.nav-item, +.hero.is-light .nav-item a:not(.button) { + color: rgba(54, 54, 54, 0.7); +} + +.hero.is-light a.nav-item:hover, .hero.is-light a.nav-item.is-active, +.hero.is-light .nav-item a:not(.button):hover, +.hero.is-light .nav-item a:not(.button).is-active { + color: #363636; +} + +.hero.is-light .tabs a { + color: #363636; + opacity: 0.9; +} + +.hero.is-light .tabs a:hover { + opacity: 1; +} + +.hero.is-light .tabs li.is-active a { + opacity: 1; +} + +.hero.is-light .tabs.is-boxed a, .hero.is-light .tabs.is-toggle a { + color: #363636; +} + +.hero.is-light .tabs.is-boxed a:hover, .hero.is-light .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-light .tabs.is-boxed li.is-active a, .hero.is-light .tabs.is-boxed li.is-active a:hover, .hero.is-light .tabs.is-toggle li.is-active a, .hero.is-light .tabs.is-toggle li.is-active a:hover { + background-color: #363636; + border-color: #363636; + color: whitesmoke; +} + +.hero.is-light.is-bold { + background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-light.is-bold .nav-menu { + background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-light .nav-toggle span { + background-color: #363636; + } + .hero.is-light .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-light .nav-toggle.is-active span { + background-color: #363636; + } + .hero.is-light .nav-menu .nav-item { + border-top-color: rgba(54, 54, 54, 0.2); + } +} + +.hero.is-dark { + background-color: #363636; + color: whitesmoke; +} + +.hero.is-dark a:not(.button), +.hero.is-dark strong { + color: inherit; +} + +.hero.is-dark .title { + color: whitesmoke; +} + +.hero.is-dark .subtitle { + color: rgba(245, 245, 245, 0.9); +} + +.hero.is-dark .subtitle a:not(.button), +.hero.is-dark .subtitle strong { + color: whitesmoke; +} + +.hero.is-dark .nav { + -webkit-box-shadow: 0 1px 0 rgba(245, 245, 245, 0.2); + box-shadow: 0 1px 0 rgba(245, 245, 245, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-dark .nav-menu { + background-color: #363636; + } +} + +.hero.is-dark a.nav-item, +.hero.is-dark .nav-item a:not(.button) { + color: rgba(245, 245, 245, 0.7); +} + +.hero.is-dark a.nav-item:hover, .hero.is-dark a.nav-item.is-active, +.hero.is-dark .nav-item a:not(.button):hover, +.hero.is-dark .nav-item a:not(.button).is-active { + color: whitesmoke; +} + +.hero.is-dark .tabs a { + color: whitesmoke; + opacity: 0.9; +} + +.hero.is-dark .tabs a:hover { + opacity: 1; +} + +.hero.is-dark .tabs li.is-active a { + opacity: 1; +} + +.hero.is-dark .tabs.is-boxed a, .hero.is-dark .tabs.is-toggle a { + color: whitesmoke; +} + +.hero.is-dark .tabs.is-boxed a:hover, .hero.is-dark .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-dark .tabs.is-boxed li.is-active a, .hero.is-dark .tabs.is-boxed li.is-active a:hover, .hero.is-dark .tabs.is-toggle li.is-active a, .hero.is-dark .tabs.is-toggle li.is-active a:hover { + background-color: whitesmoke; + border-color: whitesmoke; + color: #363636; +} + +.hero.is-dark.is-bold { + background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-dark.is-bold .nav-menu { + background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-dark .nav-toggle span { + background-color: whitesmoke; + } + .hero.is-dark .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-dark .nav-toggle.is-active span { + background-color: whitesmoke; + } + .hero.is-dark .nav-menu .nav-item { + border-top-color: rgba(245, 245, 245, 0.2); + } +} + +.hero.is-primary { + background-color: #00d1b2; + color: #fff; +} + +.hero.is-primary a:not(.button), +.hero.is-primary strong { + color: inherit; +} + +.hero.is-primary .title { + color: #fff; +} + +.hero.is-primary .subtitle { + color: rgba(255, 255, 255, 0.9); +} + +.hero.is-primary .subtitle a:not(.button), +.hero.is-primary .subtitle strong { + color: #fff; +} + +.hero.is-primary .nav { + -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-primary .nav-menu { + background-color: #00d1b2; + } +} + +.hero.is-primary a.nav-item, +.hero.is-primary .nav-item a:not(.button) { + color: rgba(255, 255, 255, 0.7); +} + +.hero.is-primary a.nav-item:hover, .hero.is-primary a.nav-item.is-active, +.hero.is-primary .nav-item a:not(.button):hover, +.hero.is-primary .nav-item a:not(.button).is-active { + color: #fff; +} + +.hero.is-primary .tabs a { + color: #fff; + opacity: 0.9; +} + +.hero.is-primary .tabs a:hover { + opacity: 1; +} + +.hero.is-primary .tabs li.is-active a { + opacity: 1; +} + +.hero.is-primary .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a { + color: #fff; +} + +.hero.is-primary .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-primary .tabs.is-boxed li.is-active a, .hero.is-primary .tabs.is-boxed li.is-active a:hover, .hero.is-primary .tabs.is-toggle li.is-active a, .hero.is-primary .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #00d1b2; +} + +.hero.is-primary.is-bold { + background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-primary.is-bold .nav-menu { + background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-primary .nav-toggle span { + background-color: #fff; + } + .hero.is-primary .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-primary .nav-toggle.is-active span { + background-color: #fff; + } + .hero.is-primary .nav-menu .nav-item { + border-top-color: rgba(255, 255, 255, 0.2); + } +} + +.hero.is-info { + background-color: #3273dc; + color: #fff; +} + +.hero.is-info a:not(.button), +.hero.is-info strong { + color: inherit; +} + +.hero.is-info .title { + color: #fff; +} + +.hero.is-info .subtitle { + color: rgba(255, 255, 255, 0.9); +} + +.hero.is-info .subtitle a:not(.button), +.hero.is-info .subtitle strong { + color: #fff; +} + +.hero.is-info .nav { + -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-info .nav-menu { + background-color: #3273dc; + } +} + +.hero.is-info a.nav-item, +.hero.is-info .nav-item a:not(.button) { + color: rgba(255, 255, 255, 0.7); +} + +.hero.is-info a.nav-item:hover, .hero.is-info a.nav-item.is-active, +.hero.is-info .nav-item a:not(.button):hover, +.hero.is-info .nav-item a:not(.button).is-active { + color: #fff; +} + +.hero.is-info .tabs a { + color: #fff; + opacity: 0.9; +} + +.hero.is-info .tabs a:hover { + opacity: 1; +} + +.hero.is-info .tabs li.is-active a { + opacity: 1; +} + +.hero.is-info .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a { + color: #fff; +} + +.hero.is-info .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-info .tabs.is-boxed li.is-active a, .hero.is-info .tabs.is-boxed li.is-active a:hover, .hero.is-info .tabs.is-toggle li.is-active a, .hero.is-info .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #3273dc; +} + +.hero.is-info.is-bold { + background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-info.is-bold .nav-menu { + background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-info .nav-toggle span { + background-color: #fff; + } + .hero.is-info .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-info .nav-toggle.is-active span { + background-color: #fff; + } + .hero.is-info .nav-menu .nav-item { + border-top-color: rgba(255, 255, 255, 0.2); + } +} + +.hero.is-success { + background-color: #23d160; + color: #fff; +} + +.hero.is-success a:not(.button), +.hero.is-success strong { + color: inherit; +} + +.hero.is-success .title { + color: #fff; +} + +.hero.is-success .subtitle { + color: rgba(255, 255, 255, 0.9); +} + +.hero.is-success .subtitle a:not(.button), +.hero.is-success .subtitle strong { + color: #fff; +} + +.hero.is-success .nav { + -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-success .nav-menu { + background-color: #23d160; + } +} + +.hero.is-success a.nav-item, +.hero.is-success .nav-item a:not(.button) { + color: rgba(255, 255, 255, 0.7); +} + +.hero.is-success a.nav-item:hover, .hero.is-success a.nav-item.is-active, +.hero.is-success .nav-item a:not(.button):hover, +.hero.is-success .nav-item a:not(.button).is-active { + color: #fff; +} + +.hero.is-success .tabs a { + color: #fff; + opacity: 0.9; +} + +.hero.is-success .tabs a:hover { + opacity: 1; +} + +.hero.is-success .tabs li.is-active a { + opacity: 1; +} + +.hero.is-success .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a { + color: #fff; +} + +.hero.is-success .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-success .tabs.is-boxed li.is-active a, .hero.is-success .tabs.is-boxed li.is-active a:hover, .hero.is-success .tabs.is-toggle li.is-active a, .hero.is-success .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #23d160; +} + +.hero.is-success.is-bold { + background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-success.is-bold .nav-menu { + background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-success .nav-toggle span { + background-color: #fff; + } + .hero.is-success .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-success .nav-toggle.is-active span { + background-color: #fff; + } + .hero.is-success .nav-menu .nav-item { + border-top-color: rgba(255, 255, 255, 0.2); + } +} + +.hero.is-warning { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); +} + +.hero.is-warning a:not(.button), +.hero.is-warning strong { + color: inherit; +} + +.hero.is-warning .title { + color: rgba(0, 0, 0, 0.7); +} + +.hero.is-warning .subtitle { + color: rgba(0, 0, 0, 0.9); +} + +.hero.is-warning .subtitle a:not(.button), +.hero.is-warning .subtitle strong { + color: rgba(0, 0, 0, 0.7); +} + +.hero.is-warning .nav { + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-warning .nav-menu { + background-color: #ffdd57; + } +} + +.hero.is-warning a.nav-item, +.hero.is-warning .nav-item a:not(.button) { + color: rgba(0, 0, 0, 0.7); +} + +.hero.is-warning a.nav-item:hover, .hero.is-warning a.nav-item.is-active, +.hero.is-warning .nav-item a:not(.button):hover, +.hero.is-warning .nav-item a:not(.button).is-active { + color: rgba(0, 0, 0, 0.7); +} + +.hero.is-warning .tabs a { + color: rgba(0, 0, 0, 0.7); + opacity: 0.9; +} + +.hero.is-warning .tabs a:hover { + opacity: 1; +} + +.hero.is-warning .tabs li.is-active a { + opacity: 1; +} + +.hero.is-warning .tabs.is-boxed a, .hero.is-warning .tabs.is-toggle a { + color: rgba(0, 0, 0, 0.7); +} + +.hero.is-warning .tabs.is-boxed a:hover, .hero.is-warning .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-warning .tabs.is-boxed li.is-active a, .hero.is-warning .tabs.is-boxed li.is-active a:hover, .hero.is-warning .tabs.is-toggle li.is-active a, .hero.is-warning .tabs.is-toggle li.is-active a:hover { + background-color: rgba(0, 0, 0, 0.7); + border-color: rgba(0, 0, 0, 0.7); + color: #ffdd57; +} + +.hero.is-warning.is-bold { + background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-warning.is-bold .nav-menu { + background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-warning .nav-toggle span { + background-color: rgba(0, 0, 0, 0.7); + } + .hero.is-warning .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-warning .nav-toggle.is-active span { + background-color: rgba(0, 0, 0, 0.7); + } + .hero.is-warning .nav-menu .nav-item { + border-top-color: rgba(0, 0, 0, 0.2); + } +} + +.hero.is-danger { + background-color: #ff3860; + color: #fff; +} + +.hero.is-danger a:not(.button), +.hero.is-danger strong { + color: inherit; +} + +.hero.is-danger .title { + color: #fff; +} + +.hero.is-danger .subtitle { + color: rgba(255, 255, 255, 0.9); +} + +.hero.is-danger .subtitle a:not(.button), +.hero.is-danger .subtitle strong { + color: #fff; +} + +.hero.is-danger .nav { + -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-danger .nav-menu { + background-color: #ff3860; + } +} + +.hero.is-danger a.nav-item, +.hero.is-danger .nav-item a:not(.button) { + color: rgba(255, 255, 255, 0.7); +} + +.hero.is-danger a.nav-item:hover, .hero.is-danger a.nav-item.is-active, +.hero.is-danger .nav-item a:not(.button):hover, +.hero.is-danger .nav-item a:not(.button).is-active { + color: #fff; +} + +.hero.is-danger .tabs a { + color: #fff; + opacity: 0.9; +} + +.hero.is-danger .tabs a:hover { + opacity: 1; +} + +.hero.is-danger .tabs li.is-active a { + opacity: 1; +} + +.hero.is-danger .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a { + color: #fff; +} + +.hero.is-danger .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-danger .tabs.is-boxed li.is-active a, .hero.is-danger .tabs.is-boxed li.is-active a:hover, .hero.is-danger .tabs.is-toggle li.is-active a, .hero.is-danger .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #ff3860; +} + +.hero.is-danger.is-bold { + background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-danger.is-bold .nav-menu { + background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-danger .nav-toggle span { + background-color: #fff; + } + .hero.is-danger .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-danger .nav-toggle.is-active span { + background-color: #fff; + } + .hero.is-danger .nav-menu .nav-item { + border-top-color: rgba(255, 255, 255, 0.2); + } +} + +@media screen and (min-width: 769px), print { + .hero.is-medium .hero-body { + padding-bottom: 9rem; + padding-top: 9rem; + } +} + +@media screen and (min-width: 769px), print { + .hero.is-large .hero-body { + padding-bottom: 18rem; + padding-top: 18rem; + } +} + +.hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; +} + +.hero.is-halfheight { + min-height: 50vh; +} + +.hero.is-fullheight { + min-height: 100vh; +} + +.hero-video { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + overflow: hidden; +} + +.hero-video video { + left: 50%; + min-height: 100%; + min-width: 100%; + position: absolute; + top: 50%; + -webkit-transform: translate3d(-50%, -50%, 0); + transform: translate3d(-50%, -50%, 0); +} + +.hero-video.is-transparent { + opacity: 0.3; +} + +@media screen and (max-width: 768px) { + .hero-video { + display: none; + } +} + +.hero-buttons { + margin-top: 1.5rem; +} + +@media screen and (max-width: 768px) { + .hero-buttons .button { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } + .hero-buttons .button:not(:last-child) { + margin-bottom: 0.75rem; + } +} + +@media screen and (min-width: 769px), print { + .hero-buttons { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + } + .hero-buttons .button:not(:last-child) { + margin-right: 1.5rem; + } +} + +.hero-head, +.hero-foot { + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.hero-body { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + padding: 3rem 1.5rem; +} + +.section { + padding: 3rem 1.5rem; +} + +@media screen and (min-width: 1008px) { + .section.is-medium { + padding: 9rem 1.5rem; + } + .section.is-large { + padding: 18rem 1.5rem; + } +} + +.footer { + background-color: whitesmoke; + padding: 3rem 1.5rem 6rem; +} + +.highlight { + background-color: #f5f5f5; + color: #586e75; +} + +.highlight .c { + color: #93a1a1; +} + +.highlight .err, +.highlight .g { + color: #586e75; +} + +.highlight .k { + color: #859900; +} + +.highlight .l, +.highlight .n { + color: #586e75; +} + +.highlight .o { + color: #859900; +} + +.highlight .x { + color: #cb4b16; +} + +.highlight .p { + color: #586e75; +} + +.highlight .cm { + color: #93a1a1; +} + +.highlight .cp { + color: #859900; +} + +.highlight .c1 { + color: #93a1a1; +} + +.highlight .cs { + color: #859900; +} + +.highlight .gd { + color: #2aa198; +} + +.highlight .ge { + color: #586e75; + font-style: italic; +} + +.highlight .gr { + color: #dc322f; +} + +.highlight .gh { + color: #cb4b16; +} + +.highlight .gi { + color: #859900; +} + +.highlight .go, +.highlight .gp { + color: #586e75; +} + +.highlight .gs { + color: #586e75; + font-weight: bold; +} + +.highlight .gu { + color: #cb4b16; +} + +.highlight .gt { + color: #586e75; +} + +.highlight .kc { + color: #cb4b16; +} + +.highlight .kd { + color: #268bd2; +} + +.highlight .kn, +.highlight .kp { + color: #859900; +} + +.highlight .kr { + color: #268bd2; +} + +.highlight .kt { + color: #dc322f; +} + +.highlight .ld { + color: #586e75; +} + +.highlight .m, +.highlight .s { + color: #2aa198; +} + +.highlight .na { + color: #B58900; +} + +.highlight .nb { + color: #586e75; +} + +.highlight .nc { + color: #268bd2; +} + +.highlight .no { + color: #cb4b16; +} + +.highlight .nd { + color: #268bd2; +} + +.highlight .ni, +.highlight .ne { + color: #cb4b16; +} + +.highlight .nf { + color: #268bd2; +} + +.highlight .nl, +.highlight .nn, +.highlight .nx, +.highlight .py { + color: #586e75; +} + +.highlight .nt, +.highlight .nv { + color: #268bd2; +} + +.highlight .ow { + color: #859900; +} + +.highlight .w { + color: #586e75; +} + +.highlight .mf, +.highlight .mh, +.highlight .mi, +.highlight .mo { + color: #2aa198; +} + +.highlight .sb { + color: #93a1a1; +} + +.highlight .sc { + color: #2aa198; +} + +.highlight .sd { + color: #586e75; +} + +.highlight .s2 { + color: #2aa198; +} + +.highlight .se { + color: #cb4b16; +} + +.highlight .sh { + color: #586e75; +} + +.highlight .si, +.highlight .sx { + color: #2aa198; +} + +.highlight .sr { + color: #dc322f; +} + +.highlight .s1, +.highlight .ss { + color: #2aa198; +} + +.highlight .bp, +.highlight .vc, +.highlight .vg, +.highlight .vi { + color: #268bd2; +} + +.highlight .il { + color: #2aa198; +} + +.content .highlight { + text-align: left; +} + +@media screen and (min-width: 769px), print { + .button small { + color: #4a4a4a; + left: 0; + margin-top: 10px; + position: absolute; + top: 100%; + width: 100%; + } +} + +body.page-grid .column > .notification { + padding-left: 0; + padding-right: 0; + text-align: center; +} + +@media screen and (min-width: 769px), print { + .header-item .button + .button { + margin-left: 0.75rem; + } +} + +svg { + max-height: 100%; + max-width: 100%; +} + +#carbon { + margin-left: auto; + margin-right: auto; + max-width: 340px; + min-height: 150px; + padding: 0; + position: relative; +} + +#carbon:hover { + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2; +} + +@media screen and (min-width: 769px), print { + #carbon { + width: 340px; + } +} + +#carbonads { + font-size: 14px; + text-align: left; +} + +#carbonads a, +#carbonads span { + display: block; +} + +#carbonads .carbon-wrap { + position: relative; +} + +#carbonads .carbon-img { + background: whitesmoke; + float: left; + height: 100px; + margin: 15px 0 15px 15px; + width: 130px; +} + +#carbonads .carbon-img img { + display: block; + height: 100px; + width: 130px; +} + +#carbonads .carbon-text { + display: block; + color: #363636; + line-height: 20px; + padding: 15px 15px 35px 160px; +} + +#carbonads .carbon-poweredby { + bottom: 0; + color: #7a7a7a; + font-size: 0.75rem; + left: 160px; + line-height: 20px; + padding: 0 15px 10px 0; + position: absolute; + right: 0; +} + +@-webkit-keyframes floatUp { + 0% { + -webkit-box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0); + box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0); + -webkit-transform: scale(0.86); + transform: scale(0.86); + } + 67% { + -webkit-box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); + box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); + -webkit-transform: scale(1); + transform: scale(1); + } + 100% { + -webkit-box-shadow: 0 20px 60px rgba(10, 10, 10, 0.05), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); + box-shadow: 0 20px 60px rgba(10, 10, 10, 0.05), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes floatUp { + 0% { + -webkit-box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0); + box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0); + -webkit-transform: scale(0.86); + transform: scale(0.86); + } + 67% { + -webkit-box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); + box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); + -webkit-transform: scale(1); + transform: scale(1); + } + 100% { + -webkit-box-shadow: 0 20px 60px rgba(10, 10, 10, 0.05), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); + box-shadow: 0 20px 60px rgba(10, 10, 10, 0.05), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@-webkit-keyframes strokePath { + from { + stroke-dashoffset: 880; + } + to { + stroke-dashoffset: 0; + } +} + +@keyframes strokePath { + from { + stroke-dashoffset: 880; + } + to { + stroke-dashoffset: 0; + } +} + +@-webkit-keyframes fadeIn { + from { + opacity: 0; + -webkit-transform: scale(0.86); + transform: scale(0.86); + } + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes fadeIn { + from { + opacity: 0; + -webkit-transform: scale(0.86); + transform: scale(0.86); + } + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@-webkit-keyframes fadeOut { + 0% { + opacity: 1; + -webkit-transform: scale(0.86); + transform: scale(0.86); + } + 67% { + opacity: 1; + -webkit-transform: scale(0.86); + transform: scale(0.86); + } + 100% { + opacity: 0; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes fadeOut { + 0% { + opacity: 1; + -webkit-transform: scale(0.86); + transform: scale(0.86); + } + 67% { + opacity: 1; + -webkit-transform: scale(0.86); + transform: scale(0.86); + } + 100% { + opacity: 0; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@-webkit-keyframes slideDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-10px); + transform: translateY(-10px); + } + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes slideDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-10px); + transform: translateY(-10px); + } + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@-webkit-keyframes slideUp { + 0% { + opacity: 0; + -webkit-transform: translateY(10px); + transform: translateY(10px); + } + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes slideUp { + 0% { + opacity: 0; + -webkit-transform: translateY(10px); + transform: translateY(10px); + } + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +#b { + -webkit-animation-duration: 1.5s; + animation-duration: 1.5s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-name: floatUp; + animation-name: floatUp; + -webkit-animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); + animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); + border-radius: 24px; + display: inline-block; + height: 240px; + margin-bottom: 40px; + position: relative; + vertical-align: top; + width: 240px; +} + +#b svg { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + display: block; + height: 240px; + width: 240px; +} + +#b svg:first-child { + -webkit-animation-duration: 1.5s; + animation-duration: 1.5s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-name: fadeOut; + animation-name: fadeOut; + -webkit-animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); + animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); +} + +#b svg:first-child g { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-name: strokePath; + animation-name: strokePath; + -webkit-animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); + animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); + fill: none; + stroke: #00d1b2; + stroke-dasharray: 880; + stroke-width: 2px; +} + +#b svg:last-child { + -webkit-animation-delay: 1s; + animation-delay: 1s; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-name: fadeIn; + animation-name: fadeIn; + -webkit-animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); + animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); +} + +#b svg:last-child g { + fill: #00d1b2; +} + +@media screen and (max-width: 768px) { + #b { + border-radius: 16px; + height: 160px; + width: 160px; + } +} + +#bulma { + -webkit-animation: slideDown 500ms both; + animation: slideDown 500ms both; +} + +#modern-framework { + -webkit-animation: slideUp 500ms both; + animation: slideUp 500ms both; + -webkit-animation-delay: 0.2s; + animation-delay: 0.2s; +} + +#npm { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-animation: fadeIn 500ms both; + animation: fadeIn 500ms both; + -webkit-animation-delay: 0.4s; + animation-delay: 0.4s; + background: none; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin: -10px 0 20px; +} + +#npm code { + background: whitesmoke; + border-radius: 3px; + color: #00d1b2; + display: inline-block; + font-size: 16px; + padding: 16px 32px; +} + +#ghbtns { + -webkit-animation: slideDown 500ms both; + animation: slideDown 500ms both; + -webkit-animation-delay: 0.6s; + animation-delay: 0.6s; +} + +html.route-index #carbon { + -webkit-animation: slideUp 500ms both; + animation: slideUp 500ms both; + -webkit-animation-delay: 0.8s; + animation-delay: 0.8s; +} + +#download { + -webkit-animation: fadeIn 500ms both; + animation: fadeIn 500ms both; + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + +#grid .notification { + padding-left: 0; + padding-right: 0; +} + +#message { + display: none; +} + +#tweet { + background: white; + border-radius: 5px; + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + padding: 1.5rem; +} + +#github { + color: #333333; + border-color: #333333; +} + +#github:hover { + background: #333333; + border-color: #333333; + color: white; +} + +#twitter { + color: #55acee; + border-color: #55acee; +} + +#twitter:hover { + background: #55acee; + border-color: #55acee; + color: white; +} + +@media screen and (min-width: 1008px) { + #blogDropdown { + width: 16rem; + } + #blogDropdown .navbar-item { + white-space: normal; + } + #moreDropdown { + width: 16rem; + } + #moreDropdown .navbar-item { + padding-right: 1rem; + } + #moreDropdown .navbar-item .level { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + } +} + +#about .twitter-container { + display: block; + height: 30px; + line-height: 30px; + margin-top: 5px; +} + +#about small { + display: block; + margin-top: 5px; +} + +#mc_embed_signup .field { + margin-bottom: 0; +} + +#mc_embed_signup .notification { + margin-top: 0.75rem; +} + +#share form { + height: 30px; + margin-top: 10px; +} + +#social { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +#social > iframe, +#social > a, +#social > form, +#social > div { + display: inline-block; + font-size: 11px; + height: 30px; + line-height: 30px; + margin-top: 5px; +} + +#social .github-btn { + width: 160px; +} + +#social .twitter-share-button { + margin-right: 10px; + min-width: 76px; +} + +#social .paypal-form { + min-width: 148px; +} + +#social .fb-like { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + width: 130px; +} + +#newsletter .input { + border-color: white; + -webkit-box-shadow: none; + box-shadow: none; +} + +#sister ul { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +#sister li { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + height: 30px; + margin: 5px 1rem 0 0; +} + +#sister img { + height: 30px; +} + +#tsp small { + display: block; +} + +#images tr td:nth-child(2) { + width: 320px; +} + +.color { + border-radius: 2px; + -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(0, 0, 0, 0.1); + box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(0, 0, 0, 0.1); + display: inline-block; + float: left; + height: 24px; + margin-right: 8px; + width: 24px; +} + +.button.is-rss { + background-color: #f26522; + border-color: transparent; + color: #fff; +} + +.button.is-rss:hover { + background-color: #ed560e; +} + +.button.is-rss:active { + background-color: #d54d0d; +} + +.view-all-versions { + color: #7a7a7a; +} + +.view-all-versions:hover { + text-decoration: underline; +} + +.feature-title { + color: #7a7a7a; +} + +.feature-title a { + border-bottom: 1px solid transparent; + color: #363636; +} + +.feature-title a:hover { + border-bottom-color: #00d1b2; +} + +.anchor-title { + padding-top: 1.5rem; + position: relative; +} + +.anchor-link { + position: absolute; + right: calc(100% + 1rem); +} + +.article-image { + background-color: #00d1b2; + display: block; + height: 240px; + margin-left: auto; + margin-right: auto; + width: 320px; + position: relative; + text-align: center; +} + +.article-image.is-white { + background-color: white; +} + +.article-image.is-black { + background-color: #0a0a0a; +} + +.article-image.is-light { + background-color: whitesmoke; +} + +.article-image.is-dark { + background-color: #363636; +} + +.article-image.is-primary { + background-color: #00d1b2; +} + +.article-image.is-info { + background-color: #3273dc; +} + +.article-image.is-success { + background-color: #23d160; +} + +.article-image.is-warning { + background-color: #ffdd57; +} + +.article-image.is-danger { + background-color: #ff3860; +} + +.article-image:hover .article-overlay { + opacity: 0.25; +} + +.article-image:hover .article-icon { + -webkit-transform: scale(1.1); + transform: scale(1.1); +} + +.article-image:hover .article-title { + -webkit-transform: scale(0.9); + transform: scale(0.9); +} + +.article-image.is-single { + margin-bottom: 2rem; + width: 100%; +} + +@media screen and (max-width: 768px) { + .article-image { + height: 180px; + width: 240px; + } +} + +.article-overlay { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + background-color: #0a0a0a; + opacity: 0; + -webkit-transition-duration: 86ms; + transition-duration: 86ms; + -webkit-transition-property: opacity; + transition-property: opacity; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} + +.article-icon, +.article-title { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-transition-duration: 86ms; + transition-duration: 86ms; + -webkit-transition-property: -webkit-transform; + transition-property: -webkit-transform; + transition-property: transform; + transition-property: transform, -webkit-transform; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} + +.article-icon { + color: #0a0a0a; + opacity: 0.25; +} + +.article-icon .fa { + font-size: 56px; +} + +.article-title { + color: white; + font-size: 2.5rem; + font-weight: 700; + line-height: 1.25; +} + +.example, +.structure { + border: 1px solid #ffdd57; + border-top-right-radius: 3px; + color: rgba(0, 0, 0, 0.7); + padding: 1.5rem; + position: relative; +} + +.example:not(:first-child), +.structure:not(:first-child) { + margin-top: 2rem; +} + +.example:not(:last-child), +.structure:not(:last-child) { + margin-bottom: 1.5rem; +} + +.example:before, +.structure:before { + background: #ffdd57; + border-radius: 3px 3px 0 0; + bottom: 100%; + content: "Example"; + display: inline-block; + font-size: 7px; + font-weight: bold; + left: -1px; + letter-spacing: 1px; + padding: 3px 5px; + position: absolute; + text-transform: uppercase; + vertical-align: top; +} + +@media screen and (min-width: 769px), print { + .example.is-fullwidth, + .structure.is-fullwidth { + border-left: none; + border-right: none; + padding: 0; + } +} + +.example + .highlight { + border: 1px solid #ffdd57; + border-radius: 0 0 3px 3px; + border-top: none; + margin-top: -1.5rem; +} + +.example + .highlight:not(:last-child) { + margin-bottom: 1.5rem; +} + +.highlight pre { + max-height: 480px; + margin-bottom: 0 !important; + padding: 0; +} + +.highlight pre code { + padding: 1.25em 1.5em; +} + +.highlight-full .highlight pre, +#navbarJsExample .highlight pre { + max-height: none; +} + +.structure { + border-color: #ff3860; + border-radius: 3px; + padding: 1.5rem; +} + +.structure:before { + background: #ff3860; + color: #fff; + content: "Structure"; +} + +.structure-item { + position: relative; +} + +.structure-item:before { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + background: rgba(10, 10, 10, 0.7); + background: whitesmoke; + border: 1px solid #dbdbdb; + content: ""; + display: block; + z-index: 1; +} + +.structure-item:after { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + content: attr(title); + display: -webkit-box; + display: -ms-flexbox; + display: flex; + font-family: monospace; + font-size: 11px; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding: 3px 5px; + z-index: 2; +} + +.structure-item.is-structure-container { + padding: 1.5rem 0.75rem 0.75rem; +} + +.structure-item.is-structure-container:after { + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + padding: 0.5rem 0.75rem; +} + +.highlight { + position: relative; +} + +.highlight .copy, +.highlight .expand { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background: white; + border: solid #dbdbdb; + border-width: 0 0 1px 1px; + color: #7a7a7a; + cursor: pointer; + outline: none; + position: absolute; + right: 0; + top: 0; +} + +.highlight .copy:hover, +.highlight .expand:hover { + border-color: #ff3860; + color: #ff3860; +} + +.highlight .expand { + border-right-width: 1px; + right: 50px; +} + +@media screen and (min-width: 769px), print { + .highlight pre { + white-space: pre-wrap; + } +} + +@media screen and (min-width: 769px), print { + .section:not(.is-fullwidth) > .example:not(.is-fullwidth) { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + .section:not(.is-fullwidth) > .example:not(.is-fullwidth) + .highlight { + margin-left: 1.5rem; + margin-right: 1.5rem; + } +} + +.section.is-fullwidth { + padding: 0 !important; +} + +.section.is-fullwidth .example { + border-left: none; + border-radius: 0; + border-right: none; + padding: 0; +} + +.section.is-fullwidth .example + .highlight { + border-left: none; + border-radius: 0; + border-right: none; +} + +.callout { + background-color: whitesmoke; + border-radius: 3px; + padding: 1.25rem 2.5rem 1.25rem 1.5rem; + position: relative; +} + +.callout:not(:last-child) { + margin-bottom: 1.5rem; +} + +.callout.is-white { + background-color: white; + color: #0a0a0a; +} + +.callout.is-black { + background-color: #0a0a0a; + color: white; +} + +.callout.is-light { + background-color: whitesmoke; + color: #363636; +} + +.callout.is-dark { + background-color: #363636; + color: whitesmoke; +} + +.callout.is-primary { + background-color: #00d1b2; + color: #fff; +} + +.callout.is-info { + background-color: #3273dc; + color: #fff; +} + +.callout.is-success { + background-color: #23d160; + color: #fff; +} + +.callout.is-warning { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); +} + +.callout.is-danger { + background-color: #ff3860; + color: #fff; +} + +.bsa { + padding: 2rem; +} + +.bsa-cpc { + min-height: 1px; +} + +#_default_ .default-ad { + background-color: rgba(0, 0, 0, 0.3); + border-radius: 2px; + color: white; + display: inline-block; + font-size: 10px; + font-weight: bold; + padding: 0 4px; + text-transform: uppercase; + vertical-align: top; +} + +#_default_ > a { + background-color: white; + border-radius: 5px; + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + color: #4a4a4a; + display: block; + line-height: 1.375; + margin-top: 15px; + min-height: 70px; + padding: 15px; + padding-left: 70px; + position: relative; +} + +#_default_ > a:hover, #_default_ > a:focus { + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2; +} + +#_default_ > a:active { + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2; +} + +#_default_ > a span { + display: block; +} + +#_default_ > a .default-image { + display: block; + left: 15px; + height: 40px; + position: absolute; + top: 15px; + width: 40px; +} + +#_default_ > a .default-image img { + display: block; + height: 40px; + width: 40px; +} + +#_default_ > a .default-title { + color: #363636; + display: inline; + font-weight: 700; +} + +#_default_ > a .default-title:after { + content: " — "; +} + +#_default_ > a .default-description { + display: inline; +} + +@media screen and (min-width: 769px), print { + .bsa .columns { + min-height: 120px; + } + #_default_ { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + position: relative; + } + #_default_ .default-ad { + left: 100%; + margin-left: 2rem; + position: absolute; + top: 0; + } + #_default_ > a { + margin: 0; + } + #_default_ > a:not(:nth-child(2)) { + margin-left: 2rem; + } +} + +html.route-index .title.is-2 { + position: relative; +} + +html.route-index .title.is-2 a { + color: #242424; + position: relative; +} + +html.route-index .title.is-2 a:hover { + color: #00d1b2; +} + +html.route-index .title.is-2 .icon.is-medium { + left: -80px; + opacity: 0.1; + position: absolute; + top: 10px; +} + +html.route-index .title.is-2 .icon.is-medium .fa { + font-size: 56px; +} + +html.route-index .hero .title.is-2 a { + color: white; +} + +html.route-index .hero .title.is-2 a:hover { + color: white; +} + +html.route-index .hero.is-primary a.column, +html.route-index .hero.is-primary a.column:hover { + color: white; +} + +html.route-index .hero.is-primary a.column:hover .title strong { + border-bottom: 1px solid; +} + +@media screen and (max-width: 979px) { + html.route-index .title.is-2 a { + padding-left: 0; + } + html.route-index .title.is-2 .icon.is-medium { + display: none; + } +} + +:root { + --primary: #00d1b2; + --gap: 0.75rem; +} + +html ::-moz-selection { + background: #00d1b2; + color: #fff; +} + +html ::selection { + background: #00d1b2; + color: #fff; +} + +/*# sourceMappingURL=data:application/json;base64,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LDJCQUEyQjtHQUM1QjtDQUNGOztBQUVEO0VBQ0U7SUFDRSwyQkFBMkI7R0FDNUI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsMkJBQTJCO0dBQzVCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLDJCQUEyQjtHQUM1QjtDQUNGOztBQUVEO0VBQ0UsNkJBQTZCO0NBQzlCOztBQUVEO0VBQ0U7SUFDRSw2QkFBNkI7R0FDOUI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsNkJBQTZCO0dBQzlCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLDZCQUE2QjtHQUM5QjtDQUNGOztBQUVEO0VBQ0U7SUFDRSw2QkFBNkI7R0FDOUI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsNkJBQTZCO0dBQzlCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLDZCQUE2QjtHQUM5QjtDQUNGOztBQUVEO0VBQ0UsMkJBQTJCO0NBQzVCOztBQUVEO0VBQ0U7SUFDRSwyQkFBMkI7R0FDNUI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsMkJBQTJCO0dBQzVCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLDJCQUEyQjtHQUM1QjtDQUNGOztBQUVEO0VBQ0U7SUFDRSwyQkFBMkI7R0FDNUI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsMkJBQTJCO0dBQzVCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLDJCQUEyQjtHQUM1QjtDQUNGOztBQUVEO0VBQ0UsNkJBQTZCO0NBQzlCOztBQUVEO0VBQ0U7SUFDRSw2QkFBNkI7R0FDOUI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsNkJBQTZCO0dBQzlCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLDZCQUE2QjtHQUM5QjtDQUNGOztBQUVEO0VBQ0U7SUFDRSw2QkFBNkI7R0FDOUI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsNkJBQTZCO0dBQzlCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLDZCQUE2QjtHQUM5QjtDQUNGOztBQUVEO0VBQ0UsOEJBQThCO0NBQy9COztBQUVEO0VBQ0U7SUFDRSw4QkFBOEI7R0FDL0I7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsOEJBQThCO0dBQy9CO0NBQ0Y7O0FB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Q3BCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLG1CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixVQUFVO0NBQ1g7O0FBRUQ7RUFDRSxnQkFBZ0I7Q0FDakI7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7O0VBRUUsYUFBYTtDQUNkOztBQUVEO0VBQ0UseUJBQXlCO0NBQzFCOztBQUVEO0VBQ0U7SUFDRSxnQkFBZ0I7R0FDakI7RUFDRDtJQUNFLGNBQWM7R0FDZjtDQUNGOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxvQkFBb0I7RUFDcEIsWUFBWTtDQUNiOztBQUVEO0VBQ0Usb0JBQW9CO0VBQ3BCLFlBQVk7Q0FDYiIsImZpbGUiOiJidWxtYS1kb2NzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qISBidWxtYS5pbyB2MC41LjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vamd0aG1zL2J1bG1hICovXG5Aa2V5ZnJhbWVzIHNwaW5Bcm91bmQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG4vKiEgbWluaXJlc2V0LmNzcyB2MC4wLjIgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vamd0aG1zL21pbmlyZXNldC5jc3MgKi9cbmh0bWwsXG5ib2R5LFxucCxcbm9sLFxudWwsXG5saSxcbmRsLFxuZHQsXG5kZCxcbmJsb2NrcXVvdGUsXG5maWd1cmUsXG5maWVsZHNldCxcbmxlZ2VuZCxcbnRleHRhcmVhLFxucHJlLFxuaWZyYW1lLFxuaHIsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKiB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbio6YmVmb3JlLCAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuaW1nLFxuZW1iZWQsXG5vYmplY3QsXG5hdWRpbyxcbnZpZGVvIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5odG1sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG59XG5cbmFydGljbGUsXG5hc2lkZSxcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogQmxpbmtNYWNTeXN0ZW1Gb250LCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFwiUm9ib3RvXCIsIFwiT3h5Z2VuXCIsIFwiVWJ1bnR1XCIsIFwiQ2FudGFyZWxsXCIsIFwiRmlyYSBTYW5zXCIsIFwiRHJvaWQgU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbn1cblxuY29kZSxcbnByZSB7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xufVxuXG5ib2R5IHtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMDBkMWIyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpob3ZlciB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG5jb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgY29sb3I6ICNmZjM4NjA7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtIDAuMjVlbTtcbn1cblxuaHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJkYmRiO1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAxLjVyZW0gMDtcbn1cblxuaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbnNwYW4ge1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuc3Ryb25nIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbnByZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIHdoaXRlLXNwYWNlOiBwcmU7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5wcmUgY29kZSB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDFlbTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgcGFkZGluZzogMS4yNXJlbSAxLjVyZW07XG59XG5cbnRhYmxlIHRkLFxudGFibGUgdGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG50YWJsZSB0aCB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uaXMtY2xlYXJmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4uaXMtcHVsbGVkLWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uaXMtcHVsbGVkLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5pcy1jbGlwcGVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uaXMtb3ZlcmxheSB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuXG4uaXMtc2l6ZS0xIHtcbiAgZm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pcy1zaXplLTEtbW9iaWxlIHtcbiAgICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmlzLXNpemUtMS10YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDdweCkge1xuICAuaXMtc2l6ZS0xLXRvdWNoIHtcbiAgICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIHtcbiAgLmlzLXNpemUtMS1kZXNrdG9wIHtcbiAgICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmlzLXNpemUtMS13aWRlc2NyZWVuIHtcbiAgICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzkycHgpIHtcbiAgLmlzLXNpemUtMS1mdWxsaGQge1xuICAgIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5pcy1zaXplLTIge1xuICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaXMtc2l6ZS0yLW1vYmlsZSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmlzLXNpemUtMi10YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwN3B4KSB7XG4gIC5pcy1zaXplLTItdG91Y2gge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwOHB4KSB7XG4gIC5pcy1zaXplLTItZGVza3RvcCB7XG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmlzLXNpemUtMi13aWRlc2NyZWVuIHtcbiAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzOTJweCkge1xuICAuaXMtc2l6ZS0yLWZ1bGxoZCB7XG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaXMtc2l6ZS0zIHtcbiAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pcy1zaXplLTMtbW9iaWxlIHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmlzLXNpemUtMy10YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDdweCkge1xuICAuaXMtc2l6ZS0zLXRvdWNoIHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIHtcbiAgLmlzLXNpemUtMy1kZXNrdG9wIHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmlzLXNpemUtMy13aWRlc2NyZWVuIHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzkycHgpIHtcbiAgLmlzLXNpemUtMy1mdWxsaGQge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5pcy1zaXplLTQge1xuICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaXMtc2l6ZS00LW1vYmlsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmlzLXNpemUtNC10YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwN3B4KSB7XG4gIC5pcy1zaXplLTQtdG91Y2gge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwOHB4KSB7XG4gIC5pcy1zaXplLTQtZGVza3RvcCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmlzLXNpemUtNC13aWRlc2NyZWVuIHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzOTJweCkge1xuICAuaXMtc2l6ZS00LWZ1bGxoZCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaXMtc2l6ZS01IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pcy1zaXplLTUtbW9iaWxlIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmlzLXNpemUtNS10YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDdweCkge1xuICAuaXMtc2l6ZS01LXRvdWNoIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIHtcbiAgLmlzLXNpemUtNS1kZXNrdG9wIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmlzLXNpemUtNS13aWRlc2NyZWVuIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzkycHgpIHtcbiAgLmlzLXNpemUtNS1mdWxsaGQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5pcy1zaXplLTYge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmlzLXNpemUtNi1tb2JpbGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAuaXMtc2l6ZS02LXRhYmxldCB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwN3B4KSB7XG4gIC5pcy1zaXplLTYtdG91Y2gge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDhweCkge1xuICAuaXMtc2l6ZS02LWRlc2t0b3Age1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaXMtc2l6ZS02LXdpZGVzY3JlZW4ge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzOTJweCkge1xuICAuaXMtc2l6ZS02LWZ1bGxoZCB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmhhcy10ZXh0LWNlbnRlcmVkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5oYXMtdGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uaGFzLXRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uaGFzLXRleHQtd2hpdGUge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuYS5oYXMtdGV4dC13aGl0ZTpob3ZlciwgYS5oYXMtdGV4dC13aGl0ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZTZlNmU2O1xufVxuXG4uaGFzLXRleHQtYmxhY2sge1xuICBjb2xvcjogIzBhMGEwYSAhaW1wb3J0YW50O1xufVxuXG5hLmhhcy10ZXh0LWJsYWNrOmhvdmVyLCBhLmhhcy10ZXh0LWJsYWNrOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uaGFzLXRleHQtbGlnaHQge1xuICBjb2xvcjogd2hpdGVzbW9rZSAhaW1wb3J0YW50O1xufVxuXG5hLmhhcy10ZXh0LWxpZ2h0OmhvdmVyLCBhLmhhcy10ZXh0LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNkYmRiZGI7XG59XG5cbi5oYXMtdGV4dC1kYXJrIHtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuYS5oYXMtdGV4dC1kYXJrOmhvdmVyLCBhLmhhcy10ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogIzFjMWMxYztcbn1cblxuLmhhcy10ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzAwZDFiMiAhaW1wb3J0YW50O1xufVxuXG5hLmhhcy10ZXh0LXByaW1hcnk6aG92ZXIsIGEuaGFzLXRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMDA5ZTg2O1xufVxuXG4uaGFzLXRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMzI3M2RjICFpbXBvcnRhbnQ7XG59XG5cbmEuaGFzLXRleHQtaW5mbzpob3ZlciwgYS5oYXMtdGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMyMDViYmM7XG59XG5cbi5oYXMtdGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMyM2QxNjAgIWltcG9ydGFudDtcbn1cblxuYS5oYXMtdGV4dC1zdWNjZXNzOmhvdmVyLCBhLmhhcy10ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzFjYTY0Yztcbn1cblxuLmhhcy10ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2ZmZGQ1NyAhaW1wb3J0YW50O1xufVxuXG5hLmhhcy10ZXh0LXdhcm5pbmc6aG92ZXIsIGEuaGFzLXRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZkMzI0O1xufVxuXG4uaGFzLXRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZjM4NjAgIWltcG9ydGFudDtcbn1cblxuYS5oYXMtdGV4dC1kYW5nZXI6aG92ZXIsIGEuaGFzLXRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNmZjA1Mzc7XG59XG5cbi5oYXMtdGV4dC1ibGFjay1iaXMge1xuICBjb2xvcjogIzEyMTIxMiAhaW1wb3J0YW50O1xufVxuXG4uaGFzLXRleHQtYmxhY2stdGVyIHtcbiAgY29sb3I6ICMyNDI0MjQgIWltcG9ydGFudDtcbn1cblxuLmhhcy10ZXh0LWdyZXktZGFya2VyIHtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuLmhhcy10ZXh0LWdyZXktZGFyayB7XG4gIGNvbG9yOiAjNGE0YTRhICFpbXBvcnRhbnQ7XG59XG5cbi5oYXMtdGV4dC1ncmV5IHtcbiAgY29sb3I6ICM3YTdhN2EgIWltcG9ydGFudDtcbn1cblxuLmhhcy10ZXh0LWdyZXktbGlnaHQge1xuICBjb2xvcjogI2I1YjViNSAhaW1wb3J0YW50O1xufVxuXG4uaGFzLXRleHQtZ3JleS1saWdodGVyIHtcbiAgY29sb3I6ICNkYmRiZGIgIWltcG9ydGFudDtcbn1cblxuLmhhcy10ZXh0LXdoaXRlLXRlciB7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlICFpbXBvcnRhbnQ7XG59XG5cbi5oYXMtdGV4dC13aGl0ZS1iaXMge1xuICBjb2xvcjogI2ZhZmFmYSAhaW1wb3J0YW50O1xufVxuXG4uaXMtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmlzLWJsb2NrLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmlzLWJsb2NrLXRhYmxldCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMDdweCkge1xuICAuaXMtYmxvY2stdGFibGV0LW9ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwN3B4KSB7XG4gIC5pcy1ibG9jay10b3VjaCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIHtcbiAgLmlzLWJsb2NrLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwOHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5pcy1ibG9jay1kZXNrdG9wLW9ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5pcy1ibG9jay13aWRlc2NyZWVuIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzOTFweCkge1xuICAuaXMtYmxvY2std2lkZXNjcmVlbi1vbmx5IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzOTJweCkge1xuICAuaXMtYmxvY2stZnVsbGhkIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5pcy1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmlzLWZsZXgtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpLCBwcmludCB7XG4gIC5pcy1mbGV4LXRhYmxldCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAwN3B4KSB7XG4gIC5pcy1mbGV4LXRhYmxldC1vbmx5IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwN3B4KSB7XG4gIC5pcy1mbGV4LXRvdWNoIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwOHB4KSB7XG4gIC5pcy1mbGV4LWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmlzLWZsZXgtZGVza3RvcC1vbmx5IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5pcy1mbGV4LXdpZGVzY3JlZW4ge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzkxcHgpIHtcbiAgLmlzLWZsZXgtd2lkZXNjcmVlbi1vbmx5IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM5MnB4KSB7XG4gIC5pcy1mbGV4LWZ1bGxoZCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5pcy1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pcy1pbmxpbmUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmlzLWlubGluZS10YWJsZXQge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAwN3B4KSB7XG4gIC5pcy1pbmxpbmUtdGFibGV0LW9ubHkge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDdweCkge1xuICAuaXMtaW5saW5lLXRvdWNoIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIHtcbiAgLmlzLWlubGluZS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmlzLWlubGluZS1kZXNrdG9wLW9ubHkge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaXMtaW5saW5lLXdpZGVzY3JlZW4ge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzOTFweCkge1xuICAuaXMtaW5saW5lLXdpZGVzY3JlZW4tb25seSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM5MnB4KSB7XG4gIC5pcy1pbmxpbmUtZnVsbGhkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaXMtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaXMtaW5saW5lLWJsb2NrLW1vYmlsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpLCBwcmludCB7XG4gIC5pcy1pbmxpbmUtYmxvY2stdGFibGV0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMDdweCkge1xuICAuaXMtaW5saW5lLWJsb2NrLXRhYmxldC1vbmx5IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDA3cHgpIHtcbiAgLmlzLWlubGluZS1ibG9jay10b3VjaCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwOHB4KSB7XG4gIC5pcy1pbmxpbmUtYmxvY2stZGVza3RvcCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwOHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5pcy1pbmxpbmUtYmxvY2stZGVza3RvcC1vbmx5IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmlzLWlubGluZS1ibG9jay13aWRlc2NyZWVuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzkxcHgpIHtcbiAgLmlzLWlubGluZS1ibG9jay13aWRlc2NyZWVuLW9ubHkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzOTJweCkge1xuICAuaXMtaW5saW5lLWJsb2NrLWZ1bGxoZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmlzLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pcy1pbmxpbmUtZmxleC1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpLCBwcmludCB7XG4gIC5pcy1pbmxpbmUtZmxleC10YWJsZXQge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDA3cHgpIHtcbiAgLmlzLWlubGluZS1mbGV4LXRhYmxldC1vbmx5IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDdweCkge1xuICAuaXMtaW5saW5lLWZsZXgtdG91Y2gge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwOHB4KSB7XG4gIC5pcy1pbmxpbmUtZmxleC1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDhweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaXMtaW5saW5lLWZsZXgtZGVza3RvcC1vbmx5IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaXMtaW5saW5lLWZsZXgtd2lkZXNjcmVlbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzkxcHgpIHtcbiAgLmlzLWlubGluZS1mbGV4LXdpZGVzY3JlZW4tb25seSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzkycHgpIHtcbiAgLmlzLWlubGluZS1mbGV4LWZ1bGxoZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaXMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaXMtaGlkZGVuLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAuaXMtaGlkZGVuLXRhYmxldCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAwN3B4KSB7XG4gIC5pcy1oaWRkZW4tdGFibGV0LW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDA3cHgpIHtcbiAgLmlzLWhpZGRlbi10b3VjaCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDhweCkge1xuICAuaXMtaGlkZGVuLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmlzLWhpZGRlbi1kZXNrdG9wLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmlzLWhpZGRlbi13aWRlc2NyZWVuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM5MXB4KSB7XG4gIC5pcy1oaWRkZW4td2lkZXNjcmVlbi1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM5MnB4KSB7XG4gIC5pcy1oaWRkZW4tZnVsbGhkIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmlzLW1hcmdpbmxlc3Mge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLmlzLXBhZGRpbmdsZXNzIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uaXMtcmFkaXVzbGVzcyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmlzLXNoYWRvd2xlc3Mge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5pcy11bnNlbGVjdGFibGUge1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgxMCwgMTAsIDEwLCAwLjEpLCAwIDAgMCAxcHggcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xuICBjb2xvcjogIzRhNGE0YTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG59XG5cbi5ib3g6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuYS5ib3g6aG92ZXIsIGEuYm94OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMTAsIDEwLCAxMCwgMC4xKSwgMCAwIDAgMXB4ICMwMGQxYjI7XG59XG5cbmEuYm94OmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDEwLCAxMCwgMTAsIDAuMiksIDAgMCAwIDFweCAjMDBkMWIyO1xufVxuXG4uYnV0dG9uIHtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGhlaWdodDogMi4yNWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzc1ZW0gLSAxcHgpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMC42MjVlbSAtIDFweCk7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMC42MjVlbSAtIDFweCk7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMzc1ZW0gLSAxcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogI2RiZGJkYjtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMC43NWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmJ1dHRvbjpmb2N1cywgLmJ1dHRvbi5pcy1mb2N1c2VkLCAuYnV0dG9uOmFjdGl2ZSwgLmJ1dHRvbi5pcy1hY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYnV0dG9uW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5idXR0b24gc3Ryb25nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5idXR0b24gLmljb24sIC5idXR0b24gLmljb24uaXMtc21hbGwsIC5idXR0b24gLmljb24uaXMtbWVkaXVtLCAuYnV0dG9uIC5pY29uLmlzLWxhcmdlIHtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgd2lkdGg6IDEuNWVtO1xufVxuXG4uYnV0dG9uIC5pY29uOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC4zNzVlbSAtIDFweCk7XG4gIG1hcmdpbi1yaWdodDogMC4xODc1ZW07XG59XG5cbi5idXR0b24gLmljb246bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjE4NzVlbTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjM3NWVtIC0gMXB4KTtcbn1cblxuLmJ1dHRvbiAuaWNvbjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuMzc1ZW0gLSAxcHgpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuMzc1ZW0gLSAxcHgpO1xufVxuXG4uYnV0dG9uOmhvdmVyLCAuYnV0dG9uLmlzLWhvdmVyZWQge1xuICBib3JkZXItY29sb3I6ICNiNWI1YjU7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnV0dG9uOmZvY3VzLCAuYnV0dG9uLmlzLWZvY3VzZWQge1xuICBib3JkZXItY29sb3I6ICMwMGQxYjI7XG4gIGJveC1zaGFkb3c6IDAgMCAwLjVlbSByZ2JhKDAsIDIwOSwgMTc4LCAwLjI1KTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idXR0b246YWN0aXZlLCAuYnV0dG9uLmlzLWFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzRhNGE0YTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMTAsIDEwLCAxMCwgMC4yKTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idXR0b24uaXMtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzRhNGE0YTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5idXR0b24uaXMtbGluazpob3ZlciwgLmJ1dHRvbi5pcy1saW5rLmlzLWhvdmVyZWQsIC5idXR0b24uaXMtbGluazpmb2N1cywgLmJ1dHRvbi5pcy1saW5rLmlzLWZvY3VzZWQsIC5idXR0b24uaXMtbGluazphY3RpdmUsIC5idXR0b24uaXMtbGluay5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ1dHRvbi5pcy1saW5rW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnV0dG9uLmlzLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4uYnV0dG9uLmlzLXdoaXRlOmhvdmVyLCAuYnV0dG9uLmlzLXdoaXRlLmlzLWhvdmVyZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzBhMGEwYTtcbn1cblxuLmJ1dHRvbi5pcy13aGl0ZTpmb2N1cywgLmJ1dHRvbi5pcy13aGl0ZS5pcy1mb2N1c2VkIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCAwIDAuNWVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4uYnV0dG9uLmlzLXdoaXRlOmFjdGl2ZSwgLmJ1dHRvbi5pcy13aGl0ZS5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgxMCwgMTAsIDEwLCAwLjIpO1xuICBjb2xvcjogIzBhMGEwYTtcbn1cblxuLmJ1dHRvbi5pcy13aGl0ZVtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ1dHRvbi5pcy13aGl0ZS5pcy1pbnZlcnRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYTBhMGE7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJ1dHRvbi5pcy13aGl0ZS5pcy1pbnZlcnRlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuXG4uYnV0dG9uLmlzLXdoaXRlLmlzLWludmVydGVkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYTBhMGE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJ1dHRvbi5pcy13aGl0ZS5pcy1sb2FkaW5nOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMGEwYTBhICMwYTBhMGEgIWltcG9ydGFudDtcbn1cblxuLmJ1dHRvbi5pcy13aGl0ZS5pcy1vdXRsaW5lZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5idXR0b24uaXMtd2hpdGUuaXMtb3V0bGluZWQ6aG92ZXIsIC5idXR0b24uaXMtd2hpdGUuaXMtb3V0bGluZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi5idXR0b24uaXMtd2hpdGUuaXMtb3V0bGluZWQuaXMtbG9hZGluZzphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgd2hpdGUgd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJ1dHRvbi5pcy13aGl0ZS5pcy1vdXRsaW5lZFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uYnV0dG9uLmlzLXdoaXRlLmlzLWludmVydGVkLmlzLW91dGxpbmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzBhMGEwYTtcbiAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi5idXR0b24uaXMtd2hpdGUuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6aG92ZXIsIC5idXR0b24uaXMtd2hpdGUuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYTBhO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5idXR0b24uaXMtd2hpdGUuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzBhMGEwYTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi5idXR0b24uaXMtYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYTBhO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5idXR0b24uaXMtYmxhY2s6aG92ZXIsIC5idXR0b24uaXMtYmxhY2suaXMtaG92ZXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDA0MDQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJ1dHRvbi5pcy1ibGFjazpmb2N1cywgLmJ1dHRvbi5pcy1ibGFjay5pcy1mb2N1c2VkIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCAwIDAuNWVtIHJnYmEoMTAsIDEwLCAxMCwgMC4yNSk7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJ1dHRvbi5pcy1ibGFjazphY3RpdmUsIC5idXR0b24uaXMtYmxhY2suaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDEwLCAxMCwgMTAsIDAuMik7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJ1dHRvbi5pcy1ibGFja1tkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYTBhO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnV0dG9uLmlzLWJsYWNrLmlzLWludmVydGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4uYnV0dG9uLmlzLWJsYWNrLmlzLWludmVydGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLmJ1dHRvbi5pcy1ibGFjay5pcy1pbnZlcnRlZFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi5idXR0b24uaXMtYmxhY2suaXMtbG9hZGluZzphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgd2hpdGUgd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJ1dHRvbi5pcy1ibGFjay5pcy1vdXRsaW5lZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwYTBhMGE7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4uYnV0dG9uLmlzLWJsYWNrLmlzLW91dGxpbmVkOmhvdmVyLCAuYnV0dG9uLmlzLWJsYWNrLmlzLW91dGxpbmVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYTtcbiAgYm9yZGVyLWNvbG9yOiAjMGEwYTBhO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5idXR0b24uaXMtYmxhY2suaXMtb3V0bGluZWQuaXMtbG9hZGluZzphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzBhMGEwYSAjMGEwYTBhICFpbXBvcnRhbnQ7XG59XG5cbi5idXR0b24uaXMtYmxhY2suaXMtb3V0bGluZWRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzBhMGEwYTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi5idXR0b24uaXMtYmxhY2suaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uYnV0dG9uLmlzLWJsYWNrLmlzLWludmVydGVkLmlzLW91dGxpbmVkOmhvdmVyLCAuYnV0dG9uLmlzLWJsYWNrLmlzLWludmVydGVkLmlzLW91dGxpbmVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4uYnV0dG9uLmlzLWJsYWNrLmlzLWludmVydGVkLmlzLW91dGxpbmVkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5idXR0b24uaXMtbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ1dHRvbi5pcy1saWdodDpob3ZlciwgLmJ1dHRvbi5pcy1saWdodC5pcy1ob3ZlcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idXR0b24uaXMtbGlnaHQ6Zm9jdXMsIC5idXR0b24uaXMtbGlnaHQuaXMtZm9jdXNlZCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwLjVlbSByZ2JhKDI0NSwgMjQ1LCAyNDUsIDAuMjUpO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ1dHRvbi5pcy1saWdodDphY3RpdmUsIC5idXR0b24uaXMtbGlnaHQuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMTAsIDEwLCAxMCwgMC4yKTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idXR0b24uaXMtbGlnaHRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ1dHRvbi5pcy1saWdodC5pcy1pbnZlcnRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4uYnV0dG9uLmlzLWxpZ2h0LmlzLWludmVydGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5MjkyOTtcbn1cblxuLmJ1dHRvbi5pcy1saWdodC5pcy1pbnZlcnRlZFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogd2hpdGVzbW9rZTtcbn1cblxuLmJ1dHRvbi5pcy1saWdodC5pcy1sb2FkaW5nOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMzYzNjM2ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuLmJ1dHRvbi5pcy1saWdodC5pcy1vdXRsaW5lZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHdoaXRlc21va2U7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4uYnV0dG9uLmlzLWxpZ2h0LmlzLW91dGxpbmVkOmhvdmVyLCAuYnV0dG9uLmlzLWxpZ2h0LmlzLW91dGxpbmVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ1dHRvbi5pcy1saWdodC5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB3aGl0ZXNtb2tlIHdoaXRlc21va2UgIWltcG9ydGFudDtcbn1cblxuLmJ1dHRvbi5pcy1saWdodC5pcy1vdXRsaW5lZFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogd2hpdGVzbW9rZTtcbn1cblxuLmJ1dHRvbi5pcy1saWdodC5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnV0dG9uLmlzLWxpZ2h0LmlzLWludmVydGVkLmlzLW91dGxpbmVkOmhvdmVyLCAuYnV0dG9uLmlzLWxpZ2h0LmlzLWludmVydGVkLmlzLW91dGxpbmVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5idXR0b24uaXMtbGlnaHQuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idXR0b24uaXMtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4uYnV0dG9uLmlzLWRhcms6aG92ZXIsIC5idXR0b24uaXMtZGFyay5pcy1ob3ZlcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmMmYyZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5idXR0b24uaXMtZGFyazpmb2N1cywgLmJ1dHRvbi5pcy1kYXJrLmlzLWZvY3VzZWQge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwIDAgMC41ZW0gcmdiYSg1NCwgNTQsIDU0LCAwLjI1KTtcbiAgY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5idXR0b24uaXMtZGFyazphY3RpdmUsIC5idXR0b24uaXMtZGFyay5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkyOTI5O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgxMCwgMTAsIDEwLCAwLjIpO1xuICBjb2xvcjogd2hpdGVzbW9rZTtcbn1cblxuLmJ1dHRvbi5pcy1kYXJrW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idXR0b24uaXMtZGFyay5pcy1pbnZlcnRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnV0dG9uLmlzLWRhcmsuaXMtaW52ZXJ0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uYnV0dG9uLmlzLWRhcmsuaXMtaW52ZXJ0ZWRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idXR0b24uaXMtZGFyay5pcy1sb2FkaW5nOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB3aGl0ZXNtb2tlIHdoaXRlc21va2UgIWltcG9ydGFudDtcbn1cblxuLmJ1dHRvbi5pcy1kYXJrLmlzLW91dGxpbmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idXR0b24uaXMtZGFyay5pcy1vdXRsaW5lZDpob3ZlciwgLmJ1dHRvbi5pcy1kYXJrLmlzLW91dGxpbmVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBjb2xvcjogd2hpdGVzbW9rZTtcbn1cblxuLmJ1dHRvbi5pcy1kYXJrLmlzLW91dGxpbmVkLmlzLWxvYWRpbmc6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzNjM2MzYgIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG4uYnV0dG9uLmlzLWRhcmsuaXMtb3V0bGluZWRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idXR0b24uaXMtZGFyay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHdoaXRlc21va2U7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4uYnV0dG9uLmlzLWRhcmsuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6aG92ZXIsIC5idXR0b24uaXMtZGFyay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnV0dG9uLmlzLWRhcmsuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5idXR0b24uaXMtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGQxYjI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLXByaW1hcnk6aG92ZXIsIC5idXR0b24uaXMtcHJpbWFyeS5pcy1ob3ZlcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYzRhNztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uaXMtcHJpbWFyeTpmb2N1cywgLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLWZvY3VzZWQge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwIDAgMC41ZW0gcmdiYSgwLCAyMDksIDE3OCwgMC4yNSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLXByaW1hcnk6YWN0aXZlLCAuYnV0dG9uLmlzLXByaW1hcnkuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjg5YztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMTAsIDEwLCAxMCwgMC4yKTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uaXMtcHJpbWFyeVtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnV0dG9uLmlzLXByaW1hcnkuaXMtaW52ZXJ0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwZDFiMjtcbn1cblxuLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLWludmVydGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLWludmVydGVkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMDBkMWIyO1xufVxuXG4uYnV0dG9uLmlzLXByaW1hcnkuaXMtbG9hZGluZzphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idXR0b24uaXMtcHJpbWFyeS5pcy1vdXRsaW5lZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwMGQxYjI7XG4gIGNvbG9yOiAjMDBkMWIyO1xufVxuXG4uYnV0dG9uLmlzLXByaW1hcnkuaXMtb3V0bGluZWQ6aG92ZXIsIC5idXR0b24uaXMtcHJpbWFyeS5pcy1vdXRsaW5lZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGQxYjI7XG4gIGJvcmRlci1jb2xvcjogIzAwZDFiMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uaXMtcHJpbWFyeS5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDBkMWIyICMwMGQxYjIgIWltcG9ydGFudDtcbn1cblxuLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLW91dGxpbmVkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwMGQxYjI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMDBkMWIyO1xufVxuXG4uYnV0dG9uLmlzLXByaW1hcnkuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLWludmVydGVkLmlzLW91dGxpbmVkOmhvdmVyLCAuYnV0dG9uLmlzLXByaW1hcnkuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwZDFiMjtcbn1cblxuLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLWludmVydGVkLmlzLW91dGxpbmVkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI3M2RjO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1dHRvbi5pcy1pbmZvOmhvdmVyLCAuYnV0dG9uLmlzLWluZm8uaXMtaG92ZXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzZjZGE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLWluZm86Zm9jdXMsIC5idXR0b24uaXMtaW5mby5pcy1mb2N1c2VkIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCAwIDAuNWVtIHJnYmEoNTAsIDExNSwgMjIwLCAwLjI1KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uaXMtaW5mbzphY3RpdmUsIC5idXR0b24uaXMtaW5mby5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjM2NmQxO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgxMCwgMTAsIDEwLCAwLjIpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1dHRvbi5pcy1pbmZvW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjczZGM7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idXR0b24uaXMtaW5mby5pcy1pbnZlcnRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMzI3M2RjO1xufVxuXG4uYnV0dG9uLmlzLWluZm8uaXMtaW52ZXJ0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4uYnV0dG9uLmlzLWluZm8uaXMtaW52ZXJ0ZWRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMzMjczZGM7XG59XG5cbi5idXR0b24uaXMtaW5mby5pcy1sb2FkaW5nOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ1dHRvbi5pcy1pbmZvLmlzLW91dGxpbmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzMyNzNkYztcbiAgY29sb3I6ICMzMjczZGM7XG59XG5cbi5idXR0b24uaXMtaW5mby5pcy1vdXRsaW5lZDpob3ZlciwgLmJ1dHRvbi5pcy1pbmZvLmlzLW91dGxpbmVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNzNkYztcbiAgYm9yZGVyLWNvbG9yOiAjMzI3M2RjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1dHRvbi5pcy1pbmZvLmlzLW91dGxpbmVkLmlzLWxvYWRpbmc6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzMjczZGMgIzMyNzNkYyAhaW1wb3J0YW50O1xufVxuXG4uYnV0dG9uLmlzLWluZm8uaXMtb3V0bGluZWRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzMyNzNkYztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMzMjczZGM7XG59XG5cbi5idXR0b24uaXMtaW5mby5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLWluZm8uaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6aG92ZXIsIC5idXR0b24uaXMtaW5mby5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMzI3M2RjO1xufVxuXG4uYnV0dG9uLmlzLWluZm8uaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uaXMtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyM2QxNjA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLXN1Y2Nlc3M6aG92ZXIsIC5idXR0b24uaXMtc3VjY2Vzcy5pcy1ob3ZlcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyYzY1YjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uaXMtc3VjY2Vzczpmb2N1cywgLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLWZvY3VzZWQge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwIDAgMC41ZW0gcmdiYSgzNSwgMjA5LCA5NiwgMC4yNSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLXN1Y2Nlc3M6YWN0aXZlLCAuYnV0dG9uLmlzLXN1Y2Nlc3MuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYmM1NjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMTAsIDEwLCAxMCwgMC4yKTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uaXMtc3VjY2Vzc1tkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNkMTYwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnV0dG9uLmlzLXN1Y2Nlc3MuaXMtaW52ZXJ0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzIzZDE2MDtcbn1cblxuLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLWludmVydGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLWludmVydGVkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMjNkMTYwO1xufVxuXG4uYnV0dG9uLmlzLXN1Y2Nlc3MuaXMtbG9hZGluZzphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idXR0b24uaXMtc3VjY2Vzcy5pcy1vdXRsaW5lZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMyM2QxNjA7XG4gIGNvbG9yOiAjMjNkMTYwO1xufVxuXG4uYnV0dG9uLmlzLXN1Y2Nlc3MuaXMtb3V0bGluZWQ6aG92ZXIsIC5idXR0b24uaXMtc3VjY2Vzcy5pcy1vdXRsaW5lZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyM2QxNjA7XG4gIGJvcmRlci1jb2xvcjogIzIzZDE2MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uaXMtc3VjY2Vzcy5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMjNkMTYwICMyM2QxNjAgIWltcG9ydGFudDtcbn1cblxuLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLW91dGxpbmVkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMyM2QxNjA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMjNkMTYwO1xufVxuXG4uYnV0dG9uLmlzLXN1Y2Nlc3MuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLWludmVydGVkLmlzLW91dGxpbmVkOmhvdmVyLCAuYnV0dG9uLmlzLXN1Y2Nlc3MuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzIzZDE2MDtcbn1cblxuLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLWludmVydGVkLmlzLW91dGxpbmVkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkZDU3O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4uYnV0dG9uLmlzLXdhcm5pbmc6aG92ZXIsIC5idXR0b24uaXMtd2FybmluZy5pcy1ob3ZlcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGI0YTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLmJ1dHRvbi5pcy13YXJuaW5nOmZvY3VzLCAuYnV0dG9uLmlzLXdhcm5pbmcuaXMtZm9jdXNlZCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwLjVlbSByZ2JhKDI1NSwgMjIxLCA4NywgMC4yNSk7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5cbi5idXR0b24uaXMtd2FybmluZzphY3RpdmUsIC5idXR0b24uaXMtd2FybmluZy5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkODNkO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgxMCwgMTAsIDEwLCAwLjIpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4uYnV0dG9uLmlzLXdhcm5pbmdbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGQ1NztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ1dHRvbi5pcy13YXJuaW5nLmlzLWludmVydGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBjb2xvcjogI2ZmZGQ1Nztcbn1cblxuLmJ1dHRvbi5pcy13YXJuaW5nLmlzLWludmVydGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4uYnV0dG9uLmlzLXdhcm5pbmcuaXMtaW52ZXJ0ZWRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZGQ1Nztcbn1cblxuLmJ1dHRvbi5pcy13YXJuaW5nLmlzLWxvYWRpbmc6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHJnYmEoMCwgMCwgMCwgMC43KSByZ2JhKDAsIDAsIDAsIDAuNykgIWltcG9ydGFudDtcbn1cblxuLmJ1dHRvbi5pcy13YXJuaW5nLmlzLW91dGxpbmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZGQ1NztcbiAgY29sb3I6ICNmZmRkNTc7XG59XG5cbi5idXR0b24uaXMtd2FybmluZy5pcy1vdXRsaW5lZDpob3ZlciwgLmJ1dHRvbi5pcy13YXJuaW5nLmlzLW91dGxpbmVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGQ1NztcbiAgYm9yZGVyLWNvbG9yOiAjZmZkZDU3O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4uYnV0dG9uLmlzLXdhcm5pbmcuaXMtb3V0bGluZWQuaXMtbG9hZGluZzphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZGQ1NyAjZmZkZDU3ICFpbXBvcnRhbnQ7XG59XG5cbi5idXR0b24uaXMtd2FybmluZy5pcy1vdXRsaW5lZFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkZDU3O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZGQ1Nztcbn1cblxuLmJ1dHRvbi5pcy13YXJuaW5nLmlzLWludmVydGVkLmlzLW91dGxpbmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4uYnV0dG9uLmlzLXdhcm5pbmcuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6aG92ZXIsIC5idXR0b24uaXMtd2FybmluZy5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgY29sb3I6ICNmZmRkNTc7XG59XG5cbi5idXR0b24uaXMtd2FybmluZy5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5cbi5idXR0b24uaXMtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMzg2MDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uaXMtZGFuZ2VyOmhvdmVyLCAuYnV0dG9uLmlzLWRhbmdlci5pcy1ob3ZlcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMmI1NjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uaXMtZGFuZ2VyOmZvY3VzLCAuYnV0dG9uLmlzLWRhbmdlci5pcy1mb2N1c2VkIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCAwIDAuNWVtIHJnYmEoMjU1LCA1NiwgOTYsIDAuMjUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1dHRvbi5pcy1kYW5nZXI6YWN0aXZlLCAuYnV0dG9uLmlzLWRhbmdlci5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYxZjRiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgxMCwgMTAsIDEwLCAwLjIpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1dHRvbi5pcy1kYW5nZXJbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMzg2MDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ1dHRvbi5pcy1kYW5nZXIuaXMtaW52ZXJ0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmMzg2MDtcbn1cblxuLmJ1dHRvbi5pcy1kYW5nZXIuaXMtaW52ZXJ0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4uYnV0dG9uLmlzLWRhbmdlci5pcy1pbnZlcnRlZFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmMzg2MDtcbn1cblxuLmJ1dHRvbi5pcy1kYW5nZXIuaXMtbG9hZGluZzphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idXR0b24uaXMtZGFuZ2VyLmlzLW91dGxpbmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmMzg2MDtcbiAgY29sb3I6ICNmZjM4NjA7XG59XG5cbi5idXR0b24uaXMtZGFuZ2VyLmlzLW91dGxpbmVkOmhvdmVyLCAuYnV0dG9uLmlzLWRhbmdlci5pcy1vdXRsaW5lZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjM4NjA7XG4gIGJvcmRlci1jb2xvcjogI2ZmMzg2MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uaXMtZGFuZ2VyLmlzLW91dGxpbmVkLmlzLWxvYWRpbmc6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZjM4NjAgI2ZmMzg2MCAhaW1wb3J0YW50O1xufVxuXG4uYnV0dG9uLmlzLWRhbmdlci5pcy1vdXRsaW5lZFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmYzODYwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmMzg2MDtcbn1cblxuLmJ1dHRvbi5pcy1kYW5nZXIuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1dHRvbi5pcy1kYW5nZXIuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6aG92ZXIsIC5idXR0b24uaXMtZGFuZ2VyLmlzLWludmVydGVkLmlzLW91dGxpbmVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZjM4NjA7XG59XG5cbi5idXR0b24uaXMtZGFuZ2VyLmlzLWludmVydGVkLmlzLW91dGxpbmVkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLXNtYWxsIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5idXR0b24uaXMtbWVkaXVtIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uYnV0dG9uLmlzLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5idXR0b25bZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogI2RiZGJkYjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uYnV0dG9uLmlzLWZ1bGx3aWR0aCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnV0dG9uLmlzLWxvYWRpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idXR0b24uaXMtbG9hZGluZzphZnRlciB7XG4gIGFuaW1hdGlvbjogc3BpbkFyb3VuZCA1MDBtcyBpbmZpbml0ZSBsaW5lYXI7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkYmRiZGI7XG4gIGJvcmRlci1yYWRpdXM6IDI5MDQ4NnB4O1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogY2FsYyg1MCUgLSAoMWVtIC8gMikpO1xuICB0b3A6IGNhbGMoNTAlIC0gKDFlbSAvIDIpKTtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5idXR0b24uaXMtc3RhdGljIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyLWNvbG9yOiAjZGJkYmRiO1xuICBjb2xvcjogIzdhN2E3YTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5jb250ZW50Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5jb250ZW50IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAwLjI1ZW07XG59XG5cbi5jb250ZW50IHA6bm90KDpsYXN0LWNoaWxkKSxcbi5jb250ZW50IGRsOm5vdCg6bGFzdC1jaGlsZCksXG4uY29udGVudCBvbDpub3QoOmxhc3QtY2hpbGQpLFxuLmNvbnRlbnQgdWw6bm90KDpsYXN0LWNoaWxkKSxcbi5jb250ZW50IGJsb2NrcXVvdGU6bm90KDpsYXN0LWNoaWxkKSxcbi5jb250ZW50IHByZTpub3QoOmxhc3QtY2hpbGQpLFxuLmNvbnRlbnQgdGFibGU6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLmNvbnRlbnQgaDEsXG4uY29udGVudCBoMixcbi5jb250ZW50IGgzLFxuLmNvbnRlbnQgaDQsXG4uY29udGVudCBoNSxcbi5jb250ZW50IGg2IHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNTtcbn1cblxuLmNvbnRlbnQgaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5cbi5jb250ZW50IGgxOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuXG4uY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMS43NWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjU3MTRlbTtcbn1cblxuLmNvbnRlbnQgaDI6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxLjE0MjhlbTtcbn1cblxuLmNvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDEuNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjY2NjZlbTtcbn1cblxuLmNvbnRlbnQgaDM6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxLjMzMzNlbTtcbn1cblxuLmNvbnRlbnQgaDQge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC44ZW07XG59XG5cbi5jb250ZW50IGg1IHtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjg4ODhlbTtcbn1cblxuLmNvbnRlbnQgaDYge1xuICBmb250LXNpemU6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uY29udGVudCBibG9ja3F1b3RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjZGJkYmRiO1xuICBwYWRkaW5nOiAxLjI1ZW0gMS41ZW07XG59XG5cbi5jb250ZW50IG9sIHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbCBvdXRzaWRlO1xuICBtYXJnaW4tbGVmdDogMmVtO1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5cbi5jb250ZW50IHVsIHtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlO1xuICBtYXJnaW4tbGVmdDogMmVtO1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5cbi5jb250ZW50IHVsIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xufVxuXG4uY29udGVudCB1bCB1bCB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlO1xufVxuXG4uY29udGVudCBkZCB7XG4gIG1hcmdpbi1sZWZ0OiAyZW07XG59XG5cbi5jb250ZW50IGZpZ3VyZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbnRlbnQgZmlndXJlIGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNvbnRlbnQgZmlndXJlIGZpZ2NhcHRpb24ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5jb250ZW50IHByZSB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgcGFkZGluZzogMS4yNWVtIDEuNWVtO1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuLmNvbnRlbnQgc3VwLFxuLmNvbnRlbnQgc3ViIHtcbiAgZm9udC1zaXplOiA3NSU7XG59XG5cbi5jb250ZW50IHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb250ZW50IHRhYmxlIHRkLFxuLmNvbnRlbnQgdGFibGUgdGgge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gIHBhZGRpbmc6IDAuNWVtIDAuNzVlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmNvbnRlbnQgdGFibGUgdGgge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmNvbnRlbnQgdGFibGUgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4uY29udGVudCB0YWJsZSB0aGVhZCB0ZCxcbi5jb250ZW50IHRhYmxlIHRoZWFkIHRoIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMnB4O1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmNvbnRlbnQgdGFibGUgdGZvb3QgdGQsXG4uY29udGVudCB0YWJsZSB0Zm9vdCB0aCB7XG4gIGJvcmRlci13aWR0aDogMnB4IDAgMDtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5jb250ZW50IHRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQsXG4uY29udGVudCB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmNvbnRlbnQuaXMtc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5jb250ZW50LmlzLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmNvbnRlbnQuaXMtbGFyZ2Uge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLmlucHV0LFxuLnRleHRhcmVhIHtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGhlaWdodDogMi4yNWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzc1ZW0gLSAxcHgpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMC42MjVlbSAtIDFweCk7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMC42MjVlbSAtIDFweCk7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMzc1ZW0gLSAxcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6ICNkYmRiZGI7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW5wdXQ6Zm9jdXMsIC5pbnB1dC5pcy1mb2N1c2VkLCAuaW5wdXQ6YWN0aXZlLCAuaW5wdXQuaXMtYWN0aXZlLFxuLnRleHRhcmVhOmZvY3VzLFxuLnRleHRhcmVhLmlzLWZvY3VzZWQsXG4udGV4dGFyZWE6YWN0aXZlLFxuLnRleHRhcmVhLmlzLWFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5pbnB1dFtkaXNhYmxlZF0sXG4udGV4dGFyZWFbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmlucHV0OmhvdmVyLCAuaW5wdXQuaXMtaG92ZXJlZCxcbi50ZXh0YXJlYTpob3Zlcixcbi50ZXh0YXJlYS5pcy1ob3ZlcmVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjViNWI1O1xufVxuXG4uaW5wdXQ6Zm9jdXMsIC5pbnB1dC5pcy1mb2N1c2VkLCAuaW5wdXQ6YWN0aXZlLCAuaW5wdXQuaXMtYWN0aXZlLFxuLnRleHRhcmVhOmZvY3VzLFxuLnRleHRhcmVhLmlzLWZvY3VzZWQsXG4udGV4dGFyZWE6YWN0aXZlLFxuLnRleHRhcmVhLmlzLWFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwZDFiMjtcbn1cblxuLmlucHV0W2Rpc2FibGVkXSxcbi50ZXh0YXJlYVtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3JkZXItY29sb3I6IHdoaXRlc21va2U7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjN2E3YTdhO1xufVxuXG4uaW5wdXRbZGlzYWJsZWRdOjotbW96LXBsYWNlaG9sZGVyLFxuLnRleHRhcmVhW2Rpc2FibGVkXTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDEyMiwgMTIyLCAxMjIsIDAuMyk7XG59XG5cbi5pbnB1dFtkaXNhYmxlZF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4udGV4dGFyZWFbZGlzYWJsZWRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTIyLCAxMjIsIDEyMiwgMC4zKTtcbn1cblxuLmlucHV0W2Rpc2FibGVkXTotbW96LXBsYWNlaG9sZGVyLFxuLnRleHRhcmVhW2Rpc2FibGVkXTotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTIyLCAxMjIsIDEyMiwgMC4zKTtcbn1cblxuLmlucHV0W2Rpc2FibGVkXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4udGV4dGFyZWFbZGlzYWJsZWRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDEyMiwgMTIyLCAxMjIsIDAuMyk7XG59XG5cbi5pbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuLnRleHRhcmVhW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBib3JkZXItcmFkaXVzOiAyOTA0ODZweDtcbn1cblxuLmlucHV0LmlzLXdoaXRlLFxuLnRleHRhcmVhLmlzLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmlucHV0LmlzLWJsYWNrLFxuLnRleHRhcmVhLmlzLWJsYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMGEwYTBhO1xufVxuXG4uaW5wdXQuaXMtbGlnaHQsXG4udGV4dGFyZWEuaXMtbGlnaHQge1xuICBib3JkZXItY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5pbnB1dC5pcy1kYXJrLFxuLnRleHRhcmVhLmlzLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG5cbi5pbnB1dC5pcy1wcmltYXJ5LFxuLnRleHRhcmVhLmlzLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMwMGQxYjI7XG59XG5cbi5pbnB1dC5pcy1pbmZvLFxuLnRleHRhcmVhLmlzLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMzMjczZGM7XG59XG5cbi5pbnB1dC5pcy1zdWNjZXNzLFxuLnRleHRhcmVhLmlzLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMyM2QxNjA7XG59XG5cbi5pbnB1dC5pcy13YXJuaW5nLFxuLnRleHRhcmVhLmlzLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmZmRkNTc7XG59XG5cbi5pbnB1dC5pcy1kYW5nZXIsXG4udGV4dGFyZWEuaXMtZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmYzODYwO1xufVxuXG4uaW5wdXQuaXMtc21hbGwsXG4udGV4dGFyZWEuaXMtc21hbGwge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLmlucHV0LmlzLW1lZGl1bSxcbi50ZXh0YXJlYS5pcy1tZWRpdW0ge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5pbnB1dC5pcy1sYXJnZSxcbi50ZXh0YXJlYS5pcy1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uaW5wdXQuaXMtZnVsbHdpZHRoLFxuLnRleHRhcmVhLmlzLWZ1bGx3aWR0aCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlucHV0LmlzLWlubGluZSxcbi50ZXh0YXJlYS5pcy1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4udGV4dGFyZWEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNjI1ZW07XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbi50ZXh0YXJlYTpub3QoW3Jvd3NdKSB7XG4gIG1heC1oZWlnaHQ6IDYwMHB4O1xuICBtaW4taGVpZ2h0OiAxMjBweDtcbn1cblxuLnRleHRhcmVhW3Jvd3NdIHtcbiAgaGVpZ2h0OiB1bnNldDtcbn1cblxuLmNoZWNrYm94LFxuLnJhZGlvIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jaGVja2JveCBpbnB1dCxcbi5yYWRpbyBpbnB1dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNoZWNrYm94OmhvdmVyLFxuLnJhZGlvOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5jaGVja2JveFtkaXNhYmxlZF0sXG4ucmFkaW9bZGlzYWJsZWRdIHtcbiAgY29sb3I6ICM3YTdhN2E7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5yYWRpbyArIC5yYWRpbyB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLnNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5zZWxlY3Q6bm90KC5pcy1tdWx0aXBsZSkge1xuICBoZWlnaHQ6IDIuMjVlbTtcbn1cblxuLnNlbGVjdDpub3QoLmlzLW11bHRpcGxlKTo6YWZ0ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDBkMWIyO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDA7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwLjVlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgd2lkdGg6IDAuNWVtO1xuICBtYXJnaW4tdG9wOiAtMC4zNzVlbTtcbiAgcmlnaHQ6IDEuMTI1ZW07XG4gIHRvcDogNTAlO1xuICB6LWluZGV4OiA0O1xufVxuXG4uc2VsZWN0IHNlbGVjdCB7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBoZWlnaHQ6IDIuMjVlbTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjM3NWVtIC0gMXB4KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDAuNjI1ZW0gLSAxcHgpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuNjI1ZW0gLSAxcHgpO1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NWVtIC0gMXB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZGJkYmRiO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNlbGVjdCBzZWxlY3Q6Zm9jdXMsIC5zZWxlY3Qgc2VsZWN0LmlzLWZvY3VzZWQsIC5zZWxlY3Qgc2VsZWN0OmFjdGl2ZSwgLnNlbGVjdCBzZWxlY3QuaXMtYWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNlbGVjdCBzZWxlY3RbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnNlbGVjdCBzZWxlY3Q6aG92ZXIsIC5zZWxlY3Qgc2VsZWN0LmlzLWhvdmVyZWQge1xuICBib3JkZXItY29sb3I6ICNiNWI1YjU7XG59XG5cbi5zZWxlY3Qgc2VsZWN0OmZvY3VzLCAuc2VsZWN0IHNlbGVjdC5pcy1mb2N1c2VkLCAuc2VsZWN0IHNlbGVjdDphY3RpdmUsIC5zZWxlY3Qgc2VsZWN0LmlzLWFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwZDFiMjtcbn1cblxuLnNlbGVjdCBzZWxlY3RbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzdhN2E3YTtcbn1cblxuLnNlbGVjdCBzZWxlY3RbZGlzYWJsZWRdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTIyLCAxMjIsIDEyMiwgMC4zKTtcbn1cblxuLnNlbGVjdCBzZWxlY3RbZGlzYWJsZWRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTIyLCAxMjIsIDEyMiwgMC4zKTtcbn1cblxuLnNlbGVjdCBzZWxlY3RbZGlzYWJsZWRdOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgxMjIsIDEyMiwgMTIyLCAwLjMpO1xufVxuXG4uc2VsZWN0IHNlbGVjdFtkaXNhYmxlZF06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTIyLCAxMjIsIDEyMiwgMC4zKTtcbn1cblxuLnNlbGVjdCBzZWxlY3Q6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiNWI1YjU7XG59XG5cbi5zZWxlY3Qgc2VsZWN0OmZvY3VzLCAuc2VsZWN0IHNlbGVjdC5pcy1mb2N1c2VkLCAuc2VsZWN0IHNlbGVjdDphY3RpdmUsIC5zZWxlY3Qgc2VsZWN0LmlzLWFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwZDFiMjtcbn1cblxuLnNlbGVjdCBzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VsZWN0IHNlbGVjdFtkaXNhYmxlZF06aG92ZXIge1xuICBib3JkZXItY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5zZWxlY3Qgc2VsZWN0Om5vdChbbXVsdGlwbGVdKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNWVtO1xufVxuXG4uc2VsZWN0IHNlbGVjdFttdWx0aXBsZV0ge1xuICBoZWlnaHQ6IHVuc2V0O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2VsZWN0IHNlbGVjdFttdWx0aXBsZV0gb3B0aW9uIHtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xufVxuXG4uc2VsZWN0OmhvdmVyOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cblxuLnNlbGVjdC5pcy13aGl0ZSBzZWxlY3Qge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuXG4uc2VsZWN0LmlzLWJsYWNrIHNlbGVjdCB7XG4gIGJvcmRlci1jb2xvcjogIzBhMGEwYTtcbn1cblxuLnNlbGVjdC5pcy1saWdodCBzZWxlY3Qge1xuICBib3JkZXItY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5zZWxlY3QuaXMtZGFyayBzZWxlY3Qge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG5cbi5zZWxlY3QuaXMtcHJpbWFyeSBzZWxlY3Qge1xuICBib3JkZXItY29sb3I6ICMwMGQxYjI7XG59XG5cbi5zZWxlY3QuaXMtaW5mbyBzZWxlY3Qge1xuICBib3JkZXItY29sb3I6ICMzMjczZGM7XG59XG5cbi5zZWxlY3QuaXMtc3VjY2VzcyBzZWxlY3Qge1xuICBib3JkZXItY29sb3I6ICMyM2QxNjA7XG59XG5cbi5zZWxlY3QuaXMtd2FybmluZyBzZWxlY3Qge1xuICBib3JkZXItY29sb3I6ICNmZmRkNTc7XG59XG5cbi5zZWxlY3QuaXMtZGFuZ2VyIHNlbGVjdCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmMzg2MDtcbn1cblxuLnNlbGVjdC5pcy1zbWFsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4uc2VsZWN0LmlzLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLnNlbGVjdC5pcy1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uc2VsZWN0LmlzLWRpc2FibGVkOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzdhN2E3YTtcbn1cblxuLnNlbGVjdC5pcy1mdWxsd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlbGVjdC5pcy1mdWxsd2lkdGggc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zZWxlY3QuaXMtbG9hZGluZzo6YWZ0ZXIge1xuICBhbmltYXRpb246IHNwaW5Bcm91bmQgNTAwbXMgaW5maW5pdGUgbGluZWFyO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZGJkYmRiO1xuICBib3JkZXItcmFkaXVzOiAyOTA0ODZweDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMWVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjYyNWVtO1xuICB0b3A6IDAuNjI1ZW07XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLnNlbGVjdC5pcy1sb2FkaW5nLmlzLXNtYWxsOmFmdGVyIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4uc2VsZWN0LmlzLWxvYWRpbmcuaXMtbWVkaXVtOmFmdGVyIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uc2VsZWN0LmlzLWxvYWRpbmcuaXMtbGFyZ2U6YWZ0ZXIge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLmxhYmVsIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5sYWJlbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5cbi5sYWJlbC5pcy1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLmxhYmVsLmlzLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmxhYmVsLmlzLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5oZWxwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cblxuLmhlbHAuaXMtd2hpdGUge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5oZWxwLmlzLWJsYWNrIHtcbiAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi5oZWxwLmlzLWxpZ2h0IHtcbiAgY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5oZWxwLmlzLWRhcmsge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmhlbHAuaXMtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDBkMWIyO1xufVxuXG4uaGVscC5pcy1pbmZvIHtcbiAgY29sb3I6ICMzMjczZGM7XG59XG5cbi5oZWxwLmlzLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzIzZDE2MDtcbn1cblxuLmhlbHAuaXMtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZkZDU3O1xufVxuXG4uaGVscC5pcy1kYW5nZXIge1xuICBjb2xvcjogI2ZmMzg2MDtcbn1cblxuLmZpZWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4uZmllbGQuaGFzLWFkZG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2w6Zmlyc3QtY2hpbGQgLmJ1dHRvbixcbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sOmZpcnN0LWNoaWxkIC5pbnB1dCxcbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sOmZpcnN0LWNoaWxkIC5zZWxlY3Qgc2VsZWN0IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG59XG5cbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sOmxhc3QtY2hpbGQgLmJ1dHRvbixcbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sOmxhc3QtY2hpbGQgLmlucHV0LFxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2w6bGFzdC1jaGlsZCAuc2VsZWN0IHNlbGVjdCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG59XG5cbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5idXR0b24sXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuaW5wdXQsXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuc2VsZWN0IHNlbGVjdCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5idXR0b246aG92ZXIsIC5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5idXR0b24uaXMtaG92ZXJlZCxcbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5pbnB1dDpob3Zlcixcbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5pbnB1dC5pcy1ob3ZlcmVkLFxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLnNlbGVjdCBzZWxlY3Q6aG92ZXIsXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuc2VsZWN0IHNlbGVjdC5pcy1ob3ZlcmVkIHtcbiAgei1pbmRleDogMjtcbn1cblxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmJ1dHRvbjpmb2N1cywgLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmJ1dHRvbi5pcy1mb2N1c2VkLCAuZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuYnV0dG9uOmFjdGl2ZSwgLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmJ1dHRvbi5pcy1hY3RpdmUsXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuaW5wdXQ6Zm9jdXMsXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuaW5wdXQuaXMtZm9jdXNlZCxcbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5pbnB1dDphY3RpdmUsXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuaW5wdXQuaXMtYWN0aXZlLFxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLnNlbGVjdCBzZWxlY3Q6Zm9jdXMsXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuc2VsZWN0IHNlbGVjdC5pcy1mb2N1c2VkLFxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLnNlbGVjdCBzZWxlY3Q6YWN0aXZlLFxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLnNlbGVjdCBzZWxlY3QuaXMtYWN0aXZlIHtcbiAgei1pbmRleDogMztcbn1cblxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmJ1dHRvbjpmb2N1czpob3ZlciwgLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmJ1dHRvbi5pcy1mb2N1c2VkOmhvdmVyLCAuZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuYnV0dG9uOmFjdGl2ZTpob3ZlciwgLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmJ1dHRvbi5pcy1hY3RpdmU6aG92ZXIsXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuaW5wdXQ6Zm9jdXM6aG92ZXIsXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuaW5wdXQuaXMtZm9jdXNlZDpob3Zlcixcbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5pbnB1dDphY3RpdmU6aG92ZXIsXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuaW5wdXQuaXMtYWN0aXZlOmhvdmVyLFxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLnNlbGVjdCBzZWxlY3Q6Zm9jdXM6aG92ZXIsXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuc2VsZWN0IHNlbGVjdC5pcy1mb2N1c2VkOmhvdmVyLFxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLnNlbGVjdCBzZWxlY3Q6YWN0aXZlOmhvdmVyLFxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLnNlbGVjdCBzZWxlY3QuaXMtYWN0aXZlOmhvdmVyIHtcbiAgei1pbmRleDogNDtcbn1cblxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wuaXMtZXhwYW5kZWQge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5maWVsZC5oYXMtYWRkb25zLmhhcy1hZGRvbnMtY2VudGVyZWQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmZpZWxkLmhhcy1hZGRvbnMuaGFzLWFkZG9ucy1yaWdodCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5maWVsZC5oYXMtYWRkb25zLmhhcy1hZGRvbnMtZnVsbHdpZHRoIC5jb250cm9sIHtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmZpZWxkLmlzLWdyb3VwZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5maWVsZC5pcy1ncm91cGVkID4gLmNvbnRyb2wge1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmZpZWxkLmlzLWdyb3VwZWQgPiAuY29udHJvbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuXG4uZmllbGQuaXMtZ3JvdXBlZCA+IC5jb250cm9sLmlzLWV4cGFuZGVkIHtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMTtcbn1cblxuLmZpZWxkLmlzLWdyb3VwZWQuaXMtZ3JvdXBlZC1jZW50ZXJlZCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZmllbGQuaXMtZ3JvdXBlZC5pcy1ncm91cGVkLXJpZ2h0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmZpZWxkLmlzLWdyb3VwZWQuaXMtZ3JvdXBlZC1tdWx0aWxpbmUge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5maWVsZC5pcy1ncm91cGVkLmlzLWdyb3VwZWQtbXVsdGlsaW5lID4gLmNvbnRyb2w6bGFzdC1jaGlsZCwgLmZpZWxkLmlzLWdyb3VwZWQuaXMtZ3JvdXBlZC1tdWx0aWxpbmUgPiAuY29udHJvbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLmZpZWxkLmlzLWdyb3VwZWQuaXMtZ3JvdXBlZC1tdWx0aWxpbmU6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xufVxuXG4uZmllbGQuaXMtZ3JvdXBlZC5pcy1ncm91cGVkLW11bHRpbGluZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpLCBwcmludCB7XG4gIC5maWVsZC5pcy1ob3Jpem9udGFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5maWVsZC1sYWJlbCAubGFiZWwge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5maWVsZC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAuZmllbGQtbGFiZWwge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5maWVsZC1sYWJlbC5pcy1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIHBhZGRpbmctdG9wOiAwLjM3NWVtO1xuICB9XG4gIC5maWVsZC1sYWJlbC5pcy1ub3JtYWwge1xuICAgIHBhZGRpbmctdG9wOiAwLjM3NWVtO1xuICB9XG4gIC5maWVsZC1sYWJlbC5pcy1tZWRpdW0ge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBwYWRkaW5nLXRvcDogMC4zNzVlbTtcbiAgfVxuICAuZmllbGQtbGFiZWwuaXMtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIHBhZGRpbmctdG9wOiAwLjM3NWVtO1xuICB9XG59XG5cbi5maWVsZC1ib2R5IC5maWVsZCAuZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmZpZWxkLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDU7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cbiAgLmZpZWxkLWJvZHkgLmZpZWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5maWVsZC1ib2R5ID4gLmZpZWxkIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuICAuZmllbGQtYm9keSA+IC5maWVsZDpub3QoLmlzLW5hcnJvdykge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuICAuZmllbGQtYm9keSA+IC5maWVsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIH1cbn1cblxuLmNvbnRyb2wge1xuICBmb250LXNpemU6IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmNvbnRyb2wuaGFzLWljb24gLmljb24ge1xuICBjb2xvcjogI2RiZGJkYjtcbiAgaGVpZ2h0OiAyLjI1ZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIuMjVlbTtcbiAgei1pbmRleDogNDtcbn1cblxuLmNvbnRyb2wuaGFzLWljb24gLmlucHV0OmZvY3VzICsgLmljb24ge1xuICBjb2xvcjogIzdhN2E3YTtcbn1cblxuLmNvbnRyb2wuaGFzLWljb24gLmlucHV0LmlzLXNtYWxsICsgLmljb24ge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5jb250cm9sLmhhcy1pY29uIC5pbnB1dC5pcy1tZWRpdW0gKyAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmNvbnRyb2wuaGFzLWljb24gLmlucHV0LmlzLWxhcmdlICsgLmljb24ge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLmNvbnRyb2wuaGFzLWljb246bm90KC5oYXMtaWNvbi1yaWdodCkgLmljb24ge1xuICBsZWZ0OiAwO1xufVxuXG4uY29udHJvbC5oYXMtaWNvbjpub3QoLmhhcy1pY29uLXJpZ2h0KSAuaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVlbTtcbn1cblxuLmNvbnRyb2wuaGFzLWljb24uaGFzLWljb24tcmlnaHQgLmljb24ge1xuICByaWdodDogMDtcbn1cblxuLmNvbnRyb2wuaGFzLWljb24uaGFzLWljb24tcmlnaHQgLmlucHV0IHtcbiAgcGFkZGluZy1yaWdodDogMi4yNWVtO1xufVxuXG4uY29udHJvbC5oYXMtaWNvbnMtbGVmdCAuaW5wdXQ6Zm9jdXMgfiAuaWNvbixcbi5jb250cm9sLmhhcy1pY29ucy1sZWZ0IC5zZWxlY3Q6Zm9jdXMgfiAuaWNvbiwgLmNvbnRyb2wuaGFzLWljb25zLXJpZ2h0IC5pbnB1dDpmb2N1cyB+IC5pY29uLFxuLmNvbnRyb2wuaGFzLWljb25zLXJpZ2h0IC5zZWxlY3Q6Zm9jdXMgfiAuaWNvbiB7XG4gIGNvbG9yOiAjN2E3YTdhO1xufVxuXG4uY29udHJvbC5oYXMtaWNvbnMtbGVmdCAuaW5wdXQuaXMtc21hbGwgfiAuaWNvbixcbi5jb250cm9sLmhhcy1pY29ucy1sZWZ0IC5zZWxlY3QuaXMtc21hbGwgfiAuaWNvbiwgLmNvbnRyb2wuaGFzLWljb25zLXJpZ2h0IC5pbnB1dC5pcy1zbWFsbCB+IC5pY29uLFxuLmNvbnRyb2wuaGFzLWljb25zLXJpZ2h0IC5zZWxlY3QuaXMtc21hbGwgfiAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLmNvbnRyb2wuaGFzLWljb25zLWxlZnQgLmlucHV0LmlzLW1lZGl1bSB+IC5pY29uLFxuLmNvbnRyb2wuaGFzLWljb25zLWxlZnQgLnNlbGVjdC5pcy1tZWRpdW0gfiAuaWNvbiwgLmNvbnRyb2wuaGFzLWljb25zLXJpZ2h0IC5pbnB1dC5pcy1tZWRpdW0gfiAuaWNvbixcbi5jb250cm9sLmhhcy1pY29ucy1yaWdodCAuc2VsZWN0LmlzLW1lZGl1bSB+IC5pY29uIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uY29udHJvbC5oYXMtaWNvbnMtbGVmdCAuaW5wdXQuaXMtbGFyZ2UgfiAuaWNvbixcbi5jb250cm9sLmhhcy1pY29ucy1sZWZ0IC5zZWxlY3QuaXMtbGFyZ2UgfiAuaWNvbiwgLmNvbnRyb2wuaGFzLWljb25zLXJpZ2h0IC5pbnB1dC5pcy1sYXJnZSB+IC5pY29uLFxuLmNvbnRyb2wuaGFzLWljb25zLXJpZ2h0IC5zZWxlY3QuaXMtbGFyZ2UgfiAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uY29udHJvbC5oYXMtaWNvbnMtbGVmdCAuaWNvbiwgLmNvbnRyb2wuaGFzLWljb25zLXJpZ2h0IC5pY29uIHtcbiAgY29sb3I6ICNkYmRiZGI7XG4gIGhlaWdodDogMi4yNWVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAyLjI1ZW07XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5jb250cm9sLmhhcy1pY29ucy1sZWZ0IC5pbnB1dCxcbi5jb250cm9sLmhhcy1pY29ucy1sZWZ0IC5zZWxlY3Qgc2VsZWN0IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1ZW07XG59XG5cbi5jb250cm9sLmhhcy1pY29ucy1sZWZ0IC5pY29uLmlzLWxlZnQge1xuICBsZWZ0OiAwO1xufVxuXG4uY29udHJvbC5oYXMtaWNvbnMtcmlnaHQgLmlucHV0LFxuLmNvbnRyb2wuaGFzLWljb25zLXJpZ2h0IC5zZWxlY3Qgc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMi4yNWVtO1xufVxuXG4uY29udHJvbC5oYXMtaWNvbnMtcmlnaHQgLmljb24uaXMtcmlnaHQge1xuICByaWdodDogMDtcbn1cblxuLmNvbnRyb2wuaXMtbG9hZGluZzo6YWZ0ZXIge1xuICBhbmltYXRpb246IHNwaW5Bcm91bmQgNTAwbXMgaW5maW5pdGUgbGluZWFyO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZGJkYmRiO1xuICBib3JkZXItcmFkaXVzOiAyOTA0ODZweDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDAuNjI1ZW07XG4gIHRvcDogMC42MjVlbTtcbn1cblxuLmNvbnRyb2wuaXMtbG9hZGluZy5pcy1zbWFsbDphZnRlciB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLmNvbnRyb2wuaXMtbG9hZGluZy5pcy1tZWRpdW06YWZ0ZXIge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5jb250cm9sLmlzLWxvYWRpbmcuaXMtbGFyZ2U6YWZ0ZXIge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLmljb24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xufVxuXG4uaWNvbiAuZmEge1xuICBmb250LXNpemU6IDIxcHg7XG59XG5cbi5pY29uLmlzLXNtYWxsIHtcbiAgaGVpZ2h0OiAxcmVtO1xuICB3aWR0aDogMXJlbTtcbn1cblxuLmljb24uaXMtc21hbGwgLmZhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uaWNvbi5pcy1tZWRpdW0ge1xuICBoZWlnaHQ6IDJyZW07XG4gIHdpZHRoOiAycmVtO1xufVxuXG4uaWNvbi5pcy1tZWRpdW0gLmZhIHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuXG4uaWNvbi5pcy1sYXJnZSB7XG4gIGhlaWdodDogM3JlbTtcbiAgd2lkdGg6IDNyZW07XG59XG5cbi5pY29uLmlzLWxhcmdlIC5mYSB7XG4gIGZvbnQtc2l6ZTogNDJweDtcbn1cblxuLmltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW1hZ2UuaXMtc3F1YXJlIGltZywgLmltYWdlLmlzLTFieTEgaW1nLCAuaW1hZ2UuaXMtNGJ5MyBpbWcsIC5pbWFnZS5pcy0zYnkyIGltZywgLmltYWdlLmlzLTE2Ynk5IGltZywgLmltYWdlLmlzLTJieTEgaW1nIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbWFnZS5pcy1zcXVhcmUsIC5pbWFnZS5pcy0xYnkxIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5pbWFnZS5pcy00YnkzIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmltYWdlLmlzLTNieTIge1xuICBwYWRkaW5nLXRvcDogNjYuNjY2NiU7XG59XG5cbi5pbWFnZS5pcy0xNmJ5OSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5pbWFnZS5pcy0yYnkxIHtcbiAgcGFkZGluZy10b3A6IDUwJTtcbn1cblxuLmltYWdlLmlzLTE2eDE2IHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbn1cblxuLmltYWdlLmlzLTI0eDI0IHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cblxuLmltYWdlLmlzLTMyeDMyIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbn1cblxuLmltYWdlLmlzLTQ4eDQ4IHtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogNDhweDtcbn1cblxuLmltYWdlLmlzLTY0eDY0IHtcbiAgaGVpZ2h0OiA2NHB4O1xuICB3aWR0aDogNjRweDtcbn1cblxuLmltYWdlLmlzLTk2eDk2IHtcbiAgaGVpZ2h0OiA5NnB4O1xuICB3aWR0aDogOTZweDtcbn1cblxuLmltYWdlLmlzLTEyOHgxMjgge1xuICBoZWlnaHQ6IDEyOHB4O1xuICB3aWR0aDogMTI4cHg7XG59XG5cbi5ub3RpZmljYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMi41cmVtIDEuMjVyZW0gMS41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ub3RpZmljYXRpb246bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLm5vdGlmaWNhdGlvbiBhOm5vdCguYnV0dG9uKSB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ubm90aWZpY2F0aW9uIHN0cm9uZyB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5ub3RpZmljYXRpb24gY29kZSxcbi5ub3RpZmljYXRpb24gcHJlIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5ub3RpZmljYXRpb24gcHJlIGNvZGUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLm5vdGlmaWNhdGlvbiA+IC5kZWxldGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjVlbTtcbiAgdG9wOiAwLjVlbTtcbn1cblxuLm5vdGlmaWNhdGlvbiAudGl0bGUsXG4ubm90aWZpY2F0aW9uIC5zdWJ0aXRsZSxcbi5ub3RpZmljYXRpb24gLmNvbnRlbnQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4ubm90aWZpY2F0aW9uLmlzLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4ubm90aWZpY2F0aW9uLmlzLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ubm90aWZpY2F0aW9uLmlzLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5ub3RpZmljYXRpb24uaXMtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4ubm90aWZpY2F0aW9uLmlzLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5vdGlmaWNhdGlvbi5pcy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNzNkYztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5ub3RpZmljYXRpb24uaXMtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyM2QxNjA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubm90aWZpY2F0aW9uLmlzLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkZDU3O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4ubm90aWZpY2F0aW9uLmlzLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjM4NjA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucHJvZ3Jlc3Mge1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAyOTA0ODZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wcm9ncmVzczpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4ucHJvZ3Jlc3M6Oi13ZWJraXQtcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGJkYjtcbn1cblxuLnByb2dyZXNzOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRhNGE0YTtcbn1cblxuLnByb2dyZXNzOjotbW96LXByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YTRhNGE7XG59XG5cbi5wcm9ncmVzcy5pcy13aGl0ZTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4ucHJvZ3Jlc3MuaXMtd2hpdGU6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5wcm9ncmVzcy5pcy1ibGFjazo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYTBhMGE7XG59XG5cbi5wcm9ncmVzcy5pcy1ibGFjazo6LW1vei1wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYTBhO1xufVxuXG4ucHJvZ3Jlc3MuaXMtbGlnaHQ6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4ucHJvZ3Jlc3MuaXMtbGlnaHQ6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbn1cblxuLnByb2dyZXNzLmlzLWRhcms6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4ucHJvZ3Jlc3MuaXMtZGFyazo6LW1vei1wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4ucHJvZ3Jlc3MuaXMtcHJpbWFyeTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGQxYjI7XG59XG5cbi5wcm9ncmVzcy5pcy1wcmltYXJ5OjotbW96LXByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGQxYjI7XG59XG5cbi5wcm9ncmVzcy5pcy1pbmZvOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNzNkYztcbn1cblxuLnByb2dyZXNzLmlzLWluZm86Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNzNkYztcbn1cblxuLnByb2dyZXNzLmlzLXN1Y2Nlc3M6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNkMTYwO1xufVxuXG4ucHJvZ3Jlc3MuaXMtc3VjY2Vzczo6LW1vei1wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNkMTYwO1xufVxuXG4ucHJvZ3Jlc3MuaXMtd2FybmluZzo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRkNTc7XG59XG5cbi5wcm9ncmVzcy5pcy13YXJuaW5nOjotbW96LXByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRkNTc7XG59XG5cbi5wcm9ncmVzcy5pcy1kYW5nZXI6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzODYwO1xufVxuXG4ucHJvZ3Jlc3MuaXMtZGFuZ2VyOjotbW96LXByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjM4NjA7XG59XG5cbi5wcm9ncmVzcy5pcy1zbWFsbCB7XG4gIGhlaWdodDogMC43NXJlbTtcbn1cblxuLnByb2dyZXNzLmlzLW1lZGl1bSB7XG4gIGhlaWdodDogMS4yNXJlbTtcbn1cblxuLnByb2dyZXNzLmlzLWxhcmdlIHtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG5cbi50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4udGFibGUgdGQsXG4udGFibGUgdGgge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gIHBhZGRpbmc6IDAuNWVtIDAuNzVlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnRhYmxlIHRkLmlzLW5hcnJvdyxcbi50YWJsZSB0aC5pcy1uYXJyb3cge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMSU7XG59XG5cbi50YWJsZSB0aCB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGFibGUgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuXG4udGFibGUgdHIuaXMtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnRhYmxlIHRyLmlzLXNlbGVjdGVkIGEsXG4udGFibGUgdHIuaXMtc2VsZWN0ZWQgc3Ryb25nIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLnRhYmxlIHRyLmlzLXNlbGVjdGVkIHRkLFxuLnRhYmxlIHRyLmlzLXNlbGVjdGVkIHRoIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4udGFibGUgdGhlYWQgdGQsXG4udGFibGUgdGhlYWQgdGgge1xuICBib3JkZXItd2lkdGg6IDAgMCAycHg7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4udGFibGUgdGZvb3QgdGQsXG4udGFibGUgdGZvb3QgdGgge1xuICBib3JkZXItd2lkdGg6IDJweCAwIDA7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4udGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCxcbi50YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLnRhYmxlLmlzLWJvcmRlcmVkIHRkLFxuLnRhYmxlLmlzLWJvcmRlcmVkIHRoIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5cbi50YWJsZS5pcy1ib3JkZXJlZCB0cjpsYXN0LWNoaWxkIHRkLFxuLnRhYmxlLmlzLWJvcmRlcmVkIHRyOmxhc3QtY2hpbGQgdGgge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG5cbi50YWJsZS5pcy1mdWxsd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRhYmxlLmlzLW5hcnJvdyB0ZCxcbi50YWJsZS5pcy1uYXJyb3cgdGgge1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG59XG5cbi50YWJsZS5pcy1zdHJpcGVkIHRib2R5IHRyOm5vdCguaXMtc2VsZWN0ZWQpOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG5cbi50YWJsZS5pcy1zdHJpcGVkIHRib2R5IHRyOm5vdCguaXMtc2VsZWN0ZWQpOm50aC1jaGlsZChldmVuKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi50YWdzIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi50YWdzIC50YWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi50YWdzIC50YWc6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4udGFnczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbn1cblxuLnRhZ3M6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi50YWdzLmhhcy1hZGRvbnMgLnRhZyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnRhZ3MuaGFzLWFkZG9ucyAudGFnOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnRhZ3MuaGFzLWFkZG9ucyAudGFnOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi50YWcge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctbGVmdDogMC43NWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1ZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50YWcgLmRlbGV0ZSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1ZW07XG4gIG1hcmdpbi1yaWdodDogLTAuMzc1ZW07XG59XG5cbi50YWcuaXMtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi50YWcuaXMtYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYTBhO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi50YWcuaXMtbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLnRhZy5pcy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi50YWcuaXMtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGQxYjI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udGFnLmlzLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI3M2RjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnRhZy5pcy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzZDE2MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50YWcuaXMtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRkNTc7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5cbi50YWcuaXMtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMzg2MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50YWcuaXMtbWVkaXVtIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4udGFnLmlzLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4udGFnLmlzLWRlbGV0ZSB7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDJlbTtcbn1cblxuLnRhZy5pcy1kZWxldGU6YmVmb3JlLCAudGFnLmlzLWRlbGV0ZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLnRhZy5pcy1kZWxldGU6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi50YWcuaXMtZGVsZXRlOmFmdGVyIHtcbiAgaGVpZ2h0OiA1MCU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi50YWcuaXMtZGVsZXRlOmhvdmVyLCAudGFnLmlzLWRlbGV0ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi50YWcuaXMtZGVsZXRlOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmRiZGI7XG59XG5cbi50YWcuaXMtcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDI5MDQ4NnB4O1xufVxuXG5hLnRhZzpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4udGl0bGUsXG4uc3VidGl0bGUge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4udGl0bGU6bm90KDpsYXN0LWNoaWxkKSxcbi5zdWJ0aXRsZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4udGl0bGUgZW0sXG4udGl0bGUgc3Bhbixcbi5zdWJ0aXRsZSBlbSxcbi5zdWJ0aXRsZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi50aXRsZSAudGFnLFxuLnN1YnRpdGxlIC50YWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4udGl0bGUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4xMjU7XG59XG5cbi50aXRsZSBzdHJvbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi50aXRsZSArIC5oaWdobGlnaHQge1xuICBtYXJnaW4tdG9wOiAtMC43NXJlbTtcbn1cblxuLnRpdGxlOm5vdCguaXMtc3BhY2VkKSArIC5zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW07XG59XG5cbi50aXRsZS5pcy0xIHtcbiAgZm9udC1zaXplOiAzcmVtO1xufVxuXG4udGl0bGUuaXMtMiB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG4udGl0bGUuaXMtMyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuLnRpdGxlLmlzLTQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLnRpdGxlLmlzLTUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi50aXRsZS5pcy02IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uc3VidGl0bGUge1xuICBjb2xvcjogIzRhNGE0YTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cblxuLnN1YnRpdGxlIHN0cm9uZyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc3VidGl0bGU6bm90KC5pcy1zcGFjZWQpICsgLnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbn1cblxuLnN1YnRpdGxlLmlzLTEge1xuICBmb250LXNpemU6IDNyZW07XG59XG5cbi5zdWJ0aXRsZS5pcy0yIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG5cbi5zdWJ0aXRsZS5pcy0zIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG4uc3VidGl0bGUuaXMtNCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uc3VidGl0bGUuaXMtNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLnN1YnRpdGxlLmlzLTYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5ibG9jazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4uY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwOHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgd2lkdGg6IDk2MHB4O1xuICB9XG4gIC5jb250YWluZXIuaXMtZmx1aWQge1xuICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jb250YWluZXIuaXMtd2lkZXNjcmVlbiB7XG4gICAgbWF4LXdpZHRoOiAxMTUycHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM5MXB4KSB7XG4gIC5jb250YWluZXIuaXMtZnVsbGhkIHtcbiAgICBtYXgtd2lkdGg6IDEzNDRweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTUycHg7XG4gICAgd2lkdGg6IDExNTJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzkycHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMzQ0cHg7XG4gICAgd2lkdGg6IDEzNDRweDtcbiAgfVxufVxuXG4uZGVsZXRlIHtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjIpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDI5MDQ4NnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1heC1oZWlnaHQ6IDIwcHg7XG4gIG1heC13aWR0aDogMjBweDtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAyMHB4O1xufVxuXG4uZGVsZXRlOmJlZm9yZSwgLmRlbGV0ZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xufVxuXG4uZGVsZXRlOmJlZm9yZSB7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogNTAlO1xufVxuXG4uZGVsZXRlOmFmdGVyIHtcbiAgaGVpZ2h0OiA1MCU7XG4gIHdpZHRoOiAycHg7XG59XG5cbi5kZWxldGU6aG92ZXIsIC5kZWxldGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuMyk7XG59XG5cbi5kZWxldGU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjQpO1xufVxuXG4uZGVsZXRlLmlzLXNtYWxsIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXgtaGVpZ2h0OiAxNnB4O1xuICBtYXgtd2lkdGg6IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDE2cHg7XG4gIG1pbi13aWR0aDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG59XG5cbi5kZWxldGUuaXMtbWVkaXVtIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXgtaGVpZ2h0OiAyNHB4O1xuICBtYXgtd2lkdGg6IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG5cbi5kZWxldGUuaXMtbGFyZ2Uge1xuICBoZWlnaHQ6IDMycHg7XG4gIG1heC1oZWlnaHQ6IDMycHg7XG4gIG1heC13aWR0aDogMzJweDtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICB3aWR0aDogMzJweDtcbn1cblxuLmZhIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5oZWFkaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uaGlnaGxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uaGlnaGxpZ2h0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5oaWdobGlnaHQgcHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmxvYWRlciB7XG4gIGFuaW1hdGlvbjogc3BpbkFyb3VuZCA1MDBtcyBpbmZpbml0ZSBsaW5lYXI7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkYmRiZGI7XG4gIGJvcmRlci1yYWRpdXM6IDI5MDQ4NnB4O1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxZW07XG59XG5cbi5udW1iZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3JkZXItcmFkaXVzOiAyOTA0ODZweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgbWluLXdpZHRoOiAyLjVlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmJyZWFkY3J1bWIge1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5icmVhZGNydW1iOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5icmVhZGNydW1iIGEge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzdhN2E3YTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNWVtIDAuNzVlbTtcbn1cblxuLmJyZWFkY3J1bWIgYTpob3ZlciB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnJlYWRjcnVtYiBsaSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5icmVhZGNydW1iIGxpLmlzLWFjdGl2ZSBhIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5icmVhZGNydW1iIGxpICsgbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBjb250ZW50OiBcIlxcMDAwMmZcIjtcbn1cblxuLmJyZWFkY3J1bWIgdWwsIC5icmVhZGNydW1iIG9sIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uYnJlYWRjcnVtYiAuaWNvbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG5cbi5icmVhZGNydW1iIC5pY29uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi5icmVhZGNydW1iLmlzLWNlbnRlcmVkIG9sLCAuYnJlYWRjcnVtYi5pcy1jZW50ZXJlZCB1bCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYnJlYWRjcnVtYi5pcy1yaWdodCBvbCwgLmJyZWFkY3J1bWIuaXMtcmlnaHQgdWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uYnJlYWRjcnVtYi5pcy1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLmJyZWFkY3J1bWIuaXMtbWVkaXVtIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uYnJlYWRjcnVtYi5pcy1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uYnJlYWRjcnVtYi5oYXMtYXJyb3ctc2VwYXJhdG9yIGxpICsgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwwMjE5MlwiO1xufVxuXG4uYnJlYWRjcnVtYi5oYXMtYnVsbGV0LXNlcGFyYXRvciBsaSArIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMDIwMjJcIjtcbn1cblxuLmJyZWFkY3J1bWIuaGFzLWRvdC1zZXBhcmF0b3IgbGkgKyBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDAwMGI3XCI7XG59XG5cbi5icmVhZGNydW1iLmhhcy1zdWNjZWVkcy1zZXBhcmF0b3IgbGkgKyBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDAyMjdCXCI7XG59XG5cbi5jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDEwLCAxMCwgMTAsIDAuMSksIDAgMCAwIDFweCByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jYXJkLWhlYWRlci10aXRsZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG5cbi5jYXJkLWhlYWRlci1pY29uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMC43NXJlbTtcbn1cblxuLmNhcmQtaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2FyZC1jb250ZW50IHtcbiAgcGFkZGluZzogMS41cmVtO1xufVxuXG4uY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RiZGJkYjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jYXJkLWZvb3Rlci1pdGVtIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG5cbi5jYXJkLWZvb3Rlci1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGJkYmRiO1xufVxuXG4uY2FyZCAubWVkaWE6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbi5kcm9wZG93biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5kcm9wZG93bi5pcy1hY3RpdmUgLmRyb3Bkb3duLW1lbnUsIC5kcm9wZG93bi5pcy1ob3ZlcmFibGU6aG92ZXIgLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRyb3Bkb3duLmlzLXJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGVmdDogMDtcbiAgbWluLXdpZHRoOiAxMnJlbTtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDIwO1xufVxuXG4uZHJvcGRvd24tY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDEwLCAxMCwgMTAsIDAuMSksIDAgMCAwIDFweCByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmEuZHJvcGRvd24taXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbmEuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG5hLmRyb3Bkb3duLWl0ZW0uaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDFiMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGJkYjtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogMC41cmVtIDA7XG59XG5cbi5sZXZlbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmxldmVsOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5sZXZlbCBjb2RlIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ubGV2ZWwgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ubGV2ZWwuaXMtbW9iaWxlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmxldmVsLmlzLW1vYmlsZSAubGV2ZWwtbGVmdCxcbi5sZXZlbC5pcy1tb2JpbGUgLmxldmVsLXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmxldmVsLmlzLW1vYmlsZSAubGV2ZWwtbGVmdCArIC5sZXZlbC1yaWdodCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5sZXZlbC5pcy1tb2JpbGUgLmxldmVsLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5sZXZlbC5pcy1tb2JpbGUgLmxldmVsLWl0ZW06bm90KC5pcy1uYXJyb3cpIHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmxldmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5sZXZlbCA+IC5sZXZlbC1pdGVtOm5vdCguaXMtbmFycm93KSB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG59XG5cbi5sZXZlbC1pdGVtIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1iYXNpczogYXV0bztcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5sZXZlbC1pdGVtIC50aXRsZSxcbi5sZXZlbC1pdGVtIC5zdWJ0aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sZXZlbC1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIH1cbn1cblxuLmxldmVsLWxlZnQsXG4ubGV2ZWwtcmlnaHQge1xuICBmbGV4LWJhc2lzOiBhdXRvO1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ubGV2ZWwtbGVmdCAubGV2ZWwtaXRlbTpub3QoOmxhc3QtY2hpbGQpLFxuLmxldmVsLXJpZ2h0IC5sZXZlbC1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG5cbi5sZXZlbC1sZWZ0IC5sZXZlbC1pdGVtLmlzLWZsZXhpYmxlLFxuLmxldmVsLXJpZ2h0IC5sZXZlbC1pdGVtLmlzLWZsZXhpYmxlIHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4ubGV2ZWwtbGVmdCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxldmVsLWxlZnQgKyAubGV2ZWwtcmlnaHQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmxldmVsLWxlZnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLmxldmVsLXJpZ2h0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpLCBwcmludCB7XG4gIC5sZXZlbC1yaWdodCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4ubWVkaWEge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLm1lZGlhIC5jb250ZW50Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4ubWVkaWEgLm1lZGlhIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjE5LCAyMTksIDIxOSwgMC41KTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG59XG5cbi5tZWRpYSAubWVkaWEgLmNvbnRlbnQ6bm90KDpsYXN0LWNoaWxkKSxcbi5tZWRpYSAubWVkaWEgLmNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLm1lZGlhIC5tZWRpYSAubWVkaWEge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xufVxuXG4ubWVkaWEgLm1lZGlhIC5tZWRpYSArIC5tZWRpYSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuLm1lZGlhICsgLm1lZGlhIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjE5LCAyMTksIDIxOSwgMC41KTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG59XG5cbi5tZWRpYS5pcy1sYXJnZSArIC5tZWRpYSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbn1cblxuLm1lZGlhLWxlZnQsXG4ubWVkaWEtcmlnaHQge1xuICBmbGV4LWJhc2lzOiBhdXRvO1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ubWVkaWEtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLm1lZGlhLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbi5tZWRpYS1jb250ZW50IHtcbiAgZmxleC1iYXNpczogYXV0bztcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLm1lbnUge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5tZW51LmlzLXNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubWVudS5pcy1tZWRpdW0ge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5tZW51LmlzLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5tZW51LWxpc3Qge1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cblxuLm1lbnUtbGlzdCBhIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogIzRhNGE0YTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNWVtIDAuNzVlbTtcbn1cblxuLm1lbnUtbGlzdCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5tZW51LWxpc3QgYS5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm1lbnUtbGlzdCBsaSB1bCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RiZGJkYjtcbiAgbWFyZ2luOiAwLjc1ZW07XG4gIHBhZGRpbmctbGVmdDogMC43NWVtO1xufVxuXG4ubWVudS1sYWJlbCB7XG4gIGNvbG9yOiAjN2E3YTdhO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ubWVudS1sYWJlbDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLm1lbnUtbGFiZWw6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLm1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLm1lc3NhZ2U6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLm1lc3NhZ2UuaXMtc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5tZXNzYWdlLmlzLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLm1lc3NhZ2UuaXMtbGFyZ2Uge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLm1lc3NhZ2UuaXMtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLm1lc3NhZ2UuaXMtd2hpdGUgLm1lc3NhZ2UtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4ubWVzc2FnZS5pcy13aGl0ZSAubWVzc2FnZS1ib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICM0ZDRkNGQ7XG59XG5cbi5tZXNzYWdlLmlzLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cblxuLm1lc3NhZ2UuaXMtYmxhY2sgLm1lc3NhZ2UtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ubWVzc2FnZS5pcy1ibGFjayAubWVzc2FnZS1ib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMGEwYTBhO1xuICBjb2xvcjogIzA5MDkwOTtcbn1cblxuLm1lc3NhZ2UuaXMtbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuXG4ubWVzc2FnZS5pcy1saWdodCAubWVzc2FnZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLm1lc3NhZ2UuaXMtbGlnaHQgLm1lc3NhZ2UtYm9keSB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGVzbW9rZTtcbiAgY29sb3I6ICM1MDUwNTA7XG59XG5cbi5tZXNzYWdlLmlzLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuXG4ubWVzc2FnZS5pcy1kYXJrIC5tZXNzYWdlLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4ubWVzc2FnZS5pcy1kYXJrIC5tZXNzYWdlLWJvZHkge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGNvbG9yOiAjMmEyYTJhO1xufVxuXG4ubWVzc2FnZS5pcy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZmZmZDtcbn1cblxuLm1lc3NhZ2UuaXMtcHJpbWFyeSAubWVzc2FnZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm1lc3NhZ2UuaXMtcHJpbWFyeSAubWVzc2FnZS1ib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBkMWIyO1xuICBjb2xvcjogIzAyMTMxMDtcbn1cblxuLm1lc3NhZ2UuaXMtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY5ZmU7XG59XG5cbi5tZXNzYWdlLmlzLWluZm8gLm1lc3NhZ2UtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNzNkYztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tZXNzYWdlLmlzLWluZm8gLm1lc3NhZ2UtYm9keSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNzNkYztcbiAgY29sb3I6ICMyMjUwOWE7XG59XG5cbi5tZXNzYWdlLmlzLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmZWY5O1xufVxuXG4ubWVzc2FnZS5pcy1zdWNjZXNzIC5tZXNzYWdlLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyM2QxNjA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubWVzc2FnZS5pcy1zdWNjZXNzIC5tZXNzYWdlLWJvZHkge1xuICBib3JkZXItY29sb3I6ICMyM2QxNjA7XG4gIGNvbG9yOiAjMGUzMDFhO1xufVxuXG4ubWVzc2FnZS5pcy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmRmNTtcbn1cblxuLm1lc3NhZ2UuaXMtd2FybmluZyAubWVzc2FnZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkZDU3O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4ubWVzc2FnZS5pcy13YXJuaW5nIC5tZXNzYWdlLWJvZHkge1xuICBib3JkZXItY29sb3I6ICNmZmRkNTc7XG4gIGNvbG9yOiAjM2IzMTA4O1xufVxuXG4ubWVzc2FnZS5pcy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xufVxuXG4ubWVzc2FnZS5pcy1kYW5nZXIgLm1lc3NhZ2UtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMzg2MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tZXNzYWdlLmlzLWRhbmdlciAubWVzc2FnZS1ib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmYzODYwO1xuICBjb2xvcjogI2NkMDkzMDtcbn1cblxuLm1lc3NhZ2UtaGVhZGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRhNGE0YTtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBwYWRkaW5nOiAwLjVlbSAwLjc1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1lc3NhZ2UtaGVhZGVyIGE6bm90KC5idXR0b24pLFxuLm1lc3NhZ2UtaGVhZGVyIHN0cm9uZyB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5tZXNzYWdlLWhlYWRlciBhOm5vdCguYnV0dG9uKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ubWVzc2FnZS1oZWFkZXIgLmRlbGV0ZSB7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjc1ZW07XG59XG5cbi5tZXNzYWdlLWhlYWRlciArIC5tZXNzYWdlLWJvZHkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLm1lc3NhZ2UtYm9keSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIHBhZGRpbmc6IDFlbSAxLjI1ZW07XG59XG5cbi5tZXNzYWdlLWJvZHkgYTpub3QoLmJ1dHRvbiksXG4ubWVzc2FnZS1ib2R5IHN0cm9uZyB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5tZXNzYWdlLWJvZHkgYTpub3QoLmJ1dHRvbikge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLm1lc3NhZ2UtYm9keSBjb2RlLFxuLm1lc3NhZ2UtYm9keSBwcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLm1lc3NhZ2UtYm9keSBwcmUgY29kZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubW9kYWwge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMjA7XG59XG5cbi5tb2RhbC5pcy1hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubW9kYWwtYmFja2dyb3VuZCB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuODYpO1xufVxuXG4ubW9kYWwtY29udGVudCxcbi5tb2RhbC1jYXJkIHtcbiAgbWFyZ2luOiAwIDIwcHg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNjBweCk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLm1vZGFsLWNvbnRlbnQsXG4gIC5tb2RhbC1jYXJkIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDBweCk7XG4gICAgd2lkdGg6IDY0MHB4O1xuICB9XG59XG5cbi5tb2RhbC1jbG9zZSB7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAsIDEwLCAxMCwgMC4yKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAyOTA0ODZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXgtaGVpZ2h0OiAyMHB4O1xuICBtYXgtd2lkdGg6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMjBweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDIwcHg7XG4gIHdpZHRoOiA0MHB4O1xufVxuXG4ubW9kYWwtY2xvc2U6YmVmb3JlLCAubW9kYWwtY2xvc2U6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLm1vZGFsLWNsb3NlOmJlZm9yZSB7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogNTAlO1xufVxuXG4ubW9kYWwtY2xvc2U6YWZ0ZXIge1xuICBoZWlnaHQ6IDUwJTtcbiAgd2lkdGg6IDJweDtcbn1cblxuLm1vZGFsLWNsb3NlOmhvdmVyLCAubW9kYWwtY2xvc2U6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuMyk7XG59XG5cbi5tb2RhbC1jbG9zZTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuNCk7XG59XG5cbi5tb2RhbC1jbG9zZS5pcy1zbWFsbCB7XG4gIGhlaWdodDogMTZweDtcbiAgbWF4LWhlaWdodDogMTZweDtcbiAgbWF4LXdpZHRoOiAxNnB4O1xuICBtaW4taGVpZ2h0OiAxNnB4O1xuICBtaW4td2lkdGg6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuXG4ubW9kYWwtY2xvc2UuaXMtbWVkaXVtIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXgtaGVpZ2h0OiAyNHB4O1xuICBtYXgtd2lkdGg6IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG5cbi5tb2RhbC1jbG9zZS5pcy1sYXJnZSB7XG4gIGhlaWdodDogMzJweDtcbiAgbWF4LWhlaWdodDogMzJweDtcbiAgbWF4LXdpZHRoOiAzMnB4O1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICBtaW4td2lkdGg6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xufVxuXG4ubW9kYWwtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0MHB4KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1vZGFsLWNhcmQtaGVhZCxcbi5tb2RhbC1jYXJkLWZvb3Qge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tb2RhbC1jYXJkLWhlYWQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RiZGJkYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xufVxuXG4ubW9kYWwtY2FyZC10aXRsZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5tb2RhbC1jYXJkLWZvb3Qge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGJkYmRiO1xufVxuXG4ubW9kYWwtY2FyZC1mb290IC5idXR0b246bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLm1vZGFsLWNhcmQtYm9keSB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4ubmF2LXRvZ2dsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMy4yNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMy4yNXJlbTtcbn1cblxuLm5hdi10b2dnbGUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YTRhNGE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFweDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNpdGlvbjogbm9uZSA4Nm1zIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLCBsZWZ0LCBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIHdpZHRoOiAxNXB4O1xufVxuXG4ubmF2LXRvZ2dsZSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIG1hcmdpbi10b3A6IC02cHg7XG59XG5cbi5uYXYtdG9nZ2xlIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLm5hdi10b2dnbGUgc3BhbjpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5uYXYtdG9nZ2xlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbn1cblxuLm5hdi10b2dnbGUuaXMtYWN0aXZlIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xufVxuXG4ubmF2LXRvZ2dsZS5pcy1hY3RpdmUgc3BhbjpudGgtY2hpbGQoMSkge1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbn1cblxuLm5hdi10b2dnbGUuaXMtYWN0aXZlIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm5hdi10b2dnbGUuaXMtYWN0aXZlIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLm5hdi10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm5hdi1pdGVtIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG59XG5cbi5uYXYtaXRlbSBhIHtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLm5hdi1pdGVtIGltZyB7XG4gIG1heC1oZWlnaHQ6IDEuNzVyZW07XG59XG5cbi5uYXYtaXRlbSAudGFnOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLm5hdi1pdGVtIC50YWc6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtaXRlbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKSxcbmEubmF2LWl0ZW06bm90KC5idXR0b24pIHtcbiAgY29sb3I6ICM3YTdhN2E7XG59XG5cbi5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKTpob3ZlcixcbmEubmF2LWl0ZW06bm90KC5idXR0b24pOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKS5pcy1hY3RpdmUsXG5hLm5hdi1pdGVtOm5vdCguYnV0dG9uKS5pcy1hY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLm5hdi1pdGVtIGE6bm90KC5idXR0b24pLmlzLXRhYixcbmEubmF2LWl0ZW06bm90KC5idXR0b24pLmlzLXRhYiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjc1cmVtIC0gMXB4KTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjc1cmVtIC0gMXB4KTtcbn1cblxuLm5hdi1pdGVtIGE6bm90KC5idXR0b24pLmlzLXRhYjpob3ZlcixcbmEubmF2LWl0ZW06bm90KC5idXR0b24pLmlzLXRhYjpob3ZlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMGQxYjI7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbikuaXMtdGFiLmlzLWFjdGl2ZSxcbmEubmF2LWl0ZW06bm90KC5idXR0b24pLmlzLXRhYi5pcy1hY3RpdmUge1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwZDFiMjtcbiAgY29sb3I6ICMwMGQxYjI7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNzVyZW0gLSAzcHgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIHtcbiAgLm5hdi1pdGVtIGE6bm90KC5idXR0b24pLmlzLWJyYW5kLFxuICBhLm5hdi1pdGVtOm5vdCguYnV0dG9uKS5pcy1icmFuZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5uYXYtbGVmdCxcbi5uYXYtcmlnaHQge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdi1sZWZ0LFxuICAubmF2LXJpZ2h0IHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG5cbi5uYXYtbGVmdCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLm5hdi1yaWdodCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5uYXYtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubmF2LW1lbnUubmF2LXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAwIDRweCA3cHggcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXYtbWVudS5uYXYtcmlnaHQgLm5hdi1pdGVtIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMTksIDIxOSwgMjE5LCAwLjUpO1xuICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gIH1cbiAgLm5hdi1tZW51Lm5hdi1yaWdodC5pcy1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5uYXYge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMy4yNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4ubmF2ID4gLmNvbnRhaW5lciB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiAzLjI1cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm5hdi5oYXMtc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcbn1cblxuLm5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtaW4taGVpZ2h0OiAzLjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5uYXZiYXIgPiAuY29udGFpbmVyIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IDMuMjVyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubmF2YmFyLmhhcy1zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xufVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLWhlaWdodDogMy4yNXJlbTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4ubmF2YmFyLWJ1cmdlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMy4yNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMy4yNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5uYXZiYXItYnVyZ2VyIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE0YTRhO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC03cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zaXRpb246IG5vbmUgODZtcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZCwgbGVmdCwgb3BhY2l0eSwgdHJhbnNmb3JtO1xuICB3aWR0aDogMTVweDtcbn1cblxuLm5hdmJhci1idXJnZXIgc3BhbjpudGgtY2hpbGQoMSkge1xuICBtYXJnaW4tdG9wOiAtNnB4O1xufVxuXG4ubmF2YmFyLWJ1cmdlciBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5uYXZiYXItYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4ubmF2YmFyLWJ1cmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5uYXZiYXItYnVyZ2VyLmlzLWFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDFiMjtcbn1cblxuLm5hdmJhci1idXJnZXIuaXMtYWN0aXZlIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG59XG5cbi5uYXZiYXItYnVyZ2VyLmlzLWFjdGl2ZSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5uYXZiYXItYnVyZ2VyLmlzLWFjdGl2ZSBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbn1cblxuLm5hdmJhci1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmJhci1pdGVtLFxuLm5hdmJhci1saW5rIHtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5hLm5hdmJhci1pdGVtOmhvdmVyLCBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSxcbi5uYXZiYXItbGluazpob3Zlcixcbi5uYXZiYXItbGluay5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBjb2xvcjogIzBhMGEwYTtcbn1cblxuLm5hdmJhci1pdGVtIHtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLm5hdmJhci1pdGVtIGltZyB7XG4gIG1heC1oZWlnaHQ6IDEuNzVyZW07XG59XG5cbi5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd24ge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubmF2YmFyLWl0ZW0uaXMtdGFiIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBtaW4taGVpZ2h0OiAzLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gLSAxcHgpO1xufVxuXG4ubmF2YmFyLWl0ZW0uaXMtdGFiOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMGQxYjI7XG59XG5cbi5uYXZiYXItaXRlbS5pcy10YWIuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMGQxYjI7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAzcHg7XG4gIGNvbG9yOiAjMDBkMWIyO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gLSAzcHgpO1xufVxuXG4ubmF2YmFyLWNvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xufVxuXG4ubmF2YmFyLWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVlbTtcbn1cblxuLm5hdmJhci1kcm9wZG93biB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG59XG5cbi5uYXZiYXItZHJvcGRvd24gLm5hdmJhci1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbn1cblxuLm5hdmJhci1kaXZpZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGJkYjtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwN3B4KSB7XG4gIC5uYXZiYXItYnJhbmQgLm5hdmJhci1pdGVtIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm5hdmJhci1tZW51IHtcbiAgICBib3gtc2hhZG93OiAwIDhweCAxNnB4IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgfVxuICAubmF2YmFyLW1lbnUuaXMtYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIHtcbiAgLm5hdmJhcixcbiAgLm5hdmJhci1tZW51LFxuICAubmF2YmFyLXN0YXJ0LFxuICAubmF2YmFyLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubmF2YmFyIHtcbiAgICBtaW4taGVpZ2h0OiAzLjI1cmVtO1xuICB9XG4gIC5uYXZiYXIuaXMtdHJhbnNwYXJlbnQgYS5uYXZiYXItaXRlbTpob3ZlciwgLm5hdmJhci5pcy10cmFuc3BhcmVudCBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSxcbiAgLm5hdmJhci5pcy10cmFuc3BhcmVudCAubmF2YmFyLWxpbms6aG92ZXIsXG4gIC5uYXZiYXIuaXMtdHJhbnNwYXJlbnQgLm5hdmJhci1saW5rLmlzLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm5hdmJhci5pcy10cmFuc3BhcmVudCAubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duLmlzLWFjdGl2ZSAubmF2YmFyLWxpbmssIC5uYXZiYXIuaXMtdHJhbnNwYXJlbnQgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93bi5pcy1ob3ZlcmFibGU6aG92ZXIgLm5hdmJhci1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAubmF2YmFyLmlzLXRyYW5zcGFyZW50IC5uYXZiYXItZHJvcGRvd24gYS5uYXZiYXItaXRlbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgICBjb2xvcjogIzBhMGEwYTtcbiAgfVxuICAubmF2YmFyLmlzLXRyYW5zcGFyZW50IC5uYXZiYXItZHJvcGRvd24gYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gICAgY29sb3I6ICMwMGQxYjI7XG4gIH1cbiAgLm5hdmJhci1idXJnZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1pdGVtLFxuICAubmF2YmFyLWxpbmsge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAubmF2YmFyLWl0ZW0uaXMtYWN0aXZlIC5uYXZiYXItZHJvcGRvd24sIC5uYXZiYXItaXRlbS5pcy1ob3ZlcmFibGU6aG92ZXIgLm5hdmJhci1kcm9wZG93biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSAubmF2YmFyLWRyb3Bkb3duLmlzLWJveGVkLCAubmF2YmFyLWl0ZW0uaXMtaG92ZXJhYmxlOmhvdmVyIC5uYXZiYXItZHJvcGRvd24uaXMtYm94ZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIC5uYXZiYXItbGluazo6YWZ0ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMGQxYjI7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAwLjVlbTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB3aWR0aDogMC41ZW07XG4gICAgbWFyZ2luLXRvcDogLTAuMzc1ZW07XG4gICAgcmlnaHQ6IDEuMTI1ZW07XG4gICAgdG9wOiA1MCU7XG4gIH1cbiAgLm5hdmJhci1tZW51IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbiAgLm5hdmJhci1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAubmF2YmFyLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAubmF2YmFyLWRyb3Bkb3duIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RiZGJkYjtcbiAgICBib3gtc2hhZG93OiAwIDhweCA4cHggcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsZWZ0OiAwO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG4gIC5uYXZiYXItZHJvcGRvd24gLm5hdmJhci1pdGVtIHtcbiAgICBwYWRkaW5nOiAwLjM3NXJlbSAxcmVtO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1kcm9wZG93biBhLm5hdmJhci1pdGVtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICB9XG4gIC5uYXZiYXItZHJvcGRvd24gYS5uYXZiYXItaXRlbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgICBjb2xvcjogIzBhMGEwYTtcbiAgfVxuICAubmF2YmFyLWRyb3Bkb3duIGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICAgIGNvbG9yOiAjMDBkMWIyO1xuICB9XG4gIC5uYXZiYXItZHJvcGRvd24uaXMtYm94ZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDhweCByZ2JhKDEwLCAxMCwgMTAsIDAuMSksIDAgMCAwIDFweCByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArICgtNHB4KSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDg2bXM7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICB9XG4gIC5uYXZiYXItZGl2aWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNvbnRhaW5lciA+IC5uYXZiYXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICB9XG4gIGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlLFxuICAubmF2YmFyLWxpbmsuaXMtYWN0aXZlIHtcbiAgICBjb2xvcjogIzBhMGEwYTtcbiAgfVxuICBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZTpub3QoOmhvdmVyKSxcbiAgLm5hdmJhci1saW5rLmlzLWFjdGl2ZTpub3QoOmhvdmVyKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93bjpob3ZlciAubmF2YmFyLWxpbmssIC5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd24uaXMtYWN0aXZlIC5uYXZiYXItbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgfVxufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAtMC4yNXJlbTtcbn1cblxuLnBhZ2luYXRpb24uaXMtc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5wYWdpbmF0aW9uLmlzLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLnBhZ2luYXRpb24uaXMtbGFyZ2Uge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLnBhZ2luYXRpb24sXG4ucGFnaW5hdGlvbi1saXN0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBhZ2luYXRpb24tcHJldmlvdXMsXG4ucGFnaW5hdGlvbi1uZXh0LFxuLnBhZ2luYXRpb24tbGluayxcbi5wYWdpbmF0aW9uLWVsbGlwc2lzIHtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGhlaWdodDogMi4yNWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzc1ZW0gLSAxcHgpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMC42MjVlbSAtIDFweCk7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMC42MjVlbSAtIDFweCk7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMzc1ZW0gLSAxcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC1zaXplOiAxZW07XG4gIHBhZGRpbmctbGVmdDogMC41ZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwLjI1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYWdpbmF0aW9uLXByZXZpb3VzOmZvY3VzLCAucGFnaW5hdGlvbi1wcmV2aW91cy5pcy1mb2N1c2VkLCAucGFnaW5hdGlvbi1wcmV2aW91czphY3RpdmUsIC5wYWdpbmF0aW9uLXByZXZpb3VzLmlzLWFjdGl2ZSxcbi5wYWdpbmF0aW9uLW5leHQ6Zm9jdXMsXG4ucGFnaW5hdGlvbi1uZXh0LmlzLWZvY3VzZWQsXG4ucGFnaW5hdGlvbi1uZXh0OmFjdGl2ZSxcbi5wYWdpbmF0aW9uLW5leHQuaXMtYWN0aXZlLFxuLnBhZ2luYXRpb24tbGluazpmb2N1cyxcbi5wYWdpbmF0aW9uLWxpbmsuaXMtZm9jdXNlZCxcbi5wYWdpbmF0aW9uLWxpbms6YWN0aXZlLFxuLnBhZ2luYXRpb24tbGluay5pcy1hY3RpdmUsXG4ucGFnaW5hdGlvbi1lbGxpcHNpczpmb2N1cyxcbi5wYWdpbmF0aW9uLWVsbGlwc2lzLmlzLWZvY3VzZWQsXG4ucGFnaW5hdGlvbi1lbGxpcHNpczphY3RpdmUsXG4ucGFnaW5hdGlvbi1lbGxpcHNpcy5pcy1hY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4ucGFnaW5hdGlvbi1wcmV2aW91c1tkaXNhYmxlZF0sXG4ucGFnaW5hdGlvbi1uZXh0W2Rpc2FibGVkXSxcbi5wYWdpbmF0aW9uLWxpbmtbZGlzYWJsZWRdLFxuLnBhZ2luYXRpb24tZWxsaXBzaXNbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnBhZ2luYXRpb24tcHJldmlvdXMsXG4ucGFnaW5hdGlvbi1uZXh0LFxuLnBhZ2luYXRpb24tbGluayB7XG4gIGJvcmRlci1jb2xvcjogI2RiZGJkYjtcbiAgbWluLXdpZHRoOiAyLjI1ZW07XG59XG5cbi5wYWdpbmF0aW9uLXByZXZpb3VzOmhvdmVyLFxuLnBhZ2luYXRpb24tbmV4dDpob3Zlcixcbi5wYWdpbmF0aW9uLWxpbms6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiNWI1YjU7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4ucGFnaW5hdGlvbi1wcmV2aW91czpmb2N1cyxcbi5wYWdpbmF0aW9uLW5leHQ6Zm9jdXMsXG4ucGFnaW5hdGlvbi1saW5rOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBkMWIyO1xufVxuXG4ucGFnaW5hdGlvbi1wcmV2aW91czphY3RpdmUsXG4ucGFnaW5hdGlvbi1uZXh0OmFjdGl2ZSxcbi5wYWdpbmF0aW9uLWxpbms6YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMTAsIDEwLCAxMCwgMC4yKTtcbn1cblxuLnBhZ2luYXRpb24tcHJldmlvdXNbZGlzYWJsZWRdLFxuLnBhZ2luYXRpb24tbmV4dFtkaXNhYmxlZF0sXG4ucGFnaW5hdGlvbi1saW5rW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmRiZGI7XG4gIGJvcmRlci1jb2xvcjogI2RiZGJkYjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICM3YTdhN2E7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLnBhZ2luYXRpb24tcHJldmlvdXMsXG4ucGFnaW5hdGlvbi1uZXh0IHtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1ZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnBhZ2luYXRpb24tbGluay5pcy1jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDFiMjtcbiAgYm9yZGVyLWNvbG9yOiAjMDBkMWIyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBhZ2luYXRpb24tZWxsaXBzaXMge1xuICBjb2xvcjogI2I1YjViNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5wYWdpbmF0aW9uLWxpc3Qge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdpbmF0aW9uIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLnBhZ2luYXRpb24tcHJldmlvdXMsXG4gIC5wYWdpbmF0aW9uLW5leHQge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuICAucGFnaW5hdGlvbi1saXN0IGxpIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpLCBwcmludCB7XG4gIC5wYWdpbmF0aW9uLWxpc3Qge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LXNocmluazogMTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLnBhZ2luYXRpb24tcHJldmlvdXMge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5wYWdpbmF0aW9uLW5leHQge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5wYWdpbmF0aW9uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLnBhZ2luYXRpb24uaXMtY2VudGVyZWQgLnBhZ2luYXRpb24tcHJldmlvdXMge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5wYWdpbmF0aW9uLmlzLWNlbnRlcmVkIC5wYWdpbmF0aW9uLWxpc3Qge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5wYWdpbmF0aW9uLmlzLWNlbnRlcmVkIC5wYWdpbmF0aW9uLW5leHQge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5wYWdpbmF0aW9uLmlzLXJpZ2h0IC5wYWdpbmF0aW9uLXByZXZpb3VzIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAucGFnaW5hdGlvbi5pcy1yaWdodCAucGFnaW5hdGlvbi1uZXh0IHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAucGFnaW5hdGlvbi5pcy1yaWdodCAucGFnaW5hdGlvbi1saXN0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5cbi5wYW5lbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLnBhbmVsOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5wYW5lbC1oZWFkaW5nLFxuLnBhbmVsLXRhYnMsXG4ucGFuZWwtYmxvY2sge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RiZGJkYjtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGJkYmRiO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGJkYmRiO1xufVxuXG4ucGFuZWwtaGVhZGluZzpmaXJzdC1jaGlsZCxcbi5wYW5lbC10YWJzOmZpcnN0LWNoaWxkLFxuLnBhbmVsLWJsb2NrOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkYmRiZGI7XG59XG5cbi5wYW5lbC1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBhZGRpbmc6IDAuNWVtIDAuNzVlbTtcbn1cblxuLnBhbmVsLXRhYnMge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5wYW5lbC10YWJzIGEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RiZGJkYjtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgcGFkZGluZzogMC41ZW07XG59XG5cbi5wYW5lbC10YWJzIGEuaXMtYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzRhNGE0YTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5wYW5lbC1saXN0IGEge1xuICBjb2xvcjogIzRhNGE0YTtcbn1cblxuLnBhbmVsLWxpc3QgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDBkMWIyO1xufVxuXG4ucGFuZWwtYmxvY2sge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAwLjVlbSAwLjc1ZW07XG59XG5cbi5wYW5lbC1ibG9jayBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVlbTtcbn1cblxuLnBhbmVsLWJsb2NrID4gLmNvbnRyb2wge1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBhbmVsLWJsb2NrLmlzLXdyYXBwZWQge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5wYW5lbC1ibG9jay5pcy1hY3RpdmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwZDFiMjtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5wYW5lbC1ibG9jay5pcy1hY3RpdmUgLnBhbmVsLWljb24ge1xuICBjb2xvcjogIzAwZDFiMjtcbn1cblxuYS5wYW5lbC1ibG9jayxcbmxhYmVsLnBhbmVsLWJsb2NrIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5hLnBhbmVsLWJsb2NrOmhvdmVyLFxubGFiZWwucGFuZWwtYmxvY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4ucGFuZWwtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMWVtO1xuICBjb2xvcjogIzdhN2E3YTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1ZW07XG59XG5cbi5wYW5lbC1pY29uIC5mYSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi50YWJzIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRhYnM6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLnRhYnMgYSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNkYmRiZGI7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4udGFicyBhOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi50YWJzIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50YWJzIGxpLmlzLWFjdGl2ZSBhIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwZDFiMjtcbiAgY29sb3I6ICMwMGQxYjI7XG59XG5cbi50YWJzIHVsIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2RiZGJkYjtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4udGFicyB1bC5pcy1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMC43NWVtO1xufVxuXG4udGFicyB1bC5pcy1jZW50ZXIge1xuICBmbGV4OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1ZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVlbTtcbn1cblxuLnRhYnMgdWwuaXMtcmlnaHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVlbTtcbn1cblxuLnRhYnMgLmljb246Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuXG4udGFicyAuaWNvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4udGFicy5pcy1jZW50ZXJlZCB1bCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4udGFicy5pcy1yaWdodCB1bCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi50YWJzLmlzLWJveGVkIGEge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG59XG5cbi50YWJzLmlzLWJveGVkIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZGJkYmRiO1xufVxuXG4udGFicy5pcy1ib3hlZCBsaS5pcy1hY3RpdmUgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6ICNkYmRiZGI7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi50YWJzLmlzLWZ1bGx3aWR0aCBsaSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi50YWJzLmlzLXRvZ2dsZSBhIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGJkYmRiO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGFicy5pcy10b2dnbGUgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGJvcmRlci1jb2xvcjogI2I1YjViNTtcbiAgei1pbmRleDogMjtcbn1cblxuLnRhYnMuaXMtdG9nZ2xlIGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLnRhYnMuaXMtdG9nZ2xlIGxpOmZpcnN0LWNoaWxkIGEge1xuICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbn1cblxuLnRhYnMuaXMtdG9nZ2xlIGxpOmxhc3QtY2hpbGQgYSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xufVxuXG4udGFicy5pcy10b2dnbGUgbGkuaXMtYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xuICBib3JkZXItY29sb3I6ICMwMGQxYjI7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxO1xufVxuXG4udGFicy5pcy10b2dnbGUgdWwge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4udGFicy5pcy1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLnRhYnMuaXMtbWVkaXVtIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4udGFicy5pcy1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uY29sdW1uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtbmFycm93IHtcbiAgZmxleDogbm9uZTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy1mdWxsIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtdGhyZWUtcXVhcnRlcnMge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNzUlO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLXR3by10aGlyZHMge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNjYuNjY2NiU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtaGFsZiB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb25lLXRoaXJkIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDMzLjMzMzMlO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLW9uZS1xdWFydGVyIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDI1JTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy1vZmZzZXQtdGhyZWUtcXVhcnRlcnMge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLW9mZnNldC10d28tdGhpcmRzIHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjYlO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLW9mZnNldC1oYWxmIHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy1vZmZzZXQtb25lLXRoaXJkIHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMlO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLW9mZnNldC1vbmUtcXVhcnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtMSB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiA4LjMzMzMzJTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy1vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy0yIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDE2LjY2NjY3JTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy1vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtMyB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLTQge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMzMuMzMzMzMlO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLW9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy01IHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDQxLjY2NjY3JTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy1vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtNiB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLTcge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNTguMzMzMzMlO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLW9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy04IHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDY2LjY2NjY3JTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy1vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtOSB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiA3NSU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLTEwIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDgzLjMzMzMzJTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy1vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLTExIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDkxLjY2NjY3JTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy1vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLTEyIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb2x1bW4uaXMtbmFycm93LW1vYmlsZSB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuICAuY29sdW1uLmlzLWZ1bGwtbW9iaWxlIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2x1bW4uaXMtdGhyZWUtcXVhcnRlcnMtbW9iaWxlIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbHVtbi5pcy10d28tdGhpcmRzLW1vYmlsZSB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNjYuNjY2NiU7XG4gIH1cbiAgLmNvbHVtbi5pcy1oYWxmLW1vYmlsZSB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2x1bW4uaXMtb25lLXRoaXJkLW1vYmlsZSB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMzMuMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vbmUtcXVhcnRlci1tb2JpbGUge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC10aHJlZS1xdWFydGVycy1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtdHdvLXRoaXJkcy1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC1oYWxmLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC1vbmUtdGhpcmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtb25lLXF1YXJ0ZXItbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5jb2x1bW4uaXMtMS1tb2JpbGUge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTEtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy0yLW1vYmlsZSB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTItbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtMy1tb2JpbGUge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0zLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sdW1uLmlzLTQtbW9iaWxlIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtNC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy01LW1vYmlsZSB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTUtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtNi1tb2JpbGUge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC02LW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sdW1uLmlzLTctbW9iaWxlIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtNy1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy04LW1vYmlsZSB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTgtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtOS1tb2JpbGUge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC05LW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sdW1uLmlzLTEwLW1vYmlsZSB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTEwLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLTExLW1vYmlsZSB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTExLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLTEyLW1vYmlsZSB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0xMi1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAuY29sdW1uLmlzLW5hcnJvdywgLmNvbHVtbi5pcy1uYXJyb3ctdGFibGV0IHtcbiAgICBmbGV4OiBub25lO1xuICB9XG4gIC5jb2x1bW4uaXMtZnVsbCwgLmNvbHVtbi5pcy1mdWxsLXRhYmxldCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sdW1uLmlzLXRocmVlLXF1YXJ0ZXJzLCAuY29sdW1uLmlzLXRocmVlLXF1YXJ0ZXJzLXRhYmxldCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2x1bW4uaXMtdHdvLXRoaXJkcywgLmNvbHVtbi5pcy10d28tdGhpcmRzLXRhYmxldCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNjYuNjY2NiU7XG4gIH1cbiAgLmNvbHVtbi5pcy1oYWxmLCAuY29sdW1uLmlzLWhhbGYtdGFibGV0IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vbmUtdGhpcmQsIC5jb2x1bW4uaXMtb25lLXRoaXJkLXRhYmxldCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMzMuMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vbmUtcXVhcnRlciwgLmNvbHVtbi5pcy1vbmUtcXVhcnRlci10YWJsZXQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC10aHJlZS1xdWFydGVycywgLmNvbHVtbi5pcy1vZmZzZXQtdGhyZWUtcXVhcnRlcnMtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LXR3by10aGlyZHMsIC5jb2x1bW4uaXMtb2Zmc2V0LXR3by10aGlyZHMtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NiU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtaGFsZiwgLmNvbHVtbi5pcy1vZmZzZXQtaGFsZi10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtb25lLXRoaXJkLCAuY29sdW1uLmlzLW9mZnNldC1vbmUtdGhpcmQtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtb25lLXF1YXJ0ZXIsIC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS1xdWFydGVyLXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sdW1uLmlzLTEsIC5jb2x1bW4uaXMtMS10YWJsZXQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTEsIC5jb2x1bW4uaXMtb2Zmc2V0LTEtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy0yLCAuY29sdW1uLmlzLTItdGFibGV0IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMiwgLmNvbHVtbi5pcy1vZmZzZXQtMi10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy0zLCAuY29sdW1uLmlzLTMtdGFibGV0IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMywgLmNvbHVtbi5pcy1vZmZzZXQtMy10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbHVtbi5pcy00LCAuY29sdW1uLmlzLTQtdGFibGV0IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtNCwgLmNvbHVtbi5pcy1vZmZzZXQtNC10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy01LCAuY29sdW1uLmlzLTUtdGFibGV0IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtNSwgLmNvbHVtbi5pcy1vZmZzZXQtNS10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy02LCAuY29sdW1uLmlzLTYtdGFibGV0IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtNiwgLmNvbHVtbi5pcy1vZmZzZXQtNi10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbHVtbi5pcy03LCAuY29sdW1uLmlzLTctdGFibGV0IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtNywgLmNvbHVtbi5pcy1vZmZzZXQtNy10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy04LCAuY29sdW1uLmlzLTgtdGFibGV0IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtOCwgLmNvbHVtbi5pcy1vZmZzZXQtOC10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy05LCAuY29sdW1uLmlzLTktdGFibGV0IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtOSwgLmNvbHVtbi5pcy1vZmZzZXQtOS10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbHVtbi5pcy0xMCwgLmNvbHVtbi5pcy0xMC10YWJsZXQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0xMCwgLmNvbHVtbi5pcy1vZmZzZXQtMTAtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtMTEsIC5jb2x1bW4uaXMtMTEtdGFibGV0IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMTEsIC5jb2x1bW4uaXMtb2Zmc2V0LTExLXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLTEyLCAuY29sdW1uLmlzLTEyLXRhYmxldCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0xMiwgLmNvbHVtbi5pcy1vZmZzZXQtMTItdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDA3cHgpIHtcbiAgLmNvbHVtbi5pcy1uYXJyb3ctdG91Y2gge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cbiAgLmNvbHVtbi5pcy1mdWxsLXRvdWNoIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2x1bW4uaXMtdGhyZWUtcXVhcnRlcnMtdG91Y2gge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sdW1uLmlzLXR3by10aGlyZHMtdG91Y2gge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDY2LjY2NjYlO1xuICB9XG4gIC5jb2x1bW4uaXMtaGFsZi10b3VjaCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2x1bW4uaXMtb25lLXRoaXJkLXRvdWNoIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9uZS1xdWFydGVyLXRvdWNoIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtdGhyZWUtcXVhcnRlcnMtdG91Y2gge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtdHdvLXRoaXJkcy10b3VjaCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjYlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LWhhbGYtdG91Y2gge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtb25lLXRoaXJkLXRvdWNoIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtb25lLXF1YXJ0ZXItdG91Y2gge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbHVtbi5pcy0xLXRvdWNoIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0xLXRvdWNoIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy0yLXRvdWNoIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMi10b3VjaCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLTMtdG91Y2gge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0zLXRvdWNoIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5jb2x1bW4uaXMtNC10b3VjaCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTQtdG91Y2gge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy01LXRvdWNoIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtNS10b3VjaCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLTYtdG91Y2gge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC02LXRvdWNoIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5jb2x1bW4uaXMtNy10b3VjaCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNTguMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTctdG91Y2gge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy04LXRvdWNoIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtOC10b3VjaCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLTktdG91Y2gge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC05LXRvdWNoIHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5jb2x1bW4uaXMtMTAtdG91Y2gge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0xMC10b3VjaCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLTExLXRvdWNoIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMTEtdG91Y2gge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy0xMi10b3VjaCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0xMi10b3VjaCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwOHB4KSB7XG4gIC5jb2x1bW4uaXMtbmFycm93LWRlc2t0b3Age1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cbiAgLmNvbHVtbi5pcy1mdWxsLWRlc2t0b3Age1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbHVtbi5pcy10aHJlZS1xdWFydGVycy1kZXNrdG9wIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbHVtbi5pcy10d28tdGhpcmRzLWRlc2t0b3Age1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDY2LjY2NjYlO1xuICB9XG4gIC5jb2x1bW4uaXMtaGFsZi1kZXNrdG9wIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vbmUtdGhpcmQtZGVza3RvcCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMzMuMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vbmUtcXVhcnRlci1kZXNrdG9wIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtdGhyZWUtcXVhcnRlcnMtZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC10d28tdGhpcmRzLWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC1oYWxmLWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtb25lLXRoaXJkLWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC1vbmUtcXVhcnRlci1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5jb2x1bW4uaXMtMS1kZXNrdG9wIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0xLWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLTItZGVza3RvcCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTItZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLTMtZGVza3RvcCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTMtZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sdW1uLmlzLTQtZGVza3RvcCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTQtZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLTUtZGVza3RvcCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTUtZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLTYtZGVza3RvcCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTYtZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sdW1uLmlzLTctZGVza3RvcCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNTguMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTctZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLTgtZGVza3RvcCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTgtZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLTktZGVza3RvcCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTktZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sdW1uLmlzLTEwLWRlc2t0b3Age1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0xMC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtMTEtZGVza3RvcCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTExLWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy0xMi1kZXNrdG9wIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTEyLWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sdW1uLmlzLW5hcnJvdy13aWRlc2NyZWVuIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG4gIC5jb2x1bW4uaXMtZnVsbC13aWRlc2NyZWVuIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2x1bW4uaXMtdGhyZWUtcXVhcnRlcnMtd2lkZXNjcmVlbiB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2x1bW4uaXMtdHdvLXRoaXJkcy13aWRlc2NyZWVuIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA2Ni42NjY2JTtcbiAgfVxuICAuY29sdW1uLmlzLWhhbGYtd2lkZXNjcmVlbiB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2x1bW4uaXMtb25lLXRoaXJkLXdpZGVzY3JlZW4ge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDMzLjMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb25lLXF1YXJ0ZXItd2lkZXNjcmVlbiB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LXRocmVlLXF1YXJ0ZXJzLXdpZGVzY3JlZW4ge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtdHdvLXRoaXJkcy13aWRlc2NyZWVuIHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NiU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtaGFsZi13aWRlc2NyZWVuIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS10aGlyZC13aWRlc2NyZWVuIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtb25lLXF1YXJ0ZXItd2lkZXNjcmVlbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sdW1uLmlzLTEtd2lkZXNjcmVlbiB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMS13aWRlc2NyZWVuIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy0yLXdpZGVzY3JlZW4ge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0yLXdpZGVzY3JlZW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy0zLXdpZGVzY3JlZW4ge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0zLXdpZGVzY3JlZW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbHVtbi5pcy00LXdpZGVzY3JlZW4ge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC00LXdpZGVzY3JlZW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy01LXdpZGVzY3JlZW4ge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC01LXdpZGVzY3JlZW4ge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy02LXdpZGVzY3JlZW4ge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC02LXdpZGVzY3JlZW4ge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbHVtbi5pcy03LXdpZGVzY3JlZW4ge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC03LXdpZGVzY3JlZW4ge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy04LXdpZGVzY3JlZW4ge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC04LXdpZGVzY3JlZW4ge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy05LXdpZGVzY3JlZW4ge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC05LXdpZGVzY3JlZW4ge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbHVtbi5pcy0xMC13aWRlc2NyZWVuIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMTAtd2lkZXNjcmVlbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLTExLXdpZGVzY3JlZW4ge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0xMS13aWRlc2NyZWVuIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtMTItd2lkZXNjcmVlbiB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0xMi13aWRlc2NyZWVuIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzkycHgpIHtcbiAgLmNvbHVtbi5pcy1uYXJyb3ctZnVsbGhkIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG4gIC5jb2x1bW4uaXMtZnVsbC1mdWxsaGQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbHVtbi5pcy10aHJlZS1xdWFydGVycy1mdWxsaGQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sdW1uLmlzLXR3by10aGlyZHMtZnVsbGhkIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA2Ni42NjY2JTtcbiAgfVxuICAuY29sdW1uLmlzLWhhbGYtZnVsbGhkIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vbmUtdGhpcmQtZnVsbGhkIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9uZS1xdWFydGVyLWZ1bGxoZCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LXRocmVlLXF1YXJ0ZXJzLWZ1bGxoZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC10d28tdGhpcmRzLWZ1bGxoZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjYlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LWhhbGYtZnVsbGhkIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS10aGlyZC1mdWxsaGQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC1vbmUtcXVhcnRlci1mdWxsaGQge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbHVtbi5pcy0xLWZ1bGxoZCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMS1mdWxsaGQge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLTItZnVsbGhkIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMi1mdWxsaGQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy0zLWZ1bGxoZCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTMtZnVsbGhkIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5jb2x1bW4uaXMtNC1mdWxsaGQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC00LWZ1bGxoZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLTUtZnVsbGhkIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtNS1mdWxsaGQge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy02LWZ1bGxoZCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTYtZnVsbGhkIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5jb2x1bW4uaXMtNy1mdWxsaGQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC03LWZ1bGxoZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLTgtZnVsbGhkIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtOC1mdWxsaGQge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy05LWZ1bGxoZCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTktZnVsbGhkIHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5jb2x1bW4uaXMtMTAtZnVsbGhkIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMTAtZnVsbGhkIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtMTEtZnVsbGhkIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMTEtZnVsbGhkIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtMTItZnVsbGhkIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTEyLWZ1bGxoZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbn1cblxuLmNvbHVtbnMge1xuICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG4gIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xufVxuXG4uY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG59XG5cbi5jb2x1bW5zOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4uY29sdW1ucy5pcy1jZW50ZXJlZCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uY29sdW1ucy5pcy1nYXBsZXNzIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNvbHVtbnMuaXMtZ2FwbGVzczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNvbHVtbnMuaXMtZ2FwbGVzczpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4uY29sdW1ucy5pcy1nYXBsZXNzID4gLmNvbHVtbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpLCBwcmludCB7XG4gIC5jb2x1bW5zLmlzLWdyaWQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuY29sdW1ucy5pcy1ncmlkID4gLmNvbHVtbiB7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzJTtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgfVxuICAuY29sdW1ucy5pcy1ncmlkID4gLmNvbHVtbiArIC5jb2x1bW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jb2x1bW5zLmlzLW11bHRpbGluZSB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmNvbHVtbnMuaXMtdmNlbnRlcmVkIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpLCBwcmludCB7XG4gIC5jb2x1bW5zOm5vdCguaXMtZGVza3RvcCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwOHB4KSB7XG4gIC5jb2x1bW5zLmlzLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLnRpbGUge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7XG4gIG1pbi1oZWlnaHQ6IG1pbi1jb250ZW50O1xufVxuXG4udGlsZS5pcy1hbmNlc3RvciB7XG4gIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuNzVyZW07XG59XG5cbi50aWxlLmlzLWFuY2VzdG9yOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbn1cblxuLnRpbGUuaXMtYW5jZXN0b3I6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbi50aWxlLmlzLWNoaWxkIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi50aWxlLmlzLXBhcmVudCB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG5cbi50aWxlLmlzLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnRpbGUuaXMtdmVydGljYWwgPiAudGlsZS5pcy1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAudGlsZTpub3QoLmlzLWNoaWxkKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAudGlsZS5pcy0xIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAudGlsZS5pcy0yIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLnRpbGUuaXMtMyB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC50aWxlLmlzLTQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAudGlsZS5pcy01IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLnRpbGUuaXMtNiB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC50aWxlLmlzLTcge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAudGlsZS5pcy04IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLnRpbGUuaXMtOSB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC50aWxlLmlzLTEwIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLnRpbGUuaXMtMTEge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuICAudGlsZS5pcy0xMiB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uaGVybyB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5oZXJvIC5uYXYge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMjE5LCAyMTksIDIxOSwgMC4zKTtcbn1cblxuLmhlcm8gLnRhYnMgdWwge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uaGVyby5pcy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzBhMGEwYTtcbn1cblxuLmhlcm8uaXMtd2hpdGUgYTpub3QoLmJ1dHRvbiksXG4uaGVyby5pcy13aGl0ZSBzdHJvbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmhlcm8uaXMtd2hpdGUgLnRpdGxlIHtcbiAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi5oZXJvLmlzLXdoaXRlIC5zdWJ0aXRsZSB7XG4gIGNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuOSk7XG59XG5cbi5oZXJvLmlzLXdoaXRlIC5zdWJ0aXRsZSBhOm5vdCguYnV0dG9uKSxcbi5oZXJvLmlzLXdoaXRlIC5zdWJ0aXRsZSBzdHJvbmcge1xuICBjb2xvcjogIzBhMGEwYTtcbn1cblxuLmhlcm8uaXMtd2hpdGUgLm5hdiB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDAgcmdiYSgxMCwgMTAsIDEwLCAwLjIpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyby5pcy13aGl0ZSAubmF2LW1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG59XG5cbi5oZXJvLmlzLXdoaXRlIGEubmF2LWl0ZW0sXG4uaGVyby5pcy13aGl0ZSAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbikge1xuICBjb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjcpO1xufVxuXG4uaGVyby5pcy13aGl0ZSBhLm5hdi1pdGVtOmhvdmVyLCAuaGVyby5pcy13aGl0ZSBhLm5hdi1pdGVtLmlzLWFjdGl2ZSxcbi5oZXJvLmlzLXdoaXRlIC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKTpob3Zlcixcbi5oZXJvLmlzLXdoaXRlIC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKS5pcy1hY3RpdmUge1xuICBjb2xvcjogIzBhMGEwYTtcbn1cblxuLmhlcm8uaXMtd2hpdGUgLnRhYnMgYSB7XG4gIGNvbG9yOiAjMGEwYTBhO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5oZXJvLmlzLXdoaXRlIC50YWJzIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaGVyby5pcy13aGl0ZSAudGFicyBsaS5pcy1hY3RpdmUgYSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5oZXJvLmlzLXdoaXRlIC50YWJzLmlzLWJveGVkIGEsIC5oZXJvLmlzLXdoaXRlIC50YWJzLmlzLXRvZ2dsZSBhIHtcbiAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi5oZXJvLmlzLXdoaXRlIC50YWJzLmlzLWJveGVkIGE6aG92ZXIsIC5oZXJvLmlzLXdoaXRlIC50YWJzLmlzLXRvZ2dsZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xufVxuXG4uaGVyby5pcy13aGl0ZSAudGFicy5pcy1ib3hlZCBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtd2hpdGUgLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGE6aG92ZXIsIC5oZXJvLmlzLXdoaXRlIC50YWJzLmlzLXRvZ2dsZSBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtd2hpdGUgLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYTtcbiAgYm9yZGVyLWNvbG9yOiAjMGEwYTBhO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5oZXJvLmlzLXdoaXRlLmlzLWJvbGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjZTZlNmU2IDAlLCB3aGl0ZSA3MSUsIHdoaXRlIDEwMCUpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyby5pcy13aGl0ZS5pcy1ib2xkIC5uYXYtbWVudSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgI2U2ZTZlNiAwJSwgd2hpdGUgNzElLCB3aGl0ZSAxMDAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyby5pcy13aGl0ZSAubmF2LXRvZ2dsZSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYTBhO1xuICB9XG4gIC5oZXJvLmlzLXdoaXRlIC5uYXYtdG9nZ2xlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG4gIH1cbiAgLmhlcm8uaXMtd2hpdGUgLm5hdi10b2dnbGUuaXMtYWN0aXZlIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYTBhMGE7XG4gIH1cbiAgLmhlcm8uaXMtd2hpdGUgLm5hdi1tZW51IC5uYXYtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjIpO1xuICB9XG59XG5cbi5oZXJvLmlzLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uaGVyby5pcy1ibGFjayBhOm5vdCguYnV0dG9uKSxcbi5oZXJvLmlzLWJsYWNrIHN0cm9uZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uaGVyby5pcy1ibGFjayAudGl0bGUge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5oZXJvLmlzLWJsYWNrIC5zdWJ0aXRsZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG5cbi5oZXJvLmlzLWJsYWNrIC5zdWJ0aXRsZSBhOm5vdCguYnV0dG9uKSxcbi5oZXJvLmlzLWJsYWNrIC5zdWJ0aXRsZSBzdHJvbmcge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5oZXJvLmlzLWJsYWNrIC5uYXYge1xuICBib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtYmxhY2sgLm5hdi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYTBhO1xuICB9XG59XG5cbi5oZXJvLmlzLWJsYWNrIGEubmF2LWl0ZW0sXG4uaGVyby5pcy1ibGFjayAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbikge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uaGVyby5pcy1ibGFjayBhLm5hdi1pdGVtOmhvdmVyLCAuaGVyby5pcy1ibGFjayBhLm5hdi1pdGVtLmlzLWFjdGl2ZSxcbi5oZXJvLmlzLWJsYWNrIC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKTpob3Zlcixcbi5oZXJvLmlzLWJsYWNrIC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKS5pcy1hY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5oZXJvLmlzLWJsYWNrIC50YWJzIGEge1xuICBjb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmhlcm8uaXMtYmxhY2sgLnRhYnMgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5oZXJvLmlzLWJsYWNrIC50YWJzIGxpLmlzLWFjdGl2ZSBhIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmhlcm8uaXMtYmxhY2sgLnRhYnMuaXMtYm94ZWQgYSwgLmhlcm8uaXMtYmxhY2sgLnRhYnMuaXMtdG9nZ2xlIGEge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5oZXJvLmlzLWJsYWNrIC50YWJzLmlzLWJveGVkIGE6aG92ZXIsIC5oZXJvLmlzLWJsYWNrIC50YWJzLmlzLXRvZ2dsZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xufVxuXG4uaGVyby5pcy1ibGFjayAudGFicy5pcy1ib3hlZCBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtYmxhY2sgLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGE6aG92ZXIsIC5oZXJvLmlzLWJsYWNrIC50YWJzLmlzLXRvZ2dsZSBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtYmxhY2sgLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4uaGVyby5pcy1ibGFjay5pcy1ib2xkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgYmxhY2sgMCUsICMwYTBhMGEgNzElLCAjMTgxNjE2IDEwMCUpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyby5pcy1ibGFjay5pcy1ib2xkIC5uYXYtbWVudSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgYmxhY2sgMCUsICMwYTBhMGEgNzElLCAjMTgxNjE2IDEwMCUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLmlzLWJsYWNrIC5uYXYtdG9nZ2xlIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG4gIC5oZXJvLmlzLWJsYWNrIC5uYXYtdG9nZ2xlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG4gIH1cbiAgLmhlcm8uaXMtYmxhY2sgLm5hdi10b2dnbGUuaXMtYWN0aXZlIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG4gIC5oZXJvLmlzLWJsYWNrIC5uYXYtbWVudSAubmF2LWl0ZW0ge1xuICAgIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgfVxufVxuXG4uaGVyby5pcy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uaGVyby5pcy1saWdodCBhOm5vdCguYnV0dG9uKSxcbi5oZXJvLmlzLWxpZ2h0IHN0cm9uZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uaGVyby5pcy1saWdodCAudGl0bGUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmhlcm8uaXMtbGlnaHQgLnN1YnRpdGxlIHtcbiAgY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgMC45KTtcbn1cblxuLmhlcm8uaXMtbGlnaHQgLnN1YnRpdGxlIGE6bm90KC5idXR0b24pLFxuLmhlcm8uaXMtbGlnaHQgLnN1YnRpdGxlIHN0cm9uZyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uaGVyby5pcy1saWdodCAubmF2IHtcbiAgYm94LXNoYWRvdzogMCAxcHggMCByZ2JhKDU0LCA1NCwgNTQsIDAuMik7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLmlzLWxpZ2h0IC5uYXYtbWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgfVxufVxuXG4uaGVyby5pcy1saWdodCBhLm5hdi1pdGVtLFxuLmhlcm8uaXMtbGlnaHQgLm5hdi1pdGVtIGE6bm90KC5idXR0b24pIHtcbiAgY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgMC43KTtcbn1cblxuLmhlcm8uaXMtbGlnaHQgYS5uYXYtaXRlbTpob3ZlciwgLmhlcm8uaXMtbGlnaHQgYS5uYXYtaXRlbS5pcy1hY3RpdmUsXG4uaGVyby5pcy1saWdodCAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbik6aG92ZXIsXG4uaGVyby5pcy1saWdodCAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbikuaXMtYWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5oZXJvLmlzLWxpZ2h0IC50YWJzIGEge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uaGVyby5pcy1saWdodCAudGFicyBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmhlcm8uaXMtbGlnaHQgLnRhYnMgbGkuaXMtYWN0aXZlIGEge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaGVyby5pcy1saWdodCAudGFicy5pcy1ib3hlZCBhLCAuaGVyby5pcy1saWdodCAudGFicy5pcy10b2dnbGUgYSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uaGVyby5pcy1saWdodCAudGFicy5pcy1ib3hlZCBhOmhvdmVyLCAuaGVyby5pcy1saWdodCAudGFicy5pcy10b2dnbGUgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcbn1cblxuLmhlcm8uaXMtbGlnaHQgLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGEsIC5oZXJvLmlzLWxpZ2h0IC50YWJzLmlzLWJveGVkIGxpLmlzLWFjdGl2ZSBhOmhvdmVyLCAuaGVyby5pcy1saWdodCAudGFicy5pcy10b2dnbGUgbGkuaXMtYWN0aXZlIGEsIC5oZXJvLmlzLWxpZ2h0IC50YWJzLmlzLXRvZ2dsZSBsaS5pcy1hY3RpdmUgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5oZXJvLmlzLWxpZ2h0LmlzLWJvbGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjZGZkOGQ5IDAlLCB3aGl0ZXNtb2tlIDcxJSwgd2hpdGUgMTAwJSk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLmlzLWxpZ2h0LmlzLWJvbGQgLm5hdi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjZGZkOGQ5IDAlLCB3aGl0ZXNtb2tlIDcxJSwgd2hpdGUgMTAwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtbGlnaHQgLm5hdi10b2dnbGUgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgfVxuICAuaGVyby5pcy1saWdodCAubmF2LXRvZ2dsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xuICB9XG4gIC5oZXJvLmlzLWxpZ2h0IC5uYXYtdG9nZ2xlLmlzLWFjdGl2ZSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICB9XG4gIC5oZXJvLmlzLWxpZ2h0IC5uYXYtbWVudSAubmF2LWl0ZW0ge1xuICAgIGJvcmRlci10b3AtY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgMC4yKTtcbiAgfVxufVxuXG4uaGVyby5pcy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5oZXJvLmlzLWRhcmsgYTpub3QoLmJ1dHRvbiksXG4uaGVyby5pcy1kYXJrIHN0cm9uZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uaGVyby5pcy1kYXJrIC50aXRsZSB7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4uaGVyby5pcy1kYXJrIC5zdWJ0aXRsZSB7XG4gIGNvbG9yOiByZ2JhKDI0NSwgMjQ1LCAyNDUsIDAuOSk7XG59XG5cbi5oZXJvLmlzLWRhcmsgLnN1YnRpdGxlIGE6bm90KC5idXR0b24pLFxuLmhlcm8uaXMtZGFyayAuc3VidGl0bGUgc3Ryb25nIHtcbiAgY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5oZXJvLmlzLWRhcmsgLm5hdiB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDAgcmdiYSgyNDUsIDI0NSwgMjQ1LCAwLjIpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyby5pcy1kYXJrIC5uYXYtbWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgfVxufVxuXG4uaGVyby5pcy1kYXJrIGEubmF2LWl0ZW0sXG4uaGVyby5pcy1kYXJrIC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKSB7XG4gIGNvbG9yOiByZ2JhKDI0NSwgMjQ1LCAyNDUsIDAuNyk7XG59XG5cbi5oZXJvLmlzLWRhcmsgYS5uYXYtaXRlbTpob3ZlciwgLmhlcm8uaXMtZGFyayBhLm5hdi1pdGVtLmlzLWFjdGl2ZSxcbi5oZXJvLmlzLWRhcmsgLm5hdi1pdGVtIGE6bm90KC5idXR0b24pOmhvdmVyLFxuLmhlcm8uaXMtZGFyayAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbikuaXMtYWN0aXZlIHtcbiAgY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5oZXJvLmlzLWRhcmsgLnRhYnMgYSB7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5oZXJvLmlzLWRhcmsgLnRhYnMgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5oZXJvLmlzLWRhcmsgLnRhYnMgbGkuaXMtYWN0aXZlIGEge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaGVyby5pcy1kYXJrIC50YWJzLmlzLWJveGVkIGEsIC5oZXJvLmlzLWRhcmsgLnRhYnMuaXMtdG9nZ2xlIGEge1xuICBjb2xvcjogd2hpdGVzbW9rZTtcbn1cblxuLmhlcm8uaXMtZGFyayAudGFicy5pcy1ib3hlZCBhOmhvdmVyLCAuaGVyby5pcy1kYXJrIC50YWJzLmlzLXRvZ2dsZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xufVxuXG4uaGVyby5pcy1kYXJrIC50YWJzLmlzLWJveGVkIGxpLmlzLWFjdGl2ZSBhLCAuaGVyby5pcy1kYXJrIC50YWJzLmlzLWJveGVkIGxpLmlzLWFjdGl2ZSBhOmhvdmVyLCAuaGVyby5pcy1kYXJrIC50YWJzLmlzLXRvZ2dsZSBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtZGFyayAudGFicy5pcy10b2dnbGUgbGkuaXMtYWN0aXZlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3JkZXItY29sb3I6IHdoaXRlc21va2U7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uaGVyby5pcy1kYXJrLmlzLWJvbGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjMWYxOTFhIDAlLCAjMzYzNjM2IDcxJSwgIzQ2NDAzZiAxMDAlKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtZGFyay5pcy1ib2xkIC5uYXYtbWVudSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgIzFmMTkxYSAwJSwgIzM2MzYzNiA3MSUsICM0NjQwM2YgMTAwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtZGFyayAubmF2LXRvZ2dsZSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICB9XG4gIC5oZXJvLmlzLWRhcmsgLm5hdi10b2dnbGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcbiAgfVxuICAuaGVyby5pcy1kYXJrIC5uYXYtdG9nZ2xlLmlzLWFjdGl2ZSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICB9XG4gIC5oZXJvLmlzLWRhcmsgLm5hdi1tZW51IC5uYXYtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyNDUsIDI0NSwgMjQ1LCAwLjIpO1xuICB9XG59XG5cbi5oZXJvLmlzLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhlcm8uaXMtcHJpbWFyeSBhOm5vdCguYnV0dG9uKSxcbi5oZXJvLmlzLXByaW1hcnkgc3Ryb25nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5oZXJvLmlzLXByaW1hcnkgLnRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5oZXJvLmlzLXByaW1hcnkgLnN1YnRpdGxlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbn1cblxuLmhlcm8uaXMtcHJpbWFyeSAuc3VidGl0bGUgYTpub3QoLmJ1dHRvbiksXG4uaGVyby5pcy1wcmltYXJ5IC5zdWJ0aXRsZSBzdHJvbmcge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhlcm8uaXMtcHJpbWFyeSAubmF2IHtcbiAgYm94LXNoYWRvdzogMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLmlzLXByaW1hcnkgLm5hdi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xuICB9XG59XG5cbi5oZXJvLmlzLXByaW1hcnkgYS5uYXYtaXRlbSxcbi5oZXJvLmlzLXByaW1hcnkgLm5hdi1pdGVtIGE6bm90KC5idXR0b24pIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLmhlcm8uaXMtcHJpbWFyeSBhLm5hdi1pdGVtOmhvdmVyLCAuaGVyby5pcy1wcmltYXJ5IGEubmF2LWl0ZW0uaXMtYWN0aXZlLFxuLmhlcm8uaXMtcHJpbWFyeSAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbik6aG92ZXIsXG4uaGVyby5pcy1wcmltYXJ5IC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKS5pcy1hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhlcm8uaXMtcHJpbWFyeSAudGFicyBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmhlcm8uaXMtcHJpbWFyeSAudGFicyBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmhlcm8uaXMtcHJpbWFyeSAudGFicyBsaS5pcy1hY3RpdmUgYSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5oZXJvLmlzLXByaW1hcnkgLnRhYnMuaXMtYm94ZWQgYSwgLmhlcm8uaXMtcHJpbWFyeSAudGFicy5pcy10b2dnbGUgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaGVyby5pcy1wcmltYXJ5IC50YWJzLmlzLWJveGVkIGE6aG92ZXIsIC5oZXJvLmlzLXByaW1hcnkgLnRhYnMuaXMtdG9nZ2xlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG59XG5cbi5oZXJvLmlzLXByaW1hcnkgLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGEsIC5oZXJvLmlzLXByaW1hcnkgLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGE6aG92ZXIsIC5oZXJvLmlzLXByaW1hcnkgLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhLCAuaGVyby5pcy1wcmltYXJ5IC50YWJzLmlzLXRvZ2dsZSBsaS5pcy1hY3RpdmUgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMGQxYjI7XG59XG5cbi5oZXJvLmlzLXByaW1hcnkuaXMtYm9sZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDFkZWcsICMwMDllNmMgMCUsICMwMGQxYjIgNzElLCAjMDBlN2ViIDEwMCUpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyby5pcy1wcmltYXJ5LmlzLWJvbGQgLm5hdi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjMDA5ZTZjIDAlLCAjMDBkMWIyIDcxJSwgIzAwZTdlYiAxMDAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyby5pcy1wcmltYXJ5IC5uYXYtdG9nZ2xlIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmhlcm8uaXMtcHJpbWFyeSAubmF2LXRvZ2dsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xuICB9XG4gIC5oZXJvLmlzLXByaW1hcnkgLm5hdi10b2dnbGUuaXMtYWN0aXZlIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmhlcm8uaXMtcHJpbWFyeSAubmF2LW1lbnUgLm5hdi1pdGVtIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIH1cbn1cblxuLmhlcm8uaXMtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjczZGM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaGVyby5pcy1pbmZvIGE6bm90KC5idXR0b24pLFxuLmhlcm8uaXMtaW5mbyBzdHJvbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmhlcm8uaXMtaW5mbyAudGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhlcm8uaXMtaW5mbyAuc3VidGl0bGUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xufVxuXG4uaGVyby5pcy1pbmZvIC5zdWJ0aXRsZSBhOm5vdCguYnV0dG9uKSxcbi5oZXJvLmlzLWluZm8gLnN1YnRpdGxlIHN0cm9uZyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaGVyby5pcy1pbmZvIC5uYXYge1xuICBib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtaW5mbyAubmF2LW1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjczZGM7XG4gIH1cbn1cblxuLmhlcm8uaXMtaW5mbyBhLm5hdi1pdGVtLFxuLmhlcm8uaXMtaW5mbyAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbikge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uaGVyby5pcy1pbmZvIGEubmF2LWl0ZW06aG92ZXIsIC5oZXJvLmlzLWluZm8gYS5uYXYtaXRlbS5pcy1hY3RpdmUsXG4uaGVyby5pcy1pbmZvIC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKTpob3Zlcixcbi5oZXJvLmlzLWluZm8gLm5hdi1pdGVtIGE6bm90KC5idXR0b24pLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaGVyby5pcy1pbmZvIC50YWJzIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uaGVyby5pcy1pbmZvIC50YWJzIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaGVyby5pcy1pbmZvIC50YWJzIGxpLmlzLWFjdGl2ZSBhIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmhlcm8uaXMtaW5mbyAudGFicy5pcy1ib3hlZCBhLCAuaGVyby5pcy1pbmZvIC50YWJzLmlzLXRvZ2dsZSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5oZXJvLmlzLWluZm8gLnRhYnMuaXMtYm94ZWQgYTpob3ZlciwgLmhlcm8uaXMtaW5mbyAudGFicy5pcy10b2dnbGUgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcbn1cblxuLmhlcm8uaXMtaW5mbyAudGFicy5pcy1ib3hlZCBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtaW5mbyAudGFicy5pcy1ib3hlZCBsaS5pcy1hY3RpdmUgYTpob3ZlciwgLmhlcm8uaXMtaW5mbyAudGFicy5pcy10b2dnbGUgbGkuaXMtYWN0aXZlIGEsIC5oZXJvLmlzLWluZm8gLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzMyNzNkYztcbn1cblxuLmhlcm8uaXMtaW5mby5pcy1ib2xkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgIzE1NzdjNiAwJSwgIzMyNzNkYyA3MSUsICM0MzY2ZTUgMTAwJSk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLmlzLWluZm8uaXMtYm9sZCAubmF2LW1lbnUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDFkZWcsICMxNTc3YzYgMCUsICMzMjczZGMgNzElLCAjNDM2NmU1IDEwMCUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLmlzLWluZm8gLm5hdi10b2dnbGUgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAuaGVyby5pcy1pbmZvIC5uYXYtdG9nZ2xlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG4gIH1cbiAgLmhlcm8uaXMtaW5mbyAubmF2LXRvZ2dsZS5pcy1hY3RpdmUgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAuaGVyby5pcy1pbmZvIC5uYXYtbWVudSAubmF2LWl0ZW0ge1xuICAgIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgfVxufVxuXG4uaGVyby5pcy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzZDE2MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5oZXJvLmlzLXN1Y2Nlc3MgYTpub3QoLmJ1dHRvbiksXG4uaGVyby5pcy1zdWNjZXNzIHN0cm9uZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uaGVyby5pcy1zdWNjZXNzIC50aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaGVyby5pcy1zdWNjZXNzIC5zdWJ0aXRsZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG5cbi5oZXJvLmlzLXN1Y2Nlc3MgLnN1YnRpdGxlIGE6bm90KC5idXR0b24pLFxuLmhlcm8uaXMtc3VjY2VzcyAuc3VidGl0bGUgc3Ryb25nIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5oZXJvLmlzLXN1Y2Nlc3MgLm5hdiB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyby5pcy1zdWNjZXNzIC5uYXYtbWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzZDE2MDtcbiAgfVxufVxuXG4uaGVyby5pcy1zdWNjZXNzIGEubmF2LWl0ZW0sXG4uaGVyby5pcy1zdWNjZXNzIC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi5oZXJvLmlzLXN1Y2Nlc3MgYS5uYXYtaXRlbTpob3ZlciwgLmhlcm8uaXMtc3VjY2VzcyBhLm5hdi1pdGVtLmlzLWFjdGl2ZSxcbi5oZXJvLmlzLXN1Y2Nlc3MgLm5hdi1pdGVtIGE6bm90KC5idXR0b24pOmhvdmVyLFxuLmhlcm8uaXMtc3VjY2VzcyAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbikuaXMtYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5oZXJvLmlzLXN1Y2Nlc3MgLnRhYnMgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5oZXJvLmlzLXN1Y2Nlc3MgLnRhYnMgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5oZXJvLmlzLXN1Y2Nlc3MgLnRhYnMgbGkuaXMtYWN0aXZlIGEge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaGVyby5pcy1zdWNjZXNzIC50YWJzLmlzLWJveGVkIGEsIC5oZXJvLmlzLXN1Y2Nlc3MgLnRhYnMuaXMtdG9nZ2xlIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhlcm8uaXMtc3VjY2VzcyAudGFicy5pcy1ib3hlZCBhOmhvdmVyLCAuaGVyby5pcy1zdWNjZXNzIC50YWJzLmlzLXRvZ2dsZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xufVxuXG4uaGVyby5pcy1zdWNjZXNzIC50YWJzLmlzLWJveGVkIGxpLmlzLWFjdGl2ZSBhLCAuaGVyby5pcy1zdWNjZXNzIC50YWJzLmlzLWJveGVkIGxpLmlzLWFjdGl2ZSBhOmhvdmVyLCAuaGVyby5pcy1zdWNjZXNzIC50YWJzLmlzLXRvZ2dsZSBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtc3VjY2VzcyAudGFicy5pcy10b2dnbGUgbGkuaXMtYWN0aXZlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMjNkMTYwO1xufVxuXG4uaGVyby5pcy1zdWNjZXNzLmlzLWJvbGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjMTJhZjJmIDAlLCAjMjNkMTYwIDcxJSwgIzJjZTI4YSAxMDAlKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtc3VjY2Vzcy5pcy1ib2xkIC5uYXYtbWVudSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgIzEyYWYyZiAwJSwgIzIzZDE2MCA3MSUsICMyY2UyOGEgMTAwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtc3VjY2VzcyAubmF2LXRvZ2dsZSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5oZXJvLmlzLXN1Y2Nlc3MgLm5hdi10b2dnbGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcbiAgfVxuICAuaGVyby5pcy1zdWNjZXNzIC5uYXYtdG9nZ2xlLmlzLWFjdGl2ZSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5oZXJvLmlzLXN1Y2Nlc3MgLm5hdi1tZW51IC5uYXYtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICB9XG59XG5cbi5oZXJvLmlzLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkZDU3O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4uaGVyby5pcy13YXJuaW5nIGE6bm90KC5idXR0b24pLFxuLmhlcm8uaXMtd2FybmluZyBzdHJvbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmhlcm8uaXMtd2FybmluZyAudGl0bGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4uaGVyby5pcy13YXJuaW5nIC5zdWJ0aXRsZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5oZXJvLmlzLXdhcm5pbmcgLnN1YnRpdGxlIGE6bm90KC5idXR0b24pLFxuLmhlcm8uaXMtd2FybmluZyAuc3VidGl0bGUgc3Ryb25nIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLmhlcm8uaXMtd2FybmluZyAubmF2IHtcbiAgYm94LXNoYWRvdzogMCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLmlzLXdhcm5pbmcgLm5hdi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkZDU3O1xuICB9XG59XG5cbi5oZXJvLmlzLXdhcm5pbmcgYS5uYXYtaXRlbSxcbi5oZXJvLmlzLXdhcm5pbmcgLm5hdi1pdGVtIGE6bm90KC5idXR0b24pIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLmhlcm8uaXMtd2FybmluZyBhLm5hdi1pdGVtOmhvdmVyLCAuaGVyby5pcy13YXJuaW5nIGEubmF2LWl0ZW0uaXMtYWN0aXZlLFxuLmhlcm8uaXMtd2FybmluZyAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbik6aG92ZXIsXG4uaGVyby5pcy13YXJuaW5nIC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKS5pcy1hY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4uaGVyby5pcy13YXJuaW5nIC50YWJzIGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5oZXJvLmlzLXdhcm5pbmcgLnRhYnMgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5oZXJvLmlzLXdhcm5pbmcgLnRhYnMgbGkuaXMtYWN0aXZlIGEge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaGVyby5pcy13YXJuaW5nIC50YWJzLmlzLWJveGVkIGEsIC5oZXJvLmlzLXdhcm5pbmcgLnRhYnMuaXMtdG9nZ2xlIGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4uaGVyby5pcy13YXJuaW5nIC50YWJzLmlzLWJveGVkIGE6aG92ZXIsIC5oZXJvLmlzLXdhcm5pbmcgLnRhYnMuaXMtdG9nZ2xlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG59XG5cbi5oZXJvLmlzLXdhcm5pbmcgLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGEsIC5oZXJvLmlzLXdhcm5pbmcgLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGE6aG92ZXIsIC5oZXJvLmlzLXdhcm5pbmcgLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhLCAuaGVyby5pcy13YXJuaW5nIC50YWJzLmlzLXRvZ2dsZSBsaS5pcy1hY3RpdmUgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIGNvbG9yOiAjZmZkZDU3O1xufVxuXG4uaGVyby5pcy13YXJuaW5nLmlzLWJvbGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjZmZhZjI0IDAlLCAjZmZkZDU3IDcxJSwgI2ZmZmE3MCAxMDAlKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtd2FybmluZy5pcy1ib2xkIC5uYXYtbWVudSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgI2ZmYWYyNCAwJSwgI2ZmZGQ1NyA3MSUsICNmZmZhNzAgMTAwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtd2FybmluZyAubmF2LXRvZ2dsZSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIH1cbiAgLmhlcm8uaXMtd2FybmluZyAubmF2LXRvZ2dsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xuICB9XG4gIC5oZXJvLmlzLXdhcm5pbmcgLm5hdi10b2dnbGUuaXMtYWN0aXZlIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgfVxuICAuaGVyby5pcy13YXJuaW5nIC5uYXYtbWVudSAubmF2LWl0ZW0ge1xuICAgIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgfVxufVxuXG4uaGVyby5pcy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzODYwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhlcm8uaXMtZGFuZ2VyIGE6bm90KC5idXR0b24pLFxuLmhlcm8uaXMtZGFuZ2VyIHN0cm9uZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uaGVyby5pcy1kYW5nZXIgLnRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5oZXJvLmlzLWRhbmdlciAuc3VidGl0bGUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xufVxuXG4uaGVyby5pcy1kYW5nZXIgLnN1YnRpdGxlIGE6bm90KC5idXR0b24pLFxuLmhlcm8uaXMtZGFuZ2VyIC5zdWJ0aXRsZSBzdHJvbmcge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhlcm8uaXMtZGFuZ2VyIC5uYXYge1xuICBib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtZGFuZ2VyIC5uYXYtbWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMzg2MDtcbiAgfVxufVxuXG4uaGVyby5pcy1kYW5nZXIgYS5uYXYtaXRlbSxcbi5oZXJvLmlzLWRhbmdlciAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbikge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uaGVyby5pcy1kYW5nZXIgYS5uYXYtaXRlbTpob3ZlciwgLmhlcm8uaXMtZGFuZ2VyIGEubmF2LWl0ZW0uaXMtYWN0aXZlLFxuLmhlcm8uaXMtZGFuZ2VyIC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKTpob3Zlcixcbi5oZXJvLmlzLWRhbmdlciAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbikuaXMtYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5oZXJvLmlzLWRhbmdlciAudGFicyBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmhlcm8uaXMtZGFuZ2VyIC50YWJzIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaGVyby5pcy1kYW5nZXIgLnRhYnMgbGkuaXMtYWN0aXZlIGEge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaGVyby5pcy1kYW5nZXIgLnRhYnMuaXMtYm94ZWQgYSwgLmhlcm8uaXMtZGFuZ2VyIC50YWJzLmlzLXRvZ2dsZSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5oZXJvLmlzLWRhbmdlciAudGFicy5pcy1ib3hlZCBhOmhvdmVyLCAuaGVyby5pcy1kYW5nZXIgLnRhYnMuaXMtdG9nZ2xlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG59XG5cbi5oZXJvLmlzLWRhbmdlciAudGFicy5pcy1ib3hlZCBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtZGFuZ2VyIC50YWJzLmlzLWJveGVkIGxpLmlzLWFjdGl2ZSBhOmhvdmVyLCAuaGVyby5pcy1kYW5nZXIgLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhLCAuaGVyby5pcy1kYW5nZXIgLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmMzg2MDtcbn1cblxuLmhlcm8uaXMtZGFuZ2VyLmlzLWJvbGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjZmYwNTYxIDAlLCAjZmYzODYwIDcxJSwgI2ZmNTI1NyAxMDAlKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtZGFuZ2VyLmlzLWJvbGQgLm5hdi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjZmYwNTYxIDAlLCAjZmYzODYwIDcxJSwgI2ZmNTI1NyAxMDAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyby5pcy1kYW5nZXIgLm5hdi10b2dnbGUgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAuaGVyby5pcy1kYW5nZXIgLm5hdi10b2dnbGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcbiAgfVxuICAuaGVyby5pcy1kYW5nZXIgLm5hdi10b2dnbGUuaXMtYWN0aXZlIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmhlcm8uaXMtZGFuZ2VyIC5uYXYtbWVudSAubmF2LWl0ZW0ge1xuICAgIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmhlcm8uaXMtbWVkaXVtIC5oZXJvLWJvZHkge1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtO1xuICAgIHBhZGRpbmctdG9wOiA5cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAuaGVyby5pcy1sYXJnZSAuaGVyby1ib2R5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMThyZW07XG4gICAgcGFkZGluZy10b3A6IDE4cmVtO1xuICB9XG59XG5cbi5oZXJvLmlzLWhhbGZoZWlnaHQgLmhlcm8tYm9keSwgLmhlcm8uaXMtZnVsbGhlaWdodCAuaGVyby1ib2R5IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmhlcm8uaXMtaGFsZmhlaWdodCAuaGVyby1ib2R5ID4gLmNvbnRhaW5lciwgLmhlcm8uaXMtZnVsbGhlaWdodCAuaGVyby1ib2R5ID4gLmNvbnRhaW5lciB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7XG59XG5cbi5oZXJvLmlzLWhhbGZoZWlnaHQge1xuICBtaW4taGVpZ2h0OiA1MHZoO1xufVxuXG4uaGVyby5pcy1mdWxsaGVpZ2h0IHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG5cbi5oZXJvLXZpZGVvIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5oZXJvLXZpZGVvIHZpZGVvIHtcbiAgbGVmdDogNTAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7XG59XG5cbi5oZXJvLXZpZGVvLmlzLXRyYW5zcGFyZW50IHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyby12aWRlbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uaGVyby1idXR0b25zIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyby1idXR0b25zIC5idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmhlcm8tYnV0dG9ucyAuYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpLCBwcmludCB7XG4gIC5oZXJvLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmhlcm8tYnV0dG9ucyAuYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG59XG5cbi5oZXJvLWhlYWQsXG4uaGVyby1mb290IHtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmhlcm8tYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmc6IDNyZW0gMS41cmVtO1xufVxuXG4uc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDNyZW0gMS41cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIHtcbiAgLnNlY3Rpb24uaXMtbWVkaXVtIHtcbiAgICBwYWRkaW5nOiA5cmVtIDEuNXJlbTtcbiAgfVxuICAuc2VjdGlvbi5pcy1sYXJnZSB7XG4gICAgcGFkZGluZzogMThyZW0gMS41cmVtO1xuICB9XG59XG5cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBwYWRkaW5nOiAzcmVtIDEuNXJlbSA2cmVtO1xufVxuXG4uaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgY29sb3I6ICM1ODZlNzU7XG59XG5cbi5oaWdobGlnaHQgLmMge1xuICBjb2xvcjogIzkzYTFhMTtcbn1cblxuLmhpZ2hsaWdodCAuZXJyLFxuLmhpZ2hsaWdodCAuZyB7XG4gIGNvbG9yOiAjNTg2ZTc1O1xufVxuXG4uaGlnaGxpZ2h0IC5rIHtcbiAgY29sb3I6ICM4NTk5MDA7XG59XG5cbi5oaWdobGlnaHQgLmwsXG4uaGlnaGxpZ2h0IC5uIHtcbiAgY29sb3I6ICM1ODZlNzU7XG59XG5cbi5oaWdobGlnaHQgLm8ge1xuICBjb2xvcjogIzg1OTkwMDtcbn1cblxuLmhpZ2hsaWdodCAueCB7XG4gIGNvbG9yOiAjY2I0YjE2O1xufVxuXG4uaGlnaGxpZ2h0IC5wIHtcbiAgY29sb3I6ICM1ODZlNzU7XG59XG5cbi5oaWdobGlnaHQgLmNtIHtcbiAgY29sb3I6ICM5M2ExYTE7XG59XG5cbi5oaWdobGlnaHQgLmNwIHtcbiAgY29sb3I6ICM4NTk5MDA7XG59XG5cbi5oaWdobGlnaHQgLmMxIHtcbiAgY29sb3I6ICM5M2ExYTE7XG59XG5cbi5oaWdobGlnaHQgLmNzIHtcbiAgY29sb3I6ICM4NTk5MDA7XG59XG5cbi5oaWdobGlnaHQgLmdkIHtcbiAgY29sb3I6ICMyYWExOTg7XG59XG5cbi5oaWdobGlnaHQgLmdlIHtcbiAgY29sb3I6ICM1ODZlNzU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmhpZ2hsaWdodCAuZ3Ige1xuICBjb2xvcjogI2RjMzIyZjtcbn1cblxuLmhpZ2hsaWdodCAuZ2gge1xuICBjb2xvcjogI2NiNGIxNjtcbn1cblxuLmhpZ2hsaWdodCAuZ2kge1xuICBjb2xvcjogIzg1OTkwMDtcbn1cblxuLmhpZ2hsaWdodCAuZ28sXG4uaGlnaGxpZ2h0IC5ncCB7XG4gIGNvbG9yOiAjNTg2ZTc1O1xufVxuXG4uaGlnaGxpZ2h0IC5ncyB7XG4gIGNvbG9yOiAjNTg2ZTc1O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmhpZ2hsaWdodCAuZ3Uge1xuICBjb2xvcjogI2NiNGIxNjtcbn1cblxuLmhpZ2hsaWdodCAuZ3Qge1xuICBjb2xvcjogIzU4NmU3NTtcbn1cblxuLmhpZ2hsaWdodCAua2Mge1xuICBjb2xvcjogI2NiNGIxNjtcbn1cblxuLmhpZ2hsaWdodCAua2Qge1xuICBjb2xvcjogIzI2OGJkMjtcbn1cblxuLmhpZ2hsaWdodCAua24sXG4uaGlnaGxpZ2h0IC5rcCB7XG4gIGNvbG9yOiAjODU5OTAwO1xufVxuXG4uaGlnaGxpZ2h0IC5rciB7XG4gIGNvbG9yOiAjMjY4YmQyO1xufVxuXG4uaGlnaGxpZ2h0IC5rdCB7XG4gIGNvbG9yOiAjZGMzMjJmO1xufVxuXG4uaGlnaGxpZ2h0IC5sZCB7XG4gIGNvbG9yOiAjNTg2ZTc1O1xufVxuXG4uaGlnaGxpZ2h0IC5tLFxuLmhpZ2hsaWdodCAucyB7XG4gIGNvbG9yOiAjMmFhMTk4O1xufVxuXG4uaGlnaGxpZ2h0IC5uYSB7XG4gIGNvbG9yOiAjQjU4OTAwO1xufVxuXG4uaGlnaGxpZ2h0IC5uYiB7XG4gIGNvbG9yOiAjNTg2ZTc1O1xufVxuXG4uaGlnaGxpZ2h0IC5uYyB7XG4gIGNvbG9yOiAjMjY4YmQyO1xufVxuXG4uaGlnaGxpZ2h0IC5ubyB7XG4gIGNvbG9yOiAjY2I0YjE2O1xufVxuXG4uaGlnaGxpZ2h0IC5uZCB7XG4gIGNvbG9yOiAjMjY4YmQyO1xufVxuXG4uaGlnaGxpZ2h0IC5uaSxcbi5oaWdobGlnaHQgLm5lIHtcbiAgY29sb3I6ICNjYjRiMTY7XG59XG5cbi5oaWdobGlnaHQgLm5mIHtcbiAgY29sb3I6ICMyNjhiZDI7XG59XG5cbi5oaWdobGlnaHQgLm5sLFxuLmhpZ2hsaWdodCAubm4sXG4uaGlnaGxpZ2h0IC5ueCxcbi5oaWdobGlnaHQgLnB5IHtcbiAgY29sb3I6ICM1ODZlNzU7XG59XG5cbi5oaWdobGlnaHQgLm50LFxuLmhpZ2hsaWdodCAubnYge1xuICBjb2xvcjogIzI2OGJkMjtcbn1cblxuLmhpZ2hsaWdodCAub3cge1xuICBjb2xvcjogIzg1OTkwMDtcbn1cblxuLmhpZ2hsaWdodCAudyB7XG4gIGNvbG9yOiAjNTg2ZTc1O1xufVxuXG4uaGlnaGxpZ2h0IC5tZixcbi5oaWdobGlnaHQgLm1oLFxuLmhpZ2hsaWdodCAubWksXG4uaGlnaGxpZ2h0IC5tbyB7XG4gIGNvbG9yOiAjMmFhMTk4O1xufVxuXG4uaGlnaGxpZ2h0IC5zYiB7XG4gIGNvbG9yOiAjOTNhMWExO1xufVxuXG4uaGlnaGxpZ2h0IC5zYyB7XG4gIGNvbG9yOiAjMmFhMTk4O1xufVxuXG4uaGlnaGxpZ2h0IC5zZCB7XG4gIGNvbG9yOiAjNTg2ZTc1O1xufVxuXG4uaGlnaGxpZ2h0IC5zMiB7XG4gIGNvbG9yOiAjMmFhMTk4O1xufVxuXG4uaGlnaGxpZ2h0IC5zZSB7XG4gIGNvbG9yOiAjY2I0YjE2O1xufVxuXG4uaGlnaGxpZ2h0IC5zaCB7XG4gIGNvbG9yOiAjNTg2ZTc1O1xufVxuXG4uaGlnaGxpZ2h0IC5zaSxcbi5oaWdobGlnaHQgLnN4IHtcbiAgY29sb3I6ICMyYWExOTg7XG59XG5cbi5oaWdobGlnaHQgLnNyIHtcbiAgY29sb3I6ICNkYzMyMmY7XG59XG5cbi5oaWdobGlnaHQgLnMxLFxuLmhpZ2hsaWdodCAuc3Mge1xuICBjb2xvcjogIzJhYTE5ODtcbn1cblxuLmhpZ2hsaWdodCAuYnAsXG4uaGlnaGxpZ2h0IC52Yyxcbi5oaWdobGlnaHQgLnZnLFxuLmhpZ2hsaWdodCAudmkge1xuICBjb2xvcjogIzI2OGJkMjtcbn1cblxuLmhpZ2hsaWdodCAuaWwge1xuICBjb2xvcjogIzJhYTE5ODtcbn1cblxuLmNvbnRlbnQgLmhpZ2hsaWdodCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAuYnV0dG9uIHNtYWxsIHtcbiAgICBjb2xvcjogIzRhNGE0YTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5ib2R5LnBhZ2UtZ3JpZCAuY29sdW1uID4gLm5vdGlmaWNhdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmhlYWRlci1pdGVtIC5idXR0b24gKyAuYnV0dG9uIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgfVxufVxuXG5zdmcge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbiNjYXJib24ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDM0MHB4O1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jY2FyYm9uOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMTAsIDEwLCAxMCwgMC4xKSwgMCAwIDAgMXB4ICMwMGQxYjI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAjY2FyYm9uIHtcbiAgICB3aWR0aDogMzQwcHg7XG4gIH1cbn1cblxuI2NhcmJvbmFkcyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuI2NhcmJvbmFkcyBhLFxuI2NhcmJvbmFkcyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbiNjYXJib25hZHMgLmNhcmJvbi13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jY2FyYm9uYWRzIC5jYXJib24taW1nIHtcbiAgYmFja2dyb3VuZDogd2hpdGVzbW9rZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1hcmdpbjogMTVweCAwIDE1cHggMTVweDtcbiAgd2lkdGg6IDEzMHB4O1xufVxuXG4jY2FyYm9uYWRzIC5jYXJib24taW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogMTMwcHg7XG59XG5cbiNjYXJib25hZHMgLmNhcmJvbi10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTVweCAxNXB4IDM1cHggMTYwcHg7XG59XG5cbiNjYXJib25hZHMgLmNhcmJvbi1wb3dlcmVkYnkge1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjN2E3YTdhO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxlZnQ6IDE2MHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMCAxNXB4IDEwcHggMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbn1cblxuQGtleWZyYW1lcyBmbG9hdFVwIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIHJnYmEoMTAsIDEwLCAxMCwgMCksIDAgMCAwIHJnYmEoMTAsIDEwLCAxMCwgMCksIDAgMCAwIHJnYmEoMTAsIDEwLCAxMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjg2KTtcbiAgfVxuICA2NyUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIHJnYmEoMTAsIDEwLCAxMCwgMCksIDAgNXB4IDEwcHggcmdiYSgxMCwgMTAsIDEwLCAwLjEpLCAwIDFweCAxcHggcmdiYSgxMCwgMTAsIDEwLCAwLjIpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAyMHB4IDYwcHggcmdiYSgxMCwgMTAsIDEwLCAwLjA1KSwgMCA1cHggMTBweCByZ2JhKDEwLCAxMCwgMTAsIDAuMSksIDAgMXB4IDFweCByZ2JhKDEwLCAxMCwgMTAsIDAuMik7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHN0cm9rZVBhdGgge1xuICBmcm9tIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogODgwO1xuICB9XG4gIHRvIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjg2KTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44Nik7XG4gIH1cbiAgNjclIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44Nik7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVEb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlVXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuI2Ige1xuICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbG9hdFVwO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMC43MSwgMC4yOSwgMSk7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMjQwcHg7XG59XG5cbiNiIHN2ZyB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNDBweDtcbiAgd2lkdGg6IDI0MHB4O1xufVxuXG4jYiBzdmc6Zmlyc3QtY2hpbGQge1xuICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMC43MSwgMC4yOSwgMSk7XG59XG5cbiNiIHN2ZzpmaXJzdC1jaGlsZCBnIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHN0cm9rZVBhdGg7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLjcxLCAwLjI5LCAxKTtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiAjMDBkMWIyO1xuICBzdHJva2UtZGFzaGFycmF5OiA4ODA7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xufVxuXG4jYiBzdmc6bGFzdC1jaGlsZCB7XG4gIGFuaW1hdGlvbi1kZWxheTogMXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLjcxLCAwLjI5LCAxKTtcbn1cblxuI2Igc3ZnOmxhc3QtY2hpbGQgZyB7XG4gIGZpbGw6ICMwMGQxYjI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNiIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2lkdGg6IDE2MHB4O1xuICB9XG59XG5cbiNidWxtYSB7XG4gIGFuaW1hdGlvbjogc2xpZGVEb3duIDUwMG1zIGJvdGg7XG59XG5cbiNtb2Rlcm4tZnJhbWV3b3JrIHtcbiAgYW5pbWF0aW9uOiBzbGlkZVVwIDUwMG1zIGJvdGg7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4ycztcbn1cblxuI25wbSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFuaW1hdGlvbjogZmFkZUluIDUwMG1zIGJvdGg7XG4gIGFuaW1hdGlvbi1kZWxheTogMC40cztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogLTEwcHggMCAyMHB4O1xufVxuXG4jbnBtIGNvZGUge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZXNtb2tlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAjMDBkMWIyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMTZweCAzMnB4O1xufVxuXG4jZ2hidG5zIHtcbiAgYW5pbWF0aW9uOiBzbGlkZURvd24gNTAwbXMgYm90aDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjZzO1xufVxuXG5odG1sLnJvdXRlLWluZGV4ICNjYXJib24ge1xuICBhbmltYXRpb246IHNsaWRlVXAgNTAwbXMgYm90aDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjhzO1xufVxuXG4jZG93bmxvYWQge1xuICBhbmltYXRpb246IGZhZGVJbiA1MDBtcyBib3RoO1xuICBhbmltYXRpb24tZGVsYXk6IDFzO1xufVxuXG4jZ3JpZCAubm90aWZpY2F0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4jbWVzc2FnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiN0d2VldCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDEwLCAxMCwgMTAsIDAuMSksIDAgMCAwIDFweCByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cblxuI2dpdGh1YiB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBib3JkZXItY29sb3I6ICMzMzMzMzM7XG59XG5cbiNnaXRodWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuICBib3JkZXItY29sb3I6ICMzMzMzMzM7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuI3R3aXR0ZXIge1xuICBjb2xvcjogIzU1YWNlZTtcbiAgYm9yZGVyLWNvbG9yOiAjNTVhY2VlO1xufVxuXG4jdHdpdHRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM1NWFjZWU7XG4gIGJvcmRlci1jb2xvcjogIzU1YWNlZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIHtcbiAgI2Jsb2dEcm9wZG93biB7XG4gICAgd2lkdGg6IDE2cmVtO1xuICB9XG4gICNibG9nRHJvcGRvd24gLm5hdmJhci1pdGVtIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG4gICNtb3JlRHJvcGRvd24ge1xuICAgIHdpZHRoOiAxNnJlbTtcbiAgfVxuICAjbW9yZURyb3Bkb3duIC5uYXZiYXItaXRlbSB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuICAjbW9yZURyb3Bkb3duIC5uYXZiYXItaXRlbSAubGV2ZWwge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxufVxuXG4jYWJvdXQgLnR3aXR0ZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuI2Fib3V0IHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuI21jX2VtYmVkX3NpZ251cCAuZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4jbWNfZW1iZWRfc2lnbnVwIC5ub3RpZmljYXRpb24ge1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xufVxuXG4jc2hhcmUgZm9ybSB7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuI3NvY2lhbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4jc29jaWFsID4gaWZyYW1lLFxuI3NvY2lhbCA+IGEsXG4jc29jaWFsID4gZm9ybSxcbiNzb2NpYWwgPiBkaXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4jc29jaWFsIC5naXRodWItYnRuIHtcbiAgd2lkdGg6IDE2MHB4O1xufVxuXG4jc29jaWFsIC50d2l0dGVyLXNoYXJlLWJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWluLXdpZHRoOiA3NnB4O1xufVxuXG4jc29jaWFsIC5wYXlwYWwtZm9ybSB7XG4gIG1pbi13aWR0aDogMTQ4cHg7XG59XG5cbiNzb2NpYWwgLmZiLWxpa2Uge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTMwcHg7XG59XG5cbiNuZXdzbGV0dGVyIC5pbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbiNzaXN0ZXIgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbiNzaXN0ZXIgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogNXB4IDFyZW0gMCAwO1xufVxuXG4jc2lzdGVyIGltZyB7XG4gIGhlaWdodDogMzBweDtcbn1cblxuI3RzcCBzbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jaW1hZ2VzIHRyIHRkOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiAzMjBweDtcbn1cblxuLmNvbG9yIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIGluc2V0IDAgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4uYnV0dG9uLmlzLXJzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjY1MjI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLXJzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDU2MGU7XG59XG5cbi5idXR0b24uaXMtcnNzOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNTRkMGQ7XG59XG5cbi52aWV3LWFsbC12ZXJzaW9ucyB7XG4gIGNvbG9yOiAjN2E3YTdhO1xufVxuXG4udmlldy1hbGwtdmVyc2lvbnM6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmZlYXR1cmUtdGl0bGUge1xuICBjb2xvcjogIzdhN2E3YTtcbn1cblxuLmZlYXR1cmUtdGl0bGUgYSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5mZWF0dXJlLXRpdGxlIGE6aG92ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDBkMWIyO1xufVxuXG4uYW5jaG9yLXRpdGxlIHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYW5jaG9yLWxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBjYWxjKDEwMCUgKyAxcmVtKTtcbn1cblxuLmFydGljbGUtaW1hZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IDMyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFydGljbGUtaW1hZ2UuaXMtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmFydGljbGUtaW1hZ2UuaXMtYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYTBhO1xufVxuXG4uYXJ0aWNsZS1pbWFnZS5pcy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5hcnRpY2xlLWltYWdlLmlzLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYXJ0aWNsZS1pbWFnZS5pcy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDFiMjtcbn1cblxuLmFydGljbGUtaW1hZ2UuaXMtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjczZGM7XG59XG5cbi5hcnRpY2xlLWltYWdlLmlzLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNkMTYwO1xufVxuXG4uYXJ0aWNsZS1pbWFnZS5pcy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGQ1Nztcbn1cblxuLmFydGljbGUtaW1hZ2UuaXMtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMzg2MDtcbn1cblxuLmFydGljbGUtaW1hZ2U6aG92ZXIgLmFydGljbGUtb3ZlcmxheSB7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbi5hcnRpY2xlLWltYWdlOmhvdmVyIC5hcnRpY2xlLWljb24ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi5hcnRpY2xlLWltYWdlOmhvdmVyIC5hcnRpY2xlLXRpdGxlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xufVxuXG4uYXJ0aWNsZS1pbWFnZS5pcy1zaW5nbGUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtaW1hZ2Uge1xuICAgIGhlaWdodDogMTgwcHg7XG4gICAgd2lkdGg6IDI0MHB4O1xuICB9XG59XG5cbi5hcnRpY2xlLW92ZXJsYXkge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogODZtcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG4uYXJ0aWNsZS1pY29uLFxuLmFydGljbGUtdGl0bGUge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDg2bXM7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG4uYXJ0aWNsZS1pY29uIHtcbiAgY29sb3I6ICMwYTBhMGE7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbi5hcnRpY2xlLWljb24gLmZhIHtcbiAgZm9udC1zaXplOiA1NnB4O1xufVxuXG4uYXJ0aWNsZS10aXRsZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuXG4uZXhhbXBsZSxcbi5zdHJ1Y3R1cmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZkZDU3O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmV4YW1wbGU6bm90KDpmaXJzdC1jaGlsZCksXG4uc3RydWN0dXJlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLmV4YW1wbGU6bm90KDpsYXN0LWNoaWxkKSxcbi5zdHJ1Y3R1cmU6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLmV4YW1wbGU6YmVmb3JlLFxuLnN0cnVjdHVyZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZkZDU3O1xuICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbiAgYm90dG9tOiAxMDAlO1xuICBjb250ZW50OiBcIkV4YW1wbGVcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDdweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxlZnQ6IC0xcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHBhZGRpbmc6IDNweCA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpLCBwcmludCB7XG4gIC5leGFtcGxlLmlzLWZ1bGx3aWR0aCxcbiAgLnN0cnVjdHVyZS5pcy1mdWxsd2lkdGgge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5leGFtcGxlICsgLmhpZ2hsaWdodCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmRkNTc7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xuICBib3JkZXItdG9wOiBub25lO1xuICBtYXJnaW4tdG9wOiAtMS41cmVtO1xufVxuXG4uZXhhbXBsZSArIC5oaWdobGlnaHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLmhpZ2hsaWdodCBwcmUge1xuICBtYXgtaGVpZ2h0OiA0ODBweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uaGlnaGxpZ2h0IHByZSBjb2RlIHtcbiAgcGFkZGluZzogMS4yNWVtIDEuNWVtO1xufVxuXG4uaGlnaGxpZ2h0LWZ1bGwgLmhpZ2hsaWdodCBwcmUsXG4jbmF2YmFySnNFeGFtcGxlIC5oaWdobGlnaHQgcHJlIHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cblxuLnN0cnVjdHVyZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmMzg2MDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAxLjVyZW07XG59XG5cbi5zdHJ1Y3R1cmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmMzg2MDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbnRlbnQ6IFwiU3RydWN0dXJlXCI7XG59XG5cbi5zdHJ1Y3R1cmUtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN0cnVjdHVyZS1pdGVtOmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEwLCAxMCwgMTAsIDAuNyk7XG4gIGJhY2tncm91bmQ6IHdoaXRlc21va2U7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc3RydWN0dXJlLWl0ZW06YWZ0ZXIge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29udGVudDogYXR0cih0aXRsZSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDNweCA1cHg7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5zdHJ1Y3R1cmUtaXRlbS5pcy1zdHJ1Y3R1cmUtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMS41cmVtIDAuNzVyZW0gMC43NXJlbTtcbn1cblxuLnN0cnVjdHVyZS1pdGVtLmlzLXN0cnVjdHVyZS1jb250YWluZXI6YWZ0ZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbn1cblxuLmhpZ2hsaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhpZ2hsaWdodCAuY29weSxcbi5oaWdobGlnaHQgLmV4cGFuZCB7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogc29saWQgI2RiZGJkYjtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDFweDtcbiAgY29sb3I6ICM3YTdhN2E7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuXG4uaGlnaGxpZ2h0IC5jb3B5OmhvdmVyLFxuLmhpZ2hsaWdodCAuZXhwYW5kOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmYzODYwO1xuICBjb2xvcjogI2ZmMzg2MDtcbn1cblxuLmhpZ2hsaWdodCAuZXhwYW5kIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIHJpZ2h0OiA1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmhpZ2hsaWdodCBwcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLnNlY3Rpb246bm90KC5pcy1mdWxsd2lkdGgpID4gLmV4YW1wbGU6bm90KC5pcy1mdWxsd2lkdGgpIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG4gIC5zZWN0aW9uOm5vdCguaXMtZnVsbHdpZHRoKSA+IC5leGFtcGxlOm5vdCguaXMtZnVsbHdpZHRoKSArIC5oaWdobGlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cbn1cblxuLnNlY3Rpb24uaXMtZnVsbHdpZHRoIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uc2VjdGlvbi5pcy1mdWxsd2lkdGggLmV4YW1wbGUge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2VjdGlvbi5pcy1mdWxsd2lkdGggLmV4YW1wbGUgKyAuaGlnaGxpZ2h0IHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cblxuLmNhbGxvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMi41cmVtIDEuMjVyZW0gMS41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYWxsb3V0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5jYWxsb3V0LmlzLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4uY2FsbG91dC5pcy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYTBhMGE7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmNhbGxvdXQuaXMtbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmNhbGxvdXQuaXMtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4uY2FsbG91dC5pcy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDFiMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYWxsb3V0LmlzLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI3M2RjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhbGxvdXQuaXMtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyM2QxNjA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FsbG91dC5pcy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGQ1NztcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLmNhbGxvdXQuaXMtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMzg2MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5ic2Ege1xuICBwYWRkaW5nOiAycmVtO1xufVxuXG4uYnNhLWNwYyB7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cblxuI19kZWZhdWx0XyAuZGVmYXVsdC1hZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMCA0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbiNfZGVmYXVsdF8gPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMTAsIDEwLCAxMCwgMC4xKSwgMCAwIDAgMXB4IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS4zNzU7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogNzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jX2RlZmF1bHRfID4gYTpob3ZlciwgI19kZWZhdWx0XyA+IGE6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgxMCwgMTAsIDEwLCAwLjEpLCAwIDAgMCAxcHggIzAwZDFiMjtcbn1cblxuI19kZWZhdWx0XyA+IGE6YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMTAsIDEwLCAxMCwgMC4yKSwgMCAwIDAgMXB4ICMwMGQxYjI7XG59XG5cbiNfZGVmYXVsdF8gPiBhIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI19kZWZhdWx0XyA+IGEgLmRlZmF1bHQtaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMTVweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgd2lkdGg6IDQwcHg7XG59XG5cbiNfZGVmYXVsdF8gPiBhIC5kZWZhdWx0LWltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xufVxuXG4jX2RlZmF1bHRfID4gYSAuZGVmYXVsdC10aXRsZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbiNfZGVmYXVsdF8gPiBhIC5kZWZhdWx0LXRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogXCIg4oCUIFwiO1xufVxuXG4jX2RlZmF1bHRfID4gYSAuZGVmYXVsdC1kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpLCBwcmludCB7XG4gIC5ic2EgLmNvbHVtbnMge1xuICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICB9XG4gICNfZGVmYXVsdF8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNfZGVmYXVsdF8gLmRlZmF1bHQtYWQge1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgfVxuICAjX2RlZmF1bHRfID4gYSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICNfZGVmYXVsdF8gPiBhOm5vdCg6bnRoLWNoaWxkKDIpKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIH1cbn1cblxuaHRtbC5yb3V0ZS1pbmRleCAudGl0bGUuaXMtMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuaHRtbC5yb3V0ZS1pbmRleCAudGl0bGUuaXMtMiBhIHtcbiAgY29sb3I6ICMyNDI0MjQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuaHRtbC5yb3V0ZS1pbmRleCAudGl0bGUuaXMtMiBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMGQxYjI7XG59XG5cbmh0bWwucm91dGUtaW5kZXggLnRpdGxlLmlzLTIgLmljb24uaXMtbWVkaXVtIHtcbiAgbGVmdDogLTgwcHg7XG4gIG9wYWNpdHk6IDAuMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG59XG5cbmh0bWwucm91dGUtaW5kZXggLnRpdGxlLmlzLTIgLmljb24uaXMtbWVkaXVtIC5mYSB7XG4gIGZvbnQtc2l6ZTogNTZweDtcbn1cblxuaHRtbC5yb3V0ZS1pbmRleCAuaGVybyAudGl0bGUuaXMtMiBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG5odG1sLnJvdXRlLWluZGV4IC5oZXJvIC50aXRsZS5pcy0yIGE6aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbmh0bWwucm91dGUtaW5kZXggLmhlcm8uaXMtcHJpbWFyeSBhLmNvbHVtbixcbmh0bWwucm91dGUtaW5kZXggLmhlcm8uaXMtcHJpbWFyeSBhLmNvbHVtbjpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuaHRtbC5yb3V0ZS1pbmRleCAuaGVyby5pcy1wcmltYXJ5IGEuY29sdW1uOmhvdmVyIC50aXRsZSBzdHJvbmcge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk3OXB4KSB7XG4gIGh0bWwucm91dGUtaW5kZXggLnRpdGxlLmlzLTIgYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIGh0bWwucm91dGUtaW5kZXggLnRpdGxlLmlzLTIgLmljb24uaXMtbWVkaXVtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbjpyb290IHtcbiAgLS1wcmltYXJ5OiAjMDBkMWIyO1xuICAtLWdhcDogMC43NXJlbTtcbn1cblxuaHRtbCA6Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzAwZDFiMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbmh0bWwgOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMDBkMWIyO1xuICBjb2xvcjogI2ZmZjtcbn1cbiJdfQ== */ \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/docker-compose.yml b/hshassets/assets/sass/lib/bulma-0.5.0/docs/docker-compose.yml new file mode 100644 index 00000000..df20be0b --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/docker-compose.yml @@ -0,0 +1,13 @@ +# run jekyll with docker container +# +# install docker && docker-compose +# https://docs.docker.com/compose/install/ +# then run docker-compose up + +jekyll: + image: jekyll/jekyll:pages + command: jekyll serve --watch --incremental + ports: + - 4000:4000 + volumes: + - .:/srv/jekyll diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/breadcrumb.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/breadcrumb.html new file mode 100644 index 00000000..fed19e88 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/breadcrumb.html @@ -0,0 +1,262 @@ +--- +layout: documentation +doc-tab: components +doc-subtab: breadcrumb +variables: +- name: $breadcrumb-item-color + value: $text-light +- name: $breadcrumb-item-hover-color + value: $link-hover +- name: $breadcrumb-item-active-color + value: $text-strong +- name: $breadcrumb-item-separator-color + value: $text +--- + +{% include subnav-components.html %} + +{% capture breadcrumb_example %} +<nav class="breadcrumb" aria-label="breadcrumbs"> + <ul> + <li><a href="#">Bulma</a></li> + <li><a href="#">Documentation</a></li> + <li><a href="#">Components</a></li> + <li class="is-active"><a href="#" aria-current="page">Breadcrumb</a></li> + </ul> +</nav> +{% endcapture %} + +{% capture breadcrumb_centered_example %} +<nav class="breadcrumb is-centered" aria-label="breadcrumbs"> + <ul> + <li><a href="#">Bulma</a></li> + <li><a href="#">Documentation</a></li> + <li><a href="#">Components</a></li> + <li class="is-active"><a href="#" aria-current="page">Breadcrumb</a></li> + </ul> +</nav> +{% endcapture %} + +{% capture breadcrumb_right_example %} +<nav class="breadcrumb is-right" aria-label="breadcrumbs"> + <ul> + <li><a href="#">Bulma</a></li> + <li><a href="#">Documentation</a></li> + <li><a href="#">Components</a></li> + <li class="is-active"><a href="#" aria-current="page">Breadcrumb</a></li> + </ul> +</nav> +{% endcapture %} + +{% capture breadcrumb_icons_example %} +<nav class="breadcrumb" aria-label="breadcrumbs"> + <ul> + <li><a href="#"><span class="icon is-small"><i class="fa fa-home"></i></span><span>Bulma</span></a></li> + <li><a href="#"><span class="icon is-small"><i class="fa fa-book"></i></span><span>Documentation</span></a></li> + <li><a href="#"><span class="icon is-small"><i class="fa fa-puzzle-piece"></i></span><span>Components</span></a></li> + <li class="is-active"><a href="#" aria-current="page"><span class="icon is-small"><i class="fa fa-thumbs-up" aria-hidden="true"></i></span><span>Breadcrumb</span></a></li> + </ul> +</nav> +{% endcapture %} + +{% capture breadcrumb_small_example %} +<nav class="breadcrumb is-small" aria-label="breadcrumbs"> + <ul> + <li><a href="#">Bulma</a></li> + <li><a href="#">Documentation</a></li> + <li><a href="#">Components</a></li> + <li class="is-active"><a href="#" aria-current="page">Breadcrumb</a></li> + </ul> +</nav> +{% endcapture %} + +{% capture breadcrumb_medium_example %} +<nav class="breadcrumb is-medium" aria-label="breadcrumbs"> + <ul> + <li><a href="#">Bulma</a></li> + <li><a href="#">Documentation</a></li> + <li><a href="#">Components</a></li> + <li class="is-active"><a href="#" aria-current="page">Breadcrumb</a></li> + </ul> +</nav> +{% endcapture %} + +{% capture breadcrumb_large_example %} +<nav class="breadcrumb is-large" aria-label="breadcrumbs"> + <ul> + <li><a href="#">Bulma</a></li> + <li><a href="#">Documentation</a></li> + <li><a href="#">Components</a></li> + <li class="is-active"><a href="#" aria-current="page">Breadcrumb</a></li> + </ul> +</nav> +{% endcapture %} + +{% capture breadcrumb_arrow_example %} +<nav class="breadcrumb has-arrow-separator" aria-label="breadcrumbs"> + <ul> + <li><a href="#">Bulma</a></li> + <li><a href="#">Documentation</a></li> + <li><a href="#">Components</a></li> + <li class="is-active"><a href="#" aria-current="page">Breadcrumb</a></li> + </ul> +</nav> +{% endcapture %} + +{% capture breadcrumb_bullet_example %} +<nav class="breadcrumb has-bullet-separator" aria-label="breadcrumbs"> + <ul> + <li><a href="#">Bulma</a></li> + <li><a href="#">Documentation</a></li> + <li><a href="#">Components</a></li> + <li class="is-active"><a href="#" aria-current="page">Breadcrumb</a></li> + </ul> +</nav> +{% endcapture %} + +{% capture breadcrumb_dot_example %} +<nav class="breadcrumb has-dot-separator" aria-label="breadcrumbs"> + <ul> + <li><a href="#">Bulma</a></li> + <li><a href="#">Documentation</a></li> + <li><a href="#">Components</a></li> + <li class="is-active"><a href="#" aria-current="page">Breadcrumb</a></li> + </ul> +</nav> +{% endcapture %} + +{% capture breadcrumb_succeeds_example %} +<nav class="breadcrumb has-succeeds-separator" aria-label="breadcrumbs"> + <ul> + <li><a href="#">Bulma</a></li> + <li><a href="#">Documentation</a></li> + <li><a href="#">Components</a></li> + <li class="is-active"><a href="#" aria-current="page">Breadcrumb</a></li> + </ul> +</nav> +{% endcapture %} + +<section class="section"> + <div class="container"> + + <h1 class="title">Breadcrumb</h1> + <h2 class="subtitle"> + A simple <strong>breadcrumb</strong> component to improve your navigation experience + </h2> + {% + include meta.html + since="0.4.3" + variables=true + colors=false + sizes=true + %} + + <hr> + + <div class="content"> + <p>The <strong>breadcrumb</strong> component only requires a <code>.breadcrumb</code> container and a <code>ul</code> list.</p> + <p>The dividers are automatically created in the content of the <code>::before</code> pseudo-element of <code>li</code> tags.</p> + <p>You can inform the current page using the <code>is-active</code> modifier in a <code>li</code> tag. It will disable the navigation of inner links.</p> + </div> + + <hr> + <div class="example"> + {{breadcrumb_example}} + </div> + + {% highlight html %}{{breadcrumb_example}}{% endhighlight %} + + <hr> + + <h3 class="title">Alignment</h3> + <div class="content"> + <p>For alternative alignments, use the <code>is-centered</code> and <code>is-right</code> modifiers on the <code>.breadcrumb</code> container.</p> + </div> + + + <div class="example"> + {{breadcrumb_centered_example}} + </div> + + + {% highlight html %}{{breadcrumb_centered_example}}{% endhighlight %} + + <div class="example"> + {{breadcrumb_right_example}} + </div> + + {% highlight html %}{{breadcrumb_right_example}}{% endhighlight %} + + <hr> + + <h3 class="title">Icons</h3> + + <div class="content"> + <p>You can use any of the <a href="http://fortawesome.github.io/Font-Awesome/">Font Awesome</a> <strong>icons</strong>.</p> + </div> + + <div class="example"> + {{breadcrumb_icons_example}} + </div> + + {% highlight html %}{{breadcrumb_icons_example}}{% endhighlight %} + + <hr> + + <h3 class="title">Alternative separators</h3> + <div class="content"> + <p>You can choose between <strong>4 additional separators</strong>: <code>has-arrow-separator</code> <code>has-bullet-separator</code> <code>has-dot-separator</code> and <code>has-succeeds-separator</code>.</p> + </div> + + <div class="example"> + {{breadcrumb_arrow_example}} + </div> + + {% highlight html %}{{breadcrumb_arrow_example}}{% endhighlight %} + + <div class="example"> + {{breadcrumb_bullet_example}} + </div> + + {% highlight html %}{{breadcrumb_bullet_example}}{% endhighlight %} + + <div class="example"> + {{breadcrumb_dot_example}} + </div> + + {% highlight html %}{{breadcrumb_dot_example}}{% endhighlight %} + + <div class="example"> + {{breadcrumb_succeeds_example}} + </div> + + {% highlight html %}{{breadcrumb_succeeds_example}}{% endhighlight %} + + {% include heading.html name="Sizes" %} + + <div class="content"> + <p>You can choose between <strong>3 additional sizes</strong>: <code>is-small</code> <code>is-medium</code> and <code>is-large</code>.</p> + </div> + + <div class="example"> + {{breadcrumb_small_example}} + </div> + + {% highlight html %}{{breadcrumb_small_example}}{% endhighlight %} + + <div class="example"> + {{breadcrumb_medium_example}} + </div> + + {% highlight html %}{{breadcrumb_medium_example}}{% endhighlight %} + + <div class="example"> + {{breadcrumb_large_example}} + </div> + + {% highlight html %}{{breadcrumb_large_example}}{% endhighlight %} + + {% include variables.html %} + + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/card.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/card.html new file mode 100644 index 00000000..7ae48e52 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/card.html @@ -0,0 +1,193 @@ +--- +layout: documentation +doc-tab: components +doc-subtab: card +variables: +- name: $card-color + value: $text +- name: $card-background-color + value: $white +- name: $card-shadow + value: 0 2px 3px rgba($black, 0.1), 0 0 0 1px rgba($black, 0.1) +- name: $card-header-color + value: $text-strong +- name: $card-header-shadow + value: 0 1px 2px rgba($black, 0.1) +- name: $card-header-weight + value: $weight-bold +- name: $card-footer-border-top + value: 1px solid $border +--- + +{% capture card_example %} +<div class="card"> + <div class="card-image"> + <figure class="image is-4by3"> + <img src="{{site.url}}/images/placeholders/1280x960.png" alt="Image"> + </figure> + </div> + <div class="card-content"> + <div class="media"> + <div class="media-left"> + <figure class="image is-48x48"> + <img src="{{site.url}}/images/placeholders/96x96.png" alt="Image"> + </figure> + </div> + <div class="media-content"> + <p class="title is-4">John Smith</p> + <p class="subtitle is-6">@johnsmith</p> + </div> + </div> + + <div class="content"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. + Phasellus nec iaculis mauris. <a>@bulmaio</a>. + <a>#css</a> <a>#responsive</a> + <br> + <small>11:09 PM - 1 Jan 2016</small> + </div> + </div> +</div> +{% endcapture %} + +{% capture card_header_example %} +<div class="card"> + <header class="card-header"> + <p class="card-header-title"> + Component + </p> + <a class="card-header-icon"> + <span class="icon"> + <i class="fa fa-angle-down"></i> + </span> + </a> + </header> + <div class="card-content"> + <div class="content"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus nec iaculis mauris. + <a>@bulmaio</a>. <a>#css</a> <a>#responsive</a> + <br> + <small>11:09 PM - 1 Jan 2016</small> + </div> + </div> + <footer class="card-footer"> + <a class="card-footer-item">Save</a> + <a class="card-footer-item">Edit</a> + <a class="card-footer-item">Delete</a> + </footer> +</div> +{% endcapture %} + +{% capture card_title_example %} +<div class="card"> + <div class="card-content"> + <p class="title"> + “There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.” + </p> + <p class="subtitle"> + Jeff Atwood + </p> + </div> + <footer class="card-footer"> + <p class="card-footer-item"> + <span> + View on <a href="https://twitter.com/codinghorror/status/506010907021828096">Twitter</a> + </span> + </p> + <p class="card-footer-item"> + <span> + Share on <a href="#">Facebook</a> + </span> + </p> + </footer> +</div> +{% endcapture %} + +{% include subnav-components.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Card</h1> + <h2 class="subtitle">An all-around flexible and composable component</h2> + {% + include meta.html + variables=true + colors=false + sizes=false + %} + + <hr> + + <div class="content"> + <p>The <strong>card</strong> component comprises several elements that you can mix and match:</p> + <ul> + <li> + <code>card</code>: the main container + <ul> + <li> + <code>card-header</code>: a horizontal bar with a shadow + <ul> + <li> + <code>card-header-title</code>: a left-aligned bold text + </li> + <li> + <code>card-header-icon</code>: a placeholder for an icon + </li> + </ul> + </li> + <li> + <code>card-image</code>: a fullwidth container for a reponsive image + </li> + <li> + <code>card-content</code>: a multi-purpose container for <em>any</em> other element + </li> + <li> + <code>card-footer</code>: a horizontal list of controls + <ul> + <li> + <code>card-footer-item</code>: a repeatable list item + </li> + </ul> + </li> + </ul> + </li> + </ul> + </div> + + <hr> + + <div class="columns"> + <div class="column is-one-third"> + {{card_example}} + </div> + <div class="column highlight-full"> + {% highlight html %}{{card_example}}{% endhighlight %} + </div> + </div> + + <hr> + + <div class="columns"> + <div class="column is-one-third"> + {{card_header_example}} + </div> + <div class="column highlight-full"> + {% highlight html %}{{card_header_example}}{% endhighlight %} + </div> + </div> + + <hr> + + <div class="columns"> + <div class="column is-one-third"> + {{card_title_example}} + </div> + <div class="column highlight-full"> + {% highlight html %}{{card_title_example}}{% endhighlight %} + </div> + </div> + + {% include variables.html %} + + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/dropdown.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/dropdown.html new file mode 100644 index 00000000..03f3485b --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/dropdown.html @@ -0,0 +1,347 @@ +--- +layout: documentation +doc-tab: components +doc-subtab: dropdown +variables: +- name: $dropdown-content-background-color + value: $white +- name: $dropdown-content-arrow + value: $link +- name: $dropdown-content-offset + value: 4px +- name: $dropdown-content-radius + value: $radius +- name: $dropdown-content-shadow + value: 0 2px 3px rgba($black, 0.1), 0 0 0 1px rgba($black, 0.1) +- name: $dropdown-content-z + value: 20 +- name: $dropdown-item-color + value: $grey-dark +- name: $dropdown-item-hover-color + value: $black +- name: $dropdown-item-hover-background-color + value: $background +- name: $dropdown-item-active-color + value: $primary-invert +- name: $dropdown-item-active-background-color + value: $primary +- name: $dropdown-divider-background-color + value: $border +--- + +{% capture dropdown_example %} +<div class="dropdown is-active"> + <div class="dropdown-trigger"> + <button class="button" aria-haspopup="true" aria-controls="dropdown-menu"> + <span>Dropdown button</span> + <span class="icon is-small"> + <i class="fa fa-angle-down" aria-hidden="true"></i> + </span> + </button> + </div> + <div class="dropdown-menu" id="dropdown-menu" role="menu"> + <div class="dropdown-content"> + <a href="#" class="dropdown-item"> + Dropdown item + </a> + <a class="dropdown-item"> + Other dropdown item + </a> + <a href="#" class="dropdown-item is-active"> + Active dropdown item + </a> + <a href="#" class="dropdown-item"> + Other dropdown item + </a> + <hr class="dropdown-divider"> + <a href="#" class="dropdown-item"> + With a divider + </a> + </div> + </div> +</div> +{% endcapture %} + +{% capture dropdown_content_example %} +<div class="dropdown is-active"> + <div class="dropdown-trigger"> + <button class="button is-info" aria-haspopup="true" aria-controls="dropdown-menu2"> + <span>Content</span> + <span class="icon is-small"> + <i class="fa fa-angle-down" aria-hidden="true"></i> + </span> + </button> + </div> + <div class="dropdown-menu" id="dropdown-menu2" role="menu"> + <div class="dropdown-content"> + <div class="dropdown-item"> + <p>You can insert <strong>any type of content</strong> within the dropdown menu.</p> + </div> + <hr class="dropdown-divider"> + <div class="dropdown-item"> + <p>You simply need to use a <code><div></code> instead.</p> + </div> + <hr class="dropdown-divider"> + <a href="#" class="dropdown-item"> + This is a link + </a> + </div> + </div> +</div> +{% endcapture %} + +{% capture dropdown_click_example %} +<div class="dropdown"> + <div class="dropdown-trigger"> + <button class="button is-primary" aria-haspopup="true" aria-controls="dropdown-menu3"> + <span>Click me</span> + <span class="icon is-small"> + <i class="fa fa-angle-down" aria-hidden="true"></i> + </span> + </button> + </div> + <div class="dropdown-menu" id="dropdown-menu3" role="menu"> + <div class="dropdown-content"> + <a href="#" class="dropdown-item"> + Overview + </a> + <a href="#" class="dropdown-item"> + Modifiers + </a> + <a href="#" class="dropdown-item"> + Grid + </a> + <a href="#" class="dropdown-item"> + Form + </a> + <a href="#" class="dropdown-item"> + Elements + </a> + <a href="#" class="dropdown-item"> + Components + </a> + <a href="#" class="dropdown-item"> + Layout + </a> + <hr class="dropdown-divider"> + <a href="#" class="dropdown-item"> + More + </a> + </div> + </div> +</div> +{% endcapture %} + +{% capture dropdown_info_example %} +<div class="dropdown is-hoverable"> + <div class="dropdown-trigger"> + <button class="button is-info" aria-haspopup="true" aria-controls="dropdown-menu4"> + <span>Hover me</span> + <span class="icon is-small"> + <i class="fa fa-angle-down" aria-hidden="true"></i> + </span> + </button> + </div> + <div class="dropdown-menu" id="dropdown-menu4" role="menu"> + <div class="dropdown-content"> + <div class="dropdown-item"> + <p>You can insert <strong>any type of content</strong> within the dropdown menu.</p> + </div> + </div> + </div> +</div> +{% endcapture %} + +{% capture dropdown_left_example %} +<div class="dropdown is-active"> + <div class="dropdown-trigger"> + <button class="button is-info" aria-haspopup="true" aria-controls="dropdown-menu5"> + <span>Left aligned</span> + <span class="icon is-small"> + <i class="fa fa-angle-down" aria-hidden="true"></i> + </span> + </button> + </div> + <div class="dropdown-menu" id="dropdown-menu5" role="menu"> + <div class="dropdown-content"> + <div class="dropdown-item"> + <p>The dropdown is <strong>left-aligned</strong> by default.</p> + </div> + </div> + </div> +</div> +{% endcapture %} + +{% capture dropdown_right_example %} +<div class="dropdown is-right is-active"> + <div class="dropdown-trigger"> + <button class="button is-info" aria-haspopup="true" aria-controls="dropdown-menu6"> + <span>Right aligned</span> + <span class="icon is-small"> + <i class="fa fa-angle-down" aria-hidden="true"></i> + </span> + </button> + </div> + <div class="dropdown-menu" id="dropdown-menu6" role="menu"> + <div class="dropdown-content"> + <div class="dropdown-item"> + <p>Add the <code>is-right</code> modifier for a <strong>right-aligned</strong> dropdown.</p> + </div> + </div> + </div> +</div> +{% endcapture %} + +{% include subnav-components.html %} + +<section class="section"> + <div class="container"> + + <h1 class="title">Dropdown</h1> + <h2 class="subtitle"> + An interactive <strong>dropdown menu</strong> for discoverable content + </h2> + {% + include meta.html + new=true + since="0.4.4" + colors=false + sizes=false + variables=true + %} + + <hr> + + <div class="content"> + <p> + The <code>dropdown</code> component is a container for a dropdown button and a dropdown menu. + </p> + <ul> + <li> + <code>dropdown</code> the <strong>main</strong> container + <ul> + <li> + <code>dropdown-trigger</code> the container for a <code>button</code> + </li> + <li> + <code>dropdown-menu</code> the toggable menu, <strong>hidden</strong> by default + <ul> + <li> + <code>dropdown-content</code> the dropdown <strong>box</strong>, with a white background and a shadow + <ul> + <li> + <code>dropdown-item</code> each <strong>single item</strong> of the dropdown, which can either be a <code>a</code> or a <code>div</code> + </li> + <li> + <code>dropdown-divider</code> a <strong>horizontal line</strong> to separate dropdown items + </li> + </ul> + </li> + </ul> + </li> + </ul> + </li> + </ul> + </div> + + <div class="columns"> + <div class="column is-half"> + {{dropdown_example}} + </div> + <div class="column is-half highlight-full"> + {% highlight html %}{{dropdown_example}}{% endhighlight %} + </div> + </div> + + <hr> + + <h3 class="title"> + Dropdown content + </h3> + + <div class="content"> + <p> + While the <code>dropdown-item</code> can be used as an anchor link <code><a></code>, you can also use a <code><div></code> and insert almost <strong>any type of content</strong>. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + {{dropdown_content_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{dropdown_content_example}}{% endhighlight %} + </div> + </div> + + <hr> + + <h3 class="title"> + Hoverable or Toggable + </h3> + + <div class="content"> + <p> + The <code>dropdown</code> component has <strong>2 additional modifiers</strong> + </p> + <ul> + <li> + <code>is-hoverable</code>: the dropdown will show up when <strong>hovering</strong> the <code>dropdown-trigger</code> + </li> + <li> + <code>is-active</code>: the dropdown will show up <strong>all the time</strong> + </li> + </ul> + </div> + + <div class="message is-success"> + <p class="message-body"> + While the CSS <code>:hover</code> implementation works perfectly, the <code>is-active</code> class is available for users who want to control the display of the dropdown with <strong>JavaScript</strong>. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + {{dropdown_click_example}}{{dropdown_info_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{dropdown_click_example}}{{dropdown_info_example}}{% endhighlight %} + </div> + </div> + + <hr> + + <h3 class="title"> + Right aligned + </h3> + + <div class="content"> + <p> + You can add the <code>is-right</code> modifier to have a <strong>right-aligned</strong> dropdown. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + {{dropdown_left_example}} + </div> + </div> + <div class="level-right"> + <div class="level-item"> + {{dropdown_right_example}} + </div> + </div> + </div> + </div> + <div class="column is-half"> + {% highlight html %}{{dropdown_right_example}}{% endhighlight %} + </div> + </div> + + {% include variables.html %} + + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/level.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/level.html similarity index 87% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/level.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/level.html index d7562232..f300757d 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/level.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/level.html @@ -10,6 +10,12 @@ doc-subtab: level <div class="container"> <h1 class="title">Level</h1> <h2 class="subtitle">A multi-purpose <strong>horizontal level</strong>, which can contain almost any other element</h2> + {% + include meta.html + colors=false + sizes=false + variables=false + %} <hr> @@ -19,7 +25,7 @@ doc-subtab: level <li> <code>level</code>: main container <ul> - <li><code>level-left</code> for the left side</li> + <li><code>level-left</code> for the left side. This element is <em>required</em>, even if it is empty</li> <li> <code>level-right</code> for the right side <ul> @@ -41,12 +47,16 @@ doc-subtab: level </p> </div> <div class="level-item"> - <p class="control has-addons"> - <input class="input" type="text" placeholder="Find a post"> - <button class="button"> - Search - </button> - </p> + <div class="field has-addons"> + <p class="control"> + <input class="input" type="text" placeholder="Find a post"> + </p> + <p class="control"> + <button class="button"> + Search + </button> + </p> + </div> </div> </div> <div class="level-right structure-item" title="level-right"> @@ -82,12 +92,16 @@ doc-subtab: level </p> </div> <div class="level-item"> - <p class="control has-addons"> - <input class="input" type="text" placeholder="Find a post"> - <button class="button"> - Search - </button> - </p> + <div class="field has-addons"> + <p class="control"> + <input class="input" type="text" placeholder="Find a post"> + </p> + <p class="control"> + <button class="button"> + Search + </button> + </p> + </div> </div> </div> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/media-object.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/media-object.html similarity index 92% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/media-object.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/media-object.html index 7651451e..be3da856 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/media-object.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/media-object.html @@ -10,6 +10,12 @@ doc-subtab: media-object <div class="container"> <h1 class="title">Media Object</h1> <h2 class="subtitle">The famous <strong>media object</strong> prevalent in social media interfaces, but useful in any context</h2> + {% + include meta.html + colors=false + sizes=false + variables=false + %} <hr> @@ -67,7 +73,7 @@ doc-subtab: media-object Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis. </p> </div> - <nav class="level"> + <nav class="level is-mobile"> <div class="level-left"> <a class="level-item"> <span class="icon is-small"><i class="fa fa-reply"></i></span> @@ -105,13 +111,15 @@ doc-subtab: media-object </p> </figure> <div class="media-content"> - <p class="control"> - <textarea class="textarea" placeholder="Add a comment..."></textarea> - </p> + <div class="field"> + <p class="control"> + <textarea class="textarea" placeholder="Add a comment..."></textarea> + </p> + </div> <nav class="level"> <div class="level-left"> <div class="level-item"> - <a class="button is-info">Post comment</a> + <a class="button is-info">Submit</a> </div> </div> <div class="level-right"> @@ -210,12 +218,16 @@ doc-subtab: media-object </p> </figure> <div class="media-content"> - <p class="control"> - <textarea class="textarea" placeholder="Add a comment..."></textarea> - </p> - <p class="control"> - <button class="button">Post comment</button> - </p> + <div class="field"> + <p class="control"> + <textarea class="textarea" placeholder="Add a comment..."></textarea> + </p> + </div> + <div class="field"> + <p class="control"> + <button class="button">Post comment</button> + </p> + </div> </div> </article> {% endcapture %} diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/menu.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/menu.html similarity index 58% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/menu.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/menu.html index 6e962954..2a889a89 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/menu.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/menu.html @@ -2,17 +2,25 @@ layout: documentation doc-tab: components doc-subtab: menu +variables: +- name: $menu-item-color + value: $text +- name: $menu-item-radius + value: $radius-small +- name: $menu-item-hover-color + value: $text-strong +- name: $menu-item-hover-background-color + value: $background +- name: $menu-item-active-color + value: $link-invert +- name: $menu-item-active-background-color + value: $link +- name: $menu-list-border-left + value: 1px solid $border +- name: $menu-label-color + value: $text-light --- -{% include subnav-components.html %} - -<section class="section"> - <div class="container"> - <h1 class="title">Menu</h1> - <h2 class="subtitle">A simple <strong>menu</strong>, for any type of vertical navigation</h2> - - <hr> - {% capture menu_example %} <aside class="menu"> <p class="menu-label"> @@ -49,16 +57,32 @@ doc-subtab: menu </ul> </aside> {% endcapture %} -<div class="columns"> - <div class="column is-3"> -{{menu_example}} - </div> - <div class="column"> -{% highlight html %} -{{menu_example}} -{% endhighlight %} - </div> -</div> + +{% include subnav-components.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Menu</h1> + <h2 class="subtitle">A simple <strong>menu</strong>, for any type of vertical navigation</h2> + {% + include meta.html + colors=false + sizes=false + variables=true + %} + + <hr> + + <div class="columns"> + <div class="column is-3"> + {{menu_example}} + </div> + <div class="column highlight-full"> + {% highlight html %}{{menu_example}}{% endhighlight %} + </div> + </div> + + {% include variables.html %} </div> </section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/message.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/message.html similarity index 66% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/message.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/message.html index 5398828f..aac9f5f9 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/message.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/message.html @@ -2,19 +2,33 @@ layout: documentation doc-tab: components doc-subtab: message +variables: +- name: $message-background-color + value: $background +- name: $message-radius + value: $radius +- name: $message-header-background-color + value: $text +- name: $message-header-color + value: $text-invert +- name: $message-header-padding + value: 0.5em 0.75em +- name: $message-header-radius + value: $radius +- name: $message-body-border + value: 1px solid $border +- name: $message-body-color + value: $text +- name: $message-body-padding + value: 1em 1.25em +- name: $message-body-radius + value: $radius +- name: $message-body-pre-background-color + value: $white +- name: $message-body-pre-code-background-color + value: transparent --- -{% include subnav-components.html %} - -<section class="section"> - <div class="container"> - <h1 class="title">Messages</h1> - <h2 class="subtitle"> - Colored <strong>message</strong> blocks, to emphasize part of your page - </h2> - - <hr> - {% capture message_example %} <article class="message"> <div class="message-header"> @@ -25,6 +39,9 @@ doc-subtab: message Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. </div> </article> +{% endcapture %} + +{% capture message_colors_example %} <article class="message is-dark"> <div class="message-header"> <p>Dark</p> @@ -80,23 +97,55 @@ doc-subtab: message </div> </article> {% endcapture %} -<div class="columns"> - <div class="column is-half"> -{{message_example}} + +{% capture message_small %} +<article class="message is-small"> + <div class="message-header"> + <p>Small message</p> + <button class="delete is-small"></button> </div> - <div class="column is-half"> -{% highlight html %} -{{message_example}} -{% endhighlight %} + <div class="message-body"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla.Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. </div> -</div> +</article> +{% endcapture %} - <hr> +{% capture message_normal %} +<article class="message"> + <div class="message-header"> + <p>Normal message</p> + <button class="delete"></button> + </div> + <div class="message-body"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla.Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. + </div> +</article> +{% endcapture %} + +{% capture message_medium %} +<article class="message is-medium"> + <div class="message-header"> + <p>Medium message</p> + <button class="delete is-medium"></button> + </div> + <div class="message-body"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla.Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. + </div> +</article> +{% endcapture %} + +{% capture message_large %} +<article class="message is-large"> + <div class="message-header"> + <p>Large message</p> + <button class="delete is-large"></button> + </div> + <div class="message-body"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla.Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. + </div> +</article> +{% endcapture %} -<h3 class="subtitle">Message body only</h3> -<div class="content"> - <p>You can <strong>omit</strong> the message header:</p> -</div> {% capture message_body_example %} <article class="message"> <div class="message-body"> @@ -134,16 +183,98 @@ doc-subtab: message </div> </article> {% endcapture %} -<div class="columns"> - <div class="column is-half"> -{{message_body_example}} - </div> - <div class="column is-half"> -{% highlight html %} -{{message_body_example}} -{% endhighlight %} - </div> -</div> + +{% include subnav-components.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Messages</h1> + <h2 class="subtitle"> + Colored <strong>message</strong> blocks, to emphasize part of your page + </h2> + {% + include meta.html + colors=true + sizes=true + variables=true + %} + + <hr> + + <div class="columns"> + <div class="column is-half"> + {{message_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{message_example}}{% endhighlight %} + </div> + </div> + + {% include heading.html name="Colors" %} + + <div class="columns"> + <div class="column is-half"> + {{message_colors_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{message_colors_example}}{% endhighlight %} + </div> + </div> + + <hr> + + <h3 class="title">Message body only</h3> + <div class="content"> + <p>You can <strong>omit</strong> the message header:</p> + </div> + <div class="columns"> + <div class="column is-half"> + {{message_body_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{message_body_example}}{% endhighlight %} + </div> + </div> + + {% include heading.html name="Sizes" %} + + <div class="columns"> + <div class="column is-half"> + {{message_small}} + </div> + <div class="column is-half"> + {% highlight html %}{{message_small}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + {{message_normal}} + </div> + <div class="column is-half"> + {% highlight html %}{{message_normal}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + {{message_medium}} + </div> + <div class="column is-half"> + {% highlight html %}{{message_medium}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + {{message_large}} + </div> + <div class="column is-half"> + {% highlight html %}{{message_large}}{% endhighlight %} + </div> + </div> + + {% include variables.html %} </div> </section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/modal.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/modal.html similarity index 83% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/modal.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/modal.html index 0d731985..b082aabc 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/modal.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/modal.html @@ -2,14 +2,104 @@ layout: documentation doc-tab: components doc-subtab: modal +variables: +- name: $modal-z + value: 20 +- name: $modal-background-background-color + value: rgba($black, 0.86) +- name: $modal-content-width + value: 640px +- name: $modal-content-margin-mobile + value: 20px +- name: $modal-content-spacing-mobile + value: 160px +- name: $modal-content-spacing-tablet + value: 40px +- name: $modal-close-dimensions + value: 40px +- name: $modal-close-right + value: 20px +- name: $modal-close-top + value: 20px +- name: $modal-card-spacing + value: 40px +- name: $modal-card-head-background-color + value: $background +- name: $modal-card-head-border-bottom + value: 1px solid $border +- name: $modal-card-head-padding + value: 20px +- name: $modal-card-head-radius + value: $radius-large +- name: $modal-card-title-color + value: $text-strong +- name: $modal-card-title-line-height + value: 1 +- name: $modal-card-title-size + value: $size-4 +- name: $modal-card-foot-radius + value: $radius-large +- name: $modal-card-foot-border-top + value: 1px solid $border +- name: $modal-card-body-background-color + value: $white +- name: $modal-card-body-padding + value: 20px --- +{% capture modal %} +<div class="modal"> + <div class="modal-background"></div> + <div class="modal-content"> + <!-- Any other Bulma elements you want --> + </div> + <button class="modal-close is-large"></button> +</div> +{% endcapture %} + +{% capture image_modal %} +<div class="modal"> + <div class="modal-background"></div> + <div class="modal-content"> + <p class="image is-4by3"> + <img src="{{site.url}}/images/placeholders/1280x960.png"> + </p> + </div> + <button class="modal-close is-large"></button> +</div> +{% endcapture %} + +{% capture modal_card %} +<div class="modal"> + <div class="modal-background"></div> + <div class="modal-card"> + <header class="modal-card-head"> + <p class="modal-card-title">Modal title</p> + <button class="delete"></button> + </header> + <section class="modal-card-body"> + <!-- Content ... --> + </section> + <footer class="modal-card-foot"> + <a class="button is-success">Save changes</a> + <a class="button">Cancel</a> + </footer> + </div> +</div> +{% endcapture %} + {% include subnav-components.html %} <section class="section"> <div class="container"> <h1 class="title">Modal</h1> <h2 class="subtitle">A classic <strong>modal</strong> overlay, in which you can include <em>any</em> content you want</h2> + {% + include meta.html + colors=false + sizes=false + variables=true + %} <hr> @@ -32,19 +122,11 @@ doc-subtab: modal </li> </ul> <p> - <a class="button is-primary is-large modal-button" data-target="#modal">Launch example modal</a> + <a class="button is-primary is-large modal-button" data-target="modal">Launch example modal</a> </p> </div> -{% highlight html %} -<div class="modal"> - <div class="modal-background"></div> - <div class="modal-content"> - <!-- Any other Bulma elements you want --> - </div> - <button class="modal-close"></button> -</div> -{% endhighlight %} + {% highlight html %}{{ modal }}{% endhighlight %} <div class="content"> <p>To <strong>activate</strong> the modal, just add the <code>is-active</code> modifier on the <code>.modal</code> container</p> @@ -55,7 +137,7 @@ doc-subtab: modal No JavaScript </div> <div class="message-body"> - Bulma does <strong>not</strong> include any JavaScript interaction. You will have to implement the class toggle yourself + Bulma does <strong>not</strong> include any JavaScript interaction. You will have to implement the class toggle yourself. </div> </div> @@ -66,21 +148,11 @@ doc-subtab: modal <div class="content"> <p>Because a modal can contain <strong>anything you want</strong>, you can very simply use it to build an image gallery for example:</p> <p> - <a class="button is-primary is-large modal-button" data-target="#modal-bis">Launch image modal</a> + <a class="button is-primary is-large modal-button" data-target="modal-bis">Launch image modal</a> </p> </div> -{% highlight html %} -<div class="modal"> - <div class="modal-background"></div> - <div class="modal-content"> - <p class="image is-4by3"> - <img src="{{site.url}}/images/placeholders/1280x960.png"> - </p> - </div> - <button class="modal-close"></button> -</div> -{% endhighlight %} + {% highlight html %}{{ image_modal }}{% endhighlight %} <hr> @@ -89,28 +161,13 @@ doc-subtab: modal <div class="content"> <p>If you want a more classic modal, with a <strong>head</strong>, a <strong>body</strong> and a <strong>foot</strong>, use the <code>modal-card</code>.</p> <p> - <a class="button is-primary is-large modal-button" data-target="#modal-ter">Launch modal card</a> + <a class="button is-primary is-large modal-button" data-target="modal-ter">Launch modal card</a> </p> </div> -{% highlight html %} -<div class="modal"> - <div class="modal-background"></div> - <div class="modal-card"> - <header class="modal-card-head"> - <p class="modal-card-title">Modal title</p> - <button class="delete"></button> - </header> - <section class="modal-card-body"> - <!-- Content ... --> - </section> - <footer class="modal-card-foot"> - <a class="button is-success">Save changes</a> - <a class="button">Cancel</a> - </footer> - </div> -</div> -{% endhighlight %} + {% highlight html %}{{ modal_card }}{% endhighlight %} + + {% include variables.html %} </div> </section> @@ -150,7 +207,7 @@ doc-subtab: modal </article> </div> </div> - <button class="modal-close"></button> + <button class="modal-close is-large"></button> </div> <div id="modal-bis" class="modal"> @@ -160,7 +217,7 @@ doc-subtab: modal <img src="{{site.url}}/images/placeholders/1280x960.png"> </p> </div> - <button class="modal-close"></button> + <button class="modal-close is-large"></button> </div> <div id="modal-ter" class="modal"> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/nav.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/nav.html similarity index 76% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/nav.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/nav.html index 03a9807d..f9973b6a 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/nav.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/nav.html @@ -8,6 +8,21 @@ doc-subtab: nav <section class="section"> <div class="container"> + + {% if site.vernum >= 43 %} + <div class="message is-danger"> + <div class="message-body"> + <p>This component has been <strong>deprecated</strong> and will be deleted soon.</p> + </div> + </div> + + <div class="message is-info"> + <div class="message-body"> + <p>While both <code>.nav</code> and <code>.navbar</code> currently co-exist to ensure backwards compatibility, the <code>.nav</code> will probably be deleted in an upcoming update, so you should start using <a href="{{ site.url }}/documentation/components/navbar/">the new navbar</a> instead.</p> + </div> + </div> + {% endif %} + <h1 class="title">Nav</h1> <h2 class="subtitle"> A responsive horizontal <strong>nav bar</strong> that can contain links, tabs, buttons, icons, and a logo @@ -33,6 +48,7 @@ doc-subtab: nav <ul> <li><code>nav-toggle</code> for the hamburger menu on mobile</li> <li><code>nav-menu</code> for menu that is collapsable on mobile (you can combine it with <code>nav-right</code>)</li> + <li>toggle <code>is-active</code> on <code>nav-toggle</code> and <code>nav-menu</code> when <code>nav-toggle</code> was clicked</li> </ul> </div> @@ -78,20 +94,26 @@ doc-subtab: nav Blog </a> - <span class="nav-item"> - <a class="button" > - <span class="icon"> - <i class="fa fa-twitter"></i> - </span> - <span>Tweet</span> - </a> - <a class="button is-primary"> - <span class="icon"> - <i class="fa fa-download"></i> - </span> - <span>Download</span> - </a> - </span> + <div class="nav-item"> + <div class="field is-grouped"> + <p class="control"> + <a class="button" > + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> </div> </nav> {% endcapture %} diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/navbar.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/navbar.html new file mode 100644 index 00000000..9fc972c7 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/navbar.html @@ -0,0 +1,913 @@ +--- +layout: documentation +doc-tab: components +doc-subtab: navbar +variables: +- name: $navbar-background-color + value: $white +- name: $navbar-height + value: 3.25rem +- name: $navbar-item-color + value: $grey-dark +- name: $navbar-item-hover-color + value: $black +- name: $navbar-item-hover-background-color + value: $background +- name: $navbar-item-active-color + value: $black +- name: $navbar-item-active-background-color + value: transparent +- name: $navbar-tab-hover-background-color + value: transparent +- name: $navbar-tab-hover-border-bottom-color + value: $primary +- name: $navbar-tab-active-color + value: $primary +- name: $navbar-tab-active-background-color + value: transparent +- name: $navbar-tab-active-border-bottom-color + value: $primary +- name: $navbar-tab-active-border-bottom-style + value: solid +- name: $navbar-tab-active-border-bottom-width + value: 3px +- name: $navbar-dropdown-background-color + value: $white +- name: $navbar-dropdown-border-top + value: 1px solid $border +- name: $navbar-dropdown-offset + value: -4px +- name: $navbar-dropdown-arrow + value: $link +- name: $navbar-dropdown-radius + value: $radius-large +- name: $navbar-dropdown-z + value: 20 +- name: $navbar-dropdown-boxed-radius + value: $radius-large +- name: $navbar-dropdown-boxed-shadow + value: 0 8px 8px rgba($black, 0.1), 0 0 0 1px rgba($black, 0.1) +- name: $navbar-dropdown-item-hover-color + value: $black +- name: $navbar-dropdown-item-hover-background-color + value: $background +- name: $navbar-dropdown-item-active-color + value: $primary +- name: $navbar-dropdown-item-active-background-color + value: $background +- name: $navbar-divider-background-color + value: $border +--- + +{% include subnav-components.html %} + +{% capture navbar_example %} +{% include navbar.html id="Example" %} +{% endcapture %} + +{% capture navbar_brand_example %} +<nav class="navbar"> + <div class="navbar-brand"> + <!-- navbar items, navbar burger ... --> + </div> +</nav> +{% endcapture %} + +{% capture navbar_burger_example %} +<div class="navbar-burger"> + <span></span> + <span></span> + <span></span> +</div> +{% endcapture %} + +{% capture navbar_brand_items_example %} +<nav class="navbar"> + <div class="navbar-brand"> + <a class="navbar-item" href="{{ site.url }}"> + <img src="{{ site.url }}/images/bulma-logo.png" alt="{{ site.title }}" width="112" height="28"> + </a> + + <div class="navbar-burger"> + <span></span> + <span></span> + <span></span> + </div> + </div> +</nav> +{% endcapture %} + +{% capture navbar_menu_example %} +<nav class="navbar"> + <div class="navbar-brand"> + <!-- navbar items, nav burger ... --> + </div> + <div class="navbar-menu"> + <!-- navbar start, navbar end --> + </div> +</nav> +{% endcapture %} + +{% capture navbar_menu_active_example %} +<div class="navbar-menu"> + <!-- hidden on mobile --> +</div> + +<div class="navbar-menu is-active"> + <!-- shown on mobile --> +</div> +{% endcapture %} + +{% capture navbar_start_end_example %} +<div class="navbar-menu"> + <div class="navbar-start"> + <!-- navbar items --> + </div> + + <div class="navbar-end"> + <!-- navbar items --> + </div> +</div> +{% endcapture %} + +{% capture navbar_item_link_example %} +<a class="navbar-item"> + Home +</a> +{% endcapture %} + +{% capture navbar_item_brand_example %} +<a class="navbar-item"> + <img src="{{ site.url }}/images/bulma-logo.png" width="112" height="28"> +</a> +{% endcapture %} + +{% capture navbar_item_dropdown_example %} +<div class="navbar-item has-dropdown"> + <a class="navbar-link"> + Docs + </a> + + <div class="navbar-dropdown"> + <!-- Other navbar items --> + </div> +</div> +{% endcapture %} + +{% capture navbar_item_dropdown_bis_example %} +<div class="navbar-dropdown"> + <a class="navbar-item"> + Overview + </a> +</div> +{% endcapture %} + +{% capture navbar_item_other_example %} +<div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a class="button"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> +</div> +{% endcapture %} + +{% capture navbar_transparent_example %} +{% include navbar.html transparent=true boxed=true id="TransparentExample" %} +{% endcapture %} + +{% capture navbar_dropdown_example %} +<nav class="navbar"> + <div class="navbar-item has-dropdown"> + <a class="navbar-link"> + Docs + </a> + + <div class="navbar-dropdown"> + <a class="navbar-item"> + Overview + </a> + <a class="navbar-item"> + Elements + </a> + <a class="navbar-item"> + Components + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + Version {{ site.version }} + </div> + </div> + </div> +</nav> +{% endcapture %} + +{% capture navbar_dropdown_hover_example %} +<nav class="navbar"> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link"> + Docs + </a> + + <div class="navbar-dropdown"> + <a class="navbar-item"> + Overview + </a> + <a class="navbar-item"> + Elements + </a> + <a class="navbar-item"> + Components + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + Version {{ site.version }} + </div> + </div> + </div> +</nav> +{% endcapture %} + +{% capture navbar_dropdown_active_example %} +<nav class="navbar"> + <div class="navbar-item has-dropdown is-active"> + <a class="navbar-link"> + Docs + </a> + + <div class="navbar-dropdown"> + <a class="navbar-item"> + Overview + </a> + <a class="navbar-item"> + Elements + </a> + <a class="navbar-item"> + Components + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + Version {{ site.version }} + </div> + </div> + </div> +</nav> +{% endcapture %} + +{% capture navbar_dropdown_default_example %} +<nav class="navbar"> + <a class="navbar-item"> + <img src="{{ site.url }}/images/bulma-logo.png" alt="{{ site.title }}" width="112" height="28"> + </a> + + <div class="navbar-item has-dropdown is-active"> + <a class="navbar-link"> + Docs + </a> + + <div class="navbar-dropdown"> + <a class="navbar-item"> + Overview + </a> + <a class="navbar-item"> + Elements + </a> + <a class="navbar-item"> + Components + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + Version {{ site.version }} + </div> + </div> + </div> +</nav> + +<section class="hero is-primary"> + <div class="hero-body"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> +</section> +{% endcapture %} + +{% capture navbar_dropdown_boxed_example %} +<nav class="navbar is-transparent"> + <a class="navbar-item"> + <img src="{{ site.url }}/images/bulma-logo.png" alt="{{ site.title }}" width="112" height="28"> + </a> + + <div class="navbar-item has-dropdown is-active"> + <a class="navbar-link"> + Docs + </a> + + <div class="navbar-dropdown is-boxed"> + <a class="navbar-item"> + Overview + </a> + <a class="navbar-item"> + Elements + </a> + <a class="navbar-item"> + Components + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + Version {{ site.version }} + </div> + </div> + </div> +</nav> + +<section class="hero"> + <div class="hero-body"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> +</section> +{% endcapture %} + +{% capture navbar_dropdown_item_active_example %} +<nav class="navbar"> + <a class="navbar-item"> + <img src="{{ site.url }}/images/bulma-logo.png" alt="{{ site.title }}" width="112" height="28"> + </a> + + <div class="navbar-item has-dropdown is-active"> + <a class="navbar-link"> + Docs + </a> + + <div class="navbar-dropdown"> + <a class="navbar-item"> + Overview + </a> + <a class="navbar-item is-active"> + Elements + </a> + <a class="navbar-item"> + Components + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + Version {{ site.version }} + </div> + </div> + </div> +</nav> + +<section class="hero is-primary"> + <div class="hero-body"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> +</section> +{% endcapture %} + +{% capture navbar_divider_example %} +<hr class="navbar-divider"> +{% endcapture %} + +{% capture navbar_js_html %} +<div class="navbar-burger" data-target="navMenu"> + <span></span> + <span></span> + <span></span> +</div> + +<div class="navbar-menu" id="navMenu"> + <!-- navbar-start, navbar-end... --> +</div> +{% endcapture %} + +{% capture navbar_js_code %} +document.addEventListener('DOMContentLoaded', function () { + + // Get all "navbar-burger" elements + var $navbarBurgers = Array.prototype.slice.call(document.querySelectorAll('.navbar-burger'), 0); + + // Check if there are any nav burgers + if ($navbarBurgers.length > 0) { + + // Add a click event on each of them + $navbarBurgers.forEach(function ($el) { + $el.addEventListener('click', () => { + + // Get the target from the "data-target" attribute + var target = $el.dataset.target; + var $target = document.getElementById(target); + + // Toggle the class on both the "navbar-burger" and the "navbar-menu" + $el.classList.toggle('is-active'); + $target.classList.toggle('is-active'); + + }); + }); + } + +}); +{% endcapture %} + +<section class="section"> + <div class="container"> + + <h1 class="title">Navbar</h1> + <h2 class="subtitle"> + A responsive horizontal <strong>navbar</strong> that can supports images, links, buttons, and dropdowns + </h2> + {% + include meta.html + new=true + since="0.4.3" + colors=false + sizes=false + variables=true + %} + + <hr> + + <div class="message is-success"> + <div class="message-body"> + <p>The new <code>navbar</code> replaces the deprecated <code>nav</code> component, whose documentation you can still access temporarily <a href="{{ site.url }}/documentation/components/nav/">here</a>.</p> + </div> + </div> + + <div class="content"> + <p> + The <code>navbar</code> component is a responsive and versatile horizontal navigation bar with the following structure: + </p> + <ul> + <li> + <code>navbar</code> the <strong>main</strong> container + <ul> + <li> + <code>navbar-brand</code> the <strong>left side</strong>, <strong class="has-text-success">always visible</strong>, which usually contains the <strong>logo</strong> and optionally some links or icons + <ul> + <li> + <code>navbar-burger</code> the <strong>hamburger</strong> icon, which toggles the navbar menu on touch devices + </li> + </ul> + </li> + <li> + <code>navbar-menu</code> the <strong>right side</strong>, hidden on touch devices, visible on desktop + <ul> + <li> + <code>navbar-start</code> the <strong>left part</strong> of the menu, which appears next to the navbar brand on desktop + </li> + <li> + <code>navbar-end</code> the <strong>right part</strong> of the menu, which appears at the end of the navbar + <ul> + <li> + <code>navbar-item</code> each <strong>single item</strong> of the navbar, which can either be a <code>a</code> or a <code>div</code> + <ul> + <li> + <code>navbar-link</code> a <strong>link</strong> as the sibling of a dropdown, with an arrow + </li> + <li> + <code>navbar-dropdown</code> the <strong>dropdown menu</strong>, which can include navbar items and dividers + <ul> + <li> + <code>navbar-divider</code> a <strong>horizontal line</strong> to separate navbar items + </li> + </ul> + </li> + </ul> + </li> + </ul> + </li> + </ul> + </li> + </ul> + </li> + </ul> + </div> + + <div class="example is-paddingless"> + {{navbar_example}} + </div> + + {% highlight html %}{{navbar_example}}{% endhighlight %} + + <hr> + + <h3 class="title">Navbar brand</h3> + + <div class="content"> + <p> + The <code>navbar-brand</code> is the left side of the navbar. It can contain: + </p> + <ul> + <li> + a number of <code>navbar-item</code> + </li> + <li> + the <code>navbar-burger</code> as last child + </li> + </ul> + </div> + + {% highlight html %}{{navbar_brand_example}}{% endhighlight %} + + <div class="content"> + <p> + The navbar brand is <strong>always visible</strong>: on both touch devices {% include bp/touch.html %} and desktop {% include bp/desktop.html %}. As a result, it is recommended to only use a few navbar items to avoid <strong>overflowing</strong> horizontally on small devices. + </p> + </div> + + <div class="example is-paddingless"> + {{navbar_brand_items_example}} + </div> + + {% highlight html %}{{navbar_brand_items_example}}{% endhighlight %} + + <div class="content"> + <p> + On desktop {% include bp/desktop.html %}, the navbar brand will only take up the space it needs. + </p> + </div> + + <hr> + + <h3 class="title">Navbar burger</h3> + + <div class="content"> + <p> + The <code>navbar-burger</code> is a hamburger menu that only appears on <strong>mobile</strong>. It has to appear as the last child of <code>navbar-brand</code>. + </p> + </div> + + <div class="example is-paddingless"> + <div class="navbar-burger" style="display: flex;"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + {% highlight html %}{{ navbar_burger_example }}{% endhighlight %} + + <div class="content"> + <p> + You can add the modifier class <code>is-active</code> to turn it into a cross. + </p> + </div> + + <div class="example is-paddingless"> + <div class="navbar-burger is-active" style="display: flex;"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <hr> + + <h3 class="title">Navbar menu</h3> + + <div class="content"> + <p> + The <code>navbar-menu</code> is the <strong>counterpart</strong> of the navbar brand. As such, it must appear as a direct child of <code>navbar</code>, as a sibling of <code>navbar-brand</code>. + </p> + </div> + + {% highlight html %}{{navbar_menu_example}}{% endhighlight %} + + <div class="content"> + <p> + The <code>navbar-menu</code> is <strong>hidden on touch devices</strong> {% include bp/touch.html %}. You need to add the modifier class <code>is-active</code> to display it. + </p> + </div> + + {% highlight html %}{{navbar_menu_active_example}}{% endhighlight %} + + <div class="content"> + <p> + On desktop {% include bp/desktop.html %}, the <code>navbar-menu</code> will <strong>fill up the space</strong> available in the navbar, leaving the navbar brand just the space it needs. It needs, however, two elements as direct children: + </p> + <ul> + <li> + <code>navbar-start</code> + </li> + <li> + <code>navbar-end</code> + </li> + </ul> + </div> + + <hr> + + <div id="navbarJsExample" class="message is-info"> + <h4 class="message-header">Javascript toggle</h4> + <div class="message-body"> + <div class="content"> + <p> + The Bulma package <strong>does not come with any JavaScript</strong>. + <br> + Here is however an implementation example, which toggles the class <code>is-active</code> on both the <code>navbar-burger</code> and the targeted <code>navbar-menu</code>. + </p> + + {% highlight html %}{{ navbar_js_html }}{% endhighlight %} + + {% highlight javascript %}{{ navbar_js_code }}{% endhighlight %} + </div> + </div> + </div> + + <hr> + + <h3 class="title">Navbar start and navbar end</h3> + + <div class="content"> + <p> + The <code>navbar-start</code> and <code>navbar-end</code> are the two direct and only children of the <code>navbar-menu</code>. + </p> + <p> + On desktop {% include bp/desktop.html %}: + </p> + <ul> + <li> + <code>navbar-start</code> will appear on the <strong>left</strong> + </li> + <li> + <code>navbar-end</code> will appear on the <strong>right</strong> + </li> + </ul> + <p> + Each of them can contain any number of <code>navbar-item</code>. + </p> + </div> + + {% highlight html %}{{navbar_start_end_example}}{% endhighlight %} + + <hr> + + <h3 class="title">Navbar item</h3> + + <div class="content"> + <p> + A <code>navbar-item</code> is a repeatable element that can be: + </p> + <ul> + <li> + a navigation <strong>link</strong> + {% highlight html %}{{ navbar_item_link_example }}{% endhighlight %} + </li> + <li> + a container for the <strong>brand logo</strong> + {% highlight html %}{{ navbar_item_brand_example }}{% endhighlight %} + </li> + <li> + the <strong>parent</strong> of a dropdown menu + {% highlight html %}{{ navbar_item_dropdown_example }}{% endhighlight %} + </li> + <li> + a child of a <strong>navbar dropdown</strong> + {% highlight html %}{{ navbar_item_dropdown_bis_example }}{% endhighlight %} + </li> + <li> + a container for almost <strong>anything</strong> you want, like a <code>field</code> + {% highlight html %}{{ navbar_item_other_example }}{% endhighlight %} + </li> + </ul> + <p> + It can either be an anchor tag <code><a></code> or a <code><div></code>, as a <strong>direct child</strong> of either: + </p> + <ul> + <li> + <code>navbar</code> + </li> + <li> + <code>navbar-brand</code> + </li> + <li> + <code>navbar-start</code> + </li> + <li> + <code>navbar-end</code> + </li> + <li> + <code>navbar-dropdown</code> + </li> + </ul> + </div> + + <hr> + + <h3 id="transparent-navbar" class="title">Transparent navbar</h3> + + <div class="content"> + <p> + To seamlessly integrate the navbar in any visual context, you can add the <code>is-transparent</code> modifer on the <code>navbar</code> component. This will remove any hover or active background from the navbar items. + </p> + </div> + + <div class="example is-paddingless"> + {{navbar_transparent_example}} + </div> + + {% highlight html %}{{navbar_transparent_example}}{% endhighlight %} + + <hr> + + <h3 id="dropdown-menu" class="title">Dropdown menu</h3> + + <div class="content"> + <p> + To create a <strong>dropdown menu</strong>, you will need <strong>4</strong> elements: + </p> + <ul> + <li> + <code>navbar-item</code> with the <code>has-dropdown</code> modifier + </li> + <li> + <code>navbar-link</code> which contains the dropdown arrow + </li> + <li> + <code>navbar-dropdown</code> which can contain instances of <code>navbar-item</code> and <code>navbar-divider</code> + </li> + </ul> + </div> + + <div class="columns"> + <div class="column"> + <div class="example is-paddingless"> + {{ navbar_dropdown_example }} + </div> + </div> + + <div class="column"> + {% highlight html %}{{ navbar_dropdown_example }}{% endhighlight %} + </div> + </div> + + <h4 class="title is-4"> + Show/hide the dropdown with either <strong>CSS</strong> or <strong>JavaScript</strong> + </h4> + + <div class="content"> + <p> + The <code>navbar-dropdown</code> is visible on touch devices {% include bp/touch.html %} but hidden on desktop {% include bp/desktop.html %}. <em>How</em> the dropdown is displayed on desktop depends on the parent's class. + </p> + <p> + The <code>navbar-item</code> with the <code>has-dropdown</code> modifier, has <strong>2 additional modifiers</strong> + </p> + <ul> + <li> + <code>is-hoverable</code>: the dropdown will show up when <strong>hovering</strong> the parent <code>navbar-item</code> + </li> + <li> + <code>is-active</code>: the dropdown will show up <strong>all the time</strong> + </li> + </ul> + </div> + + <div class="message is-success"> + <p class="message-body"> + While the CSS <code>:hover</code> implementation works perfectly, the <code>is-active</code> class is available for users who want to control the display of the dropdown with <strong>JavaScript</strong>. + </p> + </div> + + <div class="columns"> + <div class="column"> + <div class="example is-paddingless"> + {{ navbar_dropdown_hover_example }} + </div> + </div> + + <div class="column"> + {% highlight html %}{{ navbar_dropdown_hover_example }}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column"> + <div class="example is-paddingless"> + {{ navbar_dropdown_active_example }} + </div> + </div> + + <div class="column"> + {% highlight html %}{{ navbar_dropdown_active_example }}{% endhighlight %} + </div> + </div> + + <h4 class="title is-4"> + Styles for the dropdown menu + </h4> + + <div class="content"> + <p> + By default, the <code>navbar-dropdown</code> has: + </p> + <ul> + <li> + a grey <code>border-top</code> + </li> + <li> + a <code>border-radius</code> at both bottom corners + </li> + </ul> + </div> + + <div class="columns"> + <div class="column"> + <div class="example is-paddingless"> + {{ navbar_dropdown_default_example }} + </div> + </div> + + <div class="column"> + {% highlight html %}{{ navbar_dropdown_default_example }}{% endhighlight %} + </div> + </div> + + <div class="content"> + <p> + When having a <a href="#transparent-navbar">transparent navbar</a>, it is preferable to use the boxed version of the dropdown, by using the <code>is-boxed</code> modifier. + </p> + <ul> + <li> + the grey border is <strong>removed</strong> + </li> + <li> + a slight <strong>inner shadow</strong> is added + </li> + <li> + all corners are <strong>rounded</strong> + </li> + <li> + the hover/active state is <strong>animated</strong> + </li> + </ul> + </div> + + <div class="columns"> + <div class="column"> + <div class="example is-paddingless"> + {{ navbar_dropdown_boxed_example }} + </div> + </div> + + <div class="column"> + {% highlight html %}{{ navbar_dropdown_boxed_example }}{% endhighlight %} + </div> + </div> + + <h4 class="title is-4"> + Active dropdown navbar item + </h4> + + <div class="columns"> + <div class="column"> + <div class="example is-paddingless"> + {{ navbar_dropdown_item_active_example }} + </div> + </div> + + <div class="column"> + {% highlight html %}{{ navbar_dropdown_item_active_example }}{% endhighlight %} + </div> + </div> + + <h4 class="title is-4"> + Dropdown divider + </h4> + + <div class="content"> + <p> + You can add a <code>navbar-divider</code> to display a <strong>horizontal rule</strong> in a <code>navbar-dropdown</code>. + </p> + </div> + + {% highlight html %}{{ navbar_divider_example }}{% endhighlight %} + + {% include variables.html %} + + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/pagination.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/pagination.html new file mode 100644 index 00000000..8b646b7e --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/pagination.html @@ -0,0 +1,274 @@ +--- +layout: documentation +doc-tab: components +doc-subtab: pagination +variables: +- name: $pagination-color + value: $grey-darker +- name: $pagination-background + value: $white +- name: $pagination-border-color + value: $grey-lighter +- name: $pagination-margin + value: -0.25rem +- name: $pagination-hover-color + value: $link-hover +- name: $pagination-hover-border-color + value: $link-hover-border +- name: $pagination-focus-color + value: $link-focus +- name: $pagination-focus-border-color + value: $link-focus-border +- name: $pagination-active-color + value: $link-active +- name: $pagination-active-border-color + value: $link-active-border +- name: $pagination-disabled-color + value: $grey +- name: $pagination-disabled-background-color + value: $grey-lighter +- name: $pagination-disabled-border-color + value: $grey-lighter +- name: $pagination-current-color + value: $link-invert +- name: $pagination-current-background-color + value: $link +- name: $pagination-current-border-color + value: $link +- name: $pagination-ellipsis-color + value: $grey-light +- name: $pagination-shadow-inset + value: inset 0 1px 2px rgba($black, 0 +--- + +{% capture pagination_example %} +<nav class="pagination"> + <a class="pagination-previous">Previous</a> + <a class="pagination-next">Next page</a> + <ul class="pagination-list"> + <li> + <a class="pagination-link">1</a> + </li> + <li> + <span class="pagination-ellipsis">…</span> + </li> + <li> + <a class="pagination-link">45</a> + </li> + <li> + <a class="pagination-link is-current">46</a> + </li> + <li> + <a class="pagination-link">47</a> + </li> + <li> + <span class="pagination-ellipsis">…</span> + </li> + <li> + <a class="pagination-link">86</a> + </li> + </ul> +</nav> +{% endcapture %} + +{% capture pagination_options_example %} +<nav class="pagination"> + <a class="pagination-previous" title="This is the first page" disabled>Previous</a> + <a class="pagination-next">Next page</a> + <ul class="pagination-list"> + <li> + <a class="pagination-link is-current">1</a> + </li> + <li> + <a class="pagination-link">2</a> + </li> + <li> + <a class="pagination-link">3</a> + </li> + </ul> +</nav> +{% endcapture %} + +{% capture pagination_centered_example %} +<nav class="pagination is-centered"> + <a class="pagination-previous">Previous</a> + <a class="pagination-next">Next page</a> + <ul class="pagination-list"> + <li><a class="pagination-link">1</a></li> + <li><span class="pagination-ellipsis">…</span></li> + <li><a class="pagination-link">45</a></li> + <li><a class="pagination-link is-current">46</a></li> + <li><a class="pagination-link">47</a></li> + <li><span class="pagination-ellipsis">…</span></li> + <li><a class="pagination-link">86</a></li> + </ul> +</nav> +{% endcapture %} + +{% capture pagination_right_example %} +<nav class="pagination is-right"> + <a class="pagination-previous">Previous</a> + <a class="pagination-next">Next page</a> + <ul class="pagination-list"> + <li><a class="pagination-link">1</a></li> + <li><span class="pagination-ellipsis">…</span></li> + <li><a class="pagination-link">45</a></li> + <li><a class="pagination-link is-current">46</a></li> + <li><a class="pagination-link">47</a></li> + <li><span class="pagination-ellipsis">…</span></li> + <li><a class="pagination-link">86</a></li> + </ul> +</nav> +{% endcapture %} + +{% capture pagination_small_example %} +<nav class="pagination is-small"> + <a class="pagination-previous">Previous</a> + <a class="pagination-next">Next page</a> + <ul class="pagination-list"> + <li><a class="pagination-link">1</a></li> + <li><span class="pagination-ellipsis">…</span></li> + <li><a class="pagination-link">45</a></li> + <li><a class="pagination-link is-current">46</a></li> + <li><a class="pagination-link">47</a></li> + <li><span class="pagination-ellipsis">…</span></li> + <li><a class="pagination-link">86</a></li> + </ul> +</nav> +{% endcapture %} + +{% capture pagination_medium_example %} +<nav class="pagination is-medium"> + <a class="pagination-previous">Previous</a> + <a class="pagination-next">Next page</a> + <ul class="pagination-list"> + <li><a class="pagination-link">1</a></li> + <li><span class="pagination-ellipsis">…</span></li> + <li><a class="pagination-link">45</a></li> + <li><a class="pagination-link is-current">46</a></li> + <li><a class="pagination-link">47</a></li> + <li><span class="pagination-ellipsis">…</span></li> + <li><a class="pagination-link">86</a></li> + </ul> +</nav> +{% endcapture %} + +{% capture pagination_large_example %} +<nav class="pagination is-large"> + <a class="pagination-previous">Previous</a> + <a class="pagination-next">Next page</a> + <ul class="pagination-list"> + <li><a class="pagination-link">1</a></li> + <li><span class="pagination-ellipsis">…</span></li> + <li><a class="pagination-link">45</a></li> + <li><a class="pagination-link is-current">46</a></li> + <li><a class="pagination-link">47</a></li> + <li><span class="pagination-ellipsis">…</span></li> + <li><a class="pagination-link">86</a></li> + </ul> +</nav> +{% endcapture %} + +{% include subnav-components.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Pagination</h1> + <h2 class="subtitle">A responsive, usable, and flexible <strong>pagination</strong></h2> + {% + include meta.html + colors=false + sizes=true + variables=true + %} + + <hr> + + <div class="content"> + <p> + The pagination component consists of several elements: + </p> + <ul> + <li> + <code>pagination-previous</code> and <code>pagination-next</code> for incremental navigation + </li> + <li> + <code>pagination-list</code> which displays page items: + <ul> + <li> + <code>pagination-link</code> for the page numbers + </li> + <li> + <code>pagination-ellipsis</code> for range separators + </li> + </ul> + </li> + </ul> + <p> + All elements are optional so you can compose your pagination as you wish. + </p> + </div> + + <div class="example"> + {{pagination_example}} + </div> + + {% highlight html %}{{pagination_example}}{% endhighlight %} + + <div class="content"> + <p> + You can disable some links if they are not active, or change the amount of page numbers available. + </p> + </div> + + <div class="example"> + {{pagination_options_example}} + </div> + + {% highlight html %}{{pagination_options_example}}{% endhighlight %} + + <div class="content"> + <p> + By default, the list is located on the left, and the previous/next buttons on the right. But you can change the <strong>order</strong> of these elements by using the <code>is-centered</code> and <code>is-right</code> modifiers. + </p> + </div> + + <div class="example"> + {{pagination_centered_example}} + </div> + + {% highlight html %}{{pagination_centered_example}}{% endhighlight %} + + <div class="example"> + {{pagination_right_example}} + </div> + + {% highlight html %}{{pagination_right_example}}{% endhighlight %} + + <hr style="margin-bottom: 0;"> + + <h2 id="sizes" class="title" style="padding-top: 1.5rem;"> + Sizes + </h2> + + <p class="content"> + The pagination comes in <strong>3 additional sizes</strong>.<br> + You only need to append the <strong>modifier</strong> <code>is-small</code>, <code>is-medium</code>, or <code>is-large</code> to the <code>pagination</code> component. + </p> + + <div class="example"> + {{pagination_small_example}} + </div> + + <div class="example"> + {{pagination_medium_example}} + </div> + + <div class="example"> + {{pagination_large_example}} + </div> + + {% include variables.html %} + + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/panel.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/panel.html similarity index 59% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/panel.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/panel.html index da5656af..4d9dda75 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/panel.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/panel.html @@ -2,62 +2,66 @@ layout: documentation doc-tab: components doc-subtab: panel +variables: +- name: $panel-item-border + value: 1px solid $border +- name: $panel-heading-background-color + value: $background +- name: $panel-heading-color + value: $text-strong +- name: $panel-heading-line-height + value: 1.25 +- name: $panel-heading-padding + value: 0.5em 0.75em +- name: $panel-heading-radius + value: $radius +- name: $panel-heading-size + value: 1.25em +- name: $panel-heading-weight + value: $weight-light +- name: $panel-tab-border-bottom + value: 1px solid $border +- name: $panel-tab-active-border-bottom-color + value: $link-active-border +- name: $panel-tab-active-color + value: $link-active +- name: $panel-list-item-color + value: $text +- name: $panel-list-item-hover-color + value: $link +- name: $panel-block-color + value: $text-strong +- name: $panel-block-hover-background-color + value: $background +- name: $panel-block-active-border-left-color + value: $link +- name: $panel-block-active-color + value: $link-active +- name: $panel-block-active-icon-color + value: $link +- name: $panel-icon-color + value: $text-light --- -{% include subnav-components.html %} - -<section class="section"> - <div class="container"> - <h1 class="title">Panel</h1> - <h2 class="subtitle">A composable <strong>panel</strong>, for compact controls</h2> - - <hr> - - <div class="content"> - <p> - The <code>panel</code> is container for several types: - </p> - <ul> - <li> - <code>panel-heading</code> as the first child - </li> - <li> - <code>panel-tabs</code> for navigation - </li> - <li> - <code>panel-block</code> which can contain other elements, like: - <ul> - <li><code>control</code></li> - <li><code>input</code></li> - <li><code>button</code></li> - <li><code>panel-icon</code></li> - </ul> - </li> - </ul> - <p> - The <code>panel-block</code> can be an anchor tag <code><a></code> or a label <code><label></code> with a checkbox inside. - </p> - </div> - {% capture panel_example %} <nav class="panel"> <p class="panel-heading"> - Repositories + repositories </p> <div class="panel-block"> - <p class="control has-icon"> - <input class="input is-small" type="text" placeholder="Search"> - <span class="icon is-small"> + <p class="control has-icons-left"> + <input class="input is-small" type="text" placeholder="search"> + <span class="icon is-small is-left"> <i class="fa fa-search"></i> </span> </p> </div> <p class="panel-tabs"> - <a class="is-active">All</a> - <a>Public</a> - <a>Private</a> - <a>Sources</a> - <a>Forks</a> + <a class="is-active">all</a> + <a>public</a> + <a>private</a> + <a>sources</a> + <a>forks</a> </p> <a class="panel-block is-active"> <span class="panel-icon"> @@ -87,7 +91,7 @@ doc-subtab: panel <span class="panel-icon"> <i class="fa fa-code-fork"></i> </span> - daniellowtw/infBoard + daniellowtw/infboard </a> <a class="panel-block"> <span class="panel-icon"> @@ -97,25 +101,67 @@ doc-subtab: panel </a> <label class="panel-block"> <input type="checkbox"> - Remember me + remember me </label> <div class="panel-block"> <button class="button is-primary is-outlined is-fullwidth"> - Reset all filters + reset all filters </button> </div> </nav> {% endcapture %} + +{% include subnav-components.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Panel</h1> + <h2 class="subtitle">A composable <strong>panel</strong>, for compact controls</h2> + {% + include meta.html + colors=false + sizes=false + variables=true + %} + + <hr> + + <div class="content"> + <p> + The <code>panel</code> is container for several types: + </p> + <ul> + <li> + <code>panel-heading</code> as the first child + </li> + <li> + <code>panel-tabs</code> for navigation + </li> + <li> + <code>panel-block</code> which can contain other elements, like: + <ul> + <li><code>control</code></li> + <li><code>input</code></li> + <li><code>button</code></li> + <li><code>panel-icon</code></li> + </ul> + </li> + </ul> + <p> + The <code>panel-block</code> can be an anchor tag <code><a></code> or a label <code><label></code> with a checkbox inside. + </p> + </div> + <div class="columns"> <div class="column is-4"> -{{panel_example}} + {{panel_example}} </div> <div class="column"> -{% highlight html %} -{{panel_example}} -{% endhighlight %} + {% highlight html %}{{panel_example}}{% endhighlight %} </div> </div> + {% include variables.html %} + </div> </section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/tabs.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/tabs.html similarity index 70% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/tabs.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/tabs.html index ecd40370..5b29b566 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/components/tabs.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/components/tabs.html @@ -2,22 +2,57 @@ layout: documentation doc-tab: components doc-subtab: tabs +variables: +- name: $tabs-border-bottom-color + value: $border +- name: $tabs-border-bottom-style + value: solid +- name: $tabs-border-bottom-width + value: 1px +- name: $tabs-link-color + value: $text +- name: $tabs-link-hover-border-bottom-color + value: $text-strong +- name: $tabs-link-hover-color + value: $text-strong +- name: $tabs-link-active-border-bottom-color + value: $primary +- name: $tabs-link-active-color + value: $primary +- name: $tabs-link-padding + value: 0.5em 1em +- name: $tabs-boxed-link-radius + value: $radius +- name: $tabs-boxed-link-hover-background-color + value: $background +- name: $tabs-boxed-link-hover-border-bottom-color + value: $border +- name: $tabs-boxed-link-active-background-color + value: $white +- name: $tabs-boxed-link-active-border-color + value: $border +- name: $tabs-boxed-link-active-border-bottom-color + value: transparent !important +- name: $tabs-toggle-link-border-color + value: $border +- name: $tabs-toggle-link-border-style + value: solid +- name: $tabs-toggle-link-border-width + value: 1px +- name: $tabs-toggle-link-hover-background-color + value: $background +- name: $tabs-toggle-link-hover-border-color + value: $border-hover +- name: $tabs-toggle-link-radius + value: $radius +- name: $tabs-toggle-link-active-background-color + value: $primary +- name: $tabs-toggle-link-active-border-color + value: $primary +- name: $tabs-toggle-link-active-color + value: $primary-invert --- -{% include subnav-components.html %} - -<section class="section"> - <div class="container"> - <h1 class="title">Tabs</h1> - <h2 class="subtitle">Simple responsive horizontal navigation <strong>tabs</strong>, with different styles</h2> - - <hr> - - <div class="content"> - <p><strong>Tabs</strong> only require a <code>tabs</code> container and a <code><ul></code> list.<br> - The <strong>default</strong> tabs style has a single border at the bottom.</p> - </div> - {% capture tabs_example %} <div class="tabs"> <ul> @@ -28,21 +63,7 @@ doc-subtab: tabs </ul> </div> {% endcapture %} -<div class="example"> -{{tabs_example}} -</div> -{% highlight html %} -{{tabs_example}} -{% endhighlight %} - <hr> - - <h3 class="title">Alignment</h3> - <div class="content"> - <p> - To align the tabs list, use the <code>is-centered</code> or <code>is-right</code> modifier on the <code>.tabs</code> container: - </p> - </div> {% capture tabs_centered_example %} <div class="tabs is-centered"> <ul> @@ -53,12 +74,6 @@ doc-subtab: tabs </ul> </div> {% endcapture %} -<div class="example"> -{{tabs_centered_example}} -</div> -{% highlight html %} -{{tabs_centered_example}} -{% endhighlight %} {% capture tabs_right_example %} <div class="tabs is-right"> @@ -70,19 +85,6 @@ doc-subtab: tabs </ul> </div> {% endcapture %} -<div class="example"> -{{tabs_right_example}} -</div> -{% highlight html %} -{{tabs_right_example}} -{% endhighlight %} - - <hr> - - <h3 class="title">Icons</h3> - <div class="content"> - <p>You can use any of the <a href="http://fortawesome.github.io/Font-Awesome/">Font Awesome</a> <strong>icons</strong>.</p> - </div> {% capture tabs_icons_example %} <div class="tabs is-centered"> @@ -114,19 +116,7 @@ doc-subtab: tabs </ul> </div> {% endcapture %} -<div class="example"> -{{tabs_icons_example}} -</div> -{% highlight html %} -{{tabs_icons_example}} -{% endhighlight %} - <hr> - - <h3 class="title">Sizes</h3> - <div class="content"> - <p>You can choose between <strong>3 additional sizes</strong>: <code>is-small</code> <code>is-medium</code> and <code>is-large</code>.</p> - </div> {% capture tabs_small_example %} <div class="tabs is-small"> <ul> @@ -137,12 +127,6 @@ doc-subtab: tabs </ul> </div> {% endcapture %} -<div class="example"> -{{tabs_small_example}} -</div> -{% highlight html %} -{{tabs_small_example}} -{% endhighlight %} {% capture tabs_medium_example %} <div class="tabs is-medium"> @@ -154,12 +138,6 @@ doc-subtab: tabs </ul> </div> {% endcapture %} -<div class="example"> -{{tabs_medium_example}} -</div> -{% highlight html %} -{{tabs_medium_example}} -{% endhighlight %} {% capture tabs_large_example %} <div class="tabs is-large"> @@ -171,19 +149,7 @@ doc-subtab: tabs </ul> </div> {% endcapture %} -<div class="example"> -{{tabs_large_example}} -</div> -{% highlight html %} -{{tabs_large_example}} -{% endhighlight %} - - <hr> - <h3 class="title">Styles</h3> - <div class="content"> - If you want a more classic style with <strong>borders</strong>, just append the <code>is-boxed</code> modifier. - </div> {% capture tabs_boxed_example %} <div class="tabs is-boxed"> <ul> @@ -214,16 +180,7 @@ doc-subtab: tabs </ul> </div> {% endcapture %} -<div class="example"> -{{tabs_boxed_example}} -</div> -{% highlight html %} -{{tabs_boxed_example}} -{% endhighlight %} - <p class="content"> - If you want <strong>mutually exclusive</strong> tabs (like radio buttons where clicking one deselects all other ones), use the <code>is-toggle</code> modifier. - </p> {% capture tabs_toggle_example %} <div class="tabs is-toggle"> <ul> @@ -254,16 +211,7 @@ doc-subtab: tabs </ul> </div> {% endcapture %} -<div class="example"> -{{tabs_toggle_example}} -</div> -{% highlight html %} -{{tabs_toggle_example}} -{% endhighlight %} - <p class="content"> - If you want the tabs to take up the <strong>whole width</strong> available, use <code>is-fullwidth</code>. - </p> {% capture tabs_fullwidth_example %} <div class="tabs is-fullwidth"> <ul> @@ -288,19 +236,7 @@ doc-subtab: tabs </ul> </div> {% endcapture %} -<div class="example"> -{{tabs_fullwidth_example}} -</div> -{% highlight html %} -{{tabs_fullwidth_example}} -{% endhighlight %} - - <hr> - <h3 class="title">Combining</h3> - <div class="content"> - <p>You can <strong>combine</strong> different modifiers. For example, you can have <strong>centered boxed</strong> tabs, or <strong>fullwidth toggle</strong> ones.</p> - </div> {% capture tabs_centered_boxed_example %} <div class="tabs is-centered is-boxed"> <ul> @@ -331,14 +267,8 @@ doc-subtab: tabs </ul> </div> {% endcapture %} -<div class="example"> -{{tabs_centered_boxed_example}} -</div> -{% highlight html %} -{{tabs_centered_boxed_example}} -{% endhighlight %} -{% capture toggle_fullwidth_example %} +{% capture tabs_toggle_fullwidth_example %} <div class="tabs is-toggle is-fullwidth"> <ul> <li class="is-active"> @@ -368,12 +298,6 @@ doc-subtab: tabs </ul> </div> {% endcapture %} -<div class="example"> -{{tabs_toggle_fullwidth_example}} -</div> -{% highlight html %} -{{tabs_toggle_fullwidth_example}} -{% endhighlight %} {% capture tabs_centered_boxed_medium_example %} <div class="tabs is-centered is-boxed is-medium"> @@ -405,12 +329,6 @@ doc-subtab: tabs </ul> </div> {% endcapture %} -<div class="example"> -{{tabs_centered_boxed_medium_example}} -</div> -{% highlight html %} -{{tabs_centered_boxed_medium_example}} -{% endhighlight %} {% capture tabs_toggle_fullwidth_large_example %} <div class="tabs is-toggle is-fullwidth is-large"> @@ -442,12 +360,142 @@ doc-subtab: tabs </ul> </div> {% endcapture %} -<div class="example"> -{{tabs_toggle_fullwidth_large_example}} -</div> -{% highlight html %} -{{tabs_toggle_fullwidth_large_example}} -{% endhighlight %} + +{% include subnav-components.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Tabs</h1> + <h2 class="subtitle">Simple responsive horizontal navigation <strong>tabs</strong>, with different styles</h2> + {% + include meta.html + since="0.4.4" + colors=false + sizes=true + variables=true + %} + + <hr> + + <div class="content"> + <p><strong>Tabs</strong> only require a <code>tabs</code> container and a <code><ul></code> list.<br> + The <strong>default</strong> tabs style has a single border at the bottom.</p> + </div> + + <div class="example"> + {{tabs_example}} + </div> + {% highlight html %}{{tabs_example}}{% endhighlight %} + + <hr> + + <h3 class="title">Alignment</h3> + <div class="content"> + <p> + To align the tabs list, use the <code>is-centered</code> or <code>is-right</code> modifier on the <code>.tabs</code> container: + </p> + </div> + + <div class="example"> + {{tabs_centered_example}} + </div> + {% highlight html %}{{tabs_centered_example}}{% endhighlight %} + + <div class="example"> + {{tabs_right_example}} + </div> + {% highlight html %}{{tabs_right_example}}{% endhighlight %} + + <hr> + + <h3 class="title">Icons</h3> + <div class="content"> + <p>You can use any of the <a href="http://fortawesome.github.io/Font-Awesome/">Font Awesome</a> <strong>icons</strong>.</p> + </div> + + <div class="example"> + {{tabs_icons_example}} + </div> + {% highlight html %}{{tabs_icons_example}}{% endhighlight %} + + {% include heading.html name="Sizes" %} + <div class="content"> + <p>You can choose between <strong>3 additional sizes</strong>: <code>is-small</code> <code>is-medium</code> and <code>is-large</code>.</p> + </div> + + <div class="example"> + {{tabs_small_example}} + </div> + {% highlight html %}{{tabs_small_example}}{% endhighlight %} + + <div class="example"> + {{tabs_medium_example}} + </div> + {% highlight html %}{{tabs_medium_example}}{% endhighlight %} + + <div class="example"> + {{tabs_large_example}} + </div> + {% highlight html %}{{tabs_large_example}}{% endhighlight %} + + <hr> + + <h3 class="title">Styles</h3> + <div class="content"> + If you want a more classic style with <strong>borders</strong>, just append the <code>is-boxed</code> modifier. + </div> + + <div class="example"> + {{tabs_boxed_example}} + </div> + {% highlight html %}{{tabs_boxed_example}}{% endhighlight %} + + <p class="content"> + If you want <strong>mutually exclusive</strong> tabs (like radio buttons where clicking one deselects all other ones), use the <code>is-toggle</code> modifier. + </p> + + <div class="example"> + {{tabs_toggle_example}} + </div> + {% highlight html %}{{tabs_toggle_example}}{% endhighlight %} + + <p class="content"> + If you want the tabs to take up the <strong>whole width</strong> available, use <code>is-fullwidth</code>. + </p> + + <div class="example"> + {{tabs_fullwidth_example}} + </div> + {% highlight html %}{{tabs_fullwidth_example}}{% endhighlight %} + + <hr> + + <h3 class="title">Combining</h3> + <div class="content"> + <p>You can <strong>combine</strong> different modifiers. For example, you can have <strong>centered boxed</strong> tabs, or <strong>fullwidth toggle</strong> ones.</p> + </div> + + <div class="example"> + {{tabs_centered_boxed_example}} + </div> + {% highlight html %}{{tabs_centered_boxed_example}}{% endhighlight %} + + <div class="example"> + {{tabs_toggle_fullwidth_example}} + </div> + {% highlight html %}{{tabs_toggle_fullwidth_example}}{% endhighlight %} + + <div class="example"> + {{tabs_centered_boxed_medium_example}} + </div> + {% highlight html %}{{tabs_centered_boxed_medium_example}}{% endhighlight %} + + <div class="example"> + {{tabs_toggle_fullwidth_large_example}} + </div> + {% highlight html %}{{tabs_toggle_fullwidth_large_example}}{% endhighlight %} + + {% include variables.html %} </div> </section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/box.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/box.html similarity index 55% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/box.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/box.html index f60f8194..a2f48422 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/box.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/box.html @@ -1,67 +1,28 @@ --- +title: Box layout: documentation doc-tab: elements doc-subtab: box +variables: +- name: $box-color + value: $text +- name: $box-background-color + value: $white +- name: $box-radius + value: $radius-large +- name: $box-shadow + value: 0 2px 3px rgba($black, 0.1), 0 0 0 1px rgba($black, 0.1) +- name: $box-padding + value: 1.25rem +- name: $box-link-hover-shadow + value: 0 2px 3px rgba($black, 0.1), 0 0 0 1px $link +- name: $box-link-active-shadow + value: inset 0 1px 2px rgba($black, 0.2), 0 0 0 1px $link --- {% include subnav-elements.html %} -<section class="section"> - <div class="container"> - <h1 class="title">Box</h1> - <h2 class="subtitle"> - A white <strong>box</strong> to contain other elements - </h2> - - <hr> - - <div class="columns"> - <div class="column is-4"> - <div class="content"> - <p> - The <code>.box</code> element is simply a container with a shadow, a border, a radius, and some padding. - <br> - For example, you can include a media object: - </p> - </div> - </div> - - <div class="column is-8"> - <div class="box"> - <article class="media"> - <div class="media-left"> - <figure class="image is-64x64"> - <img src="{{site.url}}/images/placeholders/128x128.png" alt="Image"> - </figure> - </div> - <div class="media-content"> - <div class="content"> - <p> - <strong>John Smith</strong> <small>@johnsmith</small> <small>31m</small> - <br> - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean efficitur sit amet massa fringilla egestas. Nullam condimentum luctus turpis. - </p> - </div> - <nav class="level"> - <div class="level-left"> - <a class="level-item"> - <span class="icon is-small"><i class="fa fa-reply"></i></span> - </a> - <a class="level-item"> - <span class="icon is-small"><i class="fa fa-retweet"></i></span> - </a> - <a class="level-item"> - <span class="icon is-small"><i class="fa fa-heart"></i></span> - </a> - </div> - </nav> - </div> - </article> - </div> - </div> - </div> - -{% highlight html %} +{% capture box_example %} <div class="box"> <article class="media"> <div class="media-left"> @@ -77,7 +38,7 @@ doc-subtab: box Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean efficitur sit amet massa fringilla egestas. Nullam condimentum luctus turpis. </p> </div> - <nav class="level"> + <nav class="level is-mobile"> <div class="level-left"> <a class="level-item"> <span class="icon is-small"><i class="fa fa-reply"></i></span> @@ -93,7 +54,42 @@ doc-subtab: box </div> </article> </div> -{% endhighlight %} +{% endcapture %} + +<section class="section"> + <div class="container"> + <h1 class="title">Box</h1> + <h2 class="subtitle"> + A white <strong>box</strong> to contain other elements + </h2> + {% + include meta.html + colors=false + sizes=false + variables=true + %} + + <hr> + + <div class="columns"> + <div class="column is-4"> + <div class="content"> + <p> + The <code>.box</code> element is simply a container with a shadow, a border, a radius, and some padding. + <br> + For example, you can include a media object: + </p> + </div> + </div> + + <div class="column is-8"> + {{box_example}} + </div> + </div> + + {% highlight html %}{{box_example}}{% endhighlight %} + + {% include variables.html %} </div> </section> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/button.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/button.html new file mode 100644 index 00000000..6c954d67 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/button.html @@ -0,0 +1,655 @@ +--- +title: Button +layout: documentation +doc-tab: elements +doc-subtab: button +variables: +- name: $button-color + value: $grey-darker +- name: $button-background-color + value: $white +- name: $button-border-color + value: $grey-lighter +- name: $button-hover-color + value: $link-hover +- name: $button-hover-border-color + value: $link-hover-border +- name: $button-focus-color + value: $link-focus +- name: $button-focus-border-color + value: $link-focus-border +- name: $button-active-color + value: $link-active +- name: $button-active-border-color + value: $link-active-border +- name: $button-link-color + value: $text +- name: $button-link-hover-background-color + value: $background +- name: $button-link-hover-color + value: $text-strong +- name: $button-disabled-background-color + value: $white +- name: $button-disabled-border-color + value: $grey-lighter +- name: $button-disabled-shadow + value: none +- name: $button-disabled-opacity + value: 0.5 +- name: $button-static-color + value: $grey +- name: $button-static-background-color + value: $white-ter +- name: $button-static-border-color + value: $grey-lighter +- name: $button-shadow-inset + value: inset 0 1px 2px rgba($black, 0.2) +--- + +{% capture button_example %} +<a class="button">Button</a> +{% endcapture %} + +{% capture button_colors_a_example %} +<a class="button is-white">White</a> +<a class="button is-light">Light</a> +<a class="button is-dark">Dark</a> +<a class="button is-black">Black</a> +<a class="button is-link">Link</a> +{% endcapture %} + +{% capture button_colors_b_example %} +<a class="button is-primary">Primary</a> +<a class="button is-info">Info</a> +<a class="button is-success">Success</a> +<a class="button is-warning">Warning</a> +<a class="button is-danger">Danger</a> +{% endcapture %} + +{% capture button_sizes_example %} +<a class="button is-small">Small</a> +<a class="button">Normal</a> +<a class="button is-medium">Medium</a> +<a class="button is-large">Large</a> +{% endcapture %} + +{% capture button_outlined_example %} +<a class="button is-outlined">Outlined</a> +<a class="button is-primary is-outlined">Outlined</a> +<a class="button is-info is-outlined">Outlined</a> +<a class="button is-success is-outlined">Outlined</a> +<a class="button is-danger is-outlined">Outlined</a> +{% endcapture %} + +{% capture button_inverted_example %} +<a class="button is-primary is-inverted">Inverted</a> +<a class="button is-info is-inverted">Inverted</a> +<a class="button is-success is-inverted">Inverted</a> +<a class="button is-danger is-inverted">Inverted</a> +{% endcapture %} + +{% capture button_inverted_outlined_example %} +<a class="button is-primary is-inverted is-outlined">Invert Outlined</a> +<a class="button is-info is-inverted is-outlined">Invert Outlined</a> +<a class="button is-success is-inverted is-outlined">Invert Outlined</a> +<a class="button is-danger is-inverted is-outlined">Invert Outlined</a> +{% endcapture %} + +{% capture button_normal_example %} +<a class="button">Normal</a> +<a class="button is-primary">Normal</a> +<a class="button is-info">Normal</a> +<a class="button is-success">Normal</a> +<a class="button is-warning">Normal</a> +<a class="button is-danger">Normal</a> +{% endcapture %} + +{% capture button_hover_example %} +<a class="button is-hovered">Hover</a> +<a class="button is-primary is-hovered">Hover</a> +<a class="button is-info is-hovered">Hover</a> +<a class="button is-success is-hovered">Hover</a> +<a class="button is-warning is-hovered">Hover</a> +<a class="button is-danger is-hovered">Hover</a> +{% endcapture %} + +{% capture button_focus_example %} +<a class="button is-focused">Focus</a> +<a class="button is-primary is-focused">Focus</a> +<a class="button is-info is-focused">Focus</a> +<a class="button is-success is-focused">Focus</a> +<a class="button is-warning is-focused">Focus</a> +<a class="button is-danger is-focused">Focus</a> +{% endcapture %} + +{% capture button_active_example %} +<a class="button is-active">Active</a> +<a class="button is-primary is-active">Active</a> +<a class="button is-info is-active">Active</a> +<a class="button is-success is-active">Active</a> +<a class="button is-warning is-active">Active</a> +<a class="button is-danger is-active">Active</a> +{% endcapture %} + +{% capture button_loading_example %} +<a class="button is-loading">Loading</a> +<a class="button is-primary is-loading">Loading</a> +<a class="button is-info is-loading">Loading</a> +<a class="button is-success is-loading">Loading</a> +<a class="button is-warning is-loading">Loading</a> +<a class="button is-danger is-loading">Loading</a> +{% endcapture %} + +{% capture button_static_example %} +<span class="button is-static">Static</span> +{% endcapture %} + +{% capture button_disabled_example %} +<a class="button" title="Disabled button" disabled>Disabled</a> +<a class="button is-primary" title="Disabled button" disabled>Disabled</a> +<a class="button is-info" title="Disabled button" disabled>Disabled</a> +<a class="button is-success" title="Disabled button" disabled>Disabled</a> +<a class="button is-warning" title="Disabled button" disabled>Disabled</a> +<a class="button is-danger" title="Disabled button" disabled>Disabled</a> +{% endcapture %} + +{% capture button_fa_example %} +<p class="field"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-bold"></i> + </span> + </a> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-italic"></i> + </span> + </a> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-underline"></i> + </span> + </a> +</p> +<p class="field"> + <a class="button"> + <span class="icon"> + <i class="fa fa-github"></i> + </span> + <span>GitHub</span> + </a> + <a class="button is-primary"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Twitter</span> + </a> + <a class="button is-success"> + <span class="icon is-small"> + <i class="fa fa-check"></i> + </span> + <span>Save</span> + </a> + <a class="button is-danger is-outlined"> + <span>Delete</span> + <span class="icon is-small"> + <i class="fa fa-times"></i> + </span> + </a> +</p> +<p class="field"> + <a class="button is-small"> + <span class="icon is-small"> + <i class="fa fa-github"></i> + </span> + <span>GitHub</span> + </a> + <a class="button"> + <span class="icon"> + <i class="fa fa-github"></i> + </span> + <span>GitHub</span> + </a> + <a class="button is-medium"> + <span class="icon"> + <i class="fa fa-github"></i> + </span> + <span>GitHub</span> + </a> + <a class="button is-large"> + <span class="icon is-medium"> + <i class="fa fa-github"></i> + </span> + <span>GitHub</span> + </a> +</p> +{% endcapture %} + +{% capture button_only_icon_example %} +<p class="field"> + <a class="button is-small"> + <span class="icon is-small"> + <i class="fa fa-header"></i> + </span> + </a> +</p> +<p class="field"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-header"></i> + </span> + </a> + <a class="button"> + <span class="icon"> + <i class="fa fa-header"></i> + </span> + </a> +</p> +<p class="field"> + <a class="button is-medium"> + <span class="icon is-small"> + <i class="fa fa-header"></i> + </span> + </a> + <a class="button is-medium"> + <span class="icon"> + <i class="fa fa-header"></i> + </span> + </a> + <a class="button is-medium"> + <span class="icon is-medium"> + <i class="fa fa-header"></i> + </span> + </a> +</p> +<p class="field"> + <a class="button is-large"> + <span class="icon is-small"> + <i class="fa fa-header"></i> + </span> + </a> + <a class="button is-large"> + <span class="icon"> + <i class="fa fa-header"></i> + </span> + </a> + <a class="button is-large"> + <span class="icon is-medium"> + <i class="fa fa-header"></i> + </span> + </a> + <a class="button is-large"> + <span class="icon is-large"> + <i class="fa fa-header"></i> + </span> + </a> +</p> +{% endcapture %} + +{% capture button_group_example %} +<div class="field is-grouped"> + <p class="control"> + <a class="button is-primary"> + Save changes + </a> + </p> + <p class="control"> + <a class="button"> + Cancel + </a> + </p> + <p class="control"> + <a class="button is-danger"> + Delete post + </a> + </p> +</div> +{% endcapture %} + +{% capture button_addons_example %} +<div class="field has-addons"> + <p class="control"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-align-left"></i> + </span> + <span>Left</span> + </a> + </p> + <p class="control"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-align-center"></i> + </span> + <span>Center</span> + </a> + </p> + <p class="control"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-align-right"></i> + </span> + <span>Right</span> + </a> + </p> +</div> +{% endcapture %} + +{% capture button_group_addons_example %} +<div class="field has-addons"> + <p class="control"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-bold"></i> + </span> + <span>Bold</span> + </a> + </p> + <p class="control"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-italic"></i> + </span> + <span>Italic</span> + </a> + </p> + <p class="control"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-underline"></i> + </span> + <span>Underline</span> + </a> + </p> +</div> + +<div class="field has-addons"> + <p class="control"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-align-left"></i> + </span> + <span>Left</span> + </a> + </p> + <p class="control"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-align-center"></i> + </span> + <span>Center</span> + </a> + </p> + <p class="control"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-align-right"></i> + </span> + <span>Right</span> + </a> + </p> +</div> +{% endcapture %} + +{% include subnav-elements.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Buttons</h1> + <h2 class="subtitle"> + The classic <strong>button</strong>, in different colors, sizes, and states + </h2> + {% + include meta.html + colors=true + sizes=true + variables=true + %} + + <hr> + + <div class="columns"> + <div class="column"> + {{button_example}} + </div> + <div class="column"> + {% highlight html %}{{button_example}}{% endhighlight %} + </div> + </div> + + {% include heading.html name="Colors" %} + + <div class="columns"> + <div class="column"> + {{button_colors_a_example}} + </div> + <div class="column"> + {% highlight html %}{{button_colors_a_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column"> + {{button_colors_b_example}} + </div> + <div class="column"> + {% highlight html %}{{button_colors_b_example}}{% endhighlight %} + </div> + </div> + + {% include heading.html name="Sizes" %} + + <div class="columns"> + <div class="column"> + {{button_sizes_example}} + </div> + <div class="column"> + {% highlight html %}{{button_sizes_example}}{% endhighlight %} + </div> + </div> + + <hr> + + <h3 class="title">Styles</h3> + <h4 class="subtitle">Outlined</h4> + + <div class="columns"> + <div class="column"> + {{button_outlined_example}} + </div> + <div class="column"> + {% highlight html %}{{button_outlined_example}}{% endhighlight %} + </div> + </div> + + <h4 class="subtitle">Inverted (the text color becomes the background color, and vice-versa)</h4> + + <div class="columns"> + <div class="column"> + <div class="callout is-primary"> + {{button_inverted_example}} + </div> + </div> + <div class="column"> + {% highlight html %}{{button_inverted_example}}{% endhighlight %} + </div> + </div> + + <h4 class="subtitle">Invert Outlined (the invert color becomes the text and border colors)</h4> + + <div class="columns"> + <div class="column"> + <div class="callout is-primary"> + {{button_inverted_outlined_example}} + </div> + </div> + <div class="column"> + {% highlight html %}{{button_inverted_outlined_example}}{% endhighlight %} + </div> + </div> + + <hr> + + <h3 class="title">States</h3> + <h4 class="subtitle">Normal</h4> + + <div class="columns"> + <div class="column"> + {{button_normal_example}} + </div> + <div class="column"> + {% highlight html %}{{button_normal_example}}{% endhighlight %} + </div> + </div> + + <h4 class="subtitle">Hover</h4> + + <div class="columns"> + <div class="column"> + {{button_hover_example}} + </div> + <div class="column"> + {% highlight html %}{{button_hover_example}}{% endhighlight %} + </div> + </div> + + <h4 class="subtitle">Focus</h4> + + <div class="columns"> + <div class="column"> + {{button_focus_example}} + </div> + <div class="column"> + {% highlight html %}{{button_focus_example}}{% endhighlight %} + </div> + </div> + + <h4 class="subtitle">Active</h4> + + <div class="columns"> + <div class="column"> + {{button_active_example}} + </div> + <div class="column"> + {% highlight html %}{{button_active_example}}{% endhighlight %} + </div> + </div> + + <h4 class="subtitle">Loading</h4> + + <div class="columns"> + <div class="column"> + {{button_loading_example}} + </div> + <div class="column"> + {% highlight html %}{{button_loading_example}}{% endhighlight %} + </div> + </div> + + <h4 id="static-button" class="subtitle"> + Static + </h4> + + <div class="columns"> + <div class="column"> + <div class="content"> + <p> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.2</span> + </p> + <p> + You can create a <strong>non-interactive button</strong> by using the <code>is-static</code> modifier. This is useful to align a text label with an input, for example when using <a href="{{site.url}}/documentation/form/general#form-addons">form addons</a>. + </p> + </div> + {{button_static_example}} + </div> + <div class="column"> + {% highlight html %}{{button_static_example}}{% endhighlight %} + </div> + </div> + + <h4 class="subtitle">Disabled</h4> + + <div class="columns"> + <div class="column"> + <div class="block"> + {{button_disabled_example}} + </div> + <div class="message is-danger"> + <div class="message-body"> + <p>The <code>is-disabled</code> CSS class has been deprecated in favor of the <code>disabled</code> HTML attribute. <a href="https://github.com/jgthms/bulma/issues/276">Learn more</a></p> + </div> + </div> + </div> + <div class="column"> + {% highlight html %}{{button_disabled_example}}{% endhighlight %} + </div> + </div> + + <h4 class="subtitle">With Font Awesome icons</h4> + + <div class="columns"> + <div class="column"> + {{button_fa_example}} + </div> + <div class="column"> + {% highlight html %}{{button_fa_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column"> + <div class="content"> + <p> + <span class="tag is-success">New!</span> + </p> + <p> + If the button only contains an icon, Bulma will make sure the button remains <strong>square</strong>, no matter the size of the button <em>or</em> of the icon. + </p> + </div> + {{button_only_icon_example}} + </div> + <div class="column"> + {% highlight html %}{{button_only_icon_example}}{% endhighlight %} + </div> + </div> + + <hr> + + <h3 class="title">Button group</h3> + <div class="content"> + <p>If you want to <strong>group</strong> buttons together, use the <code>is-grouped</code> modifier on the <code>field</code> container:</p> + </div> + <div class="example"> + {{button_group_example}} + </div> + {% highlight html %}{{button_group_example}}{% endhighlight %} + + <hr> + + <h3 class="title">Button addons</h3> + <div class="content"> + <p>If you want to use buttons as <strong>addons</strong>, use the <code>has-addons</code> modifier on the <code>field</code> container:</p> + </div> + + <div class="example"> + {{button_addons_example}} + </div> + {% highlight html %}{{button_addons_example}}{% endhighlight %} + + <hr> + + <h3 class="title">Button group with addons</h3> + <div class="content"> + <p>You can group together addons as well:</p> + </div> + + <div class="example"> + {{button_group_addons_example}} + </div> + {% highlight html %}{{button_group_addons_example}}{% endhighlight %} + + {% include variables.html %} + + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/content.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/content.html similarity index 77% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/content.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/content.html index 9acc9855..b89b007c 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/content.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/content.html @@ -1,37 +1,59 @@ --- +title: Content layout: documentation doc-tab: elements doc-subtab: content +variables: +- name: $content-heading-color + value: $text-strong +- name: $content-heading-weight + value: $weight-normal +- name: $content-heading-line-height + value: 1.125 +- name: $content-blockquote-background-color + value: $background +- name: $content-blockquote-border-left + value: 5px solid $border +- name: $content-blockquote-padding + value: 1.25em 1.5em +- name: $content-pre-padding + value: 1.25em 1.5em +- name: $content-table-cell-border + value: 1px solid $border +- name: $content-table-cell-border-width + value: 0 0 1px +- name: $content-table-cell-padding + value: 0.5em 0.75em +- name: $content-table-cell-heading-color + value: $text-strong +- name: $content-table-row-hover-background-color + value: $background +- name: $content-table-head-cell-border-width + value: 0 0 2px +- name: $content-table-head-cell-color + value: $text-strong +- name: $content-table-foot-cell-border-width + value: 2px 0 0 +- name: $content-table-foot-cell-color + value: $text-strong --- -{% include subnav-elements.html %} - -<section class="section"> - <div class="container"> - <h1 class="title">Content</h1> - <h2 class="subtitle"> - A single class to handle WYSIWYG generated content, where only <strong>HTML tags</strong> are available - </h2> - - <hr> - - <div class="content"> - <p>When you can't use the CSS classes you want, or when you just want to directly use HTML tags, use <code>content</code> as container. It can handle almost any HTML tag:</p> - <ul> - <li><code><p></code> paragraphs</li> - <li><code><ul></code> <code><ol></code> <code><dl></code> lists</li> - <li><code><h1></code> to <code><h6></code> headings</li> - <li><code><blockquotes></code> quotes</li> - <li><code><em></code> and <code><strong></code></li> - <li><code><table></code> <code><tr></code> <code><th></code> <code><td></code> tables</li> - </ul> - <p>This <code>content</code> class can be used in <em>any</em> context where you just want to (or can only) write some <strong>text</strong>. For example, it's used for the paragraph you're currently reading.</p> - </div> +{% capture content_pre %} +<!DOCTYPE html> +<html> + <head> + <title>Hello World</title> + </head> + <body> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec viverra nec nulla vitae mollis.</p> + </body> +</html> +{% endcapture %} {% capture content_example %} <div class="content"> <h1>Hello World</h1> - <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla accumsan, metus ultrices eleifend gravida, nulla nunc varius lectus, nec rutrum justo nibh eu lectus. Ut vulputate semper dui. Fusce erat odio, sollicitudin vel erat vel, interdum mattis neque.</p> + <p>Lorem ipsum<sup><a>[1]</a></sup> dolor sit amet, consectetur adipiscing elit. Nulla accumsan, metus ultrices eleifend gravida, nulla nunc varius lectus, nec rutrum justo nibh eu lectus. Ut vulputate semper dui. Fusce erat odio, sollicitudin vel erat vel, interdum mattis neque. Sub<sub>script</sub> works as well!</p> <h2>Second level</h2> <p>Curabitur accumsan turpis pharetra <strong>augue tincidunt</strong> blandit. Quisque condimentum maximus mi, sit amet commodo arcu rutrum id. Proin pretium urna vel cursus venenatis. Suspendisse potenti. Etiam mattis sem rhoncus lacus dapibus facilisis. Donec at dignissim dui. Ut et neque nisl.</p> <ul> @@ -54,9 +76,18 @@ doc-subtab: content <blockquote>Ut venenatis, nisl scelerisque sollicitudin fermentum, quam libero hendrerit ipsum, ut blandit est tellus sit amet turpis.</blockquote> <p>Quisque at semper enim, eu hendrerit odio. Etiam auctor nisl et <em>justo sodales</em> elementum. Maecenas ultrices lacus quis neque consectetur, et lobortis nisi molestie.</p> <p>Sed sagittis enim ac tortor maximus rutrum. Nulla facilisi. Donec mattis vulputate risus in luctus. Maecenas vestibulum interdum commodo.</p> + <dl> + <dt>Web</dt> + <dd>The part of the Internet that contains websites and web pages</dd> + <dt>HTML</dt> + <dd>A markup language for creating web pages</dd> + <dt>CSS</dt> + <dd>A technology to make HTML look better</dd> + </dl> <p>Suspendisse egestas sapien non felis placerat elementum. Morbi tortor nisl, suscipit sed mi sit amet, mollis malesuada nulla. Nulla facilisi. Nullam ac erat ante.</p> <h4>Fourth level</h4> <p>Nulla efficitur eleifend nisi, sit amet bibendum sapien fringilla ac. Mauris euismod metus a tellus laoreet, at elementum ex efficitur.</p> + <pre>{{ content_pre }}</pre> <p>Maecenas eleifend sollicitudin dui, faucibus sollicitudin augue cursus non. Ut finibus eleifend arcu ut vehicula. Mauris eu est maximus est porta condimentum in eu justo. Nulla id iaculis sapien.</p> <table> <thead> @@ -91,23 +122,56 @@ doc-subtab: content <p>Phasellus porttitor enim id metus volutpat ultricies. Ut nisi nunc, blandit sed dapibus at, vestibulum in felis. Etiam iaculis lorem ac nibh bibendum rhoncus. Nam interdum efficitur ligula sit amet ullamcorper. Etiam tristique, leo vitae porta faucibus, mi lacus laoreet metus, at cursus leo est vel tellus. Sed ac posuere est. Nunc ultricies nunc neque, vitae ultricies ex sodales quis. Aliquam eu nibh in libero accumsan pulvinar. Nullam nec nisl placerat, pretium metus vel, euismod ipsum. Proin tempor cursus nisl vel condimentum. Nam pharetra varius metus non pellentesque.</p> <h5>Fifth level</h5> <p>Aliquam sagittis rhoncus vulputate. Cras non luctus sem, sed tincidunt ligula. Vestibulum at nunc elit. Praesent aliquet ligula mi, in luctus elit volutpat porta. Phasellus molestie diam vel nisi sodales, a eleifend augue laoreet. Sed nec eleifend justo. Nam et sollicitudin odio.</p> + <figure> + <img src="{{site.url}}/images/placeholders/256x256.png"> + <img src="{{site.url}}/images/placeholders/256x256.png"> + <figcaption> + Figure 1: Some beautiful placeholders + </figcaption> + </figure> <h6>Sixth level</h6> <p>Cras in nibh lacinia, venenatis nisi et, auctor urna. Donec pulvinar lacus sed diam dignissim, ut eleifend eros accumsan. Phasellus non tortor eros. Ut sed rutrum lacus. Etiam purus nunc, scelerisque quis enim vitae, malesuada ultrices turpis. Nunc vitae maximus purus, nec consectetur dui. Suspendisse euismod, elit vel rutrum commodo, ipsum tortor maximus dui, sed varius sapien odio vitae est. Etiam at cursus metus.</p> - </ul> </div> {% endcapture %} -<div class="example"> - {{content_example}} -</div> +{% include subnav-elements.html %} -{% highlight html %} -{{content_example}} -{% endhighlight %} +<section class="section"> + <div class="container"> + <h1 class="title">Content</h1> + <h2 class="subtitle"> + A single class to handle WYSIWYG generated content, where only <strong>HTML tags</strong> are available + </h2> + {% + include meta.html + colors=false + sizes=true + variables=true + %} <hr> - <h3 class="title">Sizes</h3> + <div class="content"> + <p>When you can't use the CSS classes you want, or when you just want to directly use HTML tags, use <code>content</code> as container. It can handle almost any HTML tag:</p> + <ul> + <li><code><p></code> paragraphs</li> + <li><code><ul></code> <code><ol></code> <code><dl></code> lists</li> + <li><code><h1></code> to <code><h6></code> headings</li> + <li><code><blockquote></code> quotes</li> + <li><code><em></code> and <code><strong></code></li> + <li><code><table></code> <code><tr></code> <code><th></code> <code><td></code> tables</li> + </ul> + <p>This <code>content</code> class can be used in <em>any</em> context where you just want to (or can only) write some <strong>text</strong>. For example, it's used for the paragraph you're currently reading.</p> + </div> + + <div class="example"> + {{content_example}} + </div> + + {% highlight html %}{{content_example}}{% endhighlight %} + + {% include heading.html name="Sizes" %} + <div class="content"> <p>You can use the <code>is-small</code>, <code>is-medium</code> and <code>is-large</code> modifiers to change the font size.</p> </div> @@ -153,5 +217,8 @@ doc-subtab: content </ul> </div> </div> + + {% include variables.html element=true %} + </div> </section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/delete.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/delete.html similarity index 53% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/delete.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/delete.html index e5aa6941..f214d322 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/delete.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/delete.html @@ -1,44 +1,13 @@ --- +title: Delete layout: documentation doc-tab: elements doc-subtab: delete --- -{% include subnav-elements.html %} - -<section class="section"> - <div class="container"> - <h1 class="title">Delete</h1> - <h2 class="subtitle"> - A versatile <strong>delete</strong> cross - </h2> - - <hr> - - <div class="content"> - <p> - The <code>.delete</code> element is a stand-alone element that can be used in different contexts. - </p> - </div> - {% capture cross_example %} <a class="delete"></a> {% endcapture %} -<div class="columns"> -<div class="column"> - <div class="content"> - <p> - On its own, it's a simple circle with a cross: - </p> - </div> - {{cross_example}} -</div> -<div class="column"> -{% highlight html %} -{{cross_example}} -{% endhighlight %} -</div> -</div> {% capture cross_sizes_example %} <a class="delete is-small"></a> @@ -46,21 +15,6 @@ doc-subtab: delete <a class="delete is-medium"></a> <a class="delete is-large"></a> {% endcapture %} -<div class="columns"> -<div class="column"> - <div class="content"> - <p> - It comes in <strong>4 sizes</strong>: - </p> - </div> - {{cross_sizes_example}} -</div> -<div class="column"> -{% highlight html %} -{{cross_sizes_example}} -{% endhighlight %} -</div> -</div> {% capture cross_elements_example %} <div class="block"> @@ -85,21 +39,79 @@ doc-subtab: delete </div> </article> {% endcapture %} -<div class="columns"> -<div class="column"> - <div class="content"> - <p> - Bulma uses it for the <a href="/documentation/elements/tag/">tags</a>, the <a href="/documentation/elements/notification/">notifications</a>, and the <a href="/documentation/components/message/">messages</a>: - </p> - </div> - {{cross_elements_example}} -</div> -<div class="column"> -{% highlight html %} -{{cross_elements_example}} -{% endhighlight %} -</div> -</div> + +{% include subnav-elements.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Delete</h1> + <h2 class="subtitle"> + A versatile <strong>delete</strong> cross + </h2> + {% + include meta.html + colors=false + sizes=true + variables=false + %} + + <hr> + + <div class="content"> + <p> + The <code>.delete</code> element is a stand-alone element that can be used in different contexts. + </p> + </div> + + <div class="columns"> + <div class="column"> + <div class="content"> + <p> + On its own, it's a simple circle with a cross: + </p> + </div> + {{cross_example}} + </div> + <div class="column"> + {% highlight html %}{{cross_example}}{% endhighlight %} + </div> + </div> + + {% include heading.html name="Sizes" %} + + <div class="columns"> + <div class="column"> + <div class="content"> + <p> + It comes in <strong>4 sizes</strong>: + </p> + </div> + {{cross_sizes_example}} + </div> + <div class="column"> + {% highlight html %}{{cross_sizes_example}}{% endhighlight %} + </div> + </div> + + <hr style="margin-bottom: 0;"> + + <h3 id="combinations" class="title" style="padding-top: 1.5rem;"> + Combinations + </h3> + + <div class="columns"> + <div class="column"> + <div class="content"> + <p> + Bulma uses it for the <a href="/documentation/elements/tag/">tags</a>, the <a href="/documentation/elements/notification/">notifications</a>, and the <a href="/documentation/components/message/">messages</a>: + </p> + </div> + {{cross_elements_example}} + </div> + <div class="column"> + {% highlight html %}{{cross_elements_example}}{% endhighlight %} + </div> + </div> </div> </section> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/form.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/form.html new file mode 100644 index 00000000..944806c6 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/form.html @@ -0,0 +1,1213 @@ +--- +title: Form +layout: documentation +doc-tab: elements +doc-subtab: form +--- + +<meta http-equiv="refresh" content="0; url={{ site.url }}/documentation/form/general/"> + +{% capture form_example %} +<div class="field"> + <label class="label">Name</label> + <p class="control"> + <input class="input" type="text" placeholder="Text input"> + </p> +</div> + +<div class="field"> + <label class="label">Username</label> + <p class="control has-icons-left has-icons-right"> + <input class="input is-success" type="text" placeholder="Text input" value="bulma"> + <span class="icon is-small is-left"> + <i class="fa fa-user"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </p> + <p class="help is-success">This username is available</p> +</div> + +<div class="field"> + <label class="label">Email</label> + <p class="control has-icons-left has-icons-right"> + <input class="input is-danger" type="text" placeholder="Email input" value="hello@"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-warning"></i> + </span> + </p> + <p class="help is-danger">This email is invalid</p> +</div> + +<div class="field"> + <label class="label">Subject</label> + <p class="control"> + <span class="select"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </span> + </p> +</div> + +<div class="field"> + <label class="label">Message</label> + <p class="control"> + <textarea class="textarea" placeholder="Textarea"></textarea> + </p> +</div> + +<div class="field"> + <p class="control"> + <label class="checkbox"> + <input type="checkbox"> + I agree to the <a href="#">terms and conditions</a> + </label> + </p> +</div> + +<div class="field"> + <p class="control"> + <label class="radio"> + <input type="radio" name="question"> + Yes + </label> + <label class="radio"> + <input type="radio" name="question"> + No + </label> + </p> +</div> + +<div class="field is-grouped"> + <p class="control"> + <button class="button is-primary">Submit</button> + </p> + <p class="control"> + <button class="button is-link">Cancel</button> + </p> +</div> +{% endcapture %} + +{% capture colors_example %} +<div class="field"> + <p class="control"> + <input class="input is-primary" type="text" placeholder="Primary input"> + </p> +</div> +<div class="field"> + <p class="control"> + <input class="input is-info" type="text" placeholder="Info input"> + </p> +</div> +<div class="field"> + <p class="control"> + <input class="input is-success" type="text" placeholder="Success input"> + </p> +</div> +<div class="field"> + <p class="control"> + <input class="input is-warning" type="text" placeholder="Warning input"> + </p> +</div> +<div class="field"> + <p class="control"> + <input class="input is-danger" type="text" placeholder="Danger input"> + </p> +</div> +{% endcapture %} + +{% capture sizes_example %} +<div class="field"> + <p class="control"> + <input class="input is-small" type="text" placeholder="Small input"> + </p> +</div> +<div class="field"> + <p class="control"> + <input class="input" type="text" placeholder="Normal input"> + </p> +</div> +<div class="field"> + <p class="control"> + <input class="input is-medium" type="text" placeholder="Medium input"> + </p> +</div> +<div class="field"> + <p class="control"> + <input class="input is-large" type="text" placeholder="Large input"> + </p> +</div> +<div class="field"> + <p class="control"> + <span class="select is-small"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </span> + </p> +</div> +<div class="field"> + <p class="control"> + <span class="select"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </span> + </p> +</div> +<div class="field"> + <p class="control"> + <span class="select is-medium"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </span> + </p> +</div> +<div class="field"> + <p class="control"> + <span class="select is-large"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </span> + </p> +</div> +{% endcapture %} + +{% capture normal_example %} +<div class="field"> + <p class="control"> + <input class="input" type="text" placeholder="Normal input"> + </p> +</div> +<div class="field"> + <p class="control"> + <textarea class="textarea" placeholder="Normal textarea"></textarea> + </p> +</div> +{% endcapture %} + +{% capture hover_example %} +<div class="field"> + <p class="control"> + <input class="input is-hovered" type="text" placeholder="Hovered input"> + </p> +</div> +<div class="field"> + <p class="control"> + <textarea class="textarea is-hovered" placeholder="Hovered textarea"></textarea> + </p> +</div> +{% endcapture %} + +{% capture focus_example %} +<div class="field"> + <p class="control"> + <input class="input is-focused" type="text" placeholder="Focused input"> + </p> +</div> +<div class="field"> + <p class="control"> + <textarea class="textarea is-focused" placeholder="Focused textarea"></textarea> + </p> +</div> +{% endcapture %} + +{% capture loading_example %} +<div class="field"> + <p class="control is-loading"> + <input class="input" type="text" placeholder="Loading input"> + </p> +</div> +<div class="field"> + <div class="control"> + <div class="select is-loading"> + <select> + <option>Loading dropdown</option> + </select> + </div> + </div> +</div> +<div class="field"> + <p class="control is-loading"> + <textarea class="textarea" placeholder="Loading textarea"></textarea> + </p> +</div> +{% endcapture %} + +{% capture loading_sizes_example %} +<div class="field"> + <p class="control is-small is-loading"> + <input class="input is-small" type="text" placeholder="Small loading input"> + </p> +</div> +<div class="field"> + <p class="control is-loading"> + <input class="input" type="text" placeholder="Normal loading input"> + </p> +</div> +<div class="field"> + <p class="control is-medium is-loading"> + <input class="input is-medium" type="text" placeholder="Medium loading input"> + </p> +</div> +<div class="field"> + <p class="control is-large is-loading"> + <input class="input is-large" type="text" placeholder="Large loading input"> + </p> +</div> +<div class="field"> + <div class="control"> + <div class="select is-small is-loading"> + <select> + <option>Small loading dropdown</option> + </select> + </div> + </div> +</div> +<div class="field"> + <div class="control"> + <div class="select is-loading"> + <select> + <option>Normal loading dropdown</option> + </select> + </div> + </div> +</div> +<div class="field"> + <div class="control"> + <div class="select is-medium is-loading"> + <select> + <option>Medium loading dropdown</option> + </select> + </div> + </div> +</div> +<div class="field"> + <div class="control"> + <div class="select is-large is-loading"> + <select> + <option>Large loading dropdown</option> + </select> + </div> + </div> +</div> +{% endcapture %} + +{% capture disabled_example %} +<div class="field"> + <p class="control"> + <input class="input" type="text" placeholder="Disabled input" disabled> + </p> +</div> +<div class="field"> + <div class="control"> + <div class="select is-disabled"> + <select disabled> + <option>Disabled dropdown</option> + </select> + </div> + </div> +</div> +<div class="field"> + <p class="control"> + <textarea class="textarea" placeholder="Disabled textarea" disabled></textarea> + </p> +</div> +<div class="field"> + <p class="control"> + <label class="checkbox" disabled> + <input type="checkbox" disabled> + Remember me + </label> + </p> +</div> +<div class="field"> + <p class="control"> + <label class="radio" disabled> + <input type="radio" name="question" disabled> + Yes + </label> + <label class="radio" disabled> + <input type="radio" name="question" disabled> + No + </label> + </p> +</div> +<div class="field is-grouped"> + <p class="control"> + <button class="button is-primary" disabled>Submit</button> + </p> + <p class="control"> + <button class="button" disabled>Cancel</button> + </p> +</div> +{% endcapture %} + +{% capture icons_example %} +<div class="field"> + <p class="control has-icons-left"> + <input class="input" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </p> +</div> +<div class="field"> + <p class="control has-icons-left"> + <input class="input" type="password" placeholder="Password"> + <span class="icon is-small is-left"> + <i class="fa fa-lock"></i> + </span> + </p> +</div> +<div class="field"> + <p class="control"> + <button class="button is-success"> + Login + </button> + </p> +</div> +{% endcapture %} + +{% capture select_icons_example %} +<div class="field"> + <p class="control has-icons-left"> + <span class="select"> + <select> + <option selected>Country</option> + <option>Select dropdown</option> + <option>With options</option> + </select> + </span> + <span class="icon is-small is-left"> + <i class="fa fa-globe"></i> + </span> + </p> +</div> +{% endcapture %} + +{% capture has_icons_small_example %} +<div class="field"> + <label class="label is-small">Small input</label> + <p class="control has-icons-left has-icons-right"> + <input class="input is-small" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> +{% endcapture %} + +{% capture has_icons_normal_example %} +<div class="field"> + <label class="label">Normal input</label> + <p class="control has-icons-left has-icons-right"> + <input class="input" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> + +<div class="field"> + <p class="control has-icons-left has-icons-right"> + <input class="input" type="email" placeholder="Email"> + <span class="icon is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> +{% endcapture %} + +{% capture has_icons_medium_example %} +<div class="field"> + <label class="label is-medium">Medium input</label> + <p class="control has-icons-left has-icons-right"> + <input class="input is-medium" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> + +<div class="field"> + <p class="control has-icons-left has-icons-right"> + <input class="input is-medium" type="email" placeholder="Email"> + <span class="icon is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> + +<div class="field"> + <p class="control has-icons-left has-icons-right"> + <input class="input is-medium" type="email" placeholder="Email"> + <span class="icon is-medium is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-medium is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> +{% endcapture %} + +{% capture has_icons_large_example %} +<div class="field"> + <label class="label is-large">Large input</label> + <p class="control has-icons-left has-icons-right"> + <input class="input is-large" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> + +<div class="field"> + <p class="control has-icons-left has-icons-right"> + <input class="input is-large" type="email" placeholder="Email"> + <span class="icon is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> + +<div class="field"> + <p class="control has-icons-left has-icons-right"> + <input class="input is-large" type="email" placeholder="Email"> + <span class="icon is-medium is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-medium is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> + +<div class="field"> + <p class="control has-icons-left has-icons-right"> + <input class="input is-large" type="email" placeholder="Email"> + <span class="icon is-large is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-large is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> +{% endcapture %} + +{% capture addons_example %} +<div class="field has-addons"> + <p class="control"> + <input class="input" type="text" placeholder="Find a repository"> + </p> + <p class="control"> + <a class="button is-info"> + Search + </a> + </p> +</div> +{% endcapture %} + +{% capture addons_static_example %} +<div class="field has-addons"> + <p class="control"> + <input class="input" type="text" placeholder="Your email"> + </p> + <p class="control"> + <a class="button is-static"> + @gmail.com + </a> + </p> +</div> +{% endcapture %} + +{% capture addons_expanded_example %} +<div class="field has-addons"> + <p class="control"> + <span class="select"> + <select> + <option>$</option> + <option>£</option> + <option>€</option> + </select> + </span> + </p> + <p class="control"> + <input class="input" type="text" placeholder="Amount of money"> + </p> + <p class="control"> + <a class="button"> + Transfer + </a> + </p> +</div> + +<div class="field has-addons"> + <p class="control"> + <span class="select"> + <select> + <option>$</option> + <option>£</option> + <option>€</option> + </select> + </span> + </p> + <p class="control is-expanded"> + <input class="input" type="text" placeholder="Amount of money"> + </p> + <p class="control"> + <a class="button"> + Transfer + </a> + </p> +</div> +{% endcapture %} + +{% capture addons_expanded_fullwidth_example %} +<div class="field has-addons"> + <p class="control is-expanded"> + <span class="select is-fullwidth"> + <select name="country"> + <option value="Argentina">Argentina</option> + <option value="Bolivia">Bolivia</option> + <option value="Brazil">Brazil</option> + <option value="Chile">Chile</option> + <option value="Colombia">Colombia</option> + <option value="Ecuador">Ecuador</option> + <option value="Guyana">Guyana</option> + <option value="Paraguay">Paraguay</option> + <option value="Peru">Peru</option> + <option value="Suriname">Suriname</option> + <option value="Uruguay">Uruguay</option> + <option value="Venezuela">Venezuela</option> + </select> + </span> + </p> + <p class="control"> + <button type="submit" class="button is-primary">Choose</button> + </p> +</div> +{% endcapture %} + +{% capture addons_center_example %} +<div class="field has-addons has-addons-centered"> + <p class="control"> + <span class="select"> + <select> + <option>$</option> + <option>£</option> + <option>€</option> + </select> + </span> + </p> + <p class="control"> + <input class="input" type="text" placeholder="Amount of money"> + </p> + <p class="control"> + <a class="button is-primary"> + Transfer + </a> + </p> +</div> +{% endcapture %} + +{% capture addons_right_example %} +<div class="field has-addons has-addons-right"> + <p class="control"> + <span class="select"> + <select> + <option>$</option> + <option>£</option> + <option>€</option> + </select> + </span> + </p> + <p class="control"> + <input class="input" type="text" placeholder="Amount of money"> + </p> + <p class="control"> + <a class="button is-primary"> + Transfer + </a> + </p> +</div> +{% endcapture %} + +{% capture group_example %} +<div class="field is-grouped"> + <p class="control is-expanded"> + <input class="input" type="text" placeholder="Find a repository"> + </p> + <p class="control"> + <a class="button is-info"> + Search + </a> + </p> +</div> +{% endcapture %} + +{% capture horizontal_form_example %} +<div class="field is-horizontal"> + <div class="field-label is-normal"> + <label class="label">From</label> + </div> + <div class="field-body"> + <div class="field is-grouped"> + <p class="control is-expanded has-icons-left"> + <input class="input" type="text" placeholder="Name"> + <span class="icon is-small is-left"> + <i class="fa fa-user"></i> + </span> + </p> + </div> + <div class="field"> + <p class="control is-expanded has-icons-left has-icons-right"> + <input class="input is-success" type="email" placeholder="Email" value="alex@smith.com"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </p> + <p class="help is-success">This email is correct</p> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-normal"> + <label class="label">Department</label> + </div> + <div class="field-body"> + <div class="field is-narrow"> + <div class="control"> + <div class="select is-fullwidth"> + <select> + <option>Business development</option> + <option>Marketing</option> + <option>Sales</option> + </select> + </div> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label"> + <label class="label">Already a member?</label> + </div> + <div class="field-body"> + <div class="field is-narrow"> + <div class="control"> + <label class="radio"> + <input type="radio" name="member"> + Yes + </label> + <label class="radio"> + <input type="radio" name="member"> + No + </label> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-normal"> + <label class="label">Subject</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <input class="input is-danger" type="text" placeholder="e.g. Partnership opportunity"> + </div> + <p class="help is-danger"> + This field is required + </p> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-normal"> + <label class="label">Question</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <textarea class="textarea" placeholder="Explain how we can help you"></textarea> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label"> + <!-- Left empty for spacing --> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <button class="button is-primary"> + Send message + </button> + </div> + </div> + </div> +</div> +{% endcapture %} + +{% capture field_label_example %} +<div class="field is-horizontal"> + <div class="field-label"> + <label class="label">No padding</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <label class="checkbox"> + <input type="checkbox"> + Checkbox + </label> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-small"> + <label class="label">Small padding</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <input class="input is-small" type="text" placeholder="Small sized input"> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-normal"> + <label class="label">Normal label</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <input class="input" type="text" placeholder="Normal sized input"> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-medium"> + <label class="label">Medium label</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <input class="input is-medium" type="text" placeholder="Medium sized input"> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-large"> + <label class="label">Large label</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <input class="input is-large" type="text" placeholder="Large sized input"> + </div> + </div> + </div> +</div> +{% endcapture %} + +{% include subnav-elements.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Form controls</h1> + <h2 class="subtitle"> + All generic <strong>form controls</strong>, designed for consistency + </h2> + + <hr> + + <div class="content"> + <p>The following form controls <strong>classes</strong> are supported:</p> + <ul> + <li><code>.label</code></li> + <li><code>.input</code></li> + <li><code>.textarea</code></li> + <li><code>.select</code></li> + <li><code>.checkbox</code></li> + <li><code>.radio</code></li> + <li><code>.button</code></li> + <li><code>.help</code></li> + </ul> + <p>Each of them should be wrapped in a <code>.control</code> container.<br> + When combining several controls in a <strong>form</strong>, use the <code>.field</code> class as a <strong>container</strong>, to keep the spacing consistent.</p> + </div> + + <div class="columns"> + <div class="column is-half"> + {{form_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{form_example}}{% endhighlight %} + </div> + </div> + + <hr> + + <h3 class="title">Colors</h3> + <div class="columns"> + <div class="column is-half"> + {{colors_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{colors_example}}{% endhighlight %} + </div> + </div> + + <hr> + <h3 class="title">Sizes</h3> + <div class="columns"> + <div class="column is-half"> + {{sizes_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{sizes_example}}{% endhighlight %} + </div> + </div> + + <hr> + + <h3 class="title">States</h3> + <h4 class="subtitle">Normal</h4> + <div class="columns"> + <div class="column is-half"> + {{normal_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{normal_example}}{% endhighlight %} + </div> + </div> + + <h4 class="subtitle">Hover</h4> + <div class="columns"> + <div class="column is-half"> + {{hover_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{hover_example}}{% endhighlight %} + </div> + </div> + + <h4 class="subtitle">Focus</h4> + <div class="columns"> + <div class="column is-half"> + {{focus_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{focus_example}}{% endhighlight %} + </div> + </div> + + <h4 class="subtitle">Loading</h4> + <div class="columns"> + <div class="column is-half"> + {{loading_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{loading_example}}{% endhighlight %} + </div> + </div> + + {% if site.vernum >= 43 %} + <div class="columns"> + <div class="column is-half"> + <p style="margin-bottom: 0.5rem;"> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.3</span> + </p> + <div class="content"> + <p> + You can resize the loading spinner by appending <code>is-small</code>, <code>is-medium</code> or <code>is-large</code> to the <code>control</code> container. + </p> + </div> + {{loading_sizes_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{loading_sizes_example}}{% endhighlight %} + </div> + </div> + {% endif %} + + <h4 class="subtitle">Disabled</h4> + <div class="columns"> + <div class="column is-half"> + {{disabled_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{disabled_example}}{% endhighlight %} + </div> + </div> + + <!-- Font Awesome Icons --> + <hr> + + <h3 class="title">With icons</h3> + <div class="content"> + <p>You can append one of 2 <strong>modifiers</strong> on a control:</p> + <ul> + <li> + <code>has-icons-left</code> + </li> + <li> + and/or <code>has-icons-right</code> + </li> + </ul> + <p>You also need to add a modifier on the <strong>icon</strong>:</p> + <ul> + <li> + <code>icon is-left</code> if <code>has-icons-left</code> is used + </li> + <li> + <code>icon is-right</code> if <code>has-icons-right</code> is used + </li> + </ul> + <p>The size of the <strong>input</strong> will define the size of the icon container.</p> + </div> + <div class="columns"> + <div class="column is-half"> + {{icons_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{icons_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + <div class="content"> + <p> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.2</span> + </p> + <p> + You can now append icons to <strong>select dropdowns</strong> as well. + </p> + </div> + {{select_icons_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{select_icons_example}}{% endhighlight %} + </div> + </div> + + <div class="content"> + <p> + If the control contains an icon, Bulma will make sure the icon remains <strong>centered</strong>, no matter the size of the input <em>or</em> of the icon. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + {{has_icons_small_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{has_icons_small_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + {{has_icons_normal_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{has_icons_normal_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + {{has_icons_medium_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{has_icons_medium_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + {{has_icons_large_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{has_icons_large_example}}{% endhighlight %} + </div> + </div> + + <hr> + + <h3 id="form-addons" class="title">Form addons</h3> + <div class="content"> + <p>If you want to <strong>attach</strong> controls together, use the <code>has-addons</code> modifier on the <code>control</code> container:</p> + </div> + <div class="example"> + {{addons_example}} + </div> + {% highlight html %}{{addons_example}}{% endhighlight %} + <div class="content"> + <p>You can attach inputs, buttons, and dropdowns <strong>only</strong>.</p> + </div> + + <div class="content"> + <p> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.2</span> + </p> + <p>It can be useful to append a <a href="{{site.url}}/documentation/elements/button#static-button">static button</a>.</p> + </div> + + <div class="example"> + {{addons_static_example}} + </div> + {% highlight html %}{{addons_static_example}}{% endhighlight %} + + <div class="content"> + <p>Use the <code>is-expanded</code> modifier on the element you want to fill up the remaining space (in this case, the input):</p> + </div> + <div class="example"> + {{addons_expanded_example}} + </div> + {% highlight html %}{{addons_expanded_example}}{% endhighlight %} + + <div class="content"> + <p>If you want a full width select dropdown, pair <code>control is-expanded</code> with <code>select is-fullwidth</code>.</p> + </div> + <div class="example"> + {{addons_expanded_fullwidth_example}} + </div> + {% highlight html %}{{addons_expanded_fullwidth_example}}{% endhighlight %} + + <div class="content"> + <p>Use the <code>has-addons-centered</code> or the <code>has-addons-right</code> modifers to alter the <strong>alignment</strong>.</p> + </div> + <div class="example"> + {{addons_center_example}} + </div> + {% highlight html %}{{addons_center_example}}{% endhighlight %} + <div class="example"> + {{addons_right_example}} + </div> + {% highlight html %}{{addons_right_example}}{% endhighlight %} + + <hr> + + <h3 class="title">Form group</h3> + <div class="content"> + <p> + If you want to <strong>group</strong> controls together, use the <code>is-grouped</code> modifier on the <code>control</code> container. + <br> + Use the <code>is-grouped-centered</code> or the <code>is-grouped-right</code> modifers to alter the <strong>alignment</strong>. + </p> + <p> + Add the <code>is-expanded</code> modifier on the control element you want to <strong>fill up the remaining space</strong>. + </p> + </div> + <div class="example"> + {{group_example}} + </div> + {% highlight html %}{{group_example}}{% endhighlight %} + + <hr> + + <h3 class="title">Horizontal form</h3> + <div class="content"> + <p>If you want a <strong>horizontal</strong> form control, use the <code>is-horizontal</code> modifier on the <code>field</code> container, in which you include:</p> + <ul> + <li> + <code>field-label</code> for the side label + </li> + <li> + <code>field-body</code> for the input/select/textarea container + </li> + </ul> + <p>You can of course use <code>is-grouped</code> or <code>has-addons</code> for the child elements.</p> + </div> + <div class="example"> + {{horizontal_form_example}} + </div> + {% highlight html %}{{horizontal_form_example}}{% endhighlight %} + + <div class="content"> + <p> + <span class="tag is-success">New!</span> + </p> + <p> + To preserve the <strong>vertical alignment</strong> of labels with each type and size of control, the <code>.field-label</code> comes with <strong>4 size modifiers</strong>: + </p> + <ul> + <li> + <code>.is-small</code> + </li> + <li> + <code>.is-normal</code> for any <code>.input</code> or <code>.button</code> + </li> + <li> + <code>.is-medium</code> + </li> + <li> + <code>.is-large</code> + </li> + </ul> + </div> + <div class="example"> + {{field_label_example}} + </div> + {% highlight html %}{{field_label_example}}{% endhighlight %} + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/icon.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/icon.html similarity index 84% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/icon.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/icon.html index 4b231986..d97cc248 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/icon.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/icon.html @@ -1,9 +1,26 @@ --- +title: Icon layout: documentation doc-tab: elements doc-subtab: icon +variables: +- name: $icon-dimensions + value: 1.5rem +- name: $icon-dimensions-small + value: 1rem +- name: $icon-dimensions-medium + value: 2rem +- name: $icon-dimensions-large + value: 3rem + --- +{% capture icon_example %} +<span class="icon"> + <i class="fa fa-home"></i> +</span> +{% endcapture %} + {% include subnav-elements.html %} <section class="section"> @@ -12,6 +29,12 @@ doc-subtab: icon <h2 class="subtitle"> Bulma is compatible with <strong><a href="http://fortawesome.github.io/Font-Awesome/">Font Awesome</a></strong> icons. </h2> + {% + include meta.html + colors=false + sizes=true + variables=true + %} <hr> @@ -19,26 +42,17 @@ doc-subtab: icon <p>Because the icons can take a few seconds to load, and because you want control over the <strong>space</strong> the icons will take, you can use the <code>icon</code> class as a container:</p> </div> -{% capture icon_example %} -<span class="icon"> - <i class="fa fa-home"></i> -</span> -{% endcapture %} <div class="example"> {{icon_example}} </div> -{% highlight html %} -{{icon_example}} -{% endhighlight %} + {% highlight html %}{{icon_example}}{% endhighlight %} <div class="content"> <p>The <code>icon</code> container will take up <em>exactly</em> <strong>1.5rem x 1.5rem</strong>. The icon itself is sized at <strong>21px</strong>.</p> </div> - <hr> - - <h3 class="title">Sizes</h3> + {% include heading.html name="Sizes" %} <div class="content"> <p>Font Awesome icons use a font-size of <strong>28px</strong> by default, and are best rendered when using <strong>multiples of 7</strong>.</p> @@ -80,5 +94,8 @@ doc-subtab: icon </tr> </tbody> </table> + + {% include variables.html %} + </div> </section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/image.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/image.html similarity index 69% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/image.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/image.html index d5fa8d07..4b7fa36e 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/image.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/image.html @@ -1,9 +1,33 @@ --- +title: Image layout: documentation doc-tab: elements doc-subtab: image +dimensions: +- 16 +- 24 +- 32 +- 48 +- 64 +- 96 +- 128 +variables: +- name: $dimensions + value: 16 24 32 48 64 96 128 --- +{% capture image %} +<figure class="image is-128x128"> + <img src="{{site.url}}/images/placeholders/128x128.png"> +</figure> +{% endcapture %} + +{% capture retina_image %} +<figure class="image is-128x128"> + <img src="{{site.url}}/images/placeholders/256x256.png"> +</figure> +{% endcapture %} + {% include subnav-elements.html %} <section class="section"> @@ -12,6 +36,12 @@ doc-subtab: image <h2 class="subtitle"> A container for <strong>responsive images</strong> </h2> + {% + include meta.html + colors=false + sizes=false + variables=true + %} <hr> @@ -25,11 +55,7 @@ doc-subtab: image </figure> </div> -{% highlight html %} -<figure class="image is-128x128"> - <img src="{{site.url}}/images/placeholders/128x128.png"> -</figure> -{% endhighlight %} + {% highlight html %}{{ image }}{% endhighlight %} <hr> @@ -40,41 +66,13 @@ doc-subtab: image <table class="table is-bordered"> <tbody> - <tr> - <td><code>image is-16x16</code></td> - <td><figure class="image is-16x16"><img src="{{site.url}}/images/placeholders/16x16.png"></figure></td> - <td>16x16px</td> - </tr> - <tr> - <td><code>image is-24x24</code></td> - <td><figure class="image is-24x24"><img src="{{site.url}}/images/placeholders/24x24.png"></figure></td> - <td>24x24px</td> - </tr> - <tr> - <td><code>image is-32x32</code></td> - <td><figure class="image is-32x32"><img src="{{site.url}}/images/placeholders/32x32.png"></figure></td> - <td>32x32px</td> - </tr> - <tr> - <td><code>image is-48x48</code></td> - <td><figure class="image is-48x48"><img src="{{site.url}}/images/placeholders/48x48.png"></figure></td> - <td>48x48px</td> - </tr> - <tr> - <td><code>image is-64x64</code></td> - <td><figure class="image is-64x64"><img src="{{site.url}}/images/placeholders/64x64.png"></figure></td> - <td>64x64px</td> - </tr> - <tr> - <td><code>image is-96x96</code></td> - <td><figure class="image is-96x96"><img src="{{site.url}}/images/placeholders/96x96.png"></figure></td> - <td>96x96px</td> - </tr> - <tr> - <td><code>image is-128x128</code></td> - <td><figure class="image is-128x128"><img src="{{site.url}}/images/placeholders/128x128.png"></figure></td> - <td>128x128px</td> - </tr> + {% for dimension in page.dimensions %} + <tr> + <td><code>image is-{{ dimension }}x{{ dimension }}</code></td> + <td><figure class="image is-{{ dimension }}x{{ dimension }}"><img src="{{site.url}}/images/placeholders/{{ dimension }}x{{ dimension }}.png"></figure></td> + <td>{{ dimension }}x{{ dimension }}px</td> + </tr> + {% endfor %} </tbody> </table> @@ -90,11 +88,7 @@ doc-subtab: image </figure> </div> -{% highlight html %} -<figure class="image is-128x128"> - <img src="{{site.url}}/images/placeholders/256x256.png"> -</figure> -{% endhighlight %} + {% highlight html %}{{ retina_image }}{% endhighlight %} <hr> @@ -142,5 +136,8 @@ doc-subtab: image <div class="content"> <p>The <code>.image</code> container will take up the <strong>whole width</strong> while maintaining the perfect ratio.</p> </div> + + {% include variables.html %} + </div> </section> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/notification.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/notification.html new file mode 100644 index 00000000..309b1b2a --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/notification.html @@ -0,0 +1,101 @@ +--- +title: Notification +layout: documentation +doc-tab: elements +doc-subtab: notification +variables: +- name: $notification-background-color + value: $background +- name: $notification-radius + value: $radius +- name: $notification-padding + value: 1.25rem 2.5rem 1.25rem 1.5rem +--- + +{% capture notification %} +<div class="notification"> + <button class="delete"></button> + Lorem ipsum dolor sit amet, consectetur + adipiscing elit lorem ipsum dolor. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Sit amet, + consectetur adipiscing elit +</div> +{% endcapture %} + +{% capture notification_colors %} +<div class="notification is-primary"> + <button class="delete"></button> + Primar lorem ipsum dolor sit amet, consectetur + adipiscing elit lorem ipsum dolor. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Sit amet, + consectetur adipiscing elit +</div> + +<div class="notification is-info"> + <button class="delete"></button> + Info lorem ipsum dolor sit amet, consectetur + adipiscing elit lorem ipsum dolor. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Sit amet, + consectetur adipiscing elit +</div> + +<div class="notification is-success"> + <button class="delete"></button> + Success lorem ipsum dolor sit amet, consectetur + adipiscing elit lorem ipsum dolor. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Sit amet, + consectetur adipiscing elit +</div> + +<div class="notification is-warning"> + <button class="delete"></button> + Warning lorem ipsum dolor sit amet, consectetur + adipiscing elit lorem ipsum dolor. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Sit amet, + consectetur adipiscing elit +</div> + +<div class="notification is-danger"> + <button class="delete"></button> + Danger lorem ipsum dolor sit amet, consectetur + adipiscing elit lorem ipsum dolor. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Sit amet, + consectetur adipiscing elit +</div> +{% endcapture %} + +{% include subnav-elements.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Notifications</h1> + <h2 class="subtitle"> + Bold <strong>notification</strong> blocks, to alert your users of something + </h2> + {% + include meta.html + colors=true + sizes=false + variables=true + %} + + <hr> + + <div class="columns"> + <div class="column"> + {{ notification }} + </div> + <div class="column"> + {% highlight html %}{{ notification }}{% endhighlight %} + </div> + </div> + + {% include heading.html name="Colors" %} + + <div class="columns"> + <div class="column"> + {{ notification_colors }} + </div> + <div class="column"> + {% highlight html %}{{ notification_colors }}{% endhighlight %} + </div> + </div> + + {% include variables.html %} + + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/progress.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/progress.html similarity index 55% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/progress.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/progress.html index 2b66f023..3b1a5326 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/progress.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/progress.html @@ -1,9 +1,34 @@ --- +title: Progess Bar layout: documentation doc-tab: elements doc-subtab: progress +variables: +- name: $progress-bar-background-color + value: $border +- name: $progress-value-background-color + value: $text --- +{% capture progress %} +<progress class="progress" value="15" max="100">15%</progress> +{% endcapture %} + +{% capture progress_colors %} +<progress class="progress is-primary" value="30" max="100">30%</progress> +<progress class="progress is-info" value="45" max="100">45%</progress> +<progress class="progress is-success" value="60" max="100">60%</progress> +<progress class="progress is-warning" value="75" max="100">75%</progress> +<progress class="progress is-danger" value="90" max="100">90%</progress> +{% endcapture %} + +{% capture progress_sizes %} +<progress class="progress is-small" value="15" max="100">15%</progress> +<progress class="progress" value="30" max="100">30%</progress> +<progress class="progress is-medium" value="45" max="100">45%</progress> +<progress class="progress is-large" value="60" max="100">60%</progress> +{% endcapture %} + {% include subnav-elements.html %} <section class="section"> @@ -12,41 +37,35 @@ doc-subtab: progress <h2 class="subtitle"> Native HTML <strong>progress</strong> bars </h2> + {% + include meta.html + colors=true + sizes=true + variables=true + %} <hr> <div class="example"> - <progress class="progress" value="15" max="100">15%</progress> - <progress class="progress is-primary" value="30" max="100">30%</progress> - <progress class="progress is-info" value="45" max="100">45%</progress> - <progress class="progress is-success" value="60" max="100">60%</progress> - <progress class="progress is-warning" value="75" max="100">75%</progress> - <progress class="progress is-danger" value="90" max="100">90%</progress> + {{ progress }} </div> -{% highlight html %} -<progress class="progress" value="15" max="100">15%</progress> -<progress class="progress is-primary" value="30" max="100">30%</progress> -<progress class="progress is-info" value="45" max="100">45%</progress> -<progress class="progress is-success" value="60" max="100">60%</progress> -<progress class="progress is-warning" value="75" max="100">75%</progress> -<progress class="progress is-danger" value="90" max="100">90%</progress> -{% endhighlight %} + {% highlight html %}{{ progress }}{% endhighlight %} - <hr> + {% include heading.html name="Colors" %} - <h3 class="title">Sizes</h3> <div class="example"> - <progress class="progress is-small" value="15" max="100">15%</progress> - <progress class="progress" value="30" max="100">30%</progress> - <progress class="progress is-medium" value="45" max="100">45%</progress> - <progress class="progress is-large" value="60" max="100">60%</progress> + {{ progress_colors }} </div> -{% highlight html %} -<progress class="progress is-small" value="15" max="100">15%</progress> -<progress class="progress" value="30" max="100">30%</progress> -<progress class="progress is-medium" value="45" max="100">45%</progress> -<progress class="progress is-large" value="60" max="100">60%</progress> -{% endhighlight %} + {% highlight html %}{{ progress_colors }}{% endhighlight %} + + {% include heading.html name="Sizes" %} + + <div class="example"> + {{ progress_sizes }} + </div> + {% highlight html %}{{ progress_sizes }}{% endhighlight %} + + {% include variables.html element=true %} </div> </section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/table.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/table.html similarity index 77% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/table.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/table.html index a599aa91..63923247 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/table.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/table.html @@ -1,18 +1,43 @@ --- +title: Table layout: documentation doc-tab: elements doc-subtab: table +variables: +- name: $table-color + value: $grey-darker +- name: $table-background-color + value: $white +- name: $table-cell-border + value: 1px solid $grey-lighter +- name: $table-cell-border-width + value: 0 0 1px +- name: $table-cell-padding + value: 0.5em 0.75em +- name: $table-cell-heading-color + value: $text-strong +- name: $table-head-color + value: $grey +- name: $table-head-cell-border-width + value: 0 0 2px +- name: $table-head-cell-color + value: $text-strong +- name: $table-foot-cell-border-width + value: 2px 0 0 +- name: $table-foot-cell-color + value: $text-strong +- name: $table-row-hover-background-color + value: $white-bis +- name: $table-row-active-background-color + value: $primary +- name: $table-row-active-color + value: $primary-invert +- name: $table-striped-row-even-background-color + value: $white-bis +- name: $table-striped-row-even-hover-background-color + value: $white-ter --- -{% include subnav-elements.html %} - -<section class="section"> - <div class="container"> - <h1 class="title">Tables</h1> - <h2 class="subtitle">The inevitable HTML <strong>table</strong>, with special case cells</h2> - - <hr> - {% capture table_example %} <table class="table"> <thead> @@ -86,7 +111,7 @@ doc-subtab: table <td>70</td> <td>Qualification for the <a href="https://en.wikipedia.org/wiki/2016%E2%80%9317_UEFA_Champions_League#Group_stage" title="2016–17 UEFA Champions League">Champions League group stage</a></td> </tr> - <tr> + <tr class="is-selected"> <th>4</th> <td><a href="https://en.wikipedia.org/wiki/Manchester_City_F.C." title="Manchester City F.C.">Manchester City</a></td> <td>38</td> @@ -313,13 +338,66 @@ doc-subtab: table </table> {% endcapture %} -<div class="example"> - {{table_example}} -</div> +{% include subnav-elements.html %} -{% highlight html %} -{{table_example}} -{% endhighlight %} +<section class="section"> + <div class="container"> + <h1 class="title">Tables</h1> + <h2 class="subtitle">The inevitable HTML <strong>table</strong>, with special case cells</h2> + {% + include meta.html + colors=false + sizes=false + variables=true + %} + + <hr> + + <div class="content"> + <p>You simply need to attach a single <code>.table</code> CSS class on a <code><table></code> with the following structure:</p> + <ul> + <li> + <code>table</code> the main <strong>container</strong> + <ul> + <li> + <code>thead</code> the optional <strong>top</strong> part of the table + </li> + <li> + <code>tfoot</code> the optional <strong>bottom</strong> part of the table + </li> + <li> + <code>tbody</code> the main <strong>content</strong> of the table + <ul> + <li> + <code>tr</code> each table <strong>row</strong> + <ul> + <li> + <code>th</code> a table cell <strong>heading</strong> + </li> + <li> + <code>td</code> a table <strong>cell</strong> + </li> + </ul> + </li> + </ul> + </li> + </ul> + </li> + </ul> + <p> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.2</span> + </p> + <p> + You can set a table row as <strong>selected</strong> by appending the <code>is-selected</code> modifier on a <code><tr></code> + </p> + </div> + + <div class="example"> + {{table_example}} + </div> + + {% highlight html %}{{table_example}}{% endhighlight %} <hr> @@ -434,13 +512,54 @@ doc-subtab: table <div class="columns"> <div class="column"> - <p>You can <strong>combine</strong> all three modifiers.</p> + <p>You can have a <strong>fullwidth</strong> table.</p> + </div> + <div class="column"> + <code>table is-fullwidth</code> + </div> + <div class="column is-half"> + <table class="table is-fullwidth"> + <thead> + <tr> + <th>One</th> + <th>Two</th> + </tr> + </thead> + <tbody> + <tr> + <td>Three</td> + <td>Four</td> + </tr> + <tr> + <td>Five</td> + <td>Six</td> + </tr> + <tr> + <td>Seven</td> + <td>Eight</td> + </tr> + <tr> + <td>Nine</td> + <td>Ten</td> + </tr> + <tr> + <td>Eleven</td> + <td>Twelve</td> + </tr> + </tbody> + </table> + </div> + </div> + + <div class="columns"> + <div class="column"> + <p>You can <strong>combine</strong> all four modifiers.</p> </div> <div class="column"> - <code>table is-bordered is-striped is-narrow</code> + <code>table is-bordered is-striped is-narrow is-fullwidth</code> </div> <div class="column is-half"> - <table class="table is-bordered is-striped is-narrow"> + <table class="table is-bordered is-striped is-narrow is-fullwidth"> <thead> <tr> <th>One</th> @@ -472,5 +591,8 @@ doc-subtab: table </table> </div> </div> + + {% include variables.html element=true %} + </div> </section> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/tag.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/tag.html new file mode 100644 index 00000000..7e17770e --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/tag.html @@ -0,0 +1,456 @@ +--- +title: Tags +layout: documentation +doc-tab: elements +doc-subtab: tag +variables: +- name: $tag-background-color + value: background +- name: $tag-color + value: text +--- + +{% capture tag %} +<span class="tag"> + Tag label +</span> +{% endcapture %} + +{% capture tags_colors %} +<span class="tag is-black">Black</span> +<span class="tag is-dark">Dark</span> +<span class="tag is-light">Light</span> +<span class="tag is-white">White</span> +<span class="tag is-primary">Primary</span> +<span class="tag is-info">Info</span> +<span class="tag is-success">Success</span> +<span class="tag is-warning">Warning</span> +<span class="tag is-danger">Danger</span> +{% endcapture %} + +{% capture sizes %} +<span class="tag is-primary is-medium">Medium</span> +<span class="tag is-info is-large">Large</span> +{% endcapture %} + +{% capture rounded %} +<span class="tag is-rounded">Rounded</span> +{% endcapture %} + +{% capture delete %} +<span class="tag is-success"> + Bar + <button class="delete is-small"></button> +</span> +<span class="tag is-warning is-medium"> + Hello + <button class="delete is-small"></button> +</span> +<span class="tag is-danger is-large"> + World + <button class="delete"></button> +</span> +{% endcapture %} + +{% capture is_delete %} +<a class="tag is-delete"></a> +{% endcapture %} + +{% capture tags %} +<div class="tags"> + <span class="tag">One</span> + <span class="tag">Two</span> + <span class="tag">Three</span> +</div> +{% endcapture %} + +{% capture tags_multiple %} +<div class="tags"> + <span class="tag">One</span> + <span class="tag">Two</span> + <span class="tag">Three</span> + <span class="tag">Four</span> + <span class="tag">Five</span> + <span class="tag">Six</span> + <span class="tag">Seven</span> + <span class="tag">Eight</span> + <span class="tag">Nine</span> + <span class="tag">Ten</span> + <span class="tag">Eleven</span> + <span class="tag">Twelve</span> + <span class="tag">Thirteen</span> + <span class="tag">Fourteen</span> + <span class="tag">Fifteen</span> + <span class="tag">Sixteen</span> + <span class="tag">Seventeen</span> + <span class="tag">Eighteen</span> + <span class="tag">Nineteen</span> + <span class="tag">Twenty</span> +</div> +{% endcapture %} + +{% capture tags_addons %} +<div class="tags has-addons"> + <span class="tag">Package</span> + <span class="tag is-primary">Bulma</span> +</div> +{% endcapture %} + +{% capture tags_field_addons %} +<div class="field is-grouped is-grouped-multiline"> + <div class="control"> + <div class="tags has-addons"> + <span class="tag is-dark">npm</span> + <span class="tag is-info">0.5.0</span> + </div> + </div> + + <div class="control"> + <div class="tags has-addons"> + <span class="tag is-dark">build</span> + <span class="tag is-success">passing</span> + </div> + </div> + + <div class="control"> + <div class="tags has-addons"> + <span class="tag is-dark">chat</span> + <span class="tag is-primary">on gitter</span> + </div> + </div> +</div> +{% endcapture %} + +{% capture tags_delete_addons %} +<div class="tags has-addons"> + <span class="tag is-danger">Alex Smith</span> + <a class="tag is-delete"></a> +</div> +{% endcapture %} + +{% include subnav-elements.html %} + +{% capture tags_blog_addons %} +<div class="field is-grouped is-grouped-multiline"> + <div class="control"> + <div class="tags has-addons"> + <span class="tag is-info">Technology</span> + <a class="tag is-delete"></a> + </div> + </div> + + <div class="control"> + <div class="tags has-addons"> + <span class="tag is-info">CSS</span> + <a class="tag is-delete"></a> + </div> + </div> + + <div class="control"> + <div class="tags has-addons"> + <span class="tag is-info">Flexbox</span> + <a class="tag is-delete"></a> + </div> + </div> + + <div class="control"> + <div class="tags has-addons"> + <span class="tag is-info">Web Design</span> + <a class="tag is-delete"></a> + </div> + </div> + + <div class="control"> + <div class="tags has-addons"> + <span class="tag is-info">Open Source</span> + <a class="tag is-delete"></a> + </div> + </div> + + <div class="control"> + <div class="tags has-addons"> + <span class="tag is-info">Community</span> + <a class="tag is-delete"></a> + </div> + </div> + + <div class="control"> + <div class="tags has-addons"> + <span class="tag is-info">Documentation</span> + <a class="tag is-delete"></a> + </div> + </div> +</div> +{% endcapture %} + +<section class="section"> + <div class="container"> + <h1 class="title">Tags</h1> + <h2 class="subtitle"> + Small <strong>tag labels</strong> to insert anywhere + </h2> + {% + include meta.html + colors=true + sizes=true + variables=true + %} + + <hr> + + <div class="columns"> + <div class="column is-4"> + By default, a <strong>tag</strong> is a 1.5rem high label. + </div> + <div class="column is-2"> + <span class="tag"> + Tag label + </span> + </div> + <div class="column is-6"> + {% highlight html %}{{ tag }}{% endhighlight %} + </div> + </div> + + {% include heading.html name="Colors" %} + + <div class="columns"> + <div class="column is-4"> + Like with buttons, there are <strong>9 different colors</strong> available. + </div> + <div class="column is-2"> + <p class="field"> + <span class="tag is-black"> + Black + </span> + </p> + <p class="field"> + <span class="tag is-dark"> + Dark + </span> + </p> + <p class="field"> + <span class="tag is-light"> + Light + </span> + </p> + <p class="field"> + <span class="tag is-white"> + White + </span> + </p> + <p class="field"> + <span class="tag is-primary"> + Primary + </span> + </p> + <p class="field"> + <span class="tag is-info"> + Info + </span> + </p> + <p class="field"> + <span class="tag is-success"> + Success + </span> + </p> + <p class="field"> + <span class="tag is-warning"> + Warning + </span> + </p> + <span class="tag is-danger"> + Danger + </span> + </div> + <div class="column is-6"> + {% highlight html %}{{ tags_colors }}{% endhighlight %} + </div> + </div> + + {% include heading.html name="Sizes" %} + + <div class="columns"> + <div class="column is-4"> + And <strong>2 additional</strong> sizes. + </div> + <div class="column is-2"> + <p class="field"> + <span class="tag is-primary is-medium"> + Medium + </span> + </p> + <p class="field"> + <span class="tag is-info is-large"> + Large + </span> + </p> + </div> + <div class="column is-6"> + {% highlight html %}{{ sizes }}{% endhighlight %} + </div> + </div> + + {% include heading.html name="Modifiers" %} + + <div class="columns"> + <div class="column is-4"> + You can add the <code>is-rounded</code> modifier to make a <strong>rounded</strong> tag. + </div> + <div class="column is-2"> + {{ rounded }} + </div> + <div class="column is-6"> + {% highlight html %}{{ rounded }}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-4"> + You can add the <code>is-delete</code> modifier to turn the tag into a <strong>delete button</strong>. + </div> + <div class="column is-2"> + {{ is_delete }} + </div> + <div class="column is-6"> + {% highlight html %}{{ is_delete }}{% endhighlight %} + </div> + </div> + + {% include heading.html name="Combinations" %} + + <div class="columns"> + <div class="column is-4"> + You can append a <strong>delete button</strong>. + </div> + <div class="column is-2"> + <p class="field"> + <span class="tag is-success"> + Bar + <button class="delete is-small"></button> + </span> + </p> + <p class="field"> + <span class="tag is-warning is-medium"> + Hello + <button class="delete is-small"></button> + </span> + </p> + <p class="field"> + <span class="tag is-danger is-large"> + World + <button class="delete"></button> + </span> + </p> + </div> + <div class="column is-6"> + {% highlight html %}{{ delete }}{% endhighlight %} + </div> + </div> + + {% include heading.html name="List of tags" %} + + <div class="tags has-addons"> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.5.0</span> + </div> + + <div class="columns"> + <div class="column"> + <div class="content"> + <p> + You can now create a <strong>list of tags</strong> with the <code>.tags</code> container. + </p> + </div> + <div class="example"> + {{ tags }} + </div> + </div> + <div class="column"> + {% highlight html %}{{ tags }}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column"> + <div class="content"> + <p> + If the list is <strong>very long</strong>, it will automatically wrap on <strong>multiple lines</strong>, while keeping all tags <strong>evenly spaced</strong>. + </p> + </div> + <div class="example"> + {{ tags_multiple }} + </div> + </div> + <div class="column highlight-full"> + {% highlight html %}{{ tags_multiple }}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column"> + <div class="content"> + <p> + You can <strong>attach tags together</strong> with the <code>.has-addons</code> modifier. + </p> + </div> + <div class="example"> + {{ tags_addons }} + </div> + </div> + <div class="column highlight-full"> + {% highlight html %}{{ tags_addons }}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column"> + <div class="content"> + <p> + You can attach a <strong>text</strong> tag with a <strong>delete</strong> tag together. + </p> + </div> + <div class="example"> + {{ tags_delete_addons }} + </div> + </div> + <div class="column highlight-full"> + {% highlight html %}{{ tags_delete_addons }}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column"> + <div class="content"> + <p> + If you want to attach <code>.tags</code> containers <strong>together</strong>, simply use the <code>.field</code> element with the <code>.is-grouped</code> and <code>.is-grouped-multiline</code> modifiers. + </p> + </div> + <div class="example"> + {{ tags_field_addons }} + </div> + </div> + <div class="column highlight-full"> + {% highlight html %}{{ tags_field_addons }}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column"> + <div class="content"> + <p> + This can be useful for a long list of <strong>blog tags</strong>. + </p> + </div> + <div class="example"> + {{ tags_blog_addons }} + </div> + </div> + <div class="column"> + {% highlight html %}{{ tags_blog_addons }}{% endhighlight %} + </div> + </div> + + {% include variables.html element=true %} + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/title.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/title.html similarity index 55% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/title.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/title.html index 18dbd3f7..61ffbb98 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/elements/title.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/elements/title.html @@ -1,9 +1,72 @@ --- +title: Title and Subtitle layout: documentation doc-tab: elements doc-subtab: title +variables: +- name: $title-color + value: $grey-darker +- name: $title-size + value: $size-3 +- name: $title-weight + value: $weight-light +- name: $title-weight-bold + value: $weight-semibold +- name: $subtitle-color + value: $grey-dark +- name: $subtitle-size + value: $size-5 +- name: $subtitle-strong + value: $grey-darker +- name: $subtitle-weight + value: $weight-light --- +{% capture default %} +<h1 class="title">Title</h1> +<h2 class="subtitle">Subtitle</h2> +{% endcapture %} + +{% capture title_sizes %} +<h1 class="title is-1">Title 1</h1> +<h2 class="title is-2">Title 2</h2> +<h3 class="title is-3">Title 3</h3> +<h4 class="title is-4">Title 4</h4> +<h5 class="title is-5">Title 5</h5> +<h6 class="title is-6">Title 6</h6> +{% endcapture %} + +{% capture subtitle_sizes %} +<h1 class="subtitle is-1">Subtitle 1</h1> +<h2 class="subtitle is-2">Subtitle 2</h2> +<h3 class="subtitle is-3">Subtitle 3</h3> +<h4 class="subtitle is-4">Subtitle 4</h4> +<h5 class="subtitle is-5">Subtitle 5</h5> +<h6 class="subtitle is-6">Subtitle 6</h6> +{% endcapture %} + +{% capture combine %} +<p class="title is-1">Title 1</p> +<p class="subtitle is-3">Subtitle 3</p> + +<p class="title is-2">Title 2</p> +<p class="subtitle is-4">Subtitle 4</p> + +<p class="title is-3">Title 3</p> +<p class="subtitle is-5">Subtitle 5</p> +{% endcapture %} + +{% capture spaced %} +<p class="title is-1 is-spaced">Title 1</p> +<p class="subtitle is-3">Subtitle 3</p> + +<p class="title is-2 is-spaced">Title 2</p> +<p class="subtitle is-4">Subtitle 4</p> + +<p class="title is-3 is-spaced">Title 3</p> +<p class="subtitle is-5">Subtitle 5</p> +{% endcapture %} + {% include subnav-elements.html %} <section class="section"> @@ -12,23 +75,40 @@ doc-subtab: title <h2 class="subtitle"> Simple <strong>headings</strong> to add depth to your page </h2> + {% + include meta.html + colors=false + sizes=true + variables=true + %} + <hr> + <div class="columns"> <div class="column"> - <p>There are <strong>2 types</strong> of heading:</p> + <div class="content"> + <p>There are <strong>2 types</strong> of heading:</p> + <ul> + <li> + <code>.title</code> + </li> + <li> + <code>.subtitle</code> + </li> + </ul> + </div> </div> <div class="column"> <p class="title">Title</p> <p class="subtitle">Subtitle</p> </div> <div class="column"> -{% highlight html %} -<h1 class="title">Title</h1> -<h2 class="subtitle">Subtitle</h2> -{% endhighlight %} + {% highlight html %}{{ default }}{% endhighlight %} </div> </div> - <hr> + + {% include heading.html name="Sizes" %} + <div class="columns"> <div class="column"> <p>There are <strong>6 sizes</strong> available:</p> @@ -42,16 +122,10 @@ doc-subtab: title <p class="title is-6">Title 6</p> </div> <div class="column"> -{% highlight html %} -<h1 class="title is-1">Title 1</h1> -<h2 class="title is-2">Title 2</h2> -<h3 class="title is-3">Title 3</h3> -<h4 class="title is-4">Title 4</h4> -<h5 class="title is-5">Title 5</h5> -<h6 class="title is-6">Title 6</h6> -{% endhighlight %} + {% highlight html %}{{ title_sizes }}{% endhighlight %} </div> </div> + <div class="columns"> <div class="column"></div> <div class="column"> @@ -63,17 +137,12 @@ doc-subtab: title <p class="subtitle is-6">Subtitle 6</p> </div> <div class="column"> -{% highlight html %} -<h1 class="subtitle is-1">Subtitle 1</h1> -<h2 class="subtitle is-2">Subtitle 2</h2> -<h3 class="subtitle is-3">Subtitle 3</h3> -<h4 class="subtitle is-4">Subtitle 4</h4> -<h5 class="subtitle is-5">Subtitle 5</h5> -<h6 class="subtitle is-6">Subtitle 6</h6> -{% endhighlight %} + {% highlight html %}{{ subtitle_sizes }}{% endhighlight %} </div> </div> + <hr> + <div class="columns"> <div class="column"> <div class="content"> @@ -96,17 +165,41 @@ doc-subtab: title </div> </div> <div class="column"> -{% highlight html %} -<p class="title is-1">Title 1</p> -<p class="subtitle is-3">Subtitle 3</p> + {% highlight html %}{{ combine }}{% endhighlight %} + </div> + </div> -<p class="title is-2">Title 2</p> -<p class="subtitle is-4">Subtitle 4</p> + <hr> -<p class="title is-3">Title 3</p> -<p class="subtitle is-5">Subtitle 5</p> -{% endhighlight %} + <div class="columns"> + <div class="column"> + <div class="content"> + <p> + <span class="tag is-success">New!</span> + </p> + <p>You can maintain the normal spacing between titles and subtitles if you use the <code>is-spaced</code> modifier on the first element.</p> + </div> + </div> + <div class="column"> + <div class="block"> + <p class="title is-1 is-spaced">Title 1</p> + <p class="subtitle is-3">Subtitle 3</p> + </div> + <div class="block"> + <p class="title is-2 is-spaced">Title 2</p> + <p class="subtitle is-4">Subtitle 4</p> + </div> + <div class="block"> + <p class="title is-3 is-spaced">Title 3</p> + <p class="subtitle is-5">Subtitle 5</p> + </div> + </div> + <div class="column"> + {% highlight html %}{{ spaced }}{% endhighlight %} </div> </div> + + {% include variables.html element=true %} + </div> </section> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/checkbox.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/checkbox.html new file mode 100644 index 00000000..6c3032cd --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/checkbox.html @@ -0,0 +1,85 @@ +--- +title: Checkbox +layout: documentation +doc-tab: form +doc-subtab: checkbox +--- + +{% capture checkbox_example %} +<label class="checkbox"> + <input type="checkbox"> + Remember me +</label> +{% endcapture %} + +{% capture checkbox_link_example %} +<label class="checkbox"> + <input type="checkbox"> + I agree to the <a href="#">terms and conditions</a> +</label> +{% endcapture %} + +{% capture checkbox_disabled_example %} +<label class="checkbox" disabled> + <input type="checkbox" disabled> + Save my preferences +</label> +{% endcapture %} + +{% include subnav-form.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Checkbox</h1> + <h2 class="subtitle"> + The 2-state <strong>checkbox</strong> in its native format + </h2> + {% + include meta.html + colors=false + sizes=false + variables=false + %} + + <hr> + + <div class="content"> + <p> + The <code>checkbox</code> class is a simple wrapper around the <code><input type="checkbox"></code> HTML element. It is intentionally not styled, to preserve cross-browser compatibility and the user experience. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + {{checkbox_example}} + </div> + <div class="column is-half highlight-full"> + {% highlight html %}{{checkbox_example}}{% endhighlight %} + </div> + </div> + + <div class="content"> + <p> + You can add <strong>links</strong> to your checkbox, or even <strong>disable</strong> it. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + {{checkbox_link_example}} + </div> + <div class="column is-half highlight-full"> + {% highlight html %}{{checkbox_link_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + {{checkbox_disabled_example}} + </div> + <div class="column is-half highlight-full"> + {% highlight html %}{{checkbox_disabled_example}}{% endhighlight %} + </div> + </div> + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/general.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/general.html new file mode 100644 index 00000000..cb45c334 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/general.html @@ -0,0 +1,1150 @@ +--- +title: Form controls +layout: documentation +doc-tab: form +doc-subtab: general +--- + +{% capture example %} +<div class="field"> + <label class="label">Name</label> + <div class="control"> + <input class="input" type="text" placeholder="Text input"> + </div> +</div> + +<div class="field"> + <label class="label">Username</label> + <div class="control has-icons-left has-icons-right"> + <input class="input is-success" type="text" placeholder="Text input" value="bulma"> + <span class="icon is-small is-left"> + <i class="fa fa-user"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </div> + <p class="help is-success">This username is available</p> +</div> + +<div class="field"> + <label class="label">Email</label> + <div class="control has-icons-left has-icons-right"> + <input class="input is-danger" type="text" placeholder="Email input" value="hello@"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-warning"></i> + </span> + </div> + <p class="help is-danger">This email is invalid</p> +</div> + +<div class="field"> + <label class="label">Subject</label> + <div class="control"> + <div class="select"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + </div> +</div> + +<div class="field"> + <label class="label">Message</label> + <div class="control"> + <textarea class="textarea" placeholder="Textarea"></textarea> + </div> +</div> + +<div class="field"> + <div class="control"> + <label class="checkbox"> + <input type="checkbox"> + I agree to the <a href="#">terms and conditions</a> + </label> + </div> +</div> + +<div class="field"> + <div class="control"> + <label class="radio"> + <input type="radio" name="question"> + Yes + </label> + <label class="radio"> + <input type="radio" name="question"> + No + </label> + </div> +</div> + +<div class="field is-grouped"> + <div class="control"> + <button class="button is-primary">Submit</button> + </div> + <div class="control"> + <button class="button is-link">Cancel</button> + </div> +</div> +{% endcapture %} + +{% capture field_example %} +<div class="field"> + <label class="label">Label</label> + <div class="control"> + <input class="input" type="text" placeholder="Text input"> + </div> + <p class="help">This is a help text</p> +</div> +{% endcapture %} + +{% capture fields_example %} +<div class="field"> + <label class="label">Name</label> + <div class="control"> + <input class="input" type="text" placeholder="e.g Alex Smith"> + </div> +</div> + +<div class="field"> + <label class="label">Email</label> + <div class="control"> + <input class="input" type="email" placeholder="e.g. alexsmith@gmail.com"> + </div> +</div> +{% endcapture %} + +{% capture control_input_example %} +<div class="control"> + <input class="input" type="text" placeholder="Text input"> +</div> +{% endcapture %} + +{% capture control_select_example %} +<div class="control"> + <div class="select"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> +</div> +{% endcapture %} + +{% capture control_button_example %} +<div class="control"> + <button class="button is-primary">Submit</button> +</div> +{% endcapture %} + +{% capture icons_example %} +<div class="field"> + <p class="control has-icons-left has-icons-right"> + <input class="input" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> +<div class="field"> + <p class="control has-icons-left"> + <input class="input" type="password" placeholder="Password"> + <span class="icon is-small is-left"> + <i class="fa fa-lock"></i> + </span> + </p> +</div> +<div class="field"> + <p class="control"> + <button class="button is-success"> + Login + </button> + </p> +</div> +{% endcapture %} + +{% capture select_icons_example %} +<div class="field"> + <p class="control has-icons-left"> + <span class="select"> + <select> + <option selected>Country</option> + <option>Select dropdown</option> + <option>With options</option> + </select> + </span> + <span class="icon is-small is-left"> + <i class="fa fa-globe"></i> + </span> + </p> +</div> +{% endcapture %} + +{% capture has_icons_small_example %} +<div class="field"> + <label class="label is-small">Small input</label> + <div class="control has-icons-left has-icons-right"> + <input class="input is-small" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </div> +</div> +{% endcapture %} + +{% capture has_icons_normal_example %} +<div class="field"> + <label class="label">Normal input</label> + <div class="control has-icons-left has-icons-right"> + <input class="input" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </div> +</div> + +<div class="field"> + <div class="control has-icons-left has-icons-right"> + <input class="input" type="email" placeholder="Email"> + <span class="icon is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-right"> + <i class="fa fa-check"></i> + </span> + </div> +</div> +{% endcapture %} + +{% capture has_icons_medium_example %} +<div class="field"> + <label class="label is-medium">Medium input</label> + <div class="control has-icons-left has-icons-right"> + <input class="input is-medium" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </div> +</div> + +<div class="field"> + <div class="control has-icons-left has-icons-right"> + <input class="input is-medium" type="email" placeholder="Email"> + <span class="icon is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-right"> + <i class="fa fa-check"></i> + </span> + </div> +</div> + +<div class="field"> + <div class="control has-icons-left has-icons-right"> + <input class="input is-medium" type="email" placeholder="Email"> + <span class="icon is-medium is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-medium is-right"> + <i class="fa fa-check"></i> + </span> + </div> +</div> +{% endcapture %} + +{% capture has_icons_large_example %} +<div class="field"> + <label class="label is-large">Large input</label> + <div class="control has-icons-left has-icons-right"> + <input class="input is-large" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </div> +</div> + +<div class="field"> + <div class="control has-icons-left has-icons-right"> + <input class="input is-large" type="email" placeholder="Email"> + <span class="icon is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-right"> + <i class="fa fa-check"></i> + </span> + </div> +</div> + +<div class="field"> + <div class="control has-icons-left has-icons-right"> + <input class="input is-large" type="email" placeholder="Email"> + <span class="icon is-medium is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-medium is-right"> + <i class="fa fa-check"></i> + </span> + </div> +</div> + +<div class="field"> + <div class="control has-icons-left has-icons-right"> + <input class="input is-large" type="email" placeholder="Email"> + <span class="icon is-large is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-large is-right"> + <i class="fa fa-check"></i> + </span> + </div> +</div> +{% endcapture %} + +{% capture addons_example %} +<div class="field has-addons"> + <div class="control"> + <input class="input" type="text" placeholder="Find a repository"> + </div> + <div class="control"> + <a class="button is-info"> + Search + </a> + </div> +</div> +{% endcapture %} + +{% capture addons_static_example %} +<div class="field has-addons"> + <p class="control"> + <input class="input" type="text" placeholder="Your email"> + </p> + <p class="control"> + <a class="button is-static"> + @gmail.com + </a> + </p> +</div> +{% endcapture %} + +{% capture addons_expanded_example %} +<div class="field has-addons"> + <p class="control"> + <span class="select"> + <select> + <option>$</option> + <option>£</option> + <option>€</option> + </select> + </span> + </p> + <p class="control"> + <input class="input" type="text" placeholder="Amount of money"> + </p> + <p class="control"> + <a class="button"> + Transfer + </a> + </p> +</div> + +<div class="field has-addons"> + <p class="control"> + <span class="select"> + <select> + <option>$</option> + <option>£</option> + <option>€</option> + </select> + </span> + </p> + <p class="control is-expanded"> + <input class="input" type="text" placeholder="Amount of money"> + </p> + <p class="control"> + <a class="button"> + Transfer + </a> + </p> +</div> +{% endcapture %} + +{% capture addons_expanded_fullwidth_example %} +<div class="field has-addons"> + <div class="control is-expanded"> + <div class="select is-fullwidth"> + <select name="country"> + <option value="Argentina">Argentina</option> + <option value="Bolivia">Bolivia</option> + <option value="Brazil">Brazil</option> + <option value="Chile">Chile</option> + <option value="Colombia">Colombia</option> + <option value="Ecuador">Ecuador</option> + <option value="Guyana">Guyana</option> + <option value="Paraguay">Paraguay</option> + <option value="Peru">Peru</option> + <option value="Suriname">Suriname</option> + <option value="Uruguay">Uruguay</option> + <option value="Venezuela">Venezuela</option> + </select> + </div> + </div> + <div class="control"> + <button type="submit" class="button is-primary">Choose</button> + </div> +</div> +{% endcapture %} + +{% capture addons_center_example %} +<div class="field has-addons has-addons-centered"> + <p class="control"> + <span class="select"> + <select> + <option>$</option> + <option>£</option> + <option>€</option> + </select> + </span> + </p> + <p class="control"> + <input class="input" type="text" placeholder="Amount of money"> + </p> + <p class="control"> + <a class="button is-primary"> + Transfer + </a> + </p> +</div> +{% endcapture %} + +{% capture addons_right_example %} +<div class="field has-addons has-addons-right"> + <p class="control"> + <span class="select"> + <select> + <option>$</option> + <option>£</option> + <option>€</option> + </select> + </span> + </p> + <p class="control"> + <input class="input" type="text" placeholder="Amount of money"> + </p> + <p class="control"> + <a class="button is-primary"> + Transfer + </a> + </p> +</div> +{% endcapture %} + +{% capture group_example %} +<div class="field is-grouped"> + <p class="control"> + <a class="button is-primary"> + Submit + </a> + </p> + <p class="control"> + <a class="button is-light"> + Cancel + </a> + </p> +</div> +{% endcapture %} + +{% capture group_centered_example %} +<div class="field is-grouped is-grouped-centered"> + <p class="control"> + <a class="button is-primary"> + Submit + </a> + </p> + <p class="control"> + <a class="button is-light"> + Cancel + </a> + </p> +</div> +{% endcapture %} + +{% capture group_right_example %} +<div class="field is-grouped is-grouped-right"> + <p class="control"> + <a class="button is-primary"> + Submit + </a> + </p> + <p class="control"> + <a class="button is-light"> + Cancel + </a> + </p> +</div> +{% endcapture %} + +{% capture group_expanded_example %} +<div class="field is-grouped"> + <p class="control is-expanded"> + <input class="input" type="text" placeholder="Find a repository"> + </p> + <p class="control"> + <a class="button is-info"> + Search + </a> + </p> +</div> +{% endcapture %} + +{% capture group_multiline_example %} +<div class="field is-grouped is-grouped-multiline"> + <p class="control"> + <a class="button"> + One + </a> + </p> + <p class="control"> + <a class="button"> + Two + </a> + </p> + <p class="control"> + <a class="button"> + Three + </a> + </p> + <p class="control"> + <a class="button"> + Four + </a> + </p> + <p class="control"> + <a class="button"> + Five + </a> + </p> + <p class="control"> + <a class="button"> + Size + </a> + </p> + <p class="control"> + <a class="button"> + Seven + </a> + </p> + <p class="control"> + <a class="button"> + Eight + </a> + </p> + <p class="control"> + <a class="button"> + Nine + </a> + </p> + <p class="control"> + <a class="button"> + Ten + </a> + </p> + <p class="control"> + <a class="button"> + Eleven + </a> + </p> + <p class="control"> + <a class="button"> + Twelve + </a> + </p> + <p class="control"> + <a class="button"> + Thirteen + </a> + </p> +</div> +{% endcapture %} + +{% capture horizontal_form_example %} +<div class="field is-horizontal"> + <div class="field-label is-normal"> + <label class="label">From</label> + </div> + <div class="field-body"> + <div class="field"> + <p class="control is-expanded has-icons-left"> + <input class="input" type="text" placeholder="Name"> + <span class="icon is-small is-left"> + <i class="fa fa-user"></i> + </span> + </p> + </div> + <div class="field"> + <p class="control is-expanded has-icons-left has-icons-right"> + <input class="input is-success" type="email" placeholder="Email" value="alex@smith.com"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </p> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label"></div> + <div class="field-body"> + <div class="field is-expanded"> + <div class="field has-addons"> + <p class="control"> + <a class="button is-static"> + +44 + </a> + </p> + <p class="control is-expanded"> + <input class="input" type="tel" placeholder="Your phone number"> + </p> + </div> + <p class="help">Do not enter the first zero</p> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-normal"> + <label class="label">Department</label> + </div> + <div class="field-body"> + <div class="field is-narrow"> + <div class="control"> + <div class="select is-fullwidth"> + <select> + <option>Business development</option> + <option>Marketing</option> + <option>Sales</option> + </select> + </div> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label"> + <label class="label">Already a member?</label> + </div> + <div class="field-body"> + <div class="field is-narrow"> + <div class="control"> + <label class="radio"> + <input type="radio" name="member"> + Yes + </label> + <label class="radio"> + <input type="radio" name="member"> + No + </label> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-normal"> + <label class="label">Subject</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <input class="input is-danger" type="text" placeholder="e.g. Partnership opportunity"> + </div> + <p class="help is-danger"> + This field is required + </p> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-normal"> + <label class="label">Question</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <textarea class="textarea" placeholder="Explain how we can help you"></textarea> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label"> + <!-- Left empty for spacing --> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <button class="button is-primary"> + Send message + </button> + </div> + </div> + </div> +</div> +{% endcapture %} + +{% capture field_label_example %} +<div class="field is-horizontal"> + <div class="field-label"> + <label class="label">No padding</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <label class="checkbox"> + <input type="checkbox"> + Checkbox + </label> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-small"> + <label class="label">Small padding</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <input class="input is-small" type="text" placeholder="Small sized input"> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-normal"> + <label class="label">Normal label</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <input class="input" type="text" placeholder="Normal sized input"> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-medium"> + <label class="label">Medium label</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <input class="input is-medium" type="text" placeholder="Medium sized input"> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-large"> + <label class="label">Large label</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <input class="input is-large" type="text" placeholder="Large sized input"> + </div> + </div> + </div> +</div> +{% endcapture %} + +{% include subnav-form.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Form controls</h1> + <h2 class="subtitle"> + All generic <strong>form controls</strong>, designed for consistency + </h2> + + <hr> + + <div class="content"> + <p>The following form controls <strong>classes</strong> are supported:</p> + <ul> + <li><code>.label</code></li> + <li><code>.input</code></li> + <li><code>.textarea</code></li> + <li><code>.select</code></li> + <li><code>.checkbox</code></li> + <li><code>.radio</code></li> + <li><code>.button</code></li> + <li><code>.help</code></li> + </ul> + <p>Each of them should be wrapped in a <code>.control</code> container.<br> + When combining several controls in a <strong>form</strong>, use the <code>.field</code> class as a <strong>container</strong>, to keep the spacing consistent.</p> + </div> + + <div class="columns"> + <div class="column is-half"> + {{example}} + </div> + <div class="column is-half"> + {% highlight html %}{{example}}{% endhighlight %} + </div> + </div> + + <hr> + + <h3 id="form-field" class="title">Form field</h3> + + <div class="content"> + <p>The <code>field</code> container is a simple container for:</p> + <ul> + <li>a text <code>label</code></li> + <li>a form <code>control</code></li> + <li>an optional <code>help</code>text</li> + </ul> + </div> + + <div class="columns"> + <div class="column is-half"> + {{field_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{field_example}}{% endhighlight %} + </div> + </div> + + <div class="content"> + <p>This container allows form fields to be <strong>spaced consistently</strong>.</p> + </div> + + <div class="columns"> + <div class="column is-half"> + {{fields_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{fields_example}}{% endhighlight %} + </div> + </div> + + <hr> + + <h3 id="form-control" class="title">Form control</h3> + + <div class="content"> + <p>The <code>control</code> is a versatile container meant to <strong>enhance single form controls</strong>. Because it has the same height as a control elements, it can <strong class="has-text-danger">only contain</strong> the following elements:</p> + <ul> + <li><code>input</code></li> + <li><code>select</code></li> + <li><code>button</code></li> + <li><code>icon</code></li> + </ul> + </div> + + <div class="columns"> + <div class="column is-half"> + {{control_input_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{control_input_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + {{control_select_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{control_select_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + {{control_button_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{control_button_example}}{% endhighlight %} + </div> + </div> + + <!-- Font Awesome Icons --> + <hr> + + <h3 class="title">With icons</h3> + <div class="content"> + <p>You can append one of 2 <strong>modifiers</strong> on a control:</p> + <ul> + <li> + <code>has-icons-left</code> + </li> + <li> + and/or <code>has-icons-right</code> + </li> + </ul> + <p>You also need to add a modifier on the <strong>icon</strong>:</p> + <ul> + <li> + <code>icon is-left</code> if <code>has-icons-left</code> is used + </li> + <li> + <code>icon is-right</code> if <code>has-icons-right</code> is used + </li> + </ul> + <p>The size of the <strong>input</strong> will define the size of the icon container.</p> + </div> + <div class="columns"> + <div class="column is-half"> + {{icons_example}} + </div> + <div class="column is-half highlight-full"> + {% highlight html %}{{icons_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + <div class="content"> + <p> + You can append icons to <strong>select dropdowns</strong> as well. + </p> + </div> + {{select_icons_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{select_icons_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + <div class="content"> + <p> + If the control contains an icon, Bulma will make sure the icon remains <strong>centered</strong>, no matter the size of the input <em>or</em> of the icon. + </p> + </div> + {{has_icons_small_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{has_icons_small_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + {{has_icons_normal_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{has_icons_normal_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + {{has_icons_medium_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{has_icons_medium_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + {{has_icons_large_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{has_icons_large_example}}{% endhighlight %} + </div> + </div> + + <hr> + + <h3 id="form-addons" class="title">Form addons</h3> + <div class="content"> + <p>If you want to <strong>attach controls</strong> together, use the <code>has-addons</code> modifier on the <code>field</code> container:</p> + </div> + <div class="example"> + {{addons_example}} + </div> + {% highlight html %}{{addons_example}}{% endhighlight %} + <div class="content"> + <p>You can attach inputs, buttons, and dropdowns <strong>only</strong>.</p> + </div> + + <div class="content"> + <p> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.2</span> + </p> + <p>It can be useful to append a <a href="{{site.url}}/documentation/elements/button#static-button">static button</a>.</p> + </div> + + <div class="example"> + {{addons_static_example}} + </div> + {% highlight html %}{{addons_static_example}}{% endhighlight %} + + <div class="content"> + <p>Use the <code>is-expanded</code> modifier on the element you want to fill up the remaining space (in this case, the input):</p> + </div> + <div class="example"> + {{addons_expanded_example}} + </div> + {% highlight html %}{{addons_expanded_example}}{% endhighlight %} + + <div class="content"> + <p>If you want a full width select dropdown, pair <code>control is-expanded</code> with <code>select is-fullwidth</code>.</p> + </div> + <div class="example"> + {{addons_expanded_fullwidth_example}} + </div> + {% highlight html %}{{addons_expanded_fullwidth_example}}{% endhighlight %} + + <div class="content"> + <p>Use the <code>has-addons-centered</code> or the <code>has-addons-right</code> modifers to alter the <strong>alignment</strong>.</p> + </div> + <div class="example"> + {{addons_center_example}} + </div> + {% highlight html %}{{addons_center_example}}{% endhighlight %} + <div class="example"> + {{addons_right_example}} + </div> + {% highlight html %}{{addons_right_example}}{% endhighlight %} + + <hr> + + <h3 class="title">Form group</h3> + <div class="content"> + <p> + If you want to <strong>group</strong> controls together, use the <code>is-grouped</code> modifier on the <code>field</code> container. + </p> + </div> + + <div class="example"> + {{group_example}} + </div> + {% highlight html %}{{group_example}}{% endhighlight %} + + <div class="content"> + Use the <code>is-grouped-centered</code> or the <code>is-grouped-right</code> modifers to alter the <strong>alignment</strong>. + </p> + </div> + + <div class="example"> + {{group_centered_example}} + </div> + {% highlight html %}{{group_centered_example}}{% endhighlight %} + + <div class="example"> + {{group_right_example}} + </div> + {% highlight html %}{{group_right_example}}{% endhighlight %} + + <div class="content"> + <p> + Add the <code>is-expanded</code> modifier on the control element you want to <strong>fill up the remaining space</strong> with. + </p> + </div> + + <div class="example"> + {{group_expanded_example}} + </div> + {% highlight html %}{{group_expanded_example}}{% endhighlight %} + + <div id="form-group-multiline" class="content"> + <p> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.4</span> + </p> + <p> + Add the <code>is-grouped-multiline</code> modifier to allow controls to fill up <strong>multiple lines</strong>. This is ideal for a long list of controls. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + <div class="example"> + {{group_multiline_example}} + </div> + </div> + <div class="column is-half"> + {% highlight html %}{{group_multiline_example}}{% endhighlight %} + </div> + </div> + + <hr> + + <h3 class="title">Horizontal form</h3> + <div class="content"> + <p>If you want a <strong>horizontal</strong> form control, use the <code>is-horizontal</code> modifier on the <code>field</code> container, in which you include:</p> + <ul> + <li> + <code>field-label</code> for the side label + </li> + <li> + <code>field-body</code> for the input/select/textarea container + </li> + </ul> + <p>You can use <code>is-grouped</code> or <code>has-addons</code> for the child elements.</p> + </div> + <div class="example"> + {{horizontal_form_example}} + </div> + {% highlight html %}{{horizontal_form_example}}{% endhighlight %} + + <div class="content"> + <p> + To preserve the <strong>vertical alignment</strong> of labels with each type and size of control, the <code>.field-label</code> comes with <strong>4 size modifiers</strong>: + </p> + <ul> + <li> + <code>.is-small</code> + </li> + <li> + <code>.is-normal</code> for any <code>.input</code> or <code>.button</code> + </li> + <li> + <code>.is-medium</code> + </li> + <li> + <code>.is-large</code> + </li> + </ul> + </div> + <div class="example"> + {{field_label_example}} + </div> + {% highlight html %}{{field_label_example}}{% endhighlight %} + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/input.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/input.html new file mode 100644 index 00000000..01328e0e --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/input.html @@ -0,0 +1,432 @@ +--- +title: Input +layout: documentation +doc-tab: form +doc-subtab: input +variables: +- name: $input-color + value: $grey-darker +- name: $input-background-color + value: $white +- name: $input-border-color + value: $grey-lighter +- name: $input-shadow + value: inset 0 1px 2px rgba($black, 0.1) +- name: $input-hover-color + value: $grey-darker +- name: $input-hover-border-color + value: $grey-light +- name: $input-focus-color + value: $grey-darker +- name: $input-focus-border-color + value: $link +- name: $input-disabled-color + value: $text-light +- name: $input-disabled-background-color + value: $background +- name: $input-disabled-border-color + value: $background +- name: $input-arrow + value: $link +- name: $input-icon-color + value: $grey-lighter +- name: $input-icon-active-color + value: $grey +- name: $input-radius + value: $radius +--- + +{% capture input_example %} +<input class="input" type="text" placeholder="Text input"> +{% endcapture %} + +{% capture colors_example %} +<div class="field"> + <div class="control"> + <input class="input is-primary" type="text" placeholder="Primary input"> + </div> +</div> +<div class="field"> + <div class="control"> + <input class="input is-info" type="text" placeholder="Info input"> + </div> +</div> +<div class="field"> + <div class="control"> + <input class="input is-success" type="text" placeholder="Success input"> + </div> +</div> +<div class="field"> + <div class="control"> + <input class="input is-warning" type="text" placeholder="Warning input"> + </div> +</div> +<div class="field"> + <div class="control"> + <input class="input is-danger" type="text" placeholder="Danger input"> + </div> +</div> +{% endcapture %} + +{% capture sizes_example %} +<div class="field"> + <div class="control"> + <input class="input is-small" type="text" placeholder="Small input"> + </div> +</div> +<div class="field"> + <div class="control"> + <input class="input" type="text" placeholder="Normal input"> + </div> +</div> +<div class="field"> + <div class="control"> + <input class="input is-medium" type="text" placeholder="Medium input"> + </div> +</div> +<div class="field"> + <div class="control"> + <input class="input is-large" type="text" placeholder="Large input"> + </div> +</div> +{% endcapture %} + +{% capture normal_example %} +<div class="control"> + <input class="input" type="text" placeholder="Normal input"> +</div> +{% endcapture %} + +{% capture hover_example %} +<div class="control"> + <input class="input is-hovered" type="text" placeholder="Hovered input"> +</div> +{% endcapture %} + +{% capture focus_example %} +<div class="control"> + <input class="input is-focused" type="text" placeholder="Focused input"> +</div> +{% endcapture %} + +{% capture loading_example %} +<div class="control is-loading"> + <input class="input" type="text" placeholder="Loading input"> +</div> +{% endcapture %} + +{% capture loading_sizes_example %} +<div class="field"> + <div class="control is-small is-loading"> + <input class="input is-small" type="text" placeholder="Small loading input"> + </div> +</div> +<div class="field"> + <div class="control is-loading"> + <input class="input" type="text" placeholder="Normal loading input"> + </div> +</div> +<div class="field"> + <div class="control is-medium is-loading"> + <input class="input is-medium" type="text" placeholder="Medium loading input"> + </div> +</div> +<div class="field"> + <div class="control is-large is-loading"> + <input class="input is-large" type="text" placeholder="Large loading input"> + </div> +</div> +{% endcapture %} + +{% capture disabled_example %} +<div class="control"> + <input class="input" type="text" placeholder="Disabled input" disabled> +</div> +{% endcapture %} + +{% capture icons_example %} +<div class="field"> + <p class="control has-icons-left has-icons-right"> + <input class="input" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> +<div class="field"> + <p class="control has-icons-left"> + <input class="input" type="password" placeholder="Password"> + <span class="icon is-small is-left"> + <i class="fa fa-lock"></i> + </span> + </p> +</div> +{% endcapture %} + +{% capture has_icons_small_example %} +<div class="control has-icons-left has-icons-right"> + <input class="input is-small" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> +</div> +{% endcapture %} + +{% capture has_icons_normal_example %} +<div class="control has-icons-left has-icons-right"> + <input class="input" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> +</div> +{% endcapture %} + +{% capture has_icons_medium_example %} +<div class="control has-icons-left has-icons-right"> + <input class="input is-medium" type="email" placeholder="Email"> + <span class="icon is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-right"> + <i class="fa fa-check"></i> + </span> +</div> +{% endcapture %} + +{% capture has_icons_large_example %} +<div class="control has-icons-left has-icons-right"> + <input class="input is-large" type="email" placeholder="Email"> + <span class="icon is-medium is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-medium is-right"> + <i class="fa fa-check"></i> + </span> +</div> +{% endcapture %} + +{% include subnav-form.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Input</h1> + <h2 class="subtitle"> + The <strong>text input</strong> and its variations + </h2> + {% + include meta.html + colors=true + sizes=true + variables=true + %} + + <hr> + + <div class="content"> + <p>The following <strong>modifiers</strong> are supported:</p> + <ul> + <li>the <strong><a href="#input-color">color</a></strong></li> + <li>the <strong><a href="#input-size">size</a></strong></li> + <li>the <strong><a href="#input-state">state</a></strong></li> + </ul> + <p>The following <a href="http://htmlreference.io/element/input/" target="_blank">type attributes</a> are supported:</p> + <ul> + <li><code>type="text"</code></li> + <li><code>type="password"</code></li> + <li><code>type="email"</code></li> + <li><code>type="tel"</code></li> + </ul> + </div> + + <div class="columns"> + <div class="column is-half"> + {{input_example}} + </div> + <div class="column is-half highlight-full"> + {% highlight html %}{{input_example}}{% endhighlight %} + </div> + </div> + + {% include heading.html name="Colors" %} + + <div class="columns"> + <div class="column is-half"> + {{colors_example}} + </div> + <div class="column is-half highlight-full"> + {% highlight html %}{{colors_example}}{% endhighlight %} + </div> + </div> + + {% include heading.html name="Sizes" %} + + <div class="columns"> + <div class="column is-half"> + {{sizes_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{sizes_example}}{% endhighlight %} + </div> + </div> + + <hr> + + <h3 id="input-state" class="title">States</h3> + <h4 class="subtitle">Normal</h4> + <div class="columns"> + <div class="column is-half"> + {{normal_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{normal_example}}{% endhighlight %} + </div> + </div> + + <h4 class="subtitle">Hover</h4> + <div class="columns"> + <div class="column is-half"> + {{hover_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{hover_example}}{% endhighlight %} + </div> + </div> + + <h4 class="subtitle">Focus</h4> + <div class="columns"> + <div class="column is-half"> + {{focus_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{focus_example}}{% endhighlight %} + </div> + </div> + + <h4 class="subtitle">Loading</h4> + <div class="columns"> + <div class="column is-half"> + {{loading_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{loading_example}}{% endhighlight %} + </div> + </div> + + {% if site.vernum >= 43 %} + <div class="columns"> + <div class="column is-half"> + <p style="margin-bottom: 0.5rem;"> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.3</span> + </p> + <div class="content"> + <p> + You can resize the loading spinner by appending <code>is-small</code>, <code>is-medium</code> or <code>is-large</code> to the <code>control</code> container. + </p> + </div> + {{loading_sizes_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{loading_sizes_example}}{% endhighlight %} + </div> + </div> + {% endif %} + + <h4 class="subtitle">Disabled</h4> + <div class="columns"> + <div class="column is-half"> + {{disabled_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{disabled_example}}{% endhighlight %} + </div> + </div> + + <!-- Font Awesome Icons --> + <hr> + + <h3 id="input-with-icons" class="title">With icons</h3> + <div class="content"> + <p>You can append one of 2 <strong>modifiers</strong> on a control:</p> + <ul> + <li> + <code>has-icons-left</code> + </li> + <li> + and/or <code>has-icons-right</code> + </li> + </ul> + <p>You also need to add a modifier on the <strong>icon</strong>:</p> + <ul> + <li> + <code>icon is-left</code> if <code>has-icons-left</code> is used + </li> + <li> + <code>icon is-right</code> if <code>has-icons-right</code> is used + </li> + </ul> + <p>The size of the <strong>input</strong> will define the size of the icon container.</p> + </div> + <div class="columns"> + <div class="column is-half"> + {{icons_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{icons_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + <div class="content"> + <p> + If the control contains an icon, Bulma will make sure the icon remains <strong>centered</strong>, no matter the size of the input <em>or</em> of the icon. + </p> + </div> + {{has_icons_small_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{has_icons_small_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + {{has_icons_normal_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{has_icons_normal_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + {{has_icons_medium_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{has_icons_medium_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + {{has_icons_large_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{has_icons_large_example}}{% endhighlight %} + </div> + </div> + + {% include variables.html element=true %} + + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/radio.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/radio.html new file mode 100644 index 00000000..d8897dad --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/radio.html @@ -0,0 +1,116 @@ +--- +title: Radio button +layout: documentation +doc-tab: form +doc-subtab: radio +--- + +{% capture radio_example %} +<div class="control"> + <label class="radio"> + <input type="radio" name="answer"> + Yes + </label> + <label class="radio"> + <input type="radio" name="answer"> + No + </label> +</div> +{% endcapture %} + +{% capture radio_default_example %} +<div class="control"> + <label class="radio"> + <input type="radio" name="foobar"> + Foo + </label> + <label class="radio"> + <input type="radio" name="foobar" checked> + Bar + </label> +</div> +{% endcapture %} + +{% capture radio_disabled_example %} +<div class="control"> + <label class="radio"> + <input type="radio" name="rsvp"> + Going + </label> + <label class="radio"> + <input type="radio" name="rsvp"> + Not going + </label> + <label class="radio" disabled> + <input type="radio" name="rsvp" disabled> + Maybe + </label> +</div> +{% endcapture %} + +{% include subnav-form.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Radio</h1> + <h2 class="subtitle"> + The mutually exclusive <strong>radio buttons</strong> in their native format + </h2> + {% + include meta.html + colors=false + sizes=false + variables=false + %} + + <hr> + + <div class="content"> + <p> + The <code>radio</code> class is a simple wrapper around the <code><input type="radio"></code> HTML elements. It is intentionally not styled, to preserve cross-browser compatibility and the user experience. + </p> + <p> + Make sure the linked radio buttons have the <strong>same value</strong> for their <code>name</code> HTML attribute. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + {{radio_example}} + </div> + <div class="column is-half highlight-full"> + {% highlight html %}{{radio_example}}{% endhighlight %} + </div> + </div> + + <div class="content"> + <p> + You can check a radio button by <strong>default</strong> by adding the <code>checked</code> HTML attribute to the <code><input></code> element. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + {{radio_default_example}} + </div> + <div class="column is-half highlight-full"> + {% highlight html %}{{radio_default_example}}{% endhighlight %} + </div> + </div> + + <div class="content"> + <p> + You can add <strong>disable</strong> a radio button by adding the <code>disabled</code> HTML attribute to both the <code><label></code> and the <code><input></code>. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + {{radio_disabled_example}} + </div> + <div class="column is-half highlight-full"> + {% highlight html %}{{radio_disabled_example}}{% endhighlight %} + </div> + </div> + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/select.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/select.html new file mode 100644 index 00000000..f508dfc5 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/select.html @@ -0,0 +1,458 @@ +--- +title: Select +layout: documentation +doc-tab: form +doc-subtab: select +--- + +{% capture select_example %} +<div class="select"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> +</div> +{% endcapture %} + +{% capture select_multiple_example %} +<div class="select is-multiple"> + <select multiple size="8"> + <option value="Argentina">Argentina</option> + <option value="Bolivia">Bolivia</option> + <option value="Brazil">Brazil</option> + <option value="Chile">Chile</option> + <option value="Colombia">Colombia</option> + <option value="Ecuador">Ecuador</option> + <option value="Guyana">Guyana</option> + <option value="Paraguay">Paraguay</option> + <option value="Peru">Peru</option> + <option value="Suriname">Suriname</option> + <option value="Uruguay">Uruguay</option> + <option value="Venezuela">Venezuela</option> + </select> +</div> +{% endcapture %} + +{% capture colors_example %} +<div class="field"> + <div class="control"> + <div class="select is-primary"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + </div> +</div> +<div class="field"> + <div class="control"> + <div class="select is-info"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + </div> +</div> +<div class="field"> + <div class="control"> + <div class="select is-success"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + </div> +</div> +<div class="field"> + <div class="control"> + <div class="select is-warning"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + </div> +</div> +<div class="field"> + <div class="control"> + <div class="select is-danger"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + </div> +</div> +{% endcapture %} + +{% capture sizes_example %} +<div class="field"> + <div class="control"> + <div class="select is-small"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + </div> +</div> +<div class="field"> + <div class="control"> + <div class="select"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + </div> +</div> +<div class="field"> + <div class="control"> + <div class="select is-medium"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + </div> +</div> +<div class="field"> + <div class="control"> + <div class="select is-large"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + </div> +</div> +{% endcapture %} + +{% capture normal_example %} +<div class="control"> + <div class="select"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> +</div> +{% endcapture %} + +{% capture hover_example %} +<div class="control"> + <div class="select"> + <select class="is-hovered"> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> +</div> +{% endcapture %} + +{% capture focus_example %} +<div class="control"> + <div class="select"> + <select class="is-focused"> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> +</div> +{% endcapture %} + +{% capture loading_example %} +<div class="control"> + <div class="select is-loading"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> +</div> +{% endcapture %} + +{% capture disabled_example %} +<div class="control"> + <div class="select is-disabled"> + <select disabled> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> +</div> +{% endcapture %} + +{% capture icons_example %} +<div class="field"> + <div class="control has-icons-left"> + <div class="select"> + <select> + <option selected>Country</option> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + <div class="icon is-small is-left"> + <i class="fa fa-globe"></i> + </div> + </div> +</div> +{% endcapture %} + +{% capture has_icons_small_example %} +<div class="control has-icons-left"> + <div class="select is-small"> + <select> + <option selected>Country</option> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> +</div> +{% endcapture %} + +{% capture has_icons_normal_example %} +<div class="control has-icons-left"> + <div class="select"> + <select> + <option selected>Country</option> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + <span class="icon is-left"> + <i class="fa fa-envelope"></i> + </span> +</div> +{% endcapture %} + +{% capture has_icons_medium_example %} +<div class="control has-icons-left"> + <div class="select is-medium"> + <select> + <option selected>Country</option> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + <span class="icon is-medium is-left"> + <i class="fa fa-envelope"></i> + </span> +</div> +{% endcapture %} + +{% capture has_icons_large_example %} +<div class="control has-icons-left"> + <div class="select is-large"> + <select> + <option selected>Country</option> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + <span class="icon is-large is-left"> + <i class="fa fa-envelope"></i> + </span> +</div> +{% endcapture %} + +{% include subnav-form.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Select</h1> + <h2 class="subtitle"> + The browser built-in <strong>select dropdown</strong>, styled accordingly + </h2> + {% + include meta.html + colors=true + sizes=true + variables=false + %} + + <hr> + + <div class="content"> + <p>The following <strong>modifiers</strong> are supported:</p> + <ul> + <li>the <strong><a href="#select-color">color</a></strong></li> + <li>the <strong><a href="#select-size">size</a></strong></li> + <li>the <strong><a href="#select-state">state</a></strong></li> + </ul> + </div> + + <div class="columns"> + <div class="column is-half"> + {{select_example}} + </div> + <div class="column is-half highlight-full"> + {% highlight html %}{{select_example}}{% endhighlight %} + </div> + </div> + + {% if site.vernum >= 44 %} + <hr> + + <h3 class="title">Multiple select</h3> + + <div class="columns"> + <div class="column is-half"> + <div class="content"> + <p> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.4</span> + </p> + <p> + You can style a <strong>multiple select</strong> dropdown, by using the <code>is-multiple</code> modifier, and by using the <code>multiple</code> HTML attribute. + </p> + </div> + {{select_multiple_example}} + </div> + <div class="column is-half highlight-full"> + {% highlight html %}{{select_multiple_example}}{% endhighlight %} + </div> + </div> + {% endif %} + + {% include heading.html name="Colors" %} + + <div class="columns"> + <div class="column is-half"> + {{colors_example}} + </div> + <div class="column is-half highlight-full"> + {% highlight html %}{{colors_example}}{% endhighlight %} + </div> + </div> + + {% include heading.html name="Sizes" %} + + <div class="columns"> + <div class="column is-half"> + {{sizes_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{sizes_example}}{% endhighlight %} + </div> + </div> + + <hr> + + <h3 id="select-state" class="title">States</h3> + <h4 class="subtitle">Normal</h4> + <div class="columns"> + <div class="column is-half"> + {{normal_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{normal_example}}{% endhighlight %} + </div> + </div> + + <h4 class="subtitle">Hover</h4> + <div class="columns"> + <div class="column is-half"> + {{hover_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{hover_example}}{% endhighlight %} + </div> + </div> + + <h4 class="subtitle">Focus</h4> + <div class="columns"> + <div class="column is-half"> + {{focus_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{focus_example}}{% endhighlight %} + </div> + </div> + + <h4 class="subtitle">Loading</h4> + <div class="columns"> + <div class="column is-half"> + {{loading_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{loading_example}}{% endhighlight %} + </div> + </div> + + <!-- Font Awesome Icons --> + <hr> + + <h3 id="input-with-icons" class="title">With icons</h3> + <div class="content"> + <p>You can append the <strong>modifier</strong> on a control:</p> + <ul> + <li> + <code>has-icons-left</code> + </li> + </ul> + <p>You also need to add a modifier on the <strong>icon</strong>:</p> + <ul> + <li> + <code>icon is-left</code> since <code>has-icons-left</code> is used + </li> + </ul> + <p>The size of the <strong>select</strong> will define the size of the icon container.</p> + </div> + <div class="columns"> + <div class="column is-half"> + {{icons_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{icons_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + <div class="content"> + <p> + If the control contains an icon, Bulma will make sure the icon remains <strong>centered</strong>, no matter the size of the input <em>or</em> of the icon. + </p> + </div> + {{has_icons_small_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{has_icons_small_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + {{has_icons_normal_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{has_icons_normal_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + {{has_icons_medium_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{has_icons_medium_example}}{% endhighlight %} + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + {{has_icons_large_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{has_icons_large_example}}{% endhighlight %} + </div> + </div> + + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/textarea.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/textarea.html new file mode 100644 index 00000000..b570df05 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/form/textarea.html @@ -0,0 +1,270 @@ +--- +title: Textarea +layout: documentation +doc-tab: form +doc-subtab: textarea +--- + +{% capture textarea_example %} +<textarea class="textarea" placeholder="e.g. Hello world"></textarea> +{% endcapture %} + +{% capture textarea_rows_example %} +<textarea class="textarea" placeholder="10 lines of textarea" rows="10"></textarea> +{% endcapture %} + +{% capture colors_example %} +<div class="field"> + <div class="control"> + <textarea class="textarea is-primary" type="text" placeholder="Primary textarea"></textarea> + </div> +</div> +<div class="field"> + <div class="control"> + <textarea class="textarea is-info" type="text" placeholder="Info textarea"></textarea> + </div> +</div> +<div class="field"> + <div class="control"> + <textarea class="textarea is-success" type="text" placeholder="Success textarea"></textarea> + </div> +</div> +<div class="field"> + <div class="control"> + <textarea class="textarea is-warning" type="text" placeholder="Warning textarea"></textarea> + </div> +</div> +<div class="field"> + <div class="control"> + <textarea class="textarea is-danger" type="text" placeholder="Danger textarea"></textarea> + </div> +</div> +{% endcapture %} + +{% capture sizes_example %} +<div class="field"> + <div class="control"> + <textarea class="textarea is-small" type="text" placeholder="Small textarea"></textarea> + </div> +</div> +<div class="field"> + <div class="control"> + <textarea class="textarea" type="text" placeholder="Normal textarea"></textarea> + </div> +</div> +<div class="field"> + <div class="control"> + <textarea class="textarea is-medium" type="text" placeholder="Medium textarea"></textarea> + </div> +</div> +<div class="field"> + <div class="control"> + <textarea class="textarea is-large" type="text" placeholder="Large textarea"></textarea> + </div> +</div> +{% endcapture %} + +{% capture normal_example %} +<div class="control"> + <textarea class="textarea" type="text" placeholder="Normal textarea"></textarea> +</div> +{% endcapture %} + +{% capture hover_example %} +<div class="control"> + <textarea class="textarea is-hovered" type="text" placeholder="Hovered textarea"></textarea> +</div> +{% endcapture %} + +{% capture focus_example %} +<div class="control"> + <textarea class="textarea is-focused" type="text" placeholder="Focused textarea"></textarea> +</div> +{% endcapture %} + +{% capture loading_example %} +<div class="control is-loading"> + <textarea class="textarea" type="text" placeholder="Loading textarea"></textarea> +</div> +{% endcapture %} + +{% capture loading_sizes_example %} +<div class="field"> + <div class="control is-small is-loading"> + <textarea class="textarea is-small" type="text" placeholder="Small loading textarea"></textarea> + </div> +</div> +<div class="field"> + <div class="control is-loading"> + <textarea class="textarea" type="text" placeholder="Normal loading textarea"></textarea> + </div> +</div> +<div class="field"> + <div class="control is-medium is-loading"> + <textarea class="textarea is-medium" type="text" placeholder="Medium loading textarea"></textarea> + </div> +</div> +<div class="field"> + <div class="control is-large is-loading"> + <textarea class="textarea is-large" type="text" placeholder="Large loading textarea"></textarea> + </div> +</div> +{% endcapture %} + +{% capture disabled_example %} +<div class="control"> + <textarea class="textarea" type="text" placeholder="Disabled textarea" disabled></textarea> +</div> +{% endcapture %} + +{% include subnav-form.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Textarea</h1> + <h2 class="subtitle"> + The multiline <strong>textarea</strong> and its variations + </h2> + {% + include meta.html + colors=true + sizes=true + variables=false + %} + + <hr> + + <div class="content"> + <p>The following <strong>modifiers</strong> are supported:</p> + <ul> + <li>the <strong><a href="#input-color">color</a></strong></li> + <li>the <strong><a href="#input-size">size</a></strong></li> + <li>the <strong><a href="#input-state">state</a></strong></li> + </ul> + </div> + + <div class="columns"> + <div class="column is-half"> + {{textarea_example}} + </div> + <div class="column is-half highlight-full"> + {% highlight html %}{{textarea_example}}{% endhighlight %} + </div> + </div> + + <div class="content"> + <p> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.4</span> + </p> + <p> + You can set the height of the textarea using the `rows` HTML attribute. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + {{textarea_rows_example}} + </div> + <div class="column is-half highlight-full"> + {% highlight html %}{{textarea_rows_example}}{% endhighlight %} + </div> + </div> + + {% include heading.html name="Colors" %} + + <div class="columns"> + <div class="column is-half"> + {{colors_example}} + </div> + <div class="column is-half highlight-full"> + {% highlight html %}{{colors_example}}{% endhighlight %} + </div> + </div> + + {% include heading.html name="Sizes" %} + + <div class="columns"> + <div class="column is-half"> + {{sizes_example}} + </div> + <div class="column is-half highlight-full"> + {% highlight html %}{{sizes_example}}{% endhighlight %} + </div> + </div> + + <hr> + + <h3 id="input-state" class="title">States</h3> + <h4 class="subtitle">Normal</h4> + <div class="columns"> + <div class="column is-half"> + {{normal_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{normal_example}}{% endhighlight %} + </div> + </div> + + <h4 class="subtitle">Hover</h4> + <div class="columns"> + <div class="column is-half"> + {{hover_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{hover_example}}{% endhighlight %} + </div> + </div> + + <h4 class="subtitle">Focus</h4> + <div class="columns"> + <div class="column is-half"> + {{focus_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{focus_example}}{% endhighlight %} + </div> + </div> + + <h4 class="subtitle">Loading</h4> + <div class="columns"> + <div class="column is-half"> + {{loading_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{loading_example}}{% endhighlight %} + </div> + </div> + + {% if site.vernum >= 43 %} + <div class="columns"> + <div class="column is-half"> + <p style="margin-bottom: 0.5rem;"> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.3</span> + </p> + <div class="content"> + <p> + You can resize the loading spinner by appending <code>is-small</code>, <code>is-medium</code> or <code>is-large</code> to the <code>control</code> container. + </p> + </div> + {{loading_sizes_example}} + </div> + <div class="column is-half highlight-full"> + {% highlight html %}{{loading_sizes_example}}{% endhighlight %} + </div> + </div> + {% endif %} + + <h4 class="subtitle">Disabled</h4> + <div class="columns"> + <div class="column is-half"> + {{disabled_example}} + </div> + <div class="column is-half"> + {% highlight html %}{{disabled_example}}{% endhighlight %} + </div> + </div> + + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/grid/columns.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/grid/columns.html similarity index 90% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/grid/columns.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/grid/columns.html index 10eace29..8a508361 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/grid/columns.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/grid/columns.html @@ -1,4 +1,5 @@ --- +title: Columns powered by Flexbox layout: documentation doc-tab: grid doc-subtab: columns @@ -597,7 +598,97 @@ doc-subtab: columns <hr> - <h3 class="title">Multiline</h3> + <h3 id="nesting" class="title">Nesting</h3> + <div class="content"> + <p> + You can <strong>nest</strong> columns to have more flexibility in your design. You only need to follow this structure: + </p> + <ul> + <li> + <code>columns</code>: top-level columns container + <ul> + <li> + <code>column</code> + <ul> + <li> + <code>columns</code>: nested columns + <ul> + <li> + <code>column</code> and so on… + </li> + </ul> + </li> + </ul> + </li> + </ul> + </li> + </ul> + <p> + The difference with <a href="#multiline">multiline columns</a> is the <strong>order</strong> in the HTML code: all the <strong class="has-text-info">blue</strong> columns appear <em>before</em> the <strong class="has-text-danger">red</strong> ones. Resize to a narrower viewport to see the result. + </p> + </div> + + <div class="columns"> + <div class="column"> + <p class="notification is-info">First column</p> + <div class="columns is-mobile"> + <div class="column"> + <p class="notification is-info">First nested column</p> + </div> + <div class="column"> + <p class="notification is-info">Second nested column</p> + </div> + </div> + </div> + <div class="column"> + <p class="notification is-danger">Second column</p> + <div class="columns is-mobile"> + <div class="column is-half"> + <p class="notification is-danger">50%</p> + </div> + <div class="column"> + <p class="notification is-danger">Auto</p> + </div> + <div class="column"> + <p class="notification is-danger">Auto</p> + </div> + </div> + </div> + </div> + +{% highlight html %} +<div class="columns"> + <div class="column"> + First column + <div class="columns is-mobile"> + <div class="column"> + First nested column + </div> + <div class="column"> + Second nested column + </div> + </div> + </div> + <div class="column"> + Second column + <div class="columns is-mobile"> + <div class="column is-half"> + 50% + </div> + <div class="column"> + Auto + </div> + <div class="column"> + Auto + </div> + </div> + </div> +</div> +{% endhighlight %} + + <hr> + + <h3 id="multiline" class="title">Multiline</h3> <div class="content"> <p>Whenever you want to start a new line, you can close a <code>columns</code> container and start a new one. But you can also add the <code>is-multiline</code> modifier and add <strong>more</strong> column elements that would fit in a single row.</p> </div> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/grid/tiles.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/grid/tiles.html similarity index 99% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/grid/tiles.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/grid/tiles.html index 8571f67a..84bec57e 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/grid/tiles.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/grid/tiles.html @@ -1,4 +1,5 @@ --- +title: Tiles powered by Flexbox layout: documentation doc-tab: grid doc-subtab: tiles diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/layout/container.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/layout/container.html new file mode 100644 index 00000000..a8e28483 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/layout/container.html @@ -0,0 +1,120 @@ +--- +title: Container +layout: documentation +doc-tab: layout +doc-subtab: container +--- + +{% capture container_example %} +<div class="container"> + <div class="notification"> + This container is <strong>centered</strong> on desktop. + </div> +</div> +{% endcapture %} + +{% capture container_fluid_example %} +<div class="container is-fluid"> + <div class="notification"> + This container is <strong>fluid</strong>: it will have a 24px gap on either side, on any viewport size. + </div> +</div> +{% endcapture %} + +{% capture container_widescreen_example %} +<div class="container is-widescreen"> + <div class="notification"> + This container is <strong>fullwidth</strong> <em>until</em> the <code>$widescreen</code> breakpoint. + </div> +</div> +{% endcapture %} + +{% capture container_fullhd_example %} +<div class="container is-fullhd"> + <div class="notification"> + This container is <strong>fullwidth</strong> <em>until</em> the <code>$fullhd</code> breakpoint. + </div> +</div> +{% endcapture %} + +{% include subnav-layout.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Container</h1> + <h2 class="subtitle"> + A simple <strong>container</strong> to center your content horizontally + </h2> + + <hr> + + <div class="content"> + <p>The <code>.container</code> class can be used in any context, but mostly as a <strong>direct child</strong> of either:</p> + <ul> + <li><code>.nav</code></li> + <li><code>.hero</code></li> + <li><code>.section</code></li> + <li><code>.footer</code></li> + </ul> + <p>This is how the container will behave:</p> + <ul> + <li>on <strong>mobile</strong> and <strong>tablet</strong> {% include bp/touch.html %}, it will have a margin of <strong>24px</strong> on each side.</li> + <li>on <strong>desktop</strong> {% include bp/desktop.html %}, it will have a maximum width of <strong>960px</strong> and will be <strong>horizontally centered</strong>.</li> + <li>on <strong>widescreen</strong> {% include bp/widescreen.html %}, it will have a maximum width of <strong>1152px</strong>.</li> + <li>on <strong>fullhd</strong> {% include bp/fullhd.html %}, it will have a maximum width of <strong>1344px</strong>.</li> + </ul> + <p> + The <code>$gap</code> variable has a default value of <code>24px</code> but can be modified. + </p> + <p>The values <strong>960</strong>, <strong>1152</strong> and <strong>1344</strong> have been chosen because they are divisible by both <strong>12</strong> and <strong>16</strong>.</p> + </div> + </div> +</section> + +<div class="example is-fullwidth"> + {{container_example}} +</div> + +{% highlight html %}{{container_example}}{% endhighlight %} + +<section class="section"> +<div class="container"> + <h3 class="title">Fluid container</h3> + <div class="content"> + <p>If you don't want to have a maximum width but want to keep the 24px margin on the left and right sides, add the <code>is-fluid</code> modifier:</p> + </div> +</div> +</section> + +<div class="example is-fullwidth"> + {{container_fluid_example}} +</div> + +{% highlight html %}{{container_fluid_example}}{% endhighlight %} + +<section class="section"> +<div class="container"> + <h3 class="title">Breakpoint containers</h3> + <div class="content"> + <p> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.4</span> + </p> + <p> + With the two modifiers <code>.is-widescreen</code> and <code>.is-fullhd</code>, you can have a <em>fullwidth</em> container <strong>until</strong> those specific breakpoints. + </p> + </div> +</div> +</section> + +<div class="example is-fullwidth"> + {{container_widescreen_example}} +</div> + +{% highlight html %}{{container_widescreen_example}}{% endhighlight %} + +<div class="example is-fullwidth"> + {{container_fullhd_example}} +</div> + +{% highlight html %}{{container_fullhd_example}}{% endhighlight %} diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/layout/footer.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/layout/footer.html similarity index 99% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/layout/footer.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/layout/footer.html index 18a9550f..3ff0a9c6 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/layout/footer.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/layout/footer.html @@ -1,4 +1,5 @@ --- +title: Footer layout: documentation doc-tab: layout doc-subtab: footer diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/layout/hero.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/layout/hero.html similarity index 99% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/layout/hero.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/layout/hero.html index db32a9ae..cfa0cb5a 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/layout/hero.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/layout/hero.html @@ -1,4 +1,5 @@ --- +title: Hero layout: documentation doc-tab: layout doc-subtab: hero diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/layout/section.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/layout/section.html similarity index 76% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/layout/section.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/layout/section.html index 85044dc8..b0b5c27e 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/layout/section.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/layout/section.html @@ -1,4 +1,5 @@ --- +title: Section layout: documentation doc-tab: layout doc-subtab: section @@ -23,12 +24,10 @@ doc-subtab: section <body> <section class="section"> <div class="container"> - <div class="heading"> - <h1 class="title">Section</h1> - <h2 class="subtitle"> - A simple container to divide your page into <strong>sections</strong>, like the one you're currently reading - </h2> - </div> + <h1 class="title">Section</h1> + <h2 class="subtitle"> + A simple container to divide your page into <strong>sections</strong>, like the one you're currently reading + </h2> </div> </section> </body> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/modifiers/helpers.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/modifiers/helpers.html similarity index 69% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/modifiers/helpers.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/modifiers/helpers.html index 089ea936..a725e711 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/modifiers/helpers.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/modifiers/helpers.html @@ -1,4 +1,5 @@ --- +title: Helpers layout: documentation doc-tab: modifiers doc-subtab: helpers @@ -27,40 +28,29 @@ doc-subtab: helpers <td>Moves an element to the right</td> </tr> <tr> - <th>Overlay</th> - <td><code>is-overlay</code></td> - <td>Completely covers the first positioned parent</td> - </tr> - <tr> - <th>Size</th> - <td><code>is-fullwidth</code></td> - <td>Takes up the whole width (100%)</td> - </tr> - <tr> - <th rowspan="3">Text</th> - <td><code>has-text-centered</code></td> - <td>Centers the text</td> + <th rowspan="2">Spacing</th> + <td><code>is-marginless</code></td> + <td>Removes any <strong>margin</strong></td> </tr> <tr> - <td><code>has-text-left</code></td> - <td>Text is left-aligned</td> + <td><code>is-paddingless</code></td> + <td>Removes any <strong>padding</strong></td> </tr> <tr> - <td><code>has-text-right</code></td> - <td>Text is right-aligned</td> + <th rowspan="5">Other</th> + <td><code>is-overlay</code></td> + <td>Completely covers the first positioned parent</td> </tr> - <tr> - <th rowspan="4">Other</th> - <td><code>is-disabled</code></td> - <td>Removes any <strong>click</strong> event</td> + <td><code>is-clipped</code></td> + <td>Adds overflow <strong>hidden</strong></td> </tr> <tr> - <td><code>is-marginless</code></td> - <td>Removes any <strong>margin</strong></td> + <td><code>is-radiusless</code></td> + <td>Removes any <strong>radius</strong></td> </tr> <tr> - <td><code>is-paddingless</code></td> - <td>Removes any <strong>padding</strong></td> + <td><code>is-shadowless</code></td> + <td>Removes any <strong>shadow</strong></td> </tr> <tr> <td><code>is-unselectable</code></td> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/modifiers/responsive-helpers.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/modifiers/responsive-helpers.html new file mode 100644 index 00000000..b7a7e3d5 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/modifiers/responsive-helpers.html @@ -0,0 +1,296 @@ +--- +title: Responsive helpers +layout: documentation +doc-tab: modifiers +doc-subtab: responsive-helpers +--- + +{% capture thead %} +<thead> + <tr> + <th> + Class + </th> + <th> + Mobile<br> + Up to <code>768px</code> + </th> + <th> + Tablet<br> + Between <code>769px</code> and <code>1007px</code> + </th> + <th> + Desktop<br> + Between <code>1008px</code> and <code>1199px</code> + </th> + <th> + Widescreen<br> + Between <code>1200px</code> and <code>1391px</code> + </th> + <th> + FullHD<br> + Above <code>1392px</code> + </th> + </tr> +</thead> +{% endcapture %} + +{% capture flex %} +<td class="is-narrow"> + <p class="notification is-success">flex</p> +</td> +{% endcapture %} + +{% capture visible %} +<td class="is-narrow"> + <p class="notification is-success">visible</p> +</td> +{% endcapture %} + +{% capture hidden %} +<td class="is-narrow"> + <p class="notification">hidden</p> +</td> +{% endcapture %} + +{% capture unchanged %} +<td class="is-narrow"> + <p class="notification">unchanged</p> +</td> +{% endcapture %} + +{% include subnav-modifiers.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Responsive helpers</h1> + <h2 class="subtitle"><strong>Show/hide content</strong> depending on the width of the viewport</h2> + + <hr> + + <h3 class="title">Show</h3> + + <div class="content"> + <p> + You can use one of the following <code>display</code> classes: + </p> + <ul> + <li><code>block</code></li> + <li><code>flex</code></li> + <li><code>inline</code></li> + <li><code>inline-block</code></li> + <li><code>inline-flex</code></li> + </ul> + <p>For example, here's what the <code>is-flex</code> helper works:</p> + </div> + + <table class="table is-bordered"> + {{ thead }} + <tbody> + <tr> + <td class="is-narrow"> + <code>is-flex-mobile</code> + </td> + {{ flex }} + {{ unchanged }} + {{ unchanged }} + {{ unchanged }} + {{ unchanged }} + </tr> + <tr> + <td class="is-narrow"> + <code>is-flex-tablet-only</code> + </td> + {{ unchanged }} + {{ flex }} + {{ unchanged }} + {{ unchanged }} + {{ unchanged }} + </tr> + <tr> + <td class="is-narrow"> + <code>is-flex-desktop-only</code> + </td> + {{ unchanged }} + {{ unchanged }} + {{ flex }} + {{ unchanged }} + {{ unchanged }} + </tr> + <tr> + <td class="is-narrow"> + <code>is-flex-widescreen-only</code> + </td> + {{ unchanged }} + {{ unchanged }} + {{ unchanged }} + {{ flex }} + {{ unchanged }} + </tr> + <tr> + <th colspan="5"> + <p>Classes to display <strong>up to</strong> or <strong>from</strong> a specific breakpoint</p> + </th> + </tr> + <tr> + <td class="is-narrow"> + <code>is-flex-touch</code> + </td> + {{ flex }} + {{ flex }} + {{ unchanged }} + {{ unchanged }} + {{ unchanged }} + </tr> + <tr> + <td class="is-narrow"> + <code>is-flex-tablet</code> + </td> + {{ unchanged }} + {{ flex }} + {{ flex }} + {{ flex }} + {{ flex }} + </tr> + <tr> + <td class="is-narrow"> + <code>is-flex-desktop</code> + </td> + {{ unchanged }} + {{ unchanged }} + {{ flex }} + {{ flex }} + {{ flex }} + </tr> + <tr> + <td class="is-narrow"> + <code>is-flex-widescreen</code> + </td> + {{ unchanged }} + {{ unchanged }} + {{ unchanged }} + {{ flex }} + {{ flex }} + </tr> + <tr> + <td class="is-narrow"> + <code>is-flex-fullhd</code> + </td> + {{ unchanged }} + {{ unchanged }} + {{ unchanged }} + {{ unchanged }} + {{ flex }} + </tr> + </tbody> + </table> + + <div class="content"> + <p>For the other display options, just replace <code>is-flex</code> with <code>is-block</code> <code>is-inline</code> <code>is-inline-block</code> or <code>is-inline-flex</code> + + <hr> + + <h3 class="title">Hide</h3> + + <table class="table is-bordered"> + {{ thead }} + <tbody> + <tr> + <td class="is-narrow"> + <code>is-hidden-mobile</code> + </td> + {{ hidden }} + {{ visible }} + {{ visible }} + {{ visible }} + {{ visible }} + </tr> + <tr> + <td class="is-narrow"> + <code>is-hidden-tablet-only</code> + </td> + {{ visible }} + {{ hidden }} + {{ visible }} + {{ visible }} + {{ visible }} + </tr> + <tr> + <td class="is-narrow"> + <code>is-hidden-desktop-only</code> + </td> + {{ visible }} + {{ visible }} + {{ hidden }} + {{ visible }} + {{ visible }} + </tr> + <tr> + <td class="is-narrow"> + <code>is-hidden-widescreen-only</code> + </td> + {{ visible }} + {{ visible }} + {{ visible }} + {{ hidden }} + {{ visible }} + </tr> + <tr> + <th colspan="5"> + <p>Classes to hide <strong>up to</strong> or <strong>from</strong> a specific breakpoint</p> + </th> + </tr> + <tr> + <td class="is-narrow"> + <code>is-hidden-touch</code> + </td> + {{ hidden }} + {{ hidden }} + {{ visible }} + {{ visible }} + {{ visible }} + </tr> + <tr> + <td class="is-narrow"> + <code>is-hidden-tablet</code> + </td> + {{ visible }} + {{ hidden }} + {{ hidden }} + {{ hidden }} + {{ hidden }} + </tr> + <tr> + <td class="is-narrow"> + <code>is-hidden-desktop</code> + </td> + {{ visible }} + {{ visible }} + {{ hidden }} + {{ hidden }} + {{ hidden }} + </tr> + <tr> + <td class="is-narrow"> + <code>is-hidden-widescreen</code> + </td> + {{ visible }} + {{ visible }} + {{ visible }} + {{ hidden }} + {{ hidden }} + </tr> + <tr> + <td class="is-narrow"> + <code>is-hidden-fullhd</code> + </td> + {{ visible }} + {{ visible }} + {{ visible }} + {{ visible }} + {{ hidden }} + </tr> + </tbody> + </table> + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/modifiers/syntax.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/modifiers/syntax.html similarity index 89% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/modifiers/syntax.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/modifiers/syntax.html index 46f4fa0d..586123e4 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/modifiers/syntax.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/modifiers/syntax.html @@ -1,4 +1,5 @@ --- +title: Modifiers syntax layout: documentation doc-tab: modifiers doc-subtab: syntax @@ -67,19 +68,19 @@ doc-subtab: syntax </div> </div> <div class="column"> - <p class="control"> + <p class="field"> <a class="button is-primary">Button</a> </p> - <p class="control"> + <p class="field"> <a class="button is-info">Button</a> </p> - <p class="control"> + <p class="field"> <a class="button is-success">Button</a> </p> - <p class="control"> + <p class="field"> <a class="button is-warning">Button</a> </p> - <p class="control"> + <p class="field"> <a class="button is-danger">Button</a> </p> </div> @@ -115,16 +116,16 @@ doc-subtab: syntax </div> </div> <div class="column"> - <p class="control"> + <p class="field"> <a class="button is-small">Button</a> </p> - <p class="control"> + <p class="field"> <a class="button">Button</a> </p> - <p class="control"> + <p class="field"> <a class="button is-medium">Button</a> </p> - <p class="control"> + <p class="field"> <a class="button is-large">Button</a> </p> </div> @@ -152,19 +153,19 @@ doc-subtab: syntax <ul> <li><code>is-outlined</code></li> <li><code>is-loading</code></li> - <li><code>is-disabled</code></li> + <li><code>[disabled]</code></li> </ul> </div> </div> <div class="column"> - <p class="control"> + <p class="field"> <a class="button is-primary is-outlined">Button</a> </p> - <p class="control"> + <p class="field"> <a class="button is-primary is-loading">Button</a> </p> - <p class="control"> - <a class="button is-primary is-disabled">Button</a> + <p class="field"> + <a class="button is-primary" disabled>Button</a> </p> </div> <div class="column is-half"> @@ -175,7 +176,7 @@ doc-subtab: syntax <a class="button is-primary is-loading"> Button </a> -<a class="button is-primary is-disabled"> +<a class="button is-primary" disabled> Button </a> {% endhighlight %} diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/modifiers/typography-helpers.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/modifiers/typography-helpers.html new file mode 100644 index 00000000..2e1194e3 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/modifiers/typography-helpers.html @@ -0,0 +1,270 @@ +--- +title: Typography helpers +layout: documentation +doc-tab: modifiers +doc-subtab: typography-helpers +--- + +{% capture thead %} +<thead> + <tr> + <th> + Class + </th> + <th> + Mobile<br> + Up to <code>768px</code> + </th> + <th> + Tablet<br> + Between <code>769px</code> and <code>1007px</code> + </th> + <th> + Desktop<br> + Between <code>1008px</code> and <code>1199px</code> + </th> + <th> + Widescreen<br> + Between <code>1200px</code> and <code>1391px</code> + </th> + <th> + FullHD<br> + Above <code>1392px</code> + </th> + </tr> +</thead> +{% endcapture %} + +{% capture size1 %} +<td class="is-narrow"> + <p class="notification is-success"><code>3rem</code></p> +</td> +{% endcapture %} + +{% capture unchanged %} +<td class="is-narrow"> + <p class="notification">unchanged</p> +</td> +{% endcapture %} + +{% include subnav-modifiers.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Typography helpers</h1> + <h2 class="subtitle"> + Change the <strong>size</strong> and <strong>color</strong> of the text for one or multiple viewport width + </h2> + + <hr> + + <h3 class="title">Size</h3> + + <div class="content"> + <p> + There are <strong>7 sizes</strong> to choose from: + </p> + </div> + + <table class="table is-bordered"> + <thead> + <tr> + <th> + Class + </th> + <th> + Font-size + </th> + </tr> + </thead> + <tbody> + <tr> + <td><code>is-size-1</code></td> + <td><code>3rem</code></td> + </tr> + <tr> + <td><code>is-size-2</code></td> + <td><code>2.5rem</code></td> + </tr> + <tr> + <td><code>is-size-3</code></td> + <td><code>2rem</code></td> + </tr> + <tr> + <td><code>is-size-4</code></td> + <td><code>1.5rem</code></td> + </tr> + <tr> + <td><code>is-size-5</code></td> + <td><code>1.25rem</code></td> + </tr> + <tr> + <td><code>is-size-6</code></td> + <td><code>1rem</code></td> + </tr> + <tr> + <td><code>is-size-7</code></td> + <td><code>0.75rem</code></td> + </tr> + </tbody> + </table> + + <hr> + + <h3 class="title"> + Responsive size + </h3> + + <div class="content"> + <p> + You can choose a <strong>specific</strong> size for <em>each</em> viewport width. You simply needed to append the <strong>viewport width</strong> to the size modifier. + </p> + <p> + For example, here are the modifiers for <code>$size-1</code>: + </p> + </div> + + <table class="table is-bordered"> + {{ thead }} + <tbody> + <tr> + <td><code>is-size-1-mobile</code></td> + {{ size1 }} + {{ unchanged }} + {{ unchanged }} + {{ unchanged }} + {{ unchanged }} + </tr> + <tr> + <td><code>is-size-1-tablet</code></td> + {{ unchanged }} + {{ size1 }} + {{ unchanged }} + {{ unchanged }} + {{ unchanged }} + </tr> + <tr> + <td><code>is-size-1-touch</code></td> + {{ size1 }} + {{ size1 }} + {{ unchanged }} + {{ unchanged }} + {{ unchanged }} + </tr> + <tr> + <td><code>is-size-1-desktop</code></td> + {{ unchanged }} + {{ unchanged }} + {{ size1 }} + {{ size1 }} + {{ size1 }} + </tr> + <tr> + <td><code>is-size-1-widescreen</code></td> + {{ unchanged }} + {{ unchanged }} + {{ unchanged }} + {{ size1 }} + {{ size1 }} + </tr> + <tr> + <td><code>is-size-1-fullhd</code></td> + {{ unchanged }} + {{ unchanged }} + {{ unchanged }} + {{ unchanged }} + {{ size1 }} + </tr> + </tbody> + </table> + + <div class="content"> + <p> + You can use the same logic for each of the <strong>7 sizes</strong>. + </p> + </div> + + <hr> + + <h3 class="title"> + Colors + </h3> + + <div class="content"> + <p> + You can set any element to one of the <strong>9 colors</strong> or <strong>9 shades of grey</strong>: + </p> + </div> + + <table class="table is-bordered"> + <thead> + <tr> + <th> + Class + </th> + <th> + Color + </th> + </tr> + </thead> + <tbody> + <tr><td><code>.has-text-white</code></td><td>{% include color/white.html %}</td></tr> + <tr><td><code>.has-text-black</code></td><td>{% include color/black.html %}</td></tr> + <tr><td><code>.has-text-light</code></td><td>{% include color/white-ter.html %}</td></tr> + <tr><td><code>.has-text-dark</code></td><td>{% include color/grey-darker.html %}</td></tr> + <tr><td><code>.has-text-primary</code></td><td>{% include color/turquoise.html %}</td></tr> + <tr><td><code>.has-text-info</code></td><td>{% include color/blue.html %}</td></tr> + <tr><td><code>.has-text-success</code></td><td>{% include color/green.html %}</td></tr> + <tr><td><code>.has-text-warning</code></td><td>{% include color/yellow.html %}</td></tr> + <tr><td><code>.has-text-danger</code></td><td>{% include color/red.html %}</td></tr> + <tr><td><code>.has-text-black-bis</code></td><td>{% include color/black-bis.html %}</td></tr> + <tr><td><code>.has-text-black-ter</code></td><td>{% include color/black-ter.html %}</td></tr> + <tr><td><code>.has-text-grey-darker</code></td><td>{% include color/grey-darker.html %}</td></tr> + <tr><td><code>.has-text-grey-dark</code></td><td>{% include color/grey-dark.html %}</td></tr> + <tr><td><code>.has-text-grey</code></td><td>{% include color/grey.html %}</td></tr> + <tr><td><code>.has-text-grey-light</code></td><td>{% include color/grey-light.html %}</td></tr> + <tr><td><code>.has-text-grey-lighter</code></td><td>{% include color/grey-lighter.html %}</td></tr> + <tr><td><code>.has-text-white-ter</code></td><td>{% include color/white-ter.html %}</td></tr> + <tr><td><code>.has-text-white-bis</code></td><td>{% include color/white-bis.html %}</td></tr> + </tbody> + </table> + + <hr> + + <h3 class="title">Alignment</h3> + + <div class="content"> + <p> + You can align the text with the use of one of <strong>3 alignment helpers</strong>: + </p> + </div> + + <table class="table is-bordered"> + <thead> + <tr> + <th> + Class + </th> + <th> + Alignment + </th> + </tr> + </thead> + <tbody> + <tr> + <td><code>.has-text-centered</code></td> + <td>Makes the text <strong>centered</strong></td> + </tr> + <tr> + <td><code>.has-text-left</code></td> + <td>Makes the text aligned to the <strong>left</strong></td> + </tr> + <tr> + <td><code>.has-text-right</code></td> + <td>Makes the text aligned to the <strong>right</strong></td> + </tr> + </tbody> + </table> + + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/classes.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/classes.html similarity index 88% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/classes.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/classes.html index 8eae5ab5..05be9fcf 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/classes.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/classes.html @@ -1,4 +1,5 @@ --- +title: CSS classes layout: documentation doc-tab: overview doc-subtab: classes @@ -26,7 +27,7 @@ doc-subtab: classes </p> <ul> <li> - <a href="https://github.com/jgthms/bulma/blob/master/bulma/base/generic.sass"><code>generic.sass</code></a> to define a basic style for your page + <a href="https://github.com/jgthms/bulma/blob/master/sass/base/generic.sass"><code>generic.sass</code></a> to define a basic style for your page </li> <li> the <a href="{{ site.url }}/documentation/elements/content/"><code>.content</code> class </a> to use for <em>any</em> textual content, like WYSIWYG diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/colors.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/colors.html new file mode 100644 index 00000000..35071580 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/colors.html @@ -0,0 +1,181 @@ +--- +title: Colors +layout: documentation +doc-tab: overview +doc-subtab: colors +initial_colors: +- name: "$black" + value: hsl(0, 0%, 4%) +- name: "$black-bis" + value: hsl(0, 0%, 7%) +- name: "$black-ter" + value: hsl(0, 0%, 14%) +- name: "$grey-darker" + value: hsl(0, 0%, 21%) +- name: "$grey-dark" + value: hsl(0, 0%, 29%) +- name: "$grey" + value: hsl(0, 0%, 48%) +- name: "$grey-light" + value: hsl(0, 0%, 71%) +- name: "$grey-lighter" + value: hsl(0, 0%, 86%) +- name: "$white-ter" + value: hsl(0, 0%, 96%) +- name: "$white-bis" + value: hsl(0, 0%, 98%) +- name: "$white" + value: hsl(0, 0%, 100%) +- name: "$orange" + value: hsl(14, 100%, 53%) +- name: "$yellow" + value: hsl(48, 100%, 67%) +- name: "$green" + value: hsl(141, 71%, 48%) +- name: "$turquoise" + value: hsl(171, 100%, 41%) +- name: "$blue" + value: hsl(217, 71%, 53%) +- name: "$purple" + value: hsl(271, 100%, 71%) +- name: "$red" + value: hsl(348, 100%, 61%) +colors: +- id: "white" + variable: "$white" + value: "$white" + value_hex: white + invert: "$black" + invert_hex: black +- id: "black" + variable: "$black" + value: "$black" + value_hex: black + invert: "$white" + invert_hex: white +- id: "light" + variable: "$light" + value: "$white-ter" + value_hex: white-ter + invert: "$light-invert" + invert_hex: black +- id: "dark" + variable: "$dark" + value: "$grey-darker" + value_hex: grey-darker + invert: "$dark-invert" + invert_hex: white +- id: "primary" + variable: "$primary" + value: "$turquoise" + value_hex: turquoise + invert: "$primary-invert" + invert_hex: white +- id: "info" + variable: "$info" + value: "$blue" + value_hex: blue + invert: "$info-invert" + invert_hex: white +- id: "success" + variable: "$success" + value: "$green" + value_hex: green + invert: "$success-invert" + invert_hex: white +- id: "warning" + variable: "$warning" + value: "$yellow" + value_hex: yellow + invert: "$warning-invert" + invert_hex: black +- id: "danger" + variable: "$danger" + value: "$red" + value_hex: red + invert: "$danger-invert" + invert_hex: white +shades: +- id: "black-bis" + value: "$black-bis" +- id: "black-ter" + value: "$black-ter" +- id: "grey-darker" + value: "$grey-darker" +- id: "grey-dark" + value: "$grey-dark" +- id: "grey" + value: "$grey" +- id: "grey-light" + value: "$grey-light" +- id: "grey-lighter" + value: "$grey-lighter" +- id: "white-ter" + value: "$white-ter" +- id: "white-bis" + value: "$white-bis" +--- + +{% include subnav-overview.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Colors</h1> + <h2 class="subtitle">The <strong>colors</strong> that <strong>style</strong> all Bulma elements and components</h2> + + <hr> + + <div class="content"> + <p> + Most elements and components have color variations thanks to <strong>modifiers</strong> with syntax <code>.is-$color</code>, like <code>is-primary</code> or <code>is-dark</code>. + </p> + <p> + This is thanks to the <code>$colors</code> <strong>Sass map</strong>, through which Bulma cycles to grab all the colors and their inverts. + </p> + </div> + + <table class="table"> + <thead> + <tr> + <th>Color</th> + <th>Variable</th> + <th>Value</th> + <th>Actual value</th> + <th>Invert variable</th> + <th>Actual invert value</th> + </tr> + </thead> + <tbody> + {% for color in page.colors %} + {% assign includePath = color.value_hex | prepend: "color/" | append: ".html" %} + <tr> + <td> + <strong>{{ color.id | capitalize }}</strong> + </td> + <td> + <code>{{ color.variable }}</code> + </td> + <td> + <code>{{ color.value }}</code> + </td> + <td> + {% include {{ includePath }} %} + </td> + <td> + <code>{{ color.invert }}</code> + </td> + <td> + {% if color.invert_hex == "black" %} + <span class="color" style="background: rgba(0, 0, 0, 0.7);"></span> + <code>rgba(0, 0, 0, 0.7)</code> + {% else %} + <span class="color" style="background: #fff;"></span> + <code>#fff</code> + {% endif %} + </td> + </tr> + {% endfor %} + </tbody> + </table> + </div> +</section> \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/customize.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/customize.html new file mode 100644 index 00000000..b5ebc8a8 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/customize.html @@ -0,0 +1,95 @@ +--- +title: Customize Bulma +layout: documentation +doc-tab: overview +doc-subtab: customize +--- + +{% capture sass %} +// 1. Import the initial variables +@import "../sass/utilities/initial-variables" + +// 2. Set your own initial variables +// Update blue +$blue: #72d0eb +// Add pink and its invert +$pink: #ffb3b3 +$pink-invert: #fff +// Add a serif family +$family-serif: "Merriweather", "Georgia", serif + +// 3. Set the derived variables +// Use the new pink as the primary color +$primary: $pink +$primary-invert: $pink-invert +// Use the existing orange as the danger color +$danger: $orange +// Use the new serif family +$family-primary: $family-serif + +// 4. Import the rest of Bulma +@import "../bulma" +{% endcapture %} + +{% include subnav-overview.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Customizing with Sass</h1> + <h2 class="subtitle">Create your <strong>own theme</strong> with a simple set of <strong>variables</strong></h2> + + <hr> + + <div class="content"> + <p>If you're familiar with <a href="http://sass-lang.com/">Sass</a> and want to <strong>customize</strong> Bulma with your own colors and variables, just install Bulma via <strong>npm</strong>:</p> + </div> + + <article class="media is-large"> + <div class="media-left"> + <p class="title is-5">1</p> + </div> + <div class="media-content"> + <p class="title is-5"> + <strong>Download</strong> the source files: + </p> + {% highlight bash %}npm install bulma{% endhighlight %} + <div class="content">or clone the repository: <a href="https://github.com/jgthms/bulma">https://github.com/jgthms/bulma</a></div> + </div> + </article> + + <article class="media is-large"> + <div class="media-left"> + <p class="title is-5">2</p> + </div> + <div class="media-content"> + <p class="title is-5"> + <strong>Set</strong> your variables + </p> + <p class="subtitle is-6"> + Add your own colors, set new fonts, override Bulma styles... + </p> + <div class="highlight-full"> + {% highlight sass %}{{ sass }}{% endhighlight %} + </div> + </div> + </article> + + <article class="media is-large"> + <div class="media-left"> + <p class="title is-5">3</p> + </div> + <div class="media-content"> + <p class="title is-5"> + See the <strong>result</strong>: before and after + </p> + <p class="subtitle is-6"> + As <code>$blue</code> has been updated, and since <code>$blue-invert</code> is automatically calculated with the <strong>function</strong> <code>$blue-invert: findColorInvert($blue)</code>, the <code>$blue-invert</code> is now black instead of white</p> + </p> + <figure> + <img width="640" height="640" src="{{site.url}}/images/customize-before.png" alt="Customizing Bulma with Sass"> + <img width="640" height="640" src="{{site.url}}/images/customize-after.png" alt="Customizing Bulma with Sass"> + </figure> + </div> + </article> + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/functions.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/functions.html new file mode 100644 index 00000000..aa2f3d26 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/functions.html @@ -0,0 +1,238 @@ +--- +title: Functions +layout: documentation +doc-tab: overview +doc-subtab: functions +--- + +{% include subnav-overview.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Functions</h1> + <h2 class="subtitle">Utility functions to calculate colors and other values</h2> + + <hr> + + <div class="content"> + <p>Bulma uses 5 custom functions to help define the values and colors dynamically:</p> + <ul> + <li><code>powerNumber($number, $exp)</code>: calculates the value of a number exposed to another one. Returns a number.</li> + <li><code>colorLuminance($color)</code>: defines if a color is dark or light. Return a decimal number between 0 and 1 where <= 0.5 is dark and > 0.5 is light.</li> + <li><code>findColorInvert($color)</code>: returns either 70% transparent black or 100% opaque white depending on the luminance of the color.</li> + </ul> + </div> + + <hr> + + <h2 id="findColorInvert" class="title">The <code>findColorInvert()</code> function</h2> + + <div class="content"> + <p>The <code>findColorInvert($color)</code> function takes a <strong>color</strong> as an input, and outputs either transparent <strong>black</strong> <code>rgba(#000, 0.7)</code> or <strong>white</strong> <code>#fff</code>:</p> + <ul> + <li>if <code>colorLuminance($color) > 0.55</code>, it outputs <code>rgba(#000, 0.7)</code></li> + <li>otherwise, it outputs <code>#fff</code></li> + </ul> + <p>Its purpose is to guarantee a <strong>readable</strong> shade for the <em>text</em> when the input color is used as the <em>background</em>.</p> + <table class="table is-bordered"> + <thead> + <tr> + <th>color</th> + <th>color luminance</th> + <th>findColorInvert()</th> + <th>result</th> + </tr> + </thead> + <tbody> + <tr> + <td> + <span class="color" style="background: #00d1b2;"></span> + <code>#00d1b2</code> + </td> + <td> + <code>0.52831</code> + </td> + <td> + <span class="color" style="background: #fff;"></span> + <code>#fff</code> + </td> + <td> + <a class="button" style="background: #00d1b2; border-color: #00d1b2; color: #fff;"> + Button + </a> + </td> + </tr> + <tr> + <td> + <span class="color" style="background: #3273dc;"></span> + <code>#3273dc</code> + </td> + <td> + <code>0.23119</code> + </td> + <td> + <span class="color" style="background: #fff;"></span> + <code>#fff</code> + </td> + <td> + <a class="button" style="background: #3273dc; border-color: #3273dc; color: #fff;"> + Button + </a> + </td> + </tr> + <tr> + <td> + <span class="color" style="background: #23d160;"></span> + <code>#23d160</code> + </td> + <td> + <code>0.51067</code> + </td> + <td> + <span class="color" style="background: #fff;"></span> + <code>#fff</code> + </td> + <td> + <a class="button" style="background: #23d160; border-color: #23d160; color: #fff;"> + Button + </a> + </td> + </tr> + <tr> + <td> + <span class="color" style="background: #ffdd57;"></span> + <code>#ffdd57</code> + </td> + <td> + <code>0.76863</code> + </td> + <td> + <span class="color" style="background: rgba(0, 0, 0, 0.7);"></span> + <code>rgba(0, 0, 0, 0.7)</code> + </td> + <td> + <a class="button" style="background: #ffdd57; border-color: #ffdd57; color: rgba(0, 0, 0, 0.7);"> + Button + </a> + </td> + </tr> + <tr> + <td> + <span class="color" style="background: #ff3860;"></span> + <code>#ff3860</code> + </td> + <td> + <code>0.27313</code> + </td> + <td> + <span class="color" style="background: #fff;"></span> + <code>#fff</code> + </td> + <td> + <a class="button" style="background: #ff3860; border-color: #ff3860; color: #fff;"> + Button + </a> + </td> + </tr> + <tr> + <td> + <span class="color" style="background: #ffb3b3;"></span> + <code>#ffb3b3</code> + </td> + <td> + <code>0.61796</code> + </td> + <td> + <span class="color" style="background: rgba(0,0,0,0.7);"></span> + <code>rgba(0,0,0,0.7)</code> + </td> + <td> + <a class="button" style="background: #ffb3b3; border-color: #ffb3b3; color: rgba(0,0,0,0.7);"> + Button + </a> + </td> + </tr> + <tr> + <td> + <span class="color" style="background: #ffbc6b;"></span> + <code>#ffbc6b</code> + </td> + <td> + <code>0.63053</code> + </td> + <td> + <span class="color" style="background: rgba(0,0,0,0.7);"></span> + <code>rgba(0,0,0,0.7)</code> + </td> + <td> + <a class="button" style="background: #ffbc6b; border-color: #ffbc6b; color: rgba(0,0,0,0.7);"> + Button + </a> + </td> + </tr> + <tr> + <td> + <span class="color" style="background: hsl(294, 71%, 79%);"></span> + <code>hsl(294, 71%, 79%)</code> + </td> + <td> + <code>0.5529</code> + </td> + <td> + <span class="color" style="background: rgba(0,0,0,0.7);"></span> + <code>rgba(0,0,0,0.7)</code> + </td> + <td> + <a class="button" style="background: hsl(294, 71%, 79%); border-color: hsl(294, 71%, 79%); color: rgba(0,0,0,0.7);"> + Button + </a> + </td> + </tr> + </tbody> + </table> + <p> + For colors that have a luminance close to the <code>0.55</code> threshold, it can be useful to <strong>override</strong> the <code>findColorInvert()</code> function, and rather set the invert color <strong>manually.</strong> + <br> + For example, this shade of <span class="color" style="background: hsl(294, 71%, 79%); float: none; height: 16px; width: 16px; margin-right: 0; vertical-align: middle;"></span> purple has a color luminance of <code>0.5529</code>. It can be preferable to set a color invert of white instead of transparent black: + </p> + <table class="table is-bordered"> + <tbody> + <tr> + <th> + with <code>findColorInvert()</code> + </th> + <td> + <code>$purple-invert: findColorInvert($purple)</code> + </td> + <td> + <span class="color" style="background: rgba(0,0,0,0.7);"></span> + <code>rgba(0,0,0,0.7)</code> + </td> + <td> + <a class="button" style="background: hsl(294, 71%, 79%); border-color: hsl(294, 71%, 79%); color: rgba(0,0,0,0.7);"> + Button + </a> + </td> + </tr> + <tr> + <th> + with manual setting + </th> + <td> + <code>$purple-invert: #fff</code> + </td> + <td> + <span class="color" style="background: #fff;"></span> + <code>#fff</code> + </td> + <td> + <a class="button" style="background: hsl(294, 71%, 79%); border-color: hsl(294, 71%, 79%); color: #fff;"> + Button + </a> + </td> + </tr> + </tbody> + </table> + </div> + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/mixins.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/mixins.html similarity index 96% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/mixins.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/mixins.html index 5edcb686..dcc9cebf 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/mixins.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/mixins.html @@ -1,4 +1,5 @@ --- +title: Mixins layout: documentation doc-tab: overview doc-subtab: mixins @@ -20,7 +21,7 @@ doc-subtab: mixins </tr> <tr> <td><code>=block</code></td> - <td>Defines a margin-bottom of 1.5rem, expect when the element is the last child. Used for almost all block elements.</td> + <td>Defines a margin-bottom of 1.5rem, except when the element is the last child. Used for almost all block elements.</td> </tr> <tr> <td><code>=clearfix</code></td> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/modular.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/modular.html similarity index 96% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/modular.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/modular.html index 7669bf69..a37608b0 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/modular.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/modular.html @@ -1,4 +1,5 @@ --- +title: Modularity layout: documentation doc-tab: overview doc-subtab: modular @@ -73,8 +74,8 @@ doc-subtab: modular <code>.is-link</code> </li> <li> - <code>.is-disabled</code>, - <code>.is-loading</code> + <code>.is-loading</code>, + <code>[disabled]</code> </li> </ul> {% highlight html %} diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/responsiveness.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/responsiveness.html similarity index 58% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/responsiveness.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/responsiveness.html index ffa57fc5..783a6e9a 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/documentation/overview/responsiveness.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/responsiveness.html @@ -1,4 +1,5 @@ --- +title: Responsiveness layout: documentation doc-tab: overview doc-subtab: responsiveness @@ -13,16 +14,32 @@ doc-subtab: responsiveness <hr> + <h3 class="title">Vertical by default</h3> + <div class="content"> + <p> + Every element in Bulma is <strong>mobile-first</strong> and optimizes for <strong>vertical reading</strong>, so by default on mobile: + </p> + <ul> + <li><code>columns</code> are stacked vertically</li> + <li>the <code>level</code> component will show its children stacked vertically</li> + <li>the <code>nav</code> menu will be hidden</li> + </ul> + <p>For example, you can enforce the <strong>horizontal</strong> layout for both <code>columns</code> or <code>nav</code> by appending the <code>is-mobile</code> modifer.</p> + </div> + + <hr> + <h3 class="title">Breakpoints</h3> <div class="content"> - <p>Bulma has 4 breakpoints:</p> + <p>Bulma has 5 breakpoints:</p> <ul> <li><code>mobile</code>: up to <code>768px</code></li> <li><code>tablet</code>: from <code>769px</code></li> - <li><code>desktop</code>: from <code>1000px</code></li> - <li><code>widescreen</code>: from <code>1192px</code></li> + <li><code>desktop</code>: from <code>1008px</code></li> + <li><code>widescreen</code>: from <code>1200px</code></li> + <li><span class="tag is-success">New!</span> <code>fullhd</code>: from <code>1392px</code></li> </ul> - <p>Bulma uses 7 responsive mixins:</p> + <p>Bulma uses 9 responsive mixins:</p> <ul> <li> <code>=mobile</code><br> @@ -34,128 +51,144 @@ doc-subtab: responsiveness </li> <li> <code>=tablet-only</code><br> - from <code>769px</code> and until <code>999px</code> + from <code>769px</code> and until <code>1007px</code> </li> <li> <code>=touch</code><br> - until <code>999px</code> + until <code>1007px</code> </li> <li> <code>=desktop</code><br> - from <code>1000px</code> + from <code>1008px</code> </li> <li> <code>=desktop-only</code><br> - from <code>1000px</code> and until <code>1191px</code> + from <code>1008px</code> and until <code>1199px</code> </li> <li> <code>=widescreen</code><br> - from <code>1192px</code> + from <code>1200px</code> + </li> + <li> + <code>=widescreen-only</code><br> + from <code>1200px</code> and until <code>1391px</code> + </li> + <li> + <span class="tag is-success">New!</span> + <code>=fullhd</code><br> + from <code>1392px</code> </li> </ul> - <p>How Bulma works is that <strong>everything is mobile-first</strong> by default, and responsive mixins act as <em>minimum viewport widths</em> where some alternative styles are applied.</p> </div> - <table class="table"> + <table class="table is-bordered"> <thead> <tr> - <th> + <th style="width: 20%;"> Mobile<br> Up to <code>768px</code> </th> - <th> + <th style="width: 20%;"> Tablet<br> - Between <code>769px</code> and <code>999px</code> + Between <code>769px</code> and <code>1007px</code> </th> - <th> + <th style="width: 20%;"> Desktop<br> - Between <code>1000px</code> and <code>1191px</code> + Between <code>1008px</code> and <code>1199px</code> </th> - <th> + <th style="width: 20%;"> Widescreen<br> - <code>1192px</code> and above + Between <code>1200px</code> and <code>1391px</code> + </th> + <th style="width: 20%;"> + FullHD<br> + <code>1392px</code> and above </th> </tr> </thead> <tbody> <tr> - <td class="is-narrow"> + <td> <p class="notification is-success">mobile</p> </td> - <td class="is-narrow" colspan="3"> + <td colspan="4"> <p class="notification">-</p> </td> </tr> <tr> - <td class="is-narrow"> + <td> <p class="notification">-</p> </td> - <td class="is-narrow" colspan="3"> + <td colspan="4"> <p class="notification is-success">tablet</p> </td> </tr> <tr> - <td class="is-narrow" colspan="2"> + <td colspan="2"> <p class="notification">-</p> </td> - <td class="is-narrow" colspan="3"> + <td colspan="3"> <p class="notification is-success">desktop</p> </td> </tr> <tr> - <td class="is-narrow" colspan="3"> + <td colspan="3"> <p class="notification">-</p> </td> - <td class="is-narrow"> + <td colspan="2"> <p class="notification is-success">widescreen</p> </td> </tr> <tr> - <td class="is-narrow"> + <td colspan="4"> + <p class="notification">-</p> + </td> + <td> + <p class="notification is-success">fullhd</p> + </td> + </tr> + <tr> + <td> <p class="notification">-</p> </td> - <td class="is-narrow"> + <td> <p class="notification is-success">tablet-only</p> </td> - <td class="is-narrow" colspan="2"> + <td colspan="3"> <p class="notification">-</p> </td> </tr> <tr> - <td class="is-narrow" colspan="2"> + <td colspan="2"> <p class="notification">-</p> </td> - <td class="is-narrow"> + <td> <p class="notification is-success">desktop-only</p> </td> - <td class="is-narrow"> + <td colspan="2"> <p class="notification">-</p> </td> </tr> <tr> - <td class="is-narrow" colspan="2"> + <td colspan="3"> + <p class="notification">-</p> + </td> + <td> + <p class="notification is-success">widescreen-only</p> + </td> + <td> + <p class="notification">-</p> + </td> + </tr> + <tr> + <td colspan="2"> <p class="notification is-success">touch</p> </td> - <td class="is-narrow" colspan="2"> + <td colspan="3"> <p class="notification">-</p> </td> </tr> </tbody> </table> - - <h4> - - <h3 class="title">Vertical by default</h3> - <div class="content"> - <p> - Every element in Bulma is <strong>mobile-first</strong> and optmizes for <strong>vertical reading</strong>, so by default on mobile: - </p> - <ul> - <li><code>columns</code> are stacked vertically</li> - <li>the <code>level</code> component will show its children stacked vertically</li> - <li>the <code>nav</code> menu will be hidden</li> - </ul> - <p>For example, you can enforce the <strong>horizontal</strong> layout for both <code>columns</code> or <code>nav</code> by appending the <code>is-mobile</code> modifer.</p> - </div> </div> </section> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/start.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/start.html new file mode 100644 index 00000000..301093c8 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/start.html @@ -0,0 +1,97 @@ +--- +title: Get started with Bulma +layout: documentation +doc-tab: overview +doc-subtab: start +--- + +{% include subnav-overview.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Getting started</h1> + <h2 class="subtitle">You only need <strong>1 CSS file</strong> to use Bulma</h2> + + <hr> + + <div class="content"> + <p> + There are several ways to <strong>get started</strong> with Bulma. You can either: + </p> + <ol> + <li> + use <strong>npm</strong> to install the Bulma package + </li> + <li> + use the cdnjs <strong>CDN</strong> to link to the Bulma stylesheet + </li> + <li> + use the <strong>GitHub repository</strong> to get the latest development version + </li> + </ol> + </div> + + <article class="media is-large"> + <div class="media-left"> + <p class="title is-5">1</p> + </div> + <div class="media-content"> + <p class="title is-5"> + Use <strong>NPM</strong> <em>(recommended)</em>: + </p> + {% highlight bash %}npm install bulma{% endhighlight %} + </div> + </article> + + <article class="media is-large"> + <div class="media-left"> + <p class="title is-5">2</p> + </div> + <div class="media-content"> + <p class="title is-5"> + Use the <a href="https://cdnjs.com/" target="_blank">cdnjs</a> <strong>CDN</strong> + <br> + <a href="https://cdnjs.com/libraries/bulma">https://cdnjs.com/libraries/bulma</a> + </p> + </div> + </article> + + <article class="media is-large"> + <div class="media-left"> + <p class="title is-5">3</p> + </div> + <div class="media-content"> + <p class="title is-5"> + Download from the <strong>repository</strong> + <br> + <a href="https://github.com/jgthms/bulma/tree/master/css">https://github.com/jgthms/bulma/tree/master/css</a> + </p> + </div> + </article> + + <hr> + + <div class="message is-info"> + <div class="message-header"> + Font Awesome icons + </div> + <div class="message-body"> + <p>If you want to use icons with Bulma, don't forget to include <a href="https://fortawesome.github.io/Font-Awesome/">Font Awesome</a>:</p> + {% highlight html %}<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">{% endhighlight %} + </div> + </div> + + {% include heading.html name="Starter template" %} + + <div class="content"> + <p> + If you want to get started <strong>right away</strong>, you can use this <strong>HTML starter template</strong>. Just copy/paste this code in a file and save it on your computer. + </p> + </div> + + <div class="example highlight-full"> + {% highlight html %}{% include getting-started.html %}{% endhighlight %} + </div> + + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/variables.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/variables.html new file mode 100644 index 00000000..a2df4d6a --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/documentation/overview/variables.html @@ -0,0 +1,305 @@ +--- +title: Variables +layout: documentation +doc-tab: overview +doc-subtab: variables +initial_colors: +- name: $black + value: hsl(0, 0%, 4%) +- name: $black-bis + value: hsl(0, 0%, 7%) +- name: $black-ter + value: hsl(0, 0%, 14%) +- name: $grey-darker + value: hsl(0, 0%, 21%) +- name: $grey-dark + value: hsl(0, 0%, 29%) +- name: $grey + value: hsl(0, 0%, 48%) +- name: $grey-light + value: hsl(0, 0%, 71%) +- name: $grey-lighter + value: hsl(0, 0%, 86%) +- name: $white-ter + value: hsl(0, 0%, 96%) +- name: $white-bis + value: hsl(0, 0%, 98%) +- name: $white + value: hsl(0, 0%, 100%) +- name: $orange + value: hsl(14, 100%, 53%) +- name: $yellow + value: hsl(48, 100%, 67%) +- name: $green + value: hsl(141, 71%, 48%) +- name: $turquoise + value: hsl(171, 100%, 41%) +- name: $blue + value: hsl(217, 71%, 53%) +- name: $purple + value: hsl(271, 100%, 71%) +- name: $red + value: hsl(348, 100%, 61%) +initial_variables: +- name: $family-sans-serif + value: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif +- name: $family-monospace + value: monospace +- name: $render-mode + value: optimizeLegibility +- name: $size-1 + value: 3rem +- name: $size-2 + value: 2.5rem +- name: $size-3 + value: 2rem +- name: $size-4 + value: 1.5rem +- name: $size-5 + value: 1.25rem +- name: $size-6 + value: 1rem +- name: $size-7 + value: 0.75rem +- name: $weight-light + value: 300 +- name: $weight-normal + value: 400 +- name: $weight-medium + value: 500 +- name: $weight-semibold + value: 600 +- name: $weight-bold + value: 700 +- name: $gap + value: 24px +- name: $tablet + value: 769px +- name: $desktop + value: 960px + (2 * $gap) +- name: $widescreen + value: 1152px + (2 * $gap) +- name: $fullhd + value: 1344px + (2 * $gap) +- name: $easing + value: ease-out +- name: $radius-small + value: 2px +- name: $radius + value: 3px +- name: $radius-large + value: 5px +- name: $speed + value: 86ms +derived_variables: +- name: $primary + value: $turquoise +- name: $info + value: $blue +- name: $success + value: $green +- name: $warning + value: $yellow +- name: $danger + value: $red +- name: $light + value: $white-ter +- name: $dark + value: $grey-darker +- name: $orange-invert + value: findColorInvert($orange) +- name: $yellow-invert + value: findColorInvert($yellow) +- name: $green-invert + value: findColorInvert($green) +- name: $turquoise-invert + value: findColorInvert($turquoise) +- name: $blue-invert + value: findColorInvert($blue) +- name: $purple-invert + value: findColorInvert($purple) +- name: $red-invert + value: findColorInvert($red) +- name: $primary-invert + value: $turquoise-invert +- name: $info-invert + value: $blue-invert +- name: $success-invert + value: $green-invert +- name: $warning-invert + value: $yellow-invert +- name: $danger-invert + value: $red-invert +- name: $light-invert + value: $dark +- name: $dark-invert + value: $light +- name: $background + value: $white-ter +- name: $border + value: $grey-lighter +- name: $border-hover + value: $grey-light +- name: $text + value: $grey-dark +- name: $text-invert + value: findColorInvert($text) +- name: $text-light + value: $grey +- name: $text-strong + value: $grey-darker +- name: $code + value: $red +- name: $code-background + value: $background +- name: $pre + value: $text +- name: $pre-background + value: $background +- name: $link + value: $primary +- name: $link-invert + value: $primary-invert +- name: $link-visited + value: $purple +- name: $link-hover + value: $grey-darker +- name: $link-hover-border + value: $grey-light +- name: $link-focus + value: $grey-darker +- name: $link-focus-border + value: $primary +- name: $link-active + value: $grey-darker +- name: $link-active-border + value: $grey-dark +- name: $family-primary + value: $family-sans-serif +- name: $family-code + value: $family-monospace +- name: $size-small + value: $size-7 +- name: $size-normal + value: $size-6 +- name: $size-medium + value: $size-5 +- name: $size-large + value: $size-4 +- name: $colors + value: '("white": ($white, $black), "black": ($black, $white), "light": ($light, $light-invert), "dark": ($dark, $dark-invert), "primary": ($primary, $primary-invert), "info": ($info, $info-invert), "success": ($success, $success-invert), "warning": ($warning, $warning-invert), "danger": ($danger, $danger-invert))' +- name: $shades + value: '("black-bis": $black-bis, "black-ter": $black-ter, "grey-darker": $grey-darker, "grey-dark": $grey-dark, "grey": $grey, "grey-light": $grey-light, "grey-lighter": $grey-lighter, "white-ter": $white-ter, "white-bis": $white-bis)' +- name: $sizes + value: $size-1 $size-2 $size-3 $size-4 $size-5 $size-6 +--- + +{% include subnav-overview.html %} + +<section class="section"> + <div class="container"> + <h1 class="title">Variables</h1> + <h2 class="subtitle">Easily <strong>customize</strong> Bulma to match your design</h2> + + <hr> + + <div class="content"> + <p>Bulma has <strong>two</strong> variable files divided into <strong>4</strong> sections:</p> + <ol> + <li> + <strong>Initial variables</strong>: where you define variables by <strong>literal value</strong>, like: + <ul> + <li><strong>colors</strong>: <code>$blue: hsl(217, 71%, 53%)</code></li> + <li><strong>font sizes</strong>: <code>$size-1: 3rem</code></li> + <li><strong>dimensions</strong>: <code>$gap: 24px</code></li> + <li><strong>other values</strong>: <code>$easing: ease-out</code> or <code>$radius-large: 5px</code></li> + </ul> + </li> + <li> + <strong>Derived variables</strong> where variables are <strong>calculated</strong> from the values set in the previous file. For example, you can have: + <ul> + <li> + <strong>Primary colors</strong> derived from the initial variables: + <ul> + <li><code>$primary: $turquoise</code></li> + <li><code>$info: $blue</code></li> + <li><code>$success: $green</code></li> + <li><code>$warning: $yellow</code></li> + <li><code>$danger: $red</code></li> + <li><code>$dark: $grey-darker</code></li> + <li><code>$text: $grey-dark</code></li> + </ul> + </li> + <li><code>$background: $white-ter</code>: a general background color</li> + <li><code>$link: $primary</code>: the links use the primary color</li> + <li><code>$family-primary: $family-sans-serif</code>: the primary font family is the sans-serif one</li> + <li> + <strong>Lists and maps</strong> which are collections so already defined variables: + <ul> + <li><code>$colors: (dark: ($dark, $dark-invert), primary: ($primary, $primary-invert), info: ($info, $info-invert), success: ($success, $success-invert), warning: ($warning, $warning-invert), danger: ($danger, $danger-invert))</code></li> + <li><code>$shades: ("black-bis": $black-bis, "black-ter": $black-ter, "grey-darker": $grey-darker, "grey-dark": $grey-dark, "grey": $grey, "grey-light": $grey-light, "grey-lighter": $grey-lighter, "white-ter": $white-ter, "white-bis": $white-bis)</code></li> + <li><code>$sizes: $size-1 $size-2 $size-3 $size-4 $size-5 $size-6</code></li> + </ul> + </li> + </ul> + </li> + </ol> + <p> + To <strong>override</strong> any of these variables, just set them <em>before</em> importing Bulma. + </p> + </div> + + {% include heading.html name="Initial variables" %} + + <div class="content"> + <p> + These are variables with a <strong>literal</strong> value. + </p> + </div> + + <table class="table is-bordered is-striped"> + {% for color in page.initial_colors %} + <tr> + <td> + <code style="white-space: nowrap;">{{ color.name }}</code> + </td> + <td> + <span class="color" style="background: {{ color.value }};"></span> + <code>{{ color.value }}</code> + </td> + </tr> + {% endfor %} + {% for variable in page.initial_variables %} + <tr> + <td> + <code style="white-space: nowrap;">{{ variable.name }}</code> + </td> + <td> + <code>{{ variable.value }}</code> + </td> + </tr> + {% endfor %} + </table> + + {% include heading.html name="Derived variables" %} + + <div class="content"> + <p> + These are variables with a value that <strong>references</strong> another variable. + </p> + </div> + + <table class="table is-bordered is-striped"> + {% for variable in page.derived_variables %} + <tr> + <td> + <code style="white-space: nowrap;">{{ variable.name }}</code> + </td> + <td> + <code>{{ variable.value }}</code> + </td> + </tr> + {% endfor %} + </table> + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/extensions.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/extensions.html new file mode 100644 index 00000000..748e9ee5 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/extensions.html @@ -0,0 +1,101 @@ +--- +title: Extensions +layout: default +route: extensions +extensions: +- name: bulma-pageloader + url: https://github.com/Wikiki/bulma-pageloader + slug: bulma-pageloader + width: 490 + height: 278 +- name: bulma-ribbon + url: https://github.com/Wikiki/bulma-ribbon + slug: bulma-ribbon + width: 646 + height: 174 +- name: bulma-badge + url: https://github.com/Wikiki/bulma-badge + slug: bulma-badge + width: 455 + height: 133 +- name: bulma-steps + url: https://github.com/Wikiki/bulma-steps + slug: bulma-steps + width: 989 + height: 89 +- name: bulma-tooltip + url: https://github.com/Wikiki/bulma-tooltip + slug: bulma-tooltip + width: 215 + height: 55 +- name: bulma-timeline + url: https://github.com/Wikiki/bulma-timeline + slug: bulma-timeline + width: 435 + height: 228 +--- + +<div class="container"> + {% include navbar.html id="Extensions" %} +</div> + +<section class="hero is-info"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <h1 class="title"> + <a href="{{ site.url }}/blog">Extensions</a> + </h1> + <p class="subtitle"> + Side projects to enhance Bulma + </p> + </div> + <div class="column is-narrow"> + {% include carbon.html %} + </div> + </div> + </div> + </div> +</section> + +<section class="section"> + <div class="container"> + {% for extension in page.extensions %} + <a class="box" href="{{ extension.url }}"> + <div class="columns"> + <div class="column is-one-third"> + <h3 class="title is-4"> + <strong>{{ extension.name }}</strong> + </h3> + <h4 class="subtitle is-6"> + {{ extension.url | remove:'http://' | remove:'https://' | remove:'www.' }} + </h4> + </div> + <div class="column"> + <img src="{{site.url}}/images/extensions/{{ extension.slug }}.png" width="{{ extension.width }}" height="{{ extension.height }}"> + </div> + </div> + </a> + {% endfor %} + + <div class="message"> + <div class="message-body"> + <div class="level"> + <div class="level-left"> + <div class="level-item"> + <p>Have an extension to share with the community?</p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/pulls"> + Submit a Pull Request + </a> + </div> + </div> + </div> + </div> + </div> + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/favicons/android-chrome-192x192.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/favicons/android-chrome-192x192.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/favicons/android-chrome-192x192.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/favicons/android-chrome-192x192.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/favicons/android-chrome-384x384.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/favicons/android-chrome-384x384.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/favicons/android-chrome-384x384.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/favicons/android-chrome-384x384.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/favicons/apple-touch-icon.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/favicons/apple-touch-icon.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/favicons/apple-touch-icon.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/favicons/apple-touch-icon.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/favicons/browserconfig.xml b/hshassets/assets/sass/lib/bulma-0.5.0/docs/favicons/browserconfig.xml similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/favicons/browserconfig.xml rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/favicons/browserconfig.xml diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/favicons/favicon-16x16.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/favicons/favicon-16x16.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/favicons/favicon-16x16.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/favicons/favicon-16x16.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/favicons/favicon-32x32.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/favicons/favicon-32x32.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/favicons/favicon-32x32.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/favicons/favicon-32x32.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/favicons/favicon.ico b/hshassets/assets/sass/lib/bulma-0.5.0/docs/favicons/favicon.ico similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/favicons/favicon.ico rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/favicons/favicon.ico diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/favicons/manifest.json b/hshassets/assets/sass/lib/bulma-0.5.0/docs/favicons/manifest.json similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/favicons/manifest.json rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/favicons/manifest.json diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/favicons/mstile-150x150.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/favicons/mstile-150x150.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/favicons/mstile-150x150.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/favicons/mstile-150x150.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/favicons/safari-pinned-tab.svg b/hshassets/assets/sass/lib/bulma-0.5.0/docs/favicons/safari-pinned-tab.svg similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/favicons/safari-pinned-tab.svg rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/favicons/safari-pinned-tab.svg diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/blog/metro-ui-css-grid-tiles.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/blog/metro-ui-css-grid-tiles.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/blog/metro-ui-css-grid-tiles.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/blog/metro-ui-css-grid-tiles.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/bulma-banner.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/bulma-banner.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/bulma-banner.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/bulma-banner.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/bulma-icon.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/bulma-icon.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/bulma-icon.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/bulma-icon.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/bulma-logo.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/bulma-logo.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/bulma-logo.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/bulma-logo.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/bulma-type-white.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/bulma-type-white.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/bulma-type-white.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/bulma-type-white.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/bulma-type.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/bulma-type.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/bulma-type.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/bulma-type.png diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/css-reference-logo.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/css-reference-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..3b770bdd739d99141eef34a17b0210f1d5b3a9d3 GIT binary patch literal 33709 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/customize-after.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/customize-after.png new file mode 100644 index 0000000000000000000000000000000000000000..d5ddc7b0cbad0b0e484e51f35ef0179b4dde7b47 GIT binary patch literal 141107 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/customize-before.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/customize-before.png new file mode 100644 index 0000000000000000000000000000000000000000..738a3181e5676c84aec4d586cfd6d873945d4d69 GIT binary patch literal 133736 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%0D1&4W$Kl)aFr||fj9^-Q-+8Or$Je#k# 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≻uNEe~sd% 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/extensions/bulma-badge.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/extensions/bulma-badge.png new file mode 100644 index 0000000000000000000000000000000000000000..2bbb48ec6ec7b9c289addea03cf4cd9189816e8a GIT binary patch literal 34391 zcmeAS@N?(olHy`uVBq!ia0y~yVD4jJVC3RpV_;y2_2e#QVBitTbaoE#baqw<D9TUE z%t>Wn@aUWx&K?nbQfyvy5QnEmBZmj)Ud~IauLLahVwYCr6!1FGvLH#nn`>Qc$N{EZ zT8mypF+}Ec%ym5&C*QF`<MkqKvygjB8rH3^eP45b=jZ2VEYtrPm%mG4V-U6WtE=N% z#pSSWgM*0hoAX{?eu)!zF|vJW;BsiNY}Y>by}OT(J;3eO{?ogoFYuo#mCjsO|Mvg- zMaLd@?_^N8D6stFkvlOR{Y(wng`Ztn83b-ExLc9txKD)NVU1!F3!}oLpgD@iqk`tB z9e<o+S7?~iQOl?hY$+4S#!#Y}AEs!|{A{7O<t@%iCdDID1*(gUEp0mF9c=W>&H0l= zjgE+A-hX=XNA$TZ7w5?M9n+Y0T}im8!C}t)!!!TZ`yKy3?T*aJ6B2F#D`zg6Adz{t z;NG{i=dGTGqL0!Nqf$hUyb_2P`H=E2s760nNND|s_s_d-7Mx=cW)S&c!I&uU+Ud-c zl;giOH!!=abhrM?Sh7ID#INzPOQm7gpNxeD>P9gW(<{~NOIY$BcQYru*IZ(CTqtmO zYMY$ysUGhspIxH4Sve;PTvpttcCL>%_=ug>sTB9V9~~-&LFd#2_WO#n9z9WOur}tS zN9+vU>B`dF>sZfhS1{Idk?U6dc+~TuvP{LF1_w*_p5x-jw09&Hl>R)fk<|UUc#-J8 z8)kKW1wA$MHab5#bYtR;b4)u9Jo(&Ud+w1>Pgu`az5NPSe&=}I9W4@?84fTBt;kg1 zPhoVdu6MToqxzncNk)N5vVlKGWZJ|Im&kqryJSbfAIwU20{zE+p04`2K;YK?o~Wn( z(i8Mv>rQb^X<jby{E^iT^LL%?hnMSzu;1Y=m+wqo+0*02qrxWO+~MeQI#4d=gcbWL z4vv4lx;)!zBIZu%E?Cl*|C7U?Q?})J%j_1tL$MPW=AGE2v1b{#Sa)5*IVQmc+-clF zA=AIrmhO;DdE4{*aohy^Cw<0+vI))B2fh9j$VbdJ-coly!06Q5+cEzv=1uwf{j0{C z675}^n_O?bn4Q>P^>;?=-@7s&6QsW_R^KLL-4uJ^T*CAXX=@laYzU4}zScH(!lR2* zKe%iYa&zmRSa`avl116BY-?F<+5CEm*^4FOt>Pas{aeHI^7w&sr|0VmrKE^$`12s| zOnNKV&TWq)_{zSmWAON1_Vb!yLFl%0<y%?zbGX+s&Tx>Ble7DGRxFaq;V%<|M*hB= zItkvhxepw5jp<wwkT*H+cmspR2YYAc4CdMd9-RbRz5}ckOz{F7YE2pf?2`_fSUjGo zAYL?&^I4PY0*NV2rU}X#?6(j4Z4j4XXm@1JU`szxS-={@Y<{qIhhEh|Zv%#VjfyOe z9vr-h3b#5Kle!|5`8uQ@^|B~E^x&D)vqVX<Ltvsp@kCV*%}soo?yDw9JqdqeQN*^h zr9`28V%`$|%H|p;!zo=^3#wK~TFI3<|Gi*f!Z)`oZGrIxr4r3uTz7lI7XQ9j^@XR3 zb#G_cLj8-5JPD^HgpH5n7?}6;x+ZEySg9R)maG~f8P<C>(f5OG{PA5I>fR{(9g(!) z-rksP%+h~+=MSD5yM03X$G<=NTA^Jh`~DdFhxIH{j?)u-KPa>aP2!Mjnc0%$B$;Ub zP~xG?pS&v0_Z==ulQaBETJNVC8FpK=@0he>YQ=<#SvMTtDDqA6P|2NSda_%@_0a?_ zkE2U;m;7B4yu>d^|0Q$e%p8X@1@?)-C!9Vd6-idg|5VvI`A?6{k|nEBRy|oLvh+ys zthHOBGN%Vkz7)DNZmD9I)X_PQTss%11d0Wk1;5gGuEDQSuc@sqt+`v<KS)eNKjhw; z8jqiginf1pUuAW*>(ny8g<dOGuc%(Jd}aB{`imJR#<TQwTf-cpT~{xhyVQ13?E>Q$ z+r9)?_3vwlb6mf?{8Ic%jg>Q2{aEP}tQn*kY`Lf?bZLC3=T)DnYflBvT_3fuD(369 zR|}+^&&KI`>4xVny=Ax6JL~*a&sS-$8eiFbUHZ!U>iJdQ4Gh{0o6kNlnr2XDc+RlO zv_tBd)IzC9sijivCbvx4Os<;FH4!#R&kW0$ci~M^l8<qkhH?AOS(P&?yMJc(+>_XE z_{UKD*p=RwGN0qJ*GyY47Qfo%^@3}@YyEHOymfe+^LFbk-dp^o1+v<6J*|vOx4oQm z`KA17!)wJl<vAyB98P}!a?!4^U52}gOUhqud&&3e<!jd0PhaO=v|fFE{rM~3ub#hj ze?fiF{__oq4{{X@ZX^_(dcf*E`RVafiMeT8H?i@Q@;dXVwuQF6ZF6>e=JwI8yO&SO z)?}H)Zpr1+`38B0at4M5odz?rgR+axhn&1}*5q=@<d>|Mzo$J*>r6X+M(WJG+1WGO zXNk|eKFfZ?g2*2cXEv<Zwj<GVOUdRl+wNplp5@wFwC&WERU39?^+xTE;9j#ms=P<J zr&wNHCfxSjHr}hp&M&*L?Ao&1(=w&=cHh``@Y~gj$saWzU+>#*@Nf0p&9QxV^>+XM z_UfDPTk+fGH}@BAD0*NOVsWQni6xt*UO`St&D)f>N6K$KD>**%q0GZQXLcU_+1<Um z`^3_7OV3|DVtRG!rLWs&w?%Kc?X|u89ZPxrch+}j-^ts?*l^kKRsVUJ`FQ5ro##LQ zWckebhjX{umkP<s!ab|@?AjA~Z{<DfJ-cgoYAx)p+V$7=)>iJ@T|570<ge79Z@*VR z&3~@{$^O~@d2bKSJ8mc2z{<itg=Gu-D)wXS)7b5}jJQs5tm2j8DC3(aTw~QDASAZQ z>`B>*I1TeHY9$GaULUCxjy}91abx1s#Qwu;54k?{70fttq~og~zml(V>qOo_1uc`T z+AD`MKEIH>xZhXFuWMe2;mgdP+B0`%aBu9n@p9wur29vI9$(wHTRvY<zcb%6z;ni= zfXN^13>6Avlfp0kSW@X3KB;sP>&aftB~x0a+|_KJ%&eY2=Z^K!O0SPoqJz&aKR2r? zbJn>nb28PJt@e5DV?W8u!`J8T^j|ZDkFI>iv#fPl=rZ1dn|FNgOt*=@#}+4lzk7e* zf1SJ9wXwfG^Q`arDp@<zZf5Gtzf9W}#C)*QR>`iu_WR9>H?}tqTXtHq7oXg@a_8~Z zSBG*Ev**>_TeGLH=JlUPf7VIL8JnGx5NPcz>lXYNQkdMxX7g-|r;duf=PvHO+}d3B zXMAQ<rcAq~^Ki|!n_-*7&(wv9gnT(IQ^Qy8cRJ?q&hBSr=ReO5H<h0`-)w(s<Hx3@ z+*RUi`geABY|^N{_`dtC*!t){WuA{FEn8aUEw1<Wr{<64x00$huK4lI=zQw!>5osd zp1vJ!vF^sEN7<a~pA@Z(&5V5ceCnO4)9bhWul#)e@ajw9Ti2IG?#<;b>@7IEcB@_X z_jSS1;ak?F*B<%xi+2sLs`S0QIr}~a%?!Tz&3B6LB;VNCht19N3~z2qJN^9AnNPDt z|B13|muiQH?7M&J_N|>~%cJj>?R~rSw*6ayH#>qwV?yI|!(z8h-m$sh`Q=#7-Fkl> zee*t>H}~$+-TU7NzI%B~dh_<J$F?p@oBwX#)vXz8mu$=bKjrUrJ{FmbHJewiwmM-G zQN<xMNv7&!_N(>V`PyakEFYCEdAH)_#Z$>W$*NyH{=WIu*mkCE-LWUf`W_4SZ#Stl zll^`6+jiTtZD&Q*P5jr`d0OuL^5nzHMZwL>Kl^{5f70UeWuv`M|J_`&**r>p>$dsa z*5w~-F8tgq{zq@lt{0^ne@;5S^zrn&dgd{OJA>{&yHob2{Q3R<t-H5ek1ySOtK#h6 zsNmx*eUs<f%}rm&9%Emx{N>ox*%QsJ^N!x%Ra|}Q?K<l{*5}_pyHi`c{=>Zse_Q!E z_`T#-+38d-`Mu(o{IvfTH=bT9U1Ysr_uIlZkAK_VnK#}4h`-%;y;`s8sBdQ;M4l~f ze}1;svG#hLPu<1eM*p7%)PI!Est?(>siO3Y|9$)0Y?Iik;=AMc_ecJm{w==xp4Hx5 z$sW0yFM8kaUidwU|Cao>x{}`&4}%{qPj@!9pKO=^FX`vfm)SS2vmf4h`0!5|LH9C| z0}B?te95rqCi8jDlMDvy4t{2it@}QSQ)$2cDS;pU5q0*HJGmK3H%ye<d2>0V1<O?) zEzztg`V58p7)ncILR&j7%gR34`C==>1fKTx`%f4buzW54@Zm$imk%GrE50AjV<`Bv z^UpbTQ6-!E?<YKck@760QU1w%fmt~-%`UvwV_;z5EbxddW?&Fg1z|?dAe9dc42*L# zLn2Bde0{8v^K<nQQ}UBi^(t};7(l?L!m1*-AUCxnQK2F?C$HG5!d3~a!YZ%W3M8zr zqySb@l5MLL;TxdfoL`ixV5(=LXP{)qrJ$f-Q<Rcs73AUu)n1g6W~-D@Qc_^0uU}qX zu2*iXmtT~wZ)j<0sc&GUZ)Bufl#-@fT$xvrSfQI&tPC*(W{yj0adJ^+K}lwQo&w0+ z#H9Sv5?duDkVOhG0C8t(MJB?gyke-glJj%*K{EP=dItJ%vq8p#M6CicD^hbJTrzW0 z^NKU`^Xx1Q4Q#;bF=P-n+8}gBB6J#=nIY>$l7Z^9(Fb_|$wQFP0*eN@xY=>p=!3%* z6vlR33*zOO7#J92GF|*b7#J8pY*6g9GB7Y`FfcHH=vD@XV726e#Gecd4h)_yjv*C{ zZ|1Vk5IK7JSa(5-b&-WpQ<ugf1+Av8rkBn~_jgGOH*t8lIV=)lJ((aDXz;wFt4mOr z&1b=rImK2*KVId|DK5(|%m0>EmS0}^y7FCF`LgB9pPOI49DDa_Xl36Dj#d_r26W^k zaKibhA&X?58l#W`Dl%YMVe!ckO;CYRh{L;~D>=gEjwh3f0~$Iy@jL_P1T^Fj!4x8M z_|Zc@kOdasINsc<kEn~9s<?msU0v&Ma+7+P+f|*nJ6_^?GIh(8Jwa;%>?{{Mt(p_8 z>KpXcyp_d6p@?bWt6K*TTYit8VV^H|?ed9y)_w&>cczOg7Wb(a?KIr}+FaCqx_Q@0 zkoOd3a>|7473g}@uU&p}&e!TAx%*Ay<tAFKaxhyH<>Ke7uk&-Iv)bq6L)o7j9sFL; znjXA)Ue&_m$^E8GI|JSK8uX?9UH0h3Q@@W9Am@58G5ycEqkZ{V?&Q|l-z#^`n(QS$ zB~5+$gvqDHK2720S8GgBeGne|`B3}UE8Mnnv)`~hTG&^WDD(E0@6n5=?>^iJ3Ze-I zSPWKKm3~v3xioEMoford{NBesMssSv2y1=z%3!*<Dm!k$2CyS0_d3{I3)Jsf9J+s{ zMb%Din`xl<5}LwrE!XDTW46dWM{nySuQ+YLF~o7_cE?>J7fmOM2w6<yblJVGGVyfP zt5&&wUoobSF(7}qf&J0<0pbq_rq^Y%6FBeZPdK}q-)-xc)S%Da$J<^8ZOrfrIe++! zr$QX(kyYy|ch+4C*8ftGvq;#Z#p+e-#`|AqcP*a2`(UzX1B-{kL5>6AkCp9n4EPF? z0>4~7C2DqR@vjRDCmb+zRk&7qmOBQjS;%7vNb`KKW^1_SJ+|emed2d0FI$=ywRnb! z{niwp^Cu@ybjTAv(Yx!}(^--JdoMiR*y*8g@zo0PV|7>awff@TG4-o53Mn+QC~a`L zZrt}HEq2|MAOE;do#x#2ZlV*@ai+#QYqH~hYyt<LaHqo}Q1Ja-aX&<6?;S=tZ&3Q= zbV>Me{dLOAYbWMD6w#mJe`@K|>CCTMOP!A~o(wo{HIXZ(<$Fem-KE1b=CKG(a`1a4 zb!O-34BNxAmdyRlml<oV@tgnPjB|50%-i+&NQeppQ)ifa@TX@JzbO4&8gZ~@Q|fug zn@irebHwpKTlV`RUvOc{Uqz6MlN%14mnurWq(56}*Cnf`+^0*odVBp;YCM-KmUBxz z|J+Tb)7#$mYwSPwN@Mx9b(KpdI2Z|cY+0vRQ9k)`_sOZI-QKg#avO#mdq4gCr1Jka z)oy>6<Ld1BYN8_b4wU#iL);(E{8PVt$^^HoU0nA>r@gVPa9O5*L(f?3?FGl!@60}N zw-dGcuE{=72jxf=!^Vro*H1Q`eU~n+za}muZ*A}?ftzcCd+XQSRbF|kVeYKB8%NTQ zcs!qxfBoblj!$2bw-|Tk3+n57a=1iYzcnW|?A*F3S?lEH_5F|9@4iYzU*Y)bO!Hrz z(cfeyEsS3$*uujhcI|S4(jQ-@o5CJbtfDOH<zC+2v1rQWnQk0x+0$Q5njBopU>3Vp zSfTh!En|CmUa0%}w+5o_&2#^Qvu!13PWa~S^W@hT)iy5WdOmsK^e{87N8a^06Z5CP zJ!8_Txq>(HbChan+maPImm?>{UB3Igo2e%&Dl#F+U9mAmMIbZQdUw#QEtb1`623i{ z`2PB7rRbQeLQ($jR>p@3biY;KDp8?!BB|l4iR65RxZo|EDnYV)*XCvJTo5G~xv_S? zjbV1O1IOCOULq6po=-F0I4S-|?dCHv+fJKW>4V&Pea6fQ;LJGrz;*9(E)j?ALHmnl z-Kh<ej9js~b8*Qsqll7~tv$OJtrGD&smy;SLb;>)X_!HGXQU7pr;2i;$Lm{fZyDw+ zkv*LGdHd<#S(Bu6u5Ky5vAvM>=EnCMzWk_2J&<?pGK0(?N2YZgDnYWcMV_k0w=JIC z{%TZz`JT@8@|jgS`{Qh<{ohly-RD<j^0dDT%_=h6S6Z|!I`tM@%BZlY{om!8w)RXx zt!Zzcw$k?bfl>S7Cn^S~S+DP|`LL)fXk|nf&)=-IYdR9vKDG?KwB+l|)R^h5oSq63 zL6IEwn&GUaRe*8ox3snSk?A}^!Jkh3&|ZCF9<%$B*X`O&XD&wg3%@*>5c#;(LFwwn ziCGJoPdD4mU&l8icT2>)K*i8o^Mk|w#cX$%`&-z&)$+DKDBO<cd^B=gBz$1e!~9aN z`eTn|HwEqua6Gjt_s3FovB{seH1qg}iU@h6F-=_eyy5z`!0F-Bwp#O_SaAM2OG(&4 z&bg6q+RLwc_=fIXx8CE~?<3jXHB1w)Z8g?j<`r$~&TGoelpa)&X6Wr3s?I)h)uwrB z|2`km?yzliS+!XAiqrCqQ7>%PZtmRwVolNp1v{fh#``|Zp0#R~vhMarOJ$cmdNIxD zvZ_ks+E*b7cgkNo&$<+<F-s}-s@t9=>s~IJ;IK*P#ov=!j}w$9z0O`f_h!|tl}Fb+ zes1+*Q_%H@gpQ?dGo6aAo;<pAS>3+n%Sz=}b;hbRx&AZQzi@(skx<8$b)q5Woy_{{ zRF(#P=4_gH*oYy!o%_YN%ORP29&QOb_V=H%{hI0ZW@)CO$+o`7mUmni@nz}^abG=M zN8#>yef{4hykB0|=T5Z0_SWpaVMfU`t1E|oCr<xmAo1s@)XkR<Y_vt(!2ui)veQ<R z!{*D^sK{-mH76J><X$X2cv4ek!Wx!$we>q?&b*pnc>8oK^PJZuF2Zvo&Ri2eH9x#d z>`b;3bAqAWnPer=iq6>=)?_VdH?-wcVQHLm#nfWXu7zcqk6D=K35LJ7NU%{`bWiu{ zx7U`Yru^IcW_&eKl;agM^5am6l5K6hGxzH$jx^4Tee3V;jMrLyJ(cIlzXi;@*ROQq zJpX)R$MmupUCAm-W|}SJIB;0RYJ1+2rD3OvS1;S?dCEj(LIKMzpXkIrW^O?r9$77_ z?3`6RfBmyN-)<D0VD@_A^L5LwpO5AW9_>H0F-}TH#$U0qLT$q2U16cJ4`S97%4~e6 zQSp>z&ziceDa${udR20F&2qnx9lb10!X8_!x=MS*=LTGf_{kD4x<|Ku;rn(~v-~p$ zGw0M*gEEbk;L~kO6b$~nF13n!t(O=3brS2+^R07AeY&L2cb{-dIM8!-Q{DB8U-w3q zS>+tycwU<&$6WruL$LMh!HD-W;;XlYmM;0+HA~gxTuj$YUdh!PWxgw}SnT~VN$K$? z5g#|Eoo))3c7-jkNsN6wL$9*r7elk*3`YkYcb30)J989+uXnxF`5*pD^5;{9^C#9U z-&r=h@)3*L1dq}$x1v;^e45-PUC$)1e?zZ6|AsP$dXSar{$q8%mp4QlJ+u39<W{dA zkyAa8Qm{;;huhRWJ^NH-B*cEqP!?Ee+|b8+>1oN^3w6u8-!6Z(=yyV3cj(KTE1DAi zx~?!_I(R%{|6ZL_+dn-}=RBg_=<!PGnmOO@HJjEYp3#2s<L`?HKX>$$3H&x+nIIFy zy8B7GZSVEv4Ntq$nL2~q1-q8_w>`SK{<ZYRH(brz4>sLAQT8gdw13vBZ@+W41{yS9 zw)p$)5?^p(iPEWDPe%nI>oToA&%)D{f{Gk2kLqMzuaeujYE`6t;eM;Djm?_s2Yo!* zLk%{5<Ju^5w@cjoLEia;B`Oo5S(H|0Pdgqmqi*qKaj!g^wM$}(oHjC?U%h7e!i+*| z&KC6v8l_i0&5+7sxW4NYqt%8GSKUUZ%DAnUZrbnNayUfht;$c^l^i<?dy-=fd_#4G z{`j~tEsXhV9jkrjep_smXF}~Q$GNXEOr+f#Pimz(eS4LWksj;(GHefvTv;{WGUdiQ zN&=p-hkre^Hi>)H<oi2i%dDDqp_aZ~3(GveuGrx&_uD*7`gNv8)Ez&jhny;2vaWlQ zH7exK++J6I+bK?jt-x@??_+b;e!96xR`K%9a&SR?%kxupkl=~DDaYzImh>erKluKn zTf**L-``u-PF;PvY5BHJtH&J1y9DpA;okW|ZsSsc<gAT)r|Kgv?-V>6<d)%(Z1H6Q zxM*3jE|PiLhmMYl6~CR=h`P;jKT>@}YI*rTyIYMZprWMxx(GKYu4Z4;&^zm|yYRKt z_ftRKU$<W5INR#ae=YA$r=LDjOV0Z3*>*TYX0!5{zns1Y&aO!|ja`2A`ynpQ+POM5 zoGI=KlS*a3&xyTuq@zjl)s6h?vv(AI`_q4Ut9XYltML2n&+{g~<i2~fXwB5P6Gwcv zK0o?iWkL?iool9RMCGb7Qy;f*9o#Ee_SoTqNWJphse5A6RSiGd2eD@u1SE65Ug_F2 zUqwK&(PhQrsohIG_N$4qcHMhjpKI#(>P>j(_v33zy-rvD>btR%KU*eTl3Sr#YWaI` zbH*=Zr*0-kLamrv)*La>$4aNgJtyWppE`NcE89s<OecLFY~Q;3X=kK#Y^;*Vp?$sD zTsG?y#hy&RD!Iu|{Mqy7@X%1H*RPst&Q$zaDi<#QH?jHUm0c%y6dx`*xJ!?VQ^gpR z8GQB$x=Un>ZC{ys;Em~S<Grh{=>&W9UAH(au$)oq+U1nGu8Q1?DibtHzcgjJKHau! zDNmQ^?Qf^=OMgGbSL=UZwbreNmsb8fvuToH)~kIPpX-~w9^R<TZSVIyTKMu)sL{8J zD<?(mnDFJ*tthYQS`SZDyx;fNDF2{P<o?9TG8Y366rZz;^_r%UcWKwz!-kJ7ZggZz z+da#S++H{NPW5-)pyyj=6$Y$&A;PG<!yvl#t@#`QhYfZtuiXrSCJV_}Xj>iaI32V9 z-?#Lczdlt5?Y`D|Y3<>;udYeHatQN$wrj$RQp?wOx%RTEE&V3heL?eRMd2Q&yA9?S ze*_*ZO}YN>@TZG^-byJYv~zmM=*ef#7uU}Vlk5ER(ml3#w)>u<q}bwp#u5kixZQns zJ-GNvLgZp*v-fB2W?eI9dw=--l_`4;RlRai`;<HJOLy41D0S_ywG-DymwWvDl(n$% z*ve-u6Q2lHawZoa*{r`u_kPX)?wH$el6L+&)ty{?DaOKE<!xf#wZJn1X6r*Q@!Vod zKJ-BM9{=jHl&?Fa=7{b8o6%mp#$plU@1kcqZ!?}v<;%^RXtdPZYN}zv?O(jJpLU*H zKO<K+I!60y-)fN!_F?w(DxQh{{L=mY?8|pMo@VX*w#s|coL|px)}MSlIc{R^?eesD zuWvt=v)p|z^V#;<Hb(qChxLuWE@gNs8MNL{SF)h~w}nn>l8ENS*G}#4np4m2TD&<x zx&6xoDRr6YtW}$?x4Nu99hny~gLmQ@_br<=S8VQox+Qt`x@KK={_dQB&sTXR*<-YO z!tC~zh8>+{yK$TAFUzM(%TsT5g$6CEFnoFCo7u_f{<)=_CPwc6qbXnit=H3Zga7fI zAou+3@}*~e<u2}KdT+UTU2A$oNV55&byKhH+7_I=HE}`l<bSOn{6!~3?zwU~RXgnT zl<D^jQ+L1mq*j!6cQIF}L!xY*jm<mBo14qmo7nB&XOb6kU(xl8`OcT(Z|~PT9J99z zt^4t^{|u9C{Mt=Dl`rZ(-}aT8$$sqN^tHFQd9SYiJ$sU<R)j;`EE}&+&(8j{m2RIt zDR*MgCAnv5vPX54Z#_)fHLtMySk>JH8)ph$HWd1}SoYk;M?Y>w%b#AIUz>6&dUqJF z<el}wCvI}RUi87~<+bXTpO#DN)8{^2k@)u0+t2E6RnE-a?s00Gp6Xe>{5Lc7t%Q`1 z`%nAx^V3OZ=G~__udZfWa(h>9d&w)q5Tmm9hMBLfS-NUX(bo3WTcLloe|65KwCU~+ zZHE6gCOwt<`RBF#*~t9xqY~F8b!KnRnXI>0&glA$WlwpFj;4yUs6Wh~&LXr^Z-Mf^ zd+qaQH_ktPjBf&yrY2)}t<II!igl+M%?~e^&wu^m$(Po5HtT<ucx6T{o}u^Yd|iRz z?$5juMuE@%Y`&nfd*#okMW4Thr<8a2%>Fmkr|zHb<acwY%bzr>^%GjamwR(ptl#R= zNpnKiZ%Y=dyR!AorvjV89<yH;za3k#!qD0`?~19u_;YvLxxddVy|hnh(scWn<eGBm zaP88HkBe@Kz20WFS4BCwf5+PEH`64hFmT=XUSFTEEw1WfWzf!~oeM;i@_xCV-~Vae zp3et)igT)NUP@cGF{Lx9=&$Mj^ldv&DxdC5-g1zaS!8MY|G-TdC%G)Y&oN$-K0VA( zEB4(SHBevLtL{qvocrQO1tquc`8q3S`Ih8`7K@r2`k2!E44Q?!E}Rh8n4si(Y16E> z8q3e>Gk+Z6es&>|zhr8Z`uqnoe0SK$@ONBvD`|1>nVWL%+pQ@ZpIOcI<DJ|kYhA__ zS2tyj@CNO^6RH<q9h$XOTE%wnmd6Z-HwKA6+N$^b&q|(Jl{EbgdV*?t8wJ*6zFCqj zJ-2s(vUX!^;Sr4=9~$pISt7i;^{k3mmol5n#eK22-w5qoeDtc~>BsJ|+|%7p2p>;q zm(R`T>5{x0d}P<U%AFSbU#*NSbg49$aB02!?VN70+@peCn&%iLFRb2sWp(uFjXpQO zcHb(K)Q~pIn|9gH_N31Yi_}T6a(>5;B+ZUyYwwqtXqtV^`>EH{<iIsCw(d$-1N9gD zS#@8dIln9U-=CkUXEw|W+Uj+5!gVqKuH+L=ullCP&sWRe^Se`0wfft~#7X8ycC9a{ zeDch0dslMaG{c$aWY<`1(mQhgZfb17KJjWknTZSI*Pe{|{Cdu*-(hQ1->vs6<68b> zp;=b@d9%kImqIUWb$#6SeOgmikf_%q&qAJ1w;ca3WyjY(lIU|Zde<Eq`}xqh^Hox7 zEEdJQz1n{$ReY}WwvLaBEZVf69BgKPddzzFX~EDn?{>a++xh2`+rvr6?}A)%N7UvN zt5=KFE7r#OU!|XZSYwfN#awsmgg1A#Mz0E8tFpN5n?T8&xhjDo$6fLnZbp_>{aUpB zY>-T(_@d($%PlwSwWzVPoA+lMd~`MY{%>Kh`@ZKaU)eej9C0nVJ1ss*v(KRM_D18w zB@h0+fAo22?CaT1^OV45l?(0tqbRQ+Uj`b2(p+@^>y>pD(*lG;e{>#*+F7Xl%j0KJ zs*{+hpvZBT@I7F)a`I(Iie<kRRn}e4pK^5bqZ!kpB6gMT32y7FxfFBT^i}K2b7I#m z;+97rE!@2?<KFKV+>yI-rs{-#miO4YO7!e6r;3V0r!^wldh5Ktt$e9^rXnFZF2Z)% zyox{d+2X(NmG_Hig<OznD>{%Zvc&!Q?j;cym6}%mY~;7i+SYn%aq#Wvr8zSf=M~QV zWWdh;w^@9rzx{u|X?pQ%<#t??@?R&ay=3*|xwndTuG21ws?SLM_<YXKS6333C7gY< z?Ck9&85d1HKeBzk=JHvO@C{9Ug0CyNr=R*JyZemciRIrkO;yhCk8{qy_|;+gl|Sd- zd^?!fKg0F=_4wMEbK-U{E4|fl{-}5Osq|MK9M^XTo$fbEXn62sa^LhcUws}+j}K3t zT)*=26kG7Qwy&>G_1phf-2cxm{KASiH+Fho7oT$7_4C%A<V6o&ZxCltYsugLf94<C z{EcgZ-*3~j(wG>xZOWDZ(;FwR-1zrLM9p@Q<1TBs<5xz06Tg3EQjlu5_x0-c20Ipo zihtm7nCLvW!TkQED!(hOr}gagFTV^~@muult_R!no|nZ&>?vtoxAy0qD@S{!x6jzs zvGuyRd7eV=Ios1y7tcu8S5Wr(PyXyD$EQjj+->vMZh6tHJCW;q6wXbVpQPDW!5*eF zU+=w-^{#6x>erVk&MnvxDx<u2fA-atSA-|Wn@-<eaM7r-QfkhTL@|*dyS+VkR`)&D z`M7wU<<rEc`Tx&k#vblDWq$wfqQ3WaMx`a~+f<i&PdCW^Gdr$oU$X7jTi<S-&aM6b zaQXeSyOVx)nQkik>vs9w!n=;UE9080!Zzv5uiI+f8FGD-Lq~$M3AmKlEA#zE$mX(* zX}wvWE;QeDvWhBPZQ=GSN5S@2U^}0z(O-@S2RFCu<5_a>W+_vRjm6jQeF5_Y<5xPL z2&h~zzcl&tGBx`@#ix{upYM;q;9nj8d#Cr7{#G-=w|TC$<yY1O#;&_;C;4mX!j$EF zvmVZ>`<dHkINSC9_BmQlL$$-Fyk5W0r2A?75}pTlGCIHQe|Y1?D{cKEonwwqe?I)O z{^|Um-K<|rc7J=lDok&Ej`nF)Un#aP``=2QiQjQ%jcMyt4xbqp<K5*`)~$<;-;lBM z<^AxrF^+jVwypdnzcR_*<bn0I?7A;6&7awB4EsIn_ZRbNv2z#I22Z(J#m_D?<!pb( z*7loo%(8Yb4%{CY5ifFFe7>ZnzwPf?KJ!1WEu6r7+<f`Gq9iei7YkCK%dnq1s_eg4 zB|vU2%hZ+0x5Xl*Hi)gQJ~hv_dM=;g?YJ3V3Z7ND{qBA{)4hF0flNEU{Iu73uZ2EU zyqRIKX@1DXF2=%Bhu{48F7G30_v43lrK5Pz;wDQ@xBCg%{pU8v^2u7Q(Z8+v>2Cl2 zo965_$GOvfEO^JLKfT?}UiU+Tq}RLmW!oz~qkgZ?y?C;w^-#gXpXt%F&#K2Iy?@2@ zVfy_U%k;h9##(X6u$EqTWLCHSA@|pf%POh-?zKA_Z$2!0u2SLnz)C<$HKOj<SA9w2 zkCr#<A2@u_`z(F_&<6Hh7W3|ZY|zNvqTSaSCLUKEJvV0W&xtQ**c!fbbUyKZ*M{=< zb~8<$@?N%R*~MDwZ}0l6B!6<MZJy36r?OH@xmSm}*ViiK@BN;sQIqCtE;A*vIayJ- z?S`R$va|2(?Y?3=dYDC(q*n&+T3}+mvt>?@S#~X7sgKI-w_VC?f2(*Ua@n35%&<sI zx!>@8;ne)Hu4KRW`c`4zzt-Nc@||}6amj|_J?Az>JaUgMK6Ut%{QS6AQZk9Q3z|Du zhppe7F8N_^;$N#*I*Usilx^1MuK&xj`>NvI;PZR)riA}4`~Cg1^tH)lYxAaU*|O%N z!{3Z@p{46?&UE=@JL~I}e|D{sKVNNqow{Y);|XHsF_|Jv%Ri+pw|MsDX2t)-`cHR? z_xp)h%>91q|L%Zy`#%3V6YKX^>2!~cao~mN3F=0El{ff*K3@OR=wat`*3xsH7vx{v z`B!$3A#%eX<N8h>$)7GK{^?B%yIc8s>!<zNvr^=wG@BWnuX5hJ&)v&(W1(;NnVL2F zt4seXv$0$_UMy6xd*9Dp+Dmq79XRN{w{E7byTOf?lXE?V*}dO4Cd=Np-0&dl_A51a z;dGab7v>dv0<Gqr>n|>QeIw|@x)Ys0uF5@oa;Hv4`0TIVPd}GgBpq42+icN{wc63k zmh^=CM;$!nP}ZfKr1nkH;#|SzJs}4lYfh7R#8?}AT{el0OX$s(w8p+4iw<+AzWp7! zU$Q?^_TA6-jq3}Yww@8J{M~&vNM@q?IeyNm$3I?Ol~R`D{4~+%Lj8wL?EDo18WG_u z+rw-0uHSUlaFNhF)WJFBSm3K8>Y?d*x-)-$+WqO>mh)%*HA*B>kM1mge^YsL{r~8D zSNK%=j(RWMUbam)a_Q8{>+5*FYVD4QtNB{HxpG388ut<zQ`vP(HrKdz|9Q@%apyGe z+z^um0v7WdbnOo<&$++P``^6%9_ftf9B#`e-WPt%mX>*BEt?GYiG#12KA*c3Inh`( zHa+M1>qA97A%DL;w^yq_qjY#-PwWSohn0tlTO)(k^gFCM*>ku0?1?MdtKK9OFrL3P zS(q)g((>l#u5aHHjv7vU<+P%2#r)F58!ObmR?g4PV@{iIXdSjMCUfTR?@BYjzMj9V z@sQu1C+}aEgdcd@<r;fp9jInFz#|})=^<Pi-0yelq-p>3tJ!8J-q-(CuJ~sV&|2PV znk~a%*d+hi{Owfz>2FLNPbgcQIWj-Hs3y?yz^9C^*uo>b`NL!?uFF^y7@YonLCYPI z7t$oAzw}{DX|f7FtYdYr_}VV@o)yt?J0>3M-zBES|AhZz&~+XEt`}cS_rD7I+_SLu z)~eihJ?ra4&g^oCx?eaqYPN~l{g3DSw_QJ#bD`t-)9>}SS#8eG;B}HT*xel&a%P8< z-}N%q+~^Gzx#dC&*RjSItLzt4H@XGRAdfog4*xhlU%X{)lhKC{4}Qy}FWwX^Q~WDu z!Fi5!v+5Ft;th830$<DxHnThCyeoS7-;$%`m3Z!*EumAVtX2H15vAg*b#u=atEY*6 z%l?b$#pSW>`5?V{o_XBm5Wh<|Z^TOOewzMP`jKUOrT!dqKKUE5zw6v>e=6H<+y36_ zLWH@(zaRhC?eO@We%$k8l542r{RMwF`IoX4bUw5xI#D}QkXb2Jz_0MmT49s7yZMZ! zC2yGFY_U7I^w`#lk4kCJ1dSJdzWRx`==9fcwlhbPW-ql^ma$*NPv`o&+bMgJlgk8a zE56to%;^1`pz!76M*bJJT5Zm~2?je~|K;cWwfn{YzwbYFFM0P;eYV|;JN06-BV!DX zRr6GJO#U9Dz5b0|@h!Qu>G@l}9bZ(p_{~1ez7ss}s^8Zq^z8iEarm;UyU!aTze1Pe z?8hIqJ$B>27U})_a8pe{rksRXps(8XnVN3`ovYb;YLt3smx_H8pB-Cx<fFj)$^$G9 z@8vb0Y34s4`@MXxb?`%*DmKH-or~4&vg>XodnSF^U3@;#O><TKv&>5?@8(`poH_sU z)}*8mu_g)YgIv3Am&PuP%X{{8$<yO6zE<*{GnjiZp*ZM{`i?toOx+Q_YxDBwMcUPD zlq#s%|M%H{&(Hs3yVf%{U3|O$nVvzPZd_$q$$`Bsk9d|c8gu&l%1lx9VR3uo)-yZB z>J0z4edY&P%pa&2{t#Sa@n}kCkocz89aU?&_y0HbXXC9ubBDFXuVMAqgoB%V(xsC6 zRV7#N5_nfDz+cLEnjxW6&?X?I&_((8I=+xZ*^8I0n!5Sg!*A9;*l;H3^VR#;-c6IO z=J#y-ckY7e#0e&`n`bO@JTB<HDz7ypGeGq$i{kexKl9`4+I<$!n)~;kiK)5}I9)iV zCb79;%^}Ucx;yc6&h&<d+P{k0VYBCoY005qHWt?koH^9h-PJPIC$J{>N2asC{Tkbt zekbbFrC(*Cex(~sBNAq@y=L{0kF9GmyQCL)dv3+5Y<B*`_mj`5?AP-@xwa~+etuM! zavJyUZ*qD82NopsUY*f?@cqhyuEp}_+iriYUHHp&hj87Ki_xzoMYMSq@rQP6X8)XA zy4-L!+ffeY;Dd(S(rbP;zZ7?T>GUS|_W_Z<;|olG^-G)O8XEU)__3+`_NVq>nY9OF zrX+g&*IU&PzIpzkh#QJp2hY5(H?7^Re$4Ts_Pm+Lf@C%_dZ#S7b5q@9gRJ*tgT)*h zzxRKXuGQu#a$NKL^q(K!<sSunlQMAoyDsGfuapvN+Wt7zkm?sp`>Hg9^RDGjxgCB~ zP;%eLb0wzve+1%v|A_bWMGN^A9_e9m^H$s&a<R#?XL7=}ydN``pVgbOEphGa*ga-( zCr)R}o!`Hvu&(4SubYjW^k;_y8PoQznY?VDX7_X*bF+sJ=UCt9KUlt}=Kae*4L5np zzeMC`h_CNjEUL|O>QS&T+pJT$=kNdOD_!(r%R?)5dov&Rz5h0!+%8qHM@Bwe*kcK& z*pa_d|MG84NMOBZRC}yLD9vPUAOAW1?RD0geHz|MS6T~X17n)6?_vmc;xS6N_F!V* zUzzLM7c`n2oL}npcM-R=RasP^nEJ=XdN-`C4xUf6xx#v6itBN?&5?Jl?!0VyIOFEC zB^F5+3K#JCCCKWytw@xMI%n1_;8*zN@js?I8;!n;>$1Z#<VqysYx8`j?RxVy_Tu9E z8e4Uu6b(MQwj1#K^vbY2J7^%hZk=&tvgzE|J=?6;WS7md{GC@n|CaT)8+@%SUqv^6 z`rwr{9g-rVmuk-Hdi=)z-!w&j`$WClnVl1kG8gW!|NY4NvGXHFSqc8W^*Kw6e;o<Z zk6=IGl$|iYkJ0mv5yw)CL!4==tA9&oZ`QtYWP9(~BiHMccus76`)5I98cX)>Fe`zS z&e*~hNu6uXR-WJOl+PHkyxBhcblvyIZ+tGNpK*JZqPzI=&mCuN8Sjg_`<Q;0HSu!~ znKm<!WsUVlH|ax~eH`_S)<tWgXMcL)tSHU9r{u$fM+aMYzxrNhJ(p0CyQkq?wjBSe z$+9I$PG<#n?6*CqX((Lby;?3U{l47yl*solLkqW@;(sdZRiojUF2<{y@}fbH@paT% zHkoCedv|RsJHwQg7F%VT@-6Y=AI+?~bj~xf^Zu2GiDnB3#9TkAIcch$xxKSyUuS^$ zqLmg&$3Cc)#_~;0JL8d@b}JtmeO<{mS6Tyw=b1kH9<lx6yLYpDJ+o9~Irq<eo>u4A zrF<&6Detw0t(99vKhM=4yRY4v1q$--;?K|L9yJszJ$vtAb);_W2Dg)XakqS{e_oVy zU2Zbvz;q@yF~b=@ZcQm<Z0?G?EqiTiz?HlC+xPpw?NTn<z;^YcEZ0TJUEA(X3g}uK zf4&VIe~Yi4Zw=nR(!c*ije8`|pC2vBv%lN@IdswJfNpa@m-3l}i~HMsDt7pbsoQ+} zlpL!)#m0h9%4k9HGrix{EWa54#8{j>@o_S%U+se(g#q{fizHO<7gT#~FqdDP?Sf{0 z-e<Q1<wpgN9*pYG%bM0OlVy*@ho**>U>W(!Pp*$`n9a@`gmbG$uya~xEH|}{lhS`Z zC+_os9ECKeP26m`bM>#NTRA7NrLzW1NqjePVf}{{Uzg9Sa9Xs`B54W7GQJJ5?K2%T z8l4Ib%icZn?!iRm)r|adxtpH1zTUn2F~erfh>tCtI@c_c1kG5seKGjms$2Uu%9QEN zKi{U9KjL16E)yT^)pH3hJhDrO#k;MAdq<8?%4hvqr3dd_<P4K}yio6e$$t0$6OZZ0 z%((Efq4S=m`h11bErGmdrKi|Zo!;{;wRp7Xjq=6qcS}N-bp}}+z1aV|yZHIGM=#Q2 z4}WeuC%Gpn`K*oA?2Phj`8QJ17z*~*Y4=HQ-MiEMwk(IwhlEAqUK@N8AAE2>n`iN5 zQ+vgSTkkfkYhCoNZuj3>&_K`m3!DFETwZ^$g-L|{w2$GGM=!2#ei)Y7wd@gxu-}<G zyI($UQ|9aYaHW5r;-0h7r6Th`T-cTQ`PvGNzW7z&FL&MwZ{K5<nj==6Ts<@XQm4WX z)q_z!TUJlIA$olJm5s~p?r)#UHoxDuDl%b~^qPvK`9}rsD{k2393A03x9HlXGQ*fH zO^e+>>=$PW43r5}xKnVa!ejO{bBXff4@KNpJ2xEt@Zq1N-<m+j9-ZW6r}W~c+C6!y z%HPu$yZ&CJp|R8(mjiL<3hpO9{<o(pxpngVH%Ic1UW}`&kUE?bZ?SW8uKZ>Xsclbm z^Kz!mypna`;Z5xu=k9rl_!YWHX`IquF<IWi<$yv<Y(iJtkK72EdAHNnJQQ)CVma@% zlZoi@2EHR4rIQxuT~MAHafP+o@@-eL%~e*5?pc2hMSuD&|6gMJ+p@kFEeX7a_vW6| z3$qqHHS2KEp~mt<ClqacpKF2w@-OS>J7F?!&wtn<bItTg<4vwLil_Ykgvq>p+P>28 zOsF&Gl-=j{w#~ddqjN+1q)&_QCdP8R-n(1&doNFz%*5uq3#Z;y(wy=r<NW#4n+5s1 zlFQ!fo3{ww<9)mBsfN)NL%-~aca1nqA7^|mHK^$HV10Nb&-B|fZegR}nPo>WzO+qx zD(P2vWOwx}t3xfqrxN%+Y`e4K;mo4$st>KK%17&&0)u4&L)N$+ndLGgv{$xnzs!X| zA(IUPEpHB-nW%d0P<6}418;&Y9D8KW?6B0F88^ialxudZu8lW#mRREx`Lq3Z%gej9 zuT%wk#aRkV9$ekhbL^5+s_$j{HMVd5K9JaaKmVxU%xyW>j~{7jQ5Lo^;Z$9*$Nb*K zt1YiN!i@fA99a7~>6_rZZ_hI3$eSod+)v_U<KN(5Z9digb!wMIAII^BDj%c3MccL= zkM}P-b5Pbs-R<D*q)_oUvckI`b$mJ!9owLuXwlX1{E6i+zLwMm)d0DN9a=M0clU|2 z&E9p#{!Y&hWuFT(+N)+-?5bGqe6RB7L<XC>JMk$qZg(xdzN^jg?(eG$S)Ak#O6ypC z>6ja{sKW5_Gm(quB<}5=mMpcLZ~pW$VPo~VS5~sC?8r|ryY){oFXq0ZyKFj(wou(R z>*H0in-%+Cto~d3YKeuC@or~ri@+A+qli+^xG!0*(r@42#BGMl`R9EpVE!50yE3=c ztT}lmTa>@{%Kr=%rMipc-d%KWS!{X4wWsY-hGp6jqlWAA<>j~CPyJZ|3a0=W-LM%8 z8oxfAUo1A`-@`qu-e)gKylFq*8|Yjud46?RRoyRVg;ib3d%DXmma11UDz9<-y*ocB zf42KxMOJgZYg^3bEIeSGV9}_Z;B(%3W>8h;o;Af)XPNIUcp%D^$S&~QKxm^|<^zcb zjHWjoYj!6zu6!k%+i%6%(e@}~Cez`s_DP(rLce<wH&jlX&s*`~XLyE(utmb5C_j(i zyYo9wEc7a<i>u!qDD!wLsE~8{b7}UKDU!@QmOI@yuHydI=eOaJ#Q9Rj-e>t%%s>CE zelKbMqM}b;_OAT_-96XSt?%`n_bYU%EVS2Em*J3ReBBbzwOIbU`13QlM=xf_ZeCNd zp-<-Csnb*RI!|*6tT8{dOS$8Im-3;Ncdl&Oz46M+CG!gPxjyw|>vJ5kN=TCw%Fz>F zTlPF+O?KI{i8b5z`#Wp)J;=1&(iHyV<F2@Mv#p#Pi^Odb-d+b~r^nj)bsFpU+ur^0 zx8mE!#s3tQ60;*K6wgThYCm}I-9&M=@&~mRQeBJh`pEPNUq1a${FurQE4k_@U*G+| z6uTqW&F@P7V7YM#x0qVkna6X!9Blsl<oz0!MXM|xm6VyED)qOHeB5`|cqvDiOk!V0 zM8t%PhpW<#%{P?J`9E!Cta+S)fco{<(=M@ZwwUq8qVw-ju{(h-RoeXpWiK9nsz~~@ zI&F%yzKg~|zs9aYxr!T6TdVf^EnhxU&^+gGhLGD-gD5`zDSk}?VjQWAC;bX*3NM|Q z@SNXt)3+5>Pn*K^dv3H8zt1;ktS<U<fWg1*V%7m&IfK~T#jlkGf4{h-_Wab|+`Nrt zNB>;zebnJ}G�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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/extensions/bulma-pageloader.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/extensions/bulma-pageloader.png new file mode 100644 index 0000000000000000000000000000000000000000..86232a9d8d086ca58d55a1d8ccb96c666a7e9aa5 GIT binary patch literal 99983 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 K?R1_4gEat&^vU-C literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/extensions/bulma-ribbon.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/extensions/bulma-ribbon.png new file mode 100644 index 0000000000000000000000000000000000000000..ce9749b648a6e8664ff9f6982a47c612d64a282c GIT binary patch literal 20842 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%0DxnZjFi~pSxefoaS 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 C*0|FE literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/extensions/bulma-steps.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/extensions/bulma-steps.png new file mode 100644 index 0000000000000000000000000000000000000000..c15eff52e42a07602469f61ddf2eac7d65e72ef4 GIT binary patch literal 20619 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/extensions/bulma-timeline.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/extensions/bulma-timeline.png new file mode 100644 index 0000000000000000000000000000000000000000..c8453b562e13b289bd49dd10373a88dd2fbe133d GIT binary patch literal 60859 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%0A4KTa5C-mcsb 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 VzUg<RjSLJ744$rjF6*2UngG2><zD~* literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/extensions/bulma-tooltip.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/extensions/bulma-tooltip.png new file mode 100644 index 0000000000000000000000000000000000000000..a15749044df61dac1360770fd8cb5352c5d625bc GIT binary patch literal 11825 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%0DIeEoa6}C!X6;^r0Rv=-0 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/html-reference-logo.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/html-reference-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..7b41e3ca8a2c8b532369e7672b3079dafe262d3f GIT binary patch literal 39696 zcmeAS@N?(olHy`uVBq!ia0y~yU=3hkVEDkn#=yYvEXtpefq{V~-O<;Pfnj4m_n$;o z1_lQPPZ!6K3dT2c+4snV-u;(e_I=uy04Gl;slB%XTo@e>URbRm_Ga&%U)v96_dfc4 ztM=^;feqe*EKVLwOidbGixfJToSYg2qBu^z-Tk?Kp0RPYy7~4q@8-;$d$+c3{_ow^ zPp91fdG4m>`8hL7WoB}8G>jq|gn)yzaKY^zZ*#AI=~aJQv*a=F-hB}(-#prJPGx=2 z%$D<d$BV6E&#$&P`si`r>vekKck0EoTJ8Od=0!b>+f`S4yD_NQ)q%wYD^gHUVBG4u zyXkpl-g!^%eJ}ZV=Z0uZPcP-+DRnR?l|A3=c8dS}L6$GU_s`g<Z|uqZ5$Uk$;JLn{ zr6E;2E(OLs+x7Ik@4vIo*-bjX1Q-ReqsD3K0<Y3_?_Vg(OgOLE?Wf7ZQ?v8N?d=N! z+7h_9zXUWZh<McsUR`5)`mD{eLwpBIV$y<sRB4%p=5JVRVshnf>E9=Zrd+<`{jTni z$_0BImM{ut1Trm*ySC_T_WZP5tHOKVz4zAUAM&^y#JbqOwo&Aiy3U++T#I7Tt~tc; zE;APoQ(hc${8W6&-bT;6*>lgG>-XFB<KKMNqc5Ftgp>nIRF}hw#alxb-&$#CtA6f( z=E~*IuO2;EH1Vz3q)dY(lR3}bzD;K@S{eC3{gb-#V&7(;gAXnzHeS`aZ&c6d%3o6c zEqs^S-o#H!zsDa)F~aQ)Q6`~)*#+K7TQu(HR|UHJpYIg#TbSr{lt*so`nq4-zOT1Q zG+HUG?ft{Eu>RGO(8+0K@(=!f*;l$O>8~)(C{R;ZVBFeiwxImQ!lk~K-|t<td;foq z@`MPBr_4WP45fPb*LJPUiTd&H^2KXEU;j1T_Q`tbB6Ew%OZsYm%f7yz#j(~&6sOsN zoE{FcqTc(&s`BUCR$jh!=xJ>2-}ar&seh&jyZX-vv^DJY&-3^!cR3-l<jTs(yh+O1 zpHnB)XWW|dd$)f4=8mf;v8PQ37MBH)oE{EmKTiAXH^*}Ga--VJ@cj3U?*eZ2+Rc-{ zTd+_g>hHuA2{%>>hF;ufkbCXt>B+n2zkKsz=5tWG?=#dk!5PXDlO0y9?VahMy-EGS z+<l+R_DZu&E6aIPJ1<(#S^VjO%V*tZg-uu7v!XyskKbOhw$#cfXzMPWr+=QV>r*UW z?WzCb&(&48CAxiZCYD*94J=n=a@WqA{QS(<wmVDj+SdNAdfHWaZ=U~?%c~Z<pMCs2 zdf(?Qza;E08FkxhO?{+UY;IP+baTYZnO09-jrHmtq}faT6~`Iq&lD6GP1$d+e1B!< z?vN_&@RDy|-m@*ek})sz;FOQ7i~TJn^ESMyTGQR9ww7z<!%uUbtS>1Iu}br+p7#6o z?|%m;q$nvcVMiBuSe$IvNham)l=vOL^|Rg7dH=kvtE<E<Mc41rJ@fcihHh)%Esu>? zbUugAP+WGkCx-2G_P?U^l`%8#?R5X%n*Hvp^3{5r0e`~0apJA$eT#D^zL;m1dXQ1} zZ?kyW*Kg-bwM0KZ4p^2c;?q2F@tppD7FRZOyjpL#*w64JuLRe!XO(~FJePm<LPE=5 zS9i{z+3nXhsN&8;CyW_6S4if~y?0qm=2foLAJ^;4?#V9b3v0c+LPDxdSk$L?U6<&? zV^VSHDq;Tx|DC9sW;o{<PmpO+PTVK{(rIkg+h?0y|NFA`wZv-NG5pC(;mVayQt{qL zu9lx#w0Q5of5q13U(Ypdc=?}6B+Bi_VJG#Y0h^C(+4(E(@`)88%Xq_n$^W>&=I80V zbN|kbt+n1UeO>%}bFcrn%jS9(l?BUo_*VHvmUP{|{=IqKy?tx7YL06jxuEf3)sIdI zvuL?9?XM*l3HnFt{0}Hk&wuXMntNB?=FVZWQ#iAfLO#o)U9tC)vTs$G&D->Vcj>-^ z`45gSTo%5fm+if(>`%YTD;8w21Z}gBD3n@vTZjL8dupLcmP<hHwLeciV`p3K)x5pq z^t-p|pK+(43F=HsZCEeA*=SRI=TCWg7~8%JAFs5nlqr10%A_7wo;B;(e-W3%6PI3b zu-)7erBM>L##qx*R?s8bvVP<8e6Rm0`LegHg?Ty>xIf!f{V`d-yT1O<gKNc%8D<)9 z8H#RO&)Y5fOmok-M7ei%tv`3qX)0d+c*?t?IpTL->qRp0MyugS*a}Qv1ut-1`L!c= z+Un;^TIKb=e63ryczeCj)C-A?SFST3{yy{5<S<b$<;!jcM{7*pW}J>Pt^fbz-EuYk z+KTLL{m*LuJhirDeIMc@%cE7D7<h2ail_6RuW4OS)p_}9;l|&c+Tm9xg=XT6&juEi z1!^zYXZy|h{xa$RgPBY3?R&Sv!mHKfg4gP#l@o(3S4}zLX=`;z<npQaR?NX_YhTyB z+qb@O&#CO1hgZ`6m;C4XaKHF`RGo8^@47YE^R5C@uA2i>maKHm<By;BT`{!y@GmL9 zK0WjYkIRKuFM_9Kvjlgo{HOdgdFj{5zm&3WKbwE&t;n;-FaN9zZo9MY9Qz3s)!lbB z#r8kd+xcqOlvCjwaap75;=q)}D_wlK^Yi}DS8r?GGZR)QpLu4V_I{S&@`sCmF6206 za?s)O!-*><UR?IC%3j=k&9>BkP6rF0zk9G_^ER%Dj}reLQgFEvdYC(C=C9?CtL_)t zZ7yPM$z3$P6IUbhfEbI)g1p9*)2!0{_g~KG`}gm<vxTnYQeBD2SF4vrFnyh@&^se* z$_2s2o{N<OBlmpzJwZM3%1gb^vU?U^ncx3UUySX}xpP-9x~}x8ez(`};NNY*76miw z3baHIX@y`f$Y;%JV7X#wCVwPg`}ZTP`!&9Pofjn|p=A_lv1y7@mPm}oDmVFy>$_G> z+;U2u<8+EqY1iX-Hs=ey9{({5S$N}pS*cCO6UiCB8-h#rJ+@#D-{HMZ`qToaP(>Um z^a2aZBC7=9mf3Y3B7W6=Gs->F>;D(#{a+CH{ZRRgFxQI@3~RU+ZCOzuwT##P@K?3m zlqIiDeDw(zjd0i8zx31jIqyWo&YCKh-+Z@`XYS?CT}SP<Z+^UR<E14VWJ*Q%y%t#> z|4MIXfkNx2&?PvUsSd(|6B?v)bl$Is-Bo49uJ`)ITkAa*79k(pr}Aaj1QrT=uUwk< z?cAkRJGwq`g#N7Mc;d49(`-A@{<q0bGItz`w|!Qh^v$a^Zu{cT4-JKvZah?cEy=m= z{>;!_7yhnK{hJxG&<I!l_~frJVf!cfj3~jX{Q0&!%X2@T3i5xi*t&32pj$74R3B67 zQJG9BjylB+s}v-bB}++N(yVteP@O#C{uWKY#Opspr^SdKKQLK2u-ZWA>qLu}Z<iIy zJ6GBlZJYJc`+Kwaw_Cc=OL3*GCvzQEus^f)d;PIe{oI_J!Si;l*}VOIgVWAUlI)*% z*ksAPzF5QdxZmJw>(#SH#jy&@wD$WS>o|LPnbo^>5|vRB&*v^@v2I(a(&M6=S7dE< zt#6{r-J|P%FA4rw_hw4kKbih-`99l?rt0B{_X*-m%3JsEIWjd$=HAKA<!>Z)^xwXE zTfZ$>Z+79*g%2{_X0j=JNjhjuYJ0E!)&8$(n$%>L6@S{M*l#K^srz$qMXb1mpJ8PA zXV)v2jPu+xWw$#ypD8xC$a@;I{KiM&@{^l*c{?4acHziaDQ*fg7fp?vaZ>x0ZRPQw z=MpkA)AQfQ$;n;icMY5-BkFv3)|nNaCssea{Co<BbHw4-H4g)R9@IS4&a=8lt<<{p zuDFxU+WaS)r@NvQ7UeZ`oN|9HoxX0fVDCT8Tcz`Mr~I7U%k5&?jl=dOo(fl3F0Wa< zF!lS~T?OC0-XBPnDBQKWU2wVDj1#|oRy)nFd^2yg@}i7T+pjefuP$*EdivdPlGqHM z?u*JlO3N)<ZN;2ybZ33p_HUus`PUk2%e|MX=S-csU`|}g%=y+!-xc3coo+vGflMl{ z2J8t%My)vA%)jg7cEndY|Ib&PbFTf)v!EA?KS<^lg#KY}JUfm3^TR5ppnp<79c@a> zqaRqvsy^DBClWZfuTOn$&_~VJt=Gd7?5i%WpR=jD@Av-G(jSt;zp}24!Bu!Z7Vdb} z_IP>Dq^;6^x1Jsdsz1*fTl=@Tr{L6%!-117z7%X)CFrqp-ePa%*Jmn1o_=?qdF<)+ zn~f8fcLxdkOR}BKS$VEc{Z3Nh-u)`#|Jem^xcV*p!n{Yh)K^a_NC20mrNSAKjHQpY z#rCebaQpk`clZ9iRcM<fxV&b|9I+P*50-optlfM~NB*bW<+JYdf9+c3dG=7kzvS0x zCqLLspKW>VrTwkEpdZcVXJ-Yh$i4X|cCJL_t_y`$mnAEu9;~fvFn3>M*EVs5<!?vz z?L7+m2d#tlzt`LOsxj-pEbN^^M!^g%riJ&ehd8=7zqQW0xN)l2{hhJ1e{K6H!@o<V z{)gtTxN`w-dN^ijDCAf?4e-m?%h9SoF>%e|%(_cXX%{mOuWwfN7q{YbxuU}xSQ(do z+^WZ=R_%0E^0iRMUD^z9tKU5jyC-biKM7}+Z)sTH@l<6-)S-%JM_SkG@O`OYzk7Xt z+R{hd%g^{1_Wx&EyI$+t&(q8=``7ZdE&VllcK7O2@$B|C+w$*Kc9qXJJEXD5YVO=@ z!$-xz%CGuEm%r94)|$Hc?)lii=ObQD^}t@CxGZ?cGRx25Zo#D{^U`nMYxiz0Pl#ge ze--ZT>gG0gmf&O;?};L5&zir^>F)~&t=rGtlVYS}ar{BJj@7$&+%oAw<{!<@FbRGY z>{wyT%dO;hbY3xUoaKjDn_KnObDnr9<0xP*STOl2FUYe>{8#P8%p9-r^_#C@SH^)e z^<VCpD*H8mTpHRq#j~k#*<s~CWv5m9@0~v?xcU_T#w!NhJttVFY`h^+*V+_(qjuqA zpS(2{ry?@$^u&cfKb*Jl!fXALAM4NWWGvYKc;41W*JRvRUclb+T(FiiK>zgC#3L_f z&aJJT|K`Qp`7RHqC@l|k{h2w%HvS=Z>;3{z_fUV6k>$PqRe!$ynA+u+c%8M+I8|un zvtt^I9@(zRp5wI8-rTWQ{>1zX*86!CzdrjoIdd(pn(P`&kv7Q72h+X&{!JJ8{d@Nz zh1LBtn}c@r9B>LW`DJ0(8nW!+E`zn7*zNm76Pr%{`jPl#<?hop$7h<&bbWGe!&lqo zyB|9q*X4Plw__vouhox56qe}iPkf^ig)5jRs5S;fpV@S-@b#^NLx0wne*3<E`QrKo z#hWKCKDhaZn+UJm;r?~$3qu=ArhHY))mYWHDeh<X1NMltCojKf9+{S0Y`cARvZ>o5 zzGoIEE;{XIUiH8H&iQqF(zZ;E!qupqAlrC{W5xM72Jfrq*8a`c<l~vv<Ke|7VRvfz zm$OgO7CoQ#-bU8)(G~frtNvX3nV4MgWTkcTs{M&Y|L=FKSgo*#@2TAtU8a)vWj5cf z&qapo^52i!=qjX(E7N*RbvVp=rT6&Rzn;$z9LVPS+w6Mz(!|9sI|UwPu2|B>*l&7k zi`J61rq!RKpN8M4ocH+5oHVo0&wrXbZr%OK@XKvyWm2Ept9#w=58OOgXFPq^`aK&w zZwuu1FT>s{SWwB)QkC*dFyAKgp}Un??ys7{f)y4<9i4J#(>MI%2#${k{dd+pKI+e$ z)?(T6*OIftujv&3_-nX*^XIzd55i`tJ_&pj(^|f3-dmAh^{@4IuH$sS(sxNoR|spr zx^a%M#7f&`a(VYxa+j~qd9!=r?)~+*x#}--n6@>|pULgkXEY%|<!Qe&Z@<OY>oZbk zg#63-Vfi`T`rWo@!Me}0UWeV$>sTQWJbSyK+NbslpZ7l(N&j;!wkXl~uSeMA<nSL@ z%jUNp3c-w}j|)Gqn{nlG@s@Bs=l@?^1D*Q27Cv<A;93?Exw4}5Am94Wr3O#gPjko{ z$)vgLJNZNO+4~n3o42KHJex1k_^Pb*@A9A0O=3IFMIG1vb75xakFCGsPydQu<eSxk zJ%2puaaiHGOiJvC&Gzp*cCNNE|Mn(DYtbV1$Nv)->Q7-%UX=0U-Q^Fp%jPWC+~3dm z|MIiv@3t&{oVUMs<@(frTPJm#>V0I{|M)74eGyme{*vi2_bwaV_T&}B9<DM19<dHz zL1Q@k>n}Agy|-_rh}~k*u%q@3H*zWs<kzXI`)Sv2`!na}ZOeCkn>+S@J)=A2<Kdw1 z+anIoJ5>H8X8HQx>F=iNRWCbwYuPjGgUk-j94@8auNlAWuX<Q_Z?f(7X}{RL9wvVa za9a40rT@J<OQ`Y$Bc?vR-j1bdXEJBBzdroZL#n<or6en5?kD#dR}Y+DTEUf{`dML- zSd_oZQ?=%bSM#3xteo?HUgg)zYxnS8HN!rn;W67Giz(~;$>L|z%y`#n@$rZ<*<RkF z3L4Rz+FkR|SR~?bgPDBotJka4Ou3si?OijRQ)aO5oMBmiL{IW!*0X;1Z+CZEv#4(U z;l9wIMSfb<0@vuBoVJhB&m|nUd?!B5?&_l4kj>c3RE1Ech4<373U$nXci`e?bJ6PG zY8w;c-+XbOS2S-|d_<we-klqyB$uxGbMw<}zDF-@{$zw$M=mtr5G)NnZFaNR+=BJJ zw%@~}`^%>5tlW}geboSm7aJW`BuDA)dOpK4dskJ}^9>hPIb@|ZSzeRk>HeZ_E*?Hp zQ^IEDABR+l)PwoAXZBg&&oR4pEiO!lXUE*RtE2Z^+-`mJlKNfM)9<oAmaVG9nhBH= zdL0f%c{)0tm)U-~RK#C%>a4(}2bI5z_*e>E<yd@hi(ueHJ(-1BT?Vgf9)|vOG}Nw( zKA#c)af<Bvn3rFEv6mawZYcf#_W6`{y$^P!KOSAnU4*O1EaQxjZQS+nNNfJgU5SVJ zwWo5K1n$pxRX=CRf-JY7wnv#4`2Jt4jgOGk?fsN~Ab+)_U!vd^=hb@;=DD9;vn6Tc z`L}N(CP&uxuI#vfN`FWC+8>3<tHRg9eI>>z5_qlgL-WJk?EARweroCRO?x1DPoPG& zCig+jt7q>&+<s7Flq#TyJXR~w+z@(lP5#HS=B14bgDh@Md6ZF7vT|mcLWpaoTjbJd z%#5O&-F$ebwf;QhZ*N&=(J6e&pR4T0*%_}y%H}<v{&f1SYyU6u+pZ6JRch_Uzn!sT z^WDv1b!&NVtyF_H`W;paK3MtL@Wb^3{Vn;d>#ws-_*nMC>&Mg&_6Ie0pbQo<F<oN` zvD;-|`FPp%4R-=KOc!Z9JM6WpDJx~BXZ}Ced(Bcj)}eJ9dNyo2m;Wo|_+8gWn!Dq# zTzGG@KH|+mk1OtrPDdBr(w+0NuI%Sg-)q|*3%*}3bnHy`5n-We3*RUyFr9ULP}5SG zbtvF|=O25|h_+4L4ZKXU8c#|;@E`uZDe!?t>YC%5;t$_^p9&9BNuh{sIX4?CR{fq8 zwMs{XE8hOqip6$e-f~OV&UIM%O(*(U#jh!>>^^b-&nPZDa9qUgPfw2suWRUJYXOh5 zM$4YA2;T9Dzx%|>&$HP+mZaNlJ3lKWkSWclWT(wd>5{SnYpZK+*SFr;5^i}qdeaZb z@{^zJ%>!@$SfM2E?UNMiX{5cLqr)Ls@P*43&+n39=cdo<n$>hxx$(Kuiq8*zFO#|B zGsS;l7`%R-V959)sphYr@AGvh7C$ayyWJ_Rwz2dJPt4O$n->fIDSvyYo*JUu$7agY z-PD-T{zXlfCDiy*&`<Nn6QuTQ1{-`TvAfrmn)+G&oqeUwfsPf<Pc`pdxKLKvb3VyO z)^F)2+5D4*x1)57-!5A6Yq@X4({6`s!3%baw{A<f-qvQ$XV1M~a^AKIsZY7vmIoi& z@l_MiB3vopv1UQ8P2uwC<=?-aJ@6s$|HZ!sK4*#xlv@LhFPSLy&3YOmzs6W;^{4d1 z`KMBrZ;(E6dC@xc!|SZBEf)-AZ(ml~?7aDy*JYv8w&}})U*<1+`0viz6QH6=L67mR z@uNvWyKICW2n&lJu;)CVrSgUCN~viKJX{o*lmrAkbQbJto?6^<fhBZ`Q-(%YTZ{9| zb2UyXYo%C2&jtIo&fIfqzTW<KddE#4Wj;C^ceiJ)U1HUX3l~ayT<$Jgdiz!7@yhuz zXX4*ag}3UTG#@Z&*~n8@bnIbF->)BsgOEps8yg&yRM$R#Vp(kXtAwvL;IYP(`3ohy zcACtQ|Hm`Uu%RPi)t`UaJWhTo8B^oK)!pXl9XJte$EvovwE^Vev?}MPYqL*YugTQ* z-lMwwQ*2}9_7D4f?mZ5vQBq*~sj#5d&2C%sq7}Ud!aV9^|7^ImDbjQ8@$YLBLKNX? zcdd)U#D=Js`Z15DYG3$OkSo-&FionZM<Bz4^}4PPGq>Ft6QNMnu&3YM-!D6~Ui#6? zcikU~86s_eKFz-u_UnE3istCbr$+S=3qy0~1xMEV2%GeM7XuHy3QTYKCRymI89R?- zPItnO#etEx)j}#luT5QLhbYHSSU0+KMO{z0|DjX%XuyBQlFMmajUs`XJ#CA%&e~ir zn)#FCQo+nm%MbVWzkR<;;L%FAd7Ead8eX2w&bIxdmCbqGsq_4T!ty>>y_+p~TXkpe zd48Q8+LJ$PL@V!kdy!{fxqhc@=b8ClK@Fd}9GsYLrK_;4cr#P@2Sb*P;^(NpTt81W z++(}CHVe_ZQ`pY(N-V&9j=_JG?=N{-m8UGKe0ajsN3zf)XXDPS&W@EASI=0rVb!0P zA6~yG;M%QMFz4JZ^Wq(nUnK<$lwLi!ux;M!uscZ~XI^7|{Pv-4<<IUrs@i#3d$+B0 zEfsj6yyX2#<#?0R%`+x8NU1K$1cigd>;s=SzVc39?^oL^ci&%jqZYhvo8iV(YJVtR zXZrak9zjz7gLzEPv8I`<)L&J!BvWI`uhlz_#4r1!`AK`~ha3Nxj=y|mu;=S}xyA&Q zS7jCIuR^MqK3lOw@%a`RSK}y+e|{-jOrz3fH$>c4TlGoG(c$k7!7HKZds+51_w-s- zzIMOs{hBxCCn&Q(=3y61<-DT5fN$FO#{riEEKHRH6juZZnOv@^nSVL@Pd~@1Q}g-k zyO!@hTP|a>Pv5(pVb{9Xe0+KDr)W>UymDdV(p~o)@3Ag_HJ6|F4$G=2a9?wQF6W$% zuws_1#W}26c?XwgOSJ}ng%<w}99x7Mcd>-LKQhzUnw@>u8HSLqWd&R-f27}NQTA&; zdNtvQ=Cw8_ZDFnb{0Fu6CtWNA4RcK1)fq8OiLq<NxdR9K{FWMN9?g;p{9^Ka-PiM( zE=N}dgROO7xiy91{K@lK1-HNcsB1QFSOuT7I-%dVi{(oCsmteAglOqKz4YN@ZC8UE zhe<B)vAIEtrdpc9zm&2UZ2YCHKlQ%e{v=L&3Df(9YTh=ccMY2B-CW+v&v-jkdo642 ziAqnlAFtLPx_|J>?C76aiVD}ZUI@CiM<~Gl-0Nw9F@a3SlhWqDXzE$c9(X@h^7_hG zNWq-RaYc23nAW|2X)2jNX4EP4%?eAFG!5=reKByQ%-mPqYtmY0^0}{(dRQ6}8Tzm4 z2ji~YuWgRcyp+|f`1ybAqK;R5JZB2`c%}ba+$*{8_J!^polQ^PxlZF{+<2~SbC&1y zhF^udYC?C(GA+NYx$Ip~UHcsWt8=3z5ea_5QO+x0Kfhr;9_^ra_|WqYFD@5I+OKSB z+qELlb)tIBp7@`-pR`5h9MbzNo1XQ0Z{Os<OC)*1pRc=YzGL$3s~c}=idb|lK6!TT z?8j^wCXr>*?rSzDubp*Cc|qMAx#+1m?FV>74hyd6HL=}y-{aS+XlR_Yao!2k5aE-X zH@AZ8rTi?5sX;2L0n-~^g`B!Q>*7)o&&-EQIj;oi$Fv<?7?E{pR*6T3%hdz}j~QV< zJ=+gtJ!fxwch1`K+!xI{$zS&!nC89y%73o8V;7gws{m%^jR9NDrSC`IVK>ZwwIN_$ z7d$^nG&9uOoO-spA<wbWzWF}if9o3InzRSIAAV;2!2CeJ?en{8$vRC$m2e?}$z8to z3tLM;a`WMUuZsm%csm?b{xkV3N3fWOqlo;%h*Pd<_tt#6-kN#XL?qJrY{<{aAB)S6 zCI2>FCb(NioTaD3>i*kzH4L@0#Z}H`%{`aicc1N`{k=830e7GU@C6kXzRe=(@~13i z>n>_Mwe3p%Qh!jN|61^tTFDyzAIS%eYLWXBJx&YGl`ojq`@zfcO2;CN8A_VVofkV~ zJ!?))lgjLIou+AjkC$8H>xW{oN1Cr^3i<!_o4WkJK;UmSF$>Z4>)wawMHxL1D;Dl% zf_8)&uc;PnXkGSErAFst$(l!+JM>!XOV_YOArAyU5MJT^;2=j(yyjDnOAZ!KnT%zB z9ueBC(-JEhdidk=Q}O2Z<p*Vs-<`Go%%rE28C<R~cC4u2v77(#Xh+tGmz@*6JmJax zmHGzTO?s>Bt4*Kh8<^fYaXE|07ukDP{1@mkiXPHn>-(jwepcOmTGG7Bp^vNdjxlYX z<D|VzbJMSrQ|(2joLr(-_c_h_oLSA(sXEtLY}P;c%CB>#wC6GF_WJ28S3ds8m<#Px zs;F;B|D@!@nI5U-eiYfJ9w(4Z$^oZC9Gw%VJpFZO#s9p^D<*hNoRDU>m}&K=>&NqN zuazm^y|!k>ule;%B7whu<@V^D+_rY!?Z^8*9on<+uxZh9wP>B(h}jX_AG+lqR9h{- z{efHVLbbP93w6sE^ZbjLf;=^=pvqLrxgx;1y+?sdaLRlUpI-LM3um0t7SntF=R^92 z9^RmTw|@A}eYE3qnTlnkvET>yMS2;_CK#Uhb5Q2E^u6gP3p;d$XGLs3vn=Oz+Y0&Z zU!R??ef&JS<AWA=>Ix1}JpxVTjfJ2BB}`_z{@nF;WqERr{6_+ebHjf2zhF=H?~OR6 z<6)N5_+izb1|z}!K_?5#=b1A-F!1tyI>%vY&?h#w*&ct(!k^Aq;WjySd*Kl)>uakt zZJAyjf4MRA<Vnt)$$L1S$6>KheZjP@{tsCyBHq3~-FRf>dQX+gl%7(Ymi9$c=;P&h zvp;rMvT{!Gn;q`i_F(&Co#QVr^e+nk?JexL<LRfA{EQWzbw5v^-rUf&w@XKvDQT`? zM(AWM#;=b<KCb%E!jdyb+-8aaTPnQR7GM;d(clovq&3fDUw62&o5a$9u1v1FAD>-A z{aB8zOf;O3`RDk*sr%XLVq+`bzr3axRBNWmc+anZy?tBh9<TIwvmZRGV##{<QPTk$ za2=itl+$*7oMdZv&ucAm$H&7DluY_R#LM@oq;f2j$a0%e#OOY`$nr=~U7OSD{axOF zQauuuO}+ozP|QC4Tv<zI#LM_%;RPM9zVe?vS*y);G}N;1;{DDi76-(*eAh&0ByTGW zzS4iY;_-IR%U6%zPH|p66Iv1|F!d@2OmDE-dwS=R2fN%<O&7_t1a~bJ`Kj@FW~N>L zxtF^C+*v|Z0_*;7WlR3_c(?!dO&?39-xT;YotbG}xMqd()0dVUsc!_Vv?|2{j`u}p zLv!7NzZ^f7-+p^NZ)*g!>~(QqF#=ij>R;Mb<*7~=<wZO%iufr`QTETA!#Dls<$p%& zxLcj-Z|SU97Wz;3r)9LW&DBi9-QK4qwrzUN!}oCMHcQj%k_Bx1H73h1YU)74P@wTF z=L?_0V!2sJ0r;Bbl~91>(SU=pi|!mZ-WFhBx=1s;?Xh2T;L3kW@hQ9}VUyi|sy}<4 zXMFj=<^5sG4|e`=T$x*ZQ|o-?h1g9?CY`?VXF<ur8F!BfzJ3$2df69_74plEhp9eq zZm3H&k-zO22+z}73>t&>=B}RNHG9s%gEJ-UqGTPj+@`lJ_Kz%BF)hf0ciQjncJ~!p z|1JLPvXU(?D&ITX<L4*8gbg-_HK!K+IL!Zxapj(J*`w;9?uf2O!~SWV)Aw2L*|~#v z&Y}kjH5~gm_eq_LpZ(nE<};RC4^uXB``(i~_wV5Hie(3Hn%|ITdr(u<R-0lQb8Q#P zjqBwNo8>PoKXmvn%kP8A1>c%^3ubaG@oe~8kZ$2_U08o)-wAovI}$&Pf7A&4ldsq< zxBZ8llic;4=bwF_T63c59(O#m`r^7BYkWBpJ}j;NdNtf%Uxdq;osBK+!{(rs8}bYG z?_Icfaq{1X?eg<(FHd|e7NA&T$91qo&3%56Osd7ND>ZFND=W9yzu*)JOnjIT>erq* zwVtQ$vYPPZHL08hB3YHYqP3pAQ8^!db<>HrW<9^p*FHGke!lJVqxtHAsTTf^em}73 z+%H}yKSw>lCUU}7{zlD=SDzo8Z~M$LskY^G#l`b>hbHIL-GA4<x&Dvzxqp+*llR|K zezYfJhKR*&p*WonE;Di$+-DB2XK!JX_E$+eyz}f1+02?l3956%4SJ2@e01B2|L>Hq ziMMdQ+}X3yp69>xpZ>=CJ?G^rHqWYWnxpe8OgKPu-hP2P37a?ayOU;}RyXPryTkrh z^Mn0^$-g6R-eBR1*s46|H>cd{6Enpt{<nO-aYf@X>(}mw`i<>>6ViQ*?{&V(RM{ad z_m-XCZ_3KE*U!8D-syi&_S|PttMjFmYa|-hH@83E^5@J$1p$|-eQ#TmZt}mhS^xN7 zM^mQE<I20tAFLnlZ;$8S&pYq<XWN$0?SVSAmVX#3e$+m-OI3QjuPy23+XA`kKj%JG z-+y?MntH+8t=G%GfBpKlKTU>1_Jc!>T*1?+;hW+^zCRZ5H_uM3uixKnvS-@^!;XK` zlQvd-eRQ;Yr+@yAtGWxO-92>o#oIdvf1O|WS@_UOagL?`a#EIPiWkfk4E<@#`RwfS znZf@A|I9fl6wo~H;wJgHoqJ0Ev4kl9+N$%Jh4*piAH#xqHhUTV$ym59*>Ox(-hak4 z)^oxwI{x!21ckUXX7r@mB>H5fxa4`}T5>Ij5I@f6x+wj)r-k1v>5cEE6<+J#)>RYF z_?(mJ_ldX<uQ-{Osc+)-IM7`?FCm`sKl>iRZMIsrf^|%D{@R@5G?<i|_U66K%bh~! zwrz+l+%7-KY-=D#P2wT3HSTprtFK0UKls6!>G}5rlZ%}%=e49~b_d*i`C;+HJs#`b zEuMVO%zJSB(d28~&+EQAS^U1`R$&}j5Hv^Q$vc;wpC|4VPAu48EL3Ayqg`QpY+{0l z#f$fxTnh>g{woxmbGg!x>xifSx5_;g%Z{;q{MBDmVRyLpsAEBwyz*NfogbG@v}&IJ zJm;Zkfn0rGgMa(=<ec-2jr;929+=g%{e3VmAyUrnUZ=vOy7u}GBeSbFX4FpjS7C8J z{DsKH?2YaderQ>I->?0^|8VrlGUwztZhPKyFROZwCvg2Q`Lt}})ukWiAFgLV|EY@M zYNYYK1**z&{qZd8-J>7vWH@j9QY0a>`NQgmchV;ZUwf{-V$;U5!@TA>TQe`K8TIB0 zNd7NABIy3dxU6l8(7KqNMaLdIc#s|N=jGnLdw)Ayyj`(X>&eV68=LSY`|C0?Iu^Z> z;yJK~>)&MMew$BiQKz>|-8XM?c<}dQkHzXLE*)FG|BPhuGx0vFr#8zpr)(-%$F2Ra z$oQ4XCZ5Ts@)dsM{PCP0pXmQ4{VRw4#4T$c?tW-FdDr{X;mq9mW#^;rZI~OxBc`r= z_Nd{d-svq#cP2ho?N}4t@pAjY`#ksUHrc#<60Gr{=Ewho;p)0NZvX6+dHJ2rX6=~~ zCvW^CU-52r@-kWNn=>Om9^Dw$7vXpCi|mK+L)n5?-9<JZeG|X&iF)Ja{Yx_6+_vF- z_PzV9=7C%(eKEa;deMLSvssU8ybkyHyh`HbG4D@eYyNz!;8c3eci2R~W73VYC;l9o z!74Jb@6hG{&7V`G+oy5nN-sI_sHsK$top(GeD#_(emNdt+rKJ2ul%t7@cYK}%=gZz z$FBxH+&m$Dx78=t&3~AUMT{rikUUWnJ&Ebnncdc(K1%#%`?0NbTA;U?9QS^<=anvt z^Iv`VlP_q~`L_K``4OE2{w2Q|{*->uH2k!|KSg!HyY5{TGO0Pn4>E7R4`lp(@aYGy zTT^`l?E2put9uw<e6`c#!v&Yl4fCFBEI)K|ms%m)%j3p%)58w!XY#N5BfWm!mg^rY zPJL#r^WS8Z9@o9Aj^V%BAI^$<z0ceCv^^^PD^X#)NORNCZH!BvRNnc2@V}UK_+<5# zh#yHA=`v>oZ!g$f`}D=){(l~Cc%}*K#qawgz%e)9b>kk+w9i!;-5wXi<m}HMef&S& z+2`z|nr%|fcV+jz;fw3)&0-1ZTJ-Qlka6#$%C?-AkTB6ct5mBfg$-@5r`DI$30$j* z`*nX4i^f#zX6Ma!`Yt8!%uLz1N6UPpiP?m`fwuZGeNF7v`l}fO1)gw9weI777~k?= zRxewQ>A3Qh^9L&*PH(dnZ@pyC{Jc}Smif-Iw=IV%HXRk7XX0O$wxFg<MMO!zdGr4N zoO-M0GrT`H`T6gM+^_Z3rq0>JVJrJjvtrstU$@%#ZTp4mSpNur*zrhclG-NQiN8Bs zRIkjhluuczzHv><CIdIF<=ziOv@cm4TXZ9^SNUy);XbKzuV=hJsQGWproAG)zXkqi zR7_j**kCEcpU5Aag+kFj#T=&=-RJ&q^T(!w_1>yuwU6r$-)DaQb9wIKWe5Jb{@0#! ze=YZevxl}YZ~Rno>hnU^4?4Zd`u42P%fGZ2yz7>4e15UQdCL9kOODTux^=Dd$a?-i zQ8jf!|JZlvsIyGdi>=c6vPa*^=C1bY2@90p_3W~1KmPx`%isHMf8(1g{zQm<6@Rrh z<ydO=yRTiYHXGkdEfjGQC<*d$x2x=Vw&{Y!)9z&ljn)MJGyEZ1_|~vT&t=8=FqMFH zACxTApG_;2{aE1Flo=v%IpAaX!#$@fO>ExgEBRZ+^X?ZtH+k8XcXJB9>uh#zP`@sc zUdQe4ZPV-K^|6riPu-8%56p7pxGdT0<p0!u@cf|D^ITT_(0>klaXVqX)pHs2gWfmQ z%kJCo?aj((3j_|`*ikDjD*anBzu*qratAYRz0>TBecMv+?+~t&vU!`Vvr6LX4*ox4 zbC|66`>)NgUKF^$F`oJSqnc%6ZPtp0tvU0uQ+4OLJ-)+gY$Ntb=1o9__N|i{SL`3| zSvaMw!fKLa{-1wBb+$FvCu$d4{0}<vrToXu53amD`CPC5G0gFQStD@nb@QGZiX1KX z1>gB^67hH6_TNBfhv2!|<9{Y<o6gr|?6J7ZuACaa;M(bhA5+!lxkYzYtz0~ZbASEK zO{wYkicah9k({*ZBg^Kz&t0uXtbxjt9$gl9Z+>*9$Zoz&$1(wL%d=a47-v=<Tk<FQ zgSP4|lY?#-+>HeaZ1vrxZ%04Y+qv$lds5GJ-M%BI+~)2mI3o7G=CjH>g&jKeEEPAb zn9p(lPnHt6cWuSz;~!2xxP3j+{=2z|&&@XT!@>3!9b}VlN^fi`l(7zD(!Jkwz%1fZ z@Q<klTmqFw-%fHrn0~1Iv}eMd_4}C59shZsW4h_I1Fr-B+CR*1DZc&W;5P?>KX!%t zt+e?WBfA=Zm)|>KaWbfKTi3(FFR=yhe#f&uuaSFmljBj;5B&#wGH-Gn`*&tvt>GMV zo=s-+PJfy+Eh(XIUFj-`AEyMk_U<{jA-y#7vHCK_mi31!nLo7h@}*n7dhUDT^@H=R z&yVhSzeD<8Vny6H#mdCVRWjl6wO`Ey{LUZixV+!-w6)S#uH=vgi)9HWuby9D8(n@o zG(5Jnphu@v-E)hvbP2bu8?WoveFjo{zEA0Y!7lbK<FjPsxf-{ErL(w#>*`JPG9~n6 z8nv>8nSSi6i1Rbsv3r&8g8pk~j5ic$&QUg#$`p}X*Svr2M8_5HbU6xA7>+K~Kd^gy z#O$|Cj{{`g-(IOQI=%aFeM7zQyy+9)Zx%fL^n?DP)W^a%_*Yjte%<wPvT4d&%@tFV z&aUKLS^LOKvtthTa*IRUPLbPKG(rMSSjz7!-4=R$UGMMEF5C9w=O&(SiRF0xyr6H@ zoSB;io-53I{osCUu*#{$d!-yd{-{cjYhJCm?76~Q-4Aa4>*lpcXt2exJuivtd8D`f zb7m!H#uSTh2RBJS=oRARcfPyl;=$Pyrf7Uhvl0Jq^hfK*w@U7Hp^p!)xXjGP#-=f6 zpK$J(&N@RM>B6_XieIZZ_QW43(fX(=6fid^Q+B_v$e$ke%L^sEB&VLXwErWilWe^) z=I8MT>Wouum+11`7rrj7_56v-_2{c&7tHfh*wZQleG_$V+7*5-ntZ0P{k-_8dL>WA zQ`x--Vy2V`{}H|B<r8;-PvcS5k4H0HKQ5Xe9<1Lp)9!VOylbmW?Cet~{jT+TF5I^` zP)$Di^z9YF?~LvF_jAk(Pvlt`sw?8ow?glt%Pp2qN>7etKJW85a$K;|?m%&KnlaZ^ z8Q<@-WZ3);z6$%HXxWpS;=#S)!S@gShd&p^bp#|y=VyFO%T#uo+b60r|5haD`NLoN z&YQ1m4Zd)G_eaCJt`?C6n^V3sUO8T?c)tE~p1ym-_QU;Wsu!G<lXp2;o_OWu`-QKc z?uu8ivw84(ZevA#`^6PD>!P>1u(xh{{Ks0v&Dn5DlIB?*^Wc9r*Dp8m8~3_|CWij3 zHQaeBzu-jrlK*cV7d-Mk=jwcSn{=bs#%I$D;zFKZJm(bffBNwQw=~r5U46!?>Hh!e z*=0%#v>!a~HF#J!FNq;v=t<@m_Cq%h-D^?Z-&mfvaoJw+JzQs>9}T|emSZT_cgtS* zp3gRcgF!uY(Z;NImu#HZwnOvDnfygRDi0R1{i*s9<}32OtYhlmUq>x_e!lH^SzaLL zKl`XgOf6rX=p6qACf##e9O_xmKmItccJiT;#lINOx9{WsuQccO_L*-YSiH-w9bF(O zQ1SSMdO=*ZiLmm!|La=nx%4*sJXkh6Zx)N;r<xbl_gycZE$OTC*ctOr`(AI>SE)Yh zNxRPKisY|KGfR5$A>&lR70vb;ZAn`8FGajR%FElhbNc*TsV;5T7QRzx(#3RZfe%_X z38weBT0?vJl`eDC_1vmhZg>9J?gQ^n7dPn2NX!4;E444W@Ae7dJKPV?ORKuQ3%4+u zkmRuW#z&4X)@Oxs*b0lDy!3xqDLwP_dp7swCa*jA>+&lU|Hkdmk!8wv+i2hZJn%&4 z<wwjDJIv2->zusfV5Wsp@BQO<rDcw1T&?He{uz7vc;&kc!M^=(IM&3moxjby=HjBX zH6s3>b!y&r|IlkozbmitYr@&v56@<$lq=UfpCWakwWw0~_m?TB{C7uidCzbByi#JO zDwFxWipN`)&#QVB^&)uv_K=ioN8bq8T*`m@EJ=xR>*mb`I|aQO8|Pnf?$wYIbh|m( zcb0>N>B}8Fc`Z&$c#noW?f)Qsi6f+B;y1%RFO|f5Wml~^<tlTN<)d84WgYhB^@`V= zHy>OSrNmO#^0HRxbLHG8FC_X{dhGg+bqjN?mg&8e^DT_!&$={jtJaG7twuX}H}AVJ zXN9KB)Z^0Jm9?@*Tt2qHuDtVC>`(JUrrIdw4}4RO{7ql<nkW0>mG}$A6TU|MSo5pf z!&W_iUBHA#|CI8NU3?jTGCH92NU^~uo%YYi0^@S^n0~9yaZ0?`>vYWAn8)Z(-<(;A zb2CG?a<JZKh|k#BlsBbZ^H0R-r)G;R-j(mW)zKBb*6+`vzfYFWubXvUoZY1IcA8Up zOyk5A`kOEIxu~1Pir=r_{aDOqUSklC>A4jaz5L2^*k1Q+kn(wac!?{MU)a%*r{8x< z)``qvKi$^<Z!0rnU9wc(yx>_M0}d}fq1I5jV%bc-buzvMj5W(yD*njkH8I`NdA<6= zJ)6CsOO*cHR%Ub$xx8a-rD7>l`m8Ja8h7w#UAmFmV$0iFpyFW{_ulA^Qe4VM!<~QI z#ZCW;^s}a$)M|ga+;ClK%KL-SPiJh_zf~k#!(Jixb~DGTrItKB<}0H!RV3V1J|7cw z|NZRZIk$kb22oZi-~D{{sLt{HIr;bEFab7aAM2#1rhRLrt*<oK@!AXB(>f--c#osj z>d6dpH{Vx%x#(Ws{bo;N%FzYv>zo~*i*mK{C;iH(v0ELYr8~=}@>Ac8`_iA=5Bs;* zi@f}?tKomd${YGAMsADZHYFYHN>|r4{wVPO;G$?v-YQqFC2l6EE_3+Y=OmfQ#2h!) zT=vjvvYc^aN`z?i*_+co{r+Q?dnmEWs^etTTnE2(Msh{dV=OMbTGRaP?ah|APdYDM zf4KaLWVK$%FRSEy7qdQ_EVF7$raJQ)vpx6fCQUahzVfv4!`_E~Ka_3WTXgF|vA}ii zVyWm!8}>Dv`F>d6BdFuktUxW9%3E2--Ye&4>|wE+vH6(n^vx9#=L8Gxv1FS*?p3}w z$A&HLWaQ&nALq0_-?B&XyGNIfeeb59A>ONRuFDW`XOm-VPnd9`V)5f2E~-zAKUWKi z^}mikonG;?mrL2-`r6v)azQ1VJ5E!+I}7Y(xpjYOx48a4X1n9J%GbHZmiMmVw`baF zelNMo=F`T0IR;t7&Kx6N`=-*Trq^SNADoW+wkcHkb(i)03>Gczk6cUR;(5NV=$Td3 z&Kgu7qQyQ-%270X<}@blvo#Oqe`0U?>`{0Ai-g}Vb*7mD8T;iYoMKu1)XUGU(u^-{ z+Tox=OQi$CNBf^^%u`wTrsqu69xG1A-IX`j$0ct+5i`~8VgC0R*DEmxKX7vPg}uyM zw;|d6v|vYk=iFVj!k?^<NDCenb3G7PH9zO#w$!_8R<4*}zW$QYy_kqeVGk`ez6TyT zF#D|M8{QLtE~>CTv3V~p7$0nRmZkQL_!%h%iAOJ|FT5)|d&8^x1)T2k#b*q=`>bBA z;Fqm@GSNJtPUmCEnN<_s`%U@yb8)}jtm6-!AN;A}aJQ}O?T!2Q>u+wo9vA(6r&ki= z)*uZVIj&`Q&h2ZF;#zVzN%LyZGHw&6dMV#@uczPLpY%O>o-?T->ic$Q$=3=G)~-_y zR^Ieu_e{4dbNa0;S1q2>A5bLiYW;oUx;uGOe=#l2FkilJ&DEH<cjQ+I2>I=i_-Q|T zL(iV{`E3mPZT=^#7g+Z6FaK=c`Z-i-ZO;GJV|zDEm7cL7SERU(_5ADPcbv1s&;HZ& z`Pj)HS;Vw_afi5yep<Is#l3=eV&2ioj*@48<XgBuS?hmc$=wOl*VkpFKK?2c?|-4> zxY~<kUd!^M)lTBg;{Bzil3&)e8$SB7R={RHYkXL^VseU8<#tCOTc)R<-LBm~?qT*Y zX~Es~+qZu|EvzP^?D(nsgVV#fhA4rq1tA`*of3B3)m*@STGD;SwJ+Rjj9(u9ddmJx zescfgZ~Rt%;g@E6C+F1aiZ!0)*s<Dd_SyG5`d6fK{goKF&e?R{<T}^Q`frDWn6lmv zjfb-z+BaNJs(cXUy~p#C*{-!VFC)3*nV-x0eVe%U;pB&BGxp3r{%;?n+_u(QyY7E} zhOg@%<hNYU?tRDq_1N6$HFwyaALiC%yVAWWzv(}B9siuaz4w)`oqT^`-3QwTe-_Hr zElaIlobWC>es&nEZqz&W3+tvYxnuUNcmJWA_AhF3rryu}Hc|HB8}S<3^Nb%%zHfcL z;Lq)c<%d&e3oqF4<IP#|$oaq7y`Hpw-v99Xp`Gs&>>qs0;Ip~Ke`(jk6L#OZe-uC9 zKNNkC?PACBhj;G#pW5Jfr!2lzK4+s}-u(Fow{MJimf?E0skOevUZ!xKx^MgEn9kZl z`yYY@(e@7CI8Isd{;RGKdi=fh_*awdroXSufAGJhc>Z68IoEyf*v<XmT3~cb+|Ta~ zcjk>8kzd{x+nHZa?{#E&Z#%d3d&|7`tEIWz8CCah<n4ZIx9$JG-^;DI1eBwuJG;kp zR#d+Gm}>Dm#JBCwd)I%W0;&4zHI;?b#R3eOzMj8e!_V(}`RtJZ<5wmeol06dBL0@L z%buDA)zyE=JJB+~;Zeowc?EaomMQ4X<XGap;DQNL)-IWCI)6EJqS*E`)v?!@)+pC3 zDSUo*a;DsZm-=nx2QP2<zVJd6>lKqn0W<9ye}6d0{GrG~|CPoZz60*JOmr5U*dS4- zQX^h*Zw)`=U%qqS?(n47KQB*M@^QgA;rknO+Y_wT3V#e={HFhaeDmo|>K{}?b{2D8 z{q*S7qXRqpdw<KBA1hM&v$fz|ajw#RpY5=-0B&aoDClq7aelh5PeQrM&-<N|uTFiW z_hgYk5vR?%gp+>-`VXof)HEqMoGT@7{p{oP-!?Z58vhzrKKrod>dM;zQmm)%ANVi4 zIVDeBF5SOvKhr(N?U}b1Y{);jQ$I`Xaqr6Lhj*UeW2v_&kbAzf&#kc6=@rwD(+}DY zSH3%xnkgZ_@!8pp`=hn~oYi<9;GNp5^Gr(T!M_*V3+BB(x=~NXitSu7xBct8>L2g) zq}p)#XW1;TO1$Lcb~65;k({-D(`TC^TbsVKj*EmJ+)0<0QFrdm<a7SD{qXs9hVi>q z?b&(nExhLDyj`m0*!R4SiT0~Z^Y^|CRR4YJx<b>v=JWB3{>}RCf8ukqbpD>g?ah2v zFJ?wP(zrUQV#}7PP1TZL&iBtO4G7xnpz*XuW7?<75gJ@>&v!OWPc(UYf6{&78}HBD z<lAMnRWkCm5XXKN-kijZn^rY$eZKLPw%`@<2Q~+Fj&n?~E}A#x(#(GK>vzoev7ei) zK6@KK*JI9Oyrv>mY?tyvovYO5a{qVht#nhXm*Ku=Sd=LHx$x*ztFCq0+(+f-bzFSk z7s<qb!Di!<%W(|p@eey=7r*sm*}!tH?mqMU6BP;n(;vhiSND(k$NewxhtCe**Di_q zt@ZcP7V5@`eGh;AAp0S6!MpBlt=BilRs{am+u@t+^Zd|G+t-%w?zGp$^VS&J+4DXB zcVXGantK8dzuT;P*mAZ~Bkz%iRo?t}Cu(db`zr>|dH=Q|^?U#JqB*61{;BuYr+h3= zIGFxW{BU!3$3)L#bKW1Fb(+auc)ongW`6(X+eY8E2R{_QrM1EF>4x(~_8(Phtmgdg zj4a^F*m`UGM8%J#PdmK+H~l<+V0vGKTzZ+ZP~ee;^BMnh%sDQ|^=4a76F=**>>SY< zNtSoc&2Qd({?iYGc~dt|Qr67p|MUOD$;Tg}AIxvMuCqbmyvwoAN6P)DXdJ7Odw$6x z{D<wSRQX@UJrZte5BE)dWM9iR=l4?ngO9s@-C_U7|L1Z+T(-*An;H$bFD^4&7k~KX z@pr2hC&*dvm;TZH;iusb!-Cnzl27SByz~B~n?S^_l9#g=+>|v>`q;8rz-Ye1qTml1 zf4>T=`6)8GPk7Y6jPKxyo7w{Z`%J?&9&Y26{t^42+<M#2jlq4B3tlX}9X7{H^3R_~ zJqcZz=RQiyhaGzABOH4y$<qI0$WQm@;WOIz8DwV%P1>r%c)eJ?^zQWw&qSZUd97!; ze*HqjBdh<Us62KJjVjaTde-+P%3Jh|vt|0h`23Z7Hb~4{F-Pp&k}o^iPc8MBc0|r4 z&FI9XeXXbN%}#3F!|*eI$J+Ngt_$=Je{W6C-LvAC$sZXD{aKTw_`~*C{LrrmzjR3H zXLw?j;2xn!vGPyh9zRy?=sfOmocp+Z|Hiy0j}C8mP_8V#%;J1^<I@jI3$Fd<s4?*? z-tgz>hvtWSEGpUTCh9sjDXV*h9R6jm^!D|`nlIOu75=Vc-`9K8$-ZNghRl-OJM;G_ zC938-{F|?$vv}T{ZNIHtAMhXE&u%`Q{VR*9mt0)PUxvCj8n0i)eqk_r$LU{m??^Jo z_v}cC@0{j`ch27-bT0XK#zy}`pTrOBT)#v3+{7~Bo0=XD3olK}b#Sz4`+p^@(b1Co z!_Q=k-)nVuGqc*V&wKLYr^u(^AKr(}7G79?ptA4a%Oz%#tbgo(NPful<nDg*{9}gM zoI~Y8ztxQP>w7XPfBF=0H2L6D<!S13@3OPj$p2f!$yFuu+P^*C)Nxl-SaJN1ZBa%( z6Ta!Ksh9n;jq}pgUB5U|ehAjYt(83Pc|O@{d-^+GW$k#Lw{MO`F||(nCd$zzzfzU| z^1aIEbLaBgd^lh`W6jjBQCBJjUOm~kX5qG)pP%NowY9Bt7vRq3WcgV9<&B*{!+%-x zc*VR!A1{S=wQ?QxSDwSh8Cx^!XTp}1Gu@<;C#J@nTYAdg%>KRL8*6Qw_Y=43F#g}? z^mx{DtL)h>Homh3`PZCpzb)i1`98}+Kd;g${d3cYlqu7%ahi8c>vc+CIIVGIk5Jy{ zl*UKm`VsoA>6tRId&TFdU-s1dx5&`Gb7ub`&0V&#u@eib>^=o&Oyd<!kgwsb5&L6e zag?p^k;Lnk#@Bic#qmeFuXesMP}!h5Z&Q6OSDnF~Z53TgXHQJu`>|3rT}Sfq-D^RS zYopGH>zcg@oANd0$IXJ-$GzH4%;q|N@IK4?*4rCcHI_)~9r-P&em*zta6HR@d5hM* zi${WW%xcyhfByf_<BsJ^6?E;^+~CznwcnBZamqnkhI+|4zYjR>;Jq#0y63E$qvn)@ zpZ)8WPdkv?v0UR=Pf5DG700>vQ*~#zHC5zIJ@QQ9v-M;V1Eu#~XFkt5u&v@$);~t| z!`}}bxBCA}`C8%cn<D<-9V+wNZg0w8wBY%{o&FnhpPYYx-Csw{=icr}o%O0+O%<o? z4A)OP=CJ$q@qWv>bJ#ylDb$bK^TV-bPQ#9@U7XCio0xx|OOh;HD`5Vx;^haqD|Yi< zN(h>KI=OLqjF{B&o(WQYo=2@Fvn#Fo)PFd?;KE0_r=}~{q;l?f7r}l$XV#mYt2eLI z*uJ$u+~s1sxbrssJBQrrrG=LtZa>7zX}|OEcGWx;o~62*@*TAMn}Qp>4p$id=K8^Z zS)*o((fR|M4nOqo-E{8QqSpZ@6hE}*iik}qoOE>4teq>43;fyru=-Fv=k~4sj)Ajp zs+-SVU7yAfS^2n8eMP3+YdP1S#}DV$wpTR2+W&CVMNXY#NnPA#Ijmd{|2>K~<C0$9 z^LazxZ`)|~t8e5h_f4#{d$c&>K(Tb4{iO}Tfh%+!A1O_7Z7dFzYGh0OB-8&q`S>Ao zw$qd9YQ$Je)OC*({o5UQulwQuZ83Qfcizreppd`$kMQ9`um3zb5iw8tw!t^Sd7syA z54<6fx<S8={oLcn4?0Zty!<F+;i@?MSZ&xvr^cSSNl$)1OupN*F`&0{>JjMxf&Iy5 zJ%1k;n{j1LHM006Qg!EeRxZEE-tvdX=V*L-e$1fj3m;3d)vd$-BD?1neZ3m4-!*$7 zI8IKrKAK#^a$nrNd5TOV*U>2#XFr|s(1bO3vyDXMsnVEbe;$ASeC=V?${5Lf<BV8i zVGWTgDXD$0msW1Nbz#}jHFJ_!<nz65*Y$B#EJ`_D!KmOppJD&}_Cxj4i$X=F-{X7U zSv~7mpsR>-ZtoE(?Q0*HPG4*NZMcF%ohLW9eBoD-wddOU_dM9dnWisNHlvm4=5fD< z_?(4nEL>aeFVsKcDWiOL_QW)=o|3mSTEx$ry%7>AlCfF+dBN;}>jyt<{jkJLly#40 zrlRJP=ldS^Hm>(u_$OoHwqFN-YJ4%NnDu*W#vN^g!?kmG8*{`?ZLG`_@7+8vvuoCy z$Jwt=#yHPopD=B)#`~3u=PNul=lM(NAGCN~q1^o3-|Wq0jVHAQa{ikP<mCO^z8{|7 zHlOLaFaPcPt+|2Adh5LO?z|8DbN1As+@!^J^ZuXP7#N^EWn<OXSKFQXZ?BxT&0+U% zwj-yCvrkSAjq2&xEAp{+)v;e)fB*iK@0xwQtKpR>_y3Qr7a#0hF5v21+|2n|GSW}f zR3vPs%g?_TcRWei;j(k$`GBJz<r+J*vMrfzJewD-V{`RFTWHYU+xIUlJGx?y@{WDt z%5&GM?00m$zcoa{o#Esq^$(08h0(vRhGai*{F8sxa<{OE@qI4;>?@B>WP~R&x@t(9 zNw?aZc60QNI(D_=w`+ls@9lfZE1R}2n6p}EYN)rNOzPp<>Y&H2KeH!`U26I%zR1@- zI^+6Tjpju+8(KGIX*QWFRS5bXR9d;0oAp76p82uQC#N4ie_mnH^96kGCQrKMC34`g zOITB=#CzQt3l^j-j*I?%#$a2O{qG4Mr+zs8T6e**nmrb^vUiSI9!;6@d6Lv?{>l60 zgfAbO$ueJD;eERBllA7WMNgbqerg{3^HL|NW5xURxLH5{n054DYRU?km=8}Ua=)IT zuXx`2)rskuVj0OR<--?P?)>p_Y5%nw8+NPv&ie9D>T}908RcaAcCPhnH(oNoTk*Je z<2S`HmMdMa?>JrT-=t~pY-nO7ueZD{YuQbuFWldFCWrr2fAZX>O}&pTSLQKi{4{Z< zKl3bFn|g)&S$wtDcum+jbMq&^d}Y5X`=+YOOEa%jm{(q3(yH-)2g|zSx8(a~ANuFj z#ktKbsHdk-y*Dy8qO~->lQVA0jSb?rHI{Im{vn*SEa7Nv*sW{5Tz=aFPMQa_@d|Ff z7oc(PUR3@wk9}@3%1T$C7flj><hfq4f~SVnCi|la%c=KMdb=~^nl&Sy9jwsv6nwU; zr)gv1oJT*OuYTBDbtaGX)iy=84<{L_7WW=Hc;A@s(fJkccTan@=DWmyDekYI-G0v2 znG&2YcwO;v?bo!viRX`fpSn18zs%xwTPDrvY^wB|dF4b?|L5n|7W7MYDx77Qt{Yv( zacX|Nw`|4xm&f_7-)vxeEhg;VV{v|l#nm)TwcHyU9xgdMt;cZkmnX+XZeI-Dqa@<& zym61#q&D+ZX2Dux-MNc2?>yl=67sa1_j2IRhwV%Dv|CnqTnl2k<FwdMN?GExO=GV6 zZ!@X07o{Sj`L$B+n!RZ?;|i2a7P81bWBPL45ALr0=ZZx41pHb1)abF;_oX{H)ji4| zu)K~g{OV@%s`SIb9;tGRSDmHeb#p2z81tQ{NG$IP3^#nI{9u0LXQgcailE#4tZ!y- znILvr{<TtalUeYJ2xCX7+p8-lowfUD_QU_-8+Egu`{!+L2(dUCYI7@}78VL~X>2%j zU6}LqN>l6g^*{I4na?q=OtRnAx#e->;@^yxb;Wxaf@8j$PRVr+S@~RIKS!zjgblee zJ5L{fQCWAd>syXVR^p*H+m=81UJ-7#H`Nt|Tle)Jtc<ben0IBHJEP6@%<SfOVXy68 zr}e!1<7@2TJg46Ax86F{uowAzW|}XYs^%l8d~iv(+>UiMH?B24d*1z2#A#>4p;eKB z=Qi8;&F)v=ogV1(_4wkVa~-Qr*>l<VIF)X{FScImy~&&}>sdKOxTU4;bxF2f<?UDe z&9FoISKha)VcCD|mQ6cQDLCoKH}|wSj#F=hcSyU&CGWp+Lv>#7l=fqOwuOi0`_56> zDzbf1ik;rcf3uE!GB~8}`RD7Cr`jr)WTqM!EfaRvTai4^@b-=w^H#jN>2W~Nd(VzX zu2=VcP`a~CwwLMshS-eB)3!@L^3(Fscb4=v&an5N_S56d!N$$&b6B_M%6#<<TsP7D z$p404`xAC2KAz%!Fza~Xwd0Xrxm9*)`W<S?)Hv|r#=*J+e~)xOxcqQi@9)m<xAnHP zeLClOD?Q62-}t4L$g%fd3pu&hK9{J^I%GBTZ}bOti;Ih<eMw{ASnwrX>@T-d`_I0% z<6oaA?PJcn{i8N@ey;cKr_-XX<Z8cM48L-z;zf1(l}Y<9W_BNaq~6xnR^cc8dXK<c zYZ-gBt!E#$%l|u4u`yaOAkuN?;wPf)?FuYE9%V$V3}kcqC^A2A=>n}aN`|cA_ovKX z<(IMe<7c_bD~00kMAR;(3kx4GKU8ex^|;P6IDg)An|F07N0(iBeKMZ4rsn-awzjVt zua+$cIe#+A<jvg0#<RA0Ex1@7IeoFI$if_%)zyLLRKs3giMt_sVp51hY==>WQpmc! zzm}aj_*X=~YqQb3GL^jy&%Qs~CBl@JQ+-ggE`Y^S;@rOpt+K6N`)0Vh`UbdP;x2r5 z*=|OVwPv3j$MS$v{|-LRHn+)r%xeF7m*v~8W19cxMofQNXP9aKz{8%)C{tp)dx^ax z<1*vkF1IN=xu2D{-ZxIF4BIT87J5<QtIp9+OOEq%-QN75=BRs&wNBn4!%J(Ae>&g4 zab2jG`rm#3Bo*rB3Gu`o|1d-D-S+PuE9Xr-8st!W|3qu$%yzS9vktasvVOUd-2btr zCXM&#{Ra7rUHjU;@cQqn`1ok|biLS9%X#9&)g?aY@$&KQW63<e_uuBiz_dr2yIc1) zJ@<X~BFK2wlqAhN9gPQ*f6ZCfwd~-FkTf^G&2uiFl5f60Sz^Nu+j%B4<{Y(LcvI`w zbRot+4AJtx>yyvMUcK>4I?Vd$O1IlwEC;&RscbXwOnWLj-C^<X6PG*s)YtA2@X68+ zJaBADtIC=4|MsaQO3Jhvh~Lxuz4pE8lhEvMcPAw7jxz4`$oI~8<Fr%6PNU`Hp)T== z=)=;9YwFqN+&@`np4YBYCTVnk?ve(NdzCZz^mj>KxBK8WH!LtEe@a7@@~eOBHs0R1 z`0E-Iu19dqVDj0~pAb_WrL}!t(hdH1E7g+^*}R@G-~6d`rp>Y226mI=!yTUTUS0Cs zBi=>Q|0ajc@>Cz^nDbr|x2I3Aw>q}^-lH9R=kfA?ziqQGKR!Q^^Yg~}Z~6X*A1Vqu z$#?b)+xw46)h8>o-6P9CYMd_G&+*=AuYmoOue)|MD(UV_QC<*s=TKG0{K;n{xmzzg zC_LTsKch}zN|BvN$VJ^h^XDzfd)2-66u*Pv4@>?;kyq<JPmH*>hULO_%U>nAhaZ>k z4dv}$Xvk>t%VqM~f3sVc>2C>W>$)+CLH_8U*VDR<;}6+Q`tqp3@&3fhC(&UQ)?yD& z%#V1GFh9TjubBP|y@vEmeUAvq?S`)Zt9q0bEvhCkam?NL<f)$_yNnFif89NIbu;CE zCeCH}*<r(aDL~_K>vzA>X;a;{DF?imWWv=K`0RV~l8rN4lui^2i$&zyC)^cjKJ=Hx zzT8Km`|O)H?Dw}sCY;&y<K7py+kZI{nCC3^m@Lu%u`u7whCNeL;99oLb?fE#&iGDx zU)eGF_xY;cM}JaF)8;kRupc=5Uc3Ke@M|6I-kd-C{%Q9%eU3|05IM%TIYjH~ZT6(= z6WtC)ZcdBcn|F7Y-HZOh^Xl<NfigCVTaunC)g8V4Ij#NCd_foHhc<JbrE5&t6m&+a zP*i?)uY;^uMCDx3j@6AXR{c4+;vTPr#}^-dKFP_v%73%%nBo=&xYg^K+kM(5+c=Be z@#L|NiJmW<tq(}+A2Z))e7mQCDR!}Y&L&&4UmT}5nm+1Iy_!9H!bI_iJ+J2<nel&@ z3ag3dz4?lM`>GVZy|wzT7Abmte4SvSzeb}gP{zAxV*8tww-##by~}!KXTpKUzI(qZ z7#)*cdaPUaoBKE3Z^HLHW-*>${V`Lhi}lX=)Xdj`H(evcI(B_)Q{Tz(uu%71@3cMK z2Fe#VuMc{n+aELW)1SAR)8)5U<lSCkUYl*{?qRj*Q-8<zjXQd?FO_)qzqWVW&7Qn% z?qW~pjZ=Q-aoxH0W!VhFE0f*?sQfF_mE7dT-K%ib{l~?=zmK=EF1*ut{9)z4dnKR| z;O{Y&Pp9s8e&Bwbr*6LW`#qbB-|zh{C!xJ}D_?Kmvh9rT8XKQvzB;@|GE3+Ti<0J( zAg<*X1y?m%oGLlx&oyNV^TQiHGiU1lsN`Q;%2j=(sE3pLa{6M<8S5R~Uruy8p7`qf zoU1!Klz%H+OO1ajW_s%tGk4%7mMgj+)S^CQEV}c}==Lk+N`U~+*0-Kj50dKh*`x0@ zxV@Xb;oQ{ZC;ADNuG2pp>QXxFm%QZc>qpL?r6Sr2-%j7KE_=d!<$Z3Ob2m&l#QmG& zH@mxU>c@LtA<0L7R0$rlzgB+0OLehGk?pjvy_;;#x_W*W);`AB$Hdb*y&!&KIb&K% zu*N5Q>AKe^L^aPpe=2j~n5DPw@gK3mMY*Q}OHH>~o_+uNU5DzQeMS5CdiQQLwfd>Z zaiI0LP{`uNomcqR>TI16wl2mpIUyn8wnyn>Kcy+l_Eq-$(06Bk%(ddEY4)`bR;g!R zt7S7~t$d*8?E1d#l)23*lRNLyR;=7VC%XOb!H(52@_k;s(=_XO|ClAQy!w^?;n)4l zBU;%?Ocmc>E{N9n@?0rp`xY(n!W3zieHJt03wo{{;*E%CE8gNHG`s&yy-!fXr#wdm zekSYYs-o@_uc9YR7ZmfqD*i8R=Z*Wf5B|H-;P!6Hf^+H<%xxY%dEwZ1g4<Pq%e%&9 z|IFS;55o$iYj;Fis=SoX`P@6P?K4xW_`N+Zo;{ye5O>0CvuxLc@U%M(X}A3a{I|$| z*n9e6UDJF|R>NucGpt1zQ*;+RdphUnv40z<CD&Z~cZrWFYtr8`$y&=h$3LiDEPnX# z`_$iWBR`~>9osMd=UiHz%i4{PKmMK7lDEg*WY_t1TX(fBcmHF)@a)FN8q-hTS>N(} zbMzDK+>J}lu}+>JSrWRmpuOE#-uTW8Ce5Q41Dv0l=!*DT#)<|O?i1+?<DITqZ&Nqb zRH9Xjaq8WbnLN?gioKS$7Yi3`)V<$0OWcsNe4>n9-FDwY{|*T98|`NKbjdv@re^}r zyB$vt<!~H&d*OcN<o2eNX~%@OT5@VVVf`ciV9$<6ixbb9R0%xn%f93PSxxl&)ouGG zKMtF5d1|rnv7^^bVi=ycet*-F`c%_;{h12JdmWFD)k`rbbt)V#`04TSWx==Rw-44P ziOkMxFRq`s^{K1F*<TX-4H#c2KKWbT^ylm()05w){@&7m=x3}ggPr6(t!<pV3oYiH zHgn|mek)kl(Ye)*^V*g7op0a0tJ|?${a>oUms5p5BZLF)zFsFSWl=LNTw{7AQ=X29 z_s`5VTC3ci?NmC`SQ4kOrD)?PcehtkehjHDFFE$_t2<uJwEzBA-_87Q5}0ov-jlRZ zezAY$g}gmG&sCM5H0o>0G0#5YdM=`;(r{jg!`aK+H;-qfZ`M8UEx%Fq+7bI=k8<yu z8UEHbWfwcT6Yb7jotp5um_>1~XpX7WK|%5QhWiZ5EyU`7FbQp6p(=Qz^9i%=p{3$) ze;EH!tGMAmFE8M>RN)%0Tm0v81hj8oZDZp3E?n}hy?2{-XJnjmpXB1!X<rTNeq}fw zi8&T-y7h3K?aA+@>;}JFeCAd9f8$_!Qf^|i?mzG4pF8B_TV+Z%IDC*yO+DnQVYRJ* zMYjCI3FZDLmVuXVEo_(jb!1cOX|{{+`Yd`6bX*08l%&tn2q}$er|;gmRnn)#Yrk{e z-vc^_KLr?@HYKFY^*mm=<J0jc-#=I#zgyKN7=F@!T0GN>??0t#Uu}KM@A38Nis@^% z3v{!Da0|GLOq_0)w77mlW@TnS@5F_&zkVO+_&4Kdj-GpB%7ubBhyToe3r$20%bi(p zFKx}D*xx4}--y`rAx-|_QFHn8c}L1cuI457R>+3z{?@#8f&5$c?TL2!OgyfCZ6dB6 z|Dp1nng2Os#3@6OfVxT2i#6M)XML10J(*m!<NiMLtG8yYD9FeO&c2Xtu236%Kf~dV zT%AXkxzDp>H+>R}-_;#m)zGDU;_`&j-I5ZlmtM7Ty8Ax5EW!G<K=N`?r9u9(ojmLQ zOqrOds9m(E_ldc|i;CCtO76U!%$M}J`}+Sc91ql-^A}E7J~trPZl8ROp-}E}8(EH= zBS!D~>=-qr*9eEimxoCg-oBw%YOXNJP`}W{$;;%VyUgUMwSVur)q6-4ul*^l*cD-` zzGmw|$z}ZR{B22^tQ*T}gci#^d3(wI9ka~0{tNHdv4^=;N+~|s=55cxI%9+UlgNgX zr*}GCJN_f;Jo}<}?>>*5((LK)wZ1pkx3=F8mAfvV|Fw7ag4*D$6Q{$ywl;nIEf?+} z``y!gcl;`+%&pJA<ogR=*&p?Aw{LqTfA^w;PHWcaJuaD`|7S_hsy~K5*VdjX+<r7) zTBLHZ=QMYw7q92tp1HVuzLbZrC6nomMwMHq%=|tGu?n2balYeO#3ad?+U+U5X1j(- zGppI7bKdeBFWMV9$nEBme!Ft({@XA3H%ez{E_4y}RtV&gFMM`XWUhF)jI9O7^s9ac z-jzDP{knW2^JDut`wt%G&aW$4;<b6kH_@_fAsPo-7GJ%=KW{^DiQ3X9;QT-T$su$7 z=ardd6T<GKPZpnlj!XXd^YX9fKkTu|Yz_F7E3qWv^!H_<zXIO8x88E1@Mi?;BhkD2 z7w@*YUo!JUVePpVWi><3!YlD6f9m{|XDIdFeB9Qx@>4kL(}+K8?K1sJujahvjsJUE zo^j9blH_;m9@(as{_{u`3XJnJxp`xaznL-P9j2*ImiFIxAzyh*#_U$`>V{d%za8&A z%C>w*Y3oZ3m90&8o83M%bv0=oolt)`wT$D)K8B6Kv06(DOnB=pT54PBjOV=HloOVH zWZxpuUyQ6X><=BTyYPm|CvID3@4p+3Z!dB77Z*3&fA0CAD(85Wk!j?-Jzu()+^E<q zWxMY6-Y1+LPSw@Rel7Wa<Y`X-mJ^R|{mAo=iLTNt>xeeFW&LjV8t+2xuBqpA*R?o& zx%Pr>VS>x8XT}0SzL7GyQZtu#NX`1h|NZ=|AGU4sc6a3VGX`q4X?&e2&7|ixzwAlA zOLKJORB4x+Y({@nPj9<-F>A9Rx4&6x8Rv}~dS*(eyk*R89Wu(<a{S%S?zPiQ>n+dz z*dgscsZYjs$GV^9u6fZHdTLwVTk^Qe2M0V~zhryYiVG|HF7^CfaFta;`goZ1-;-f7 zHs_8D256S#gr`5){QAswpPN6d6pXT#NuQTFP{3}p>wa8w<xEv3Va}F|SrfKBo|V1s zrqt<KnJ#r(I3JeeFp5eZ+q*LBt5V9VfREcn1D3g*^*AeMBI6nL_sewyP9Z+-)iGys z9Ifm{|Al{URSx@Wddi+_ztK1IKaMLa-xfIc{$0?yCgjQ7cYh)`-dM+!^>3T&rj9dq z=8=M@beVje6YjWY&srw>lY5H&KSxKS^X4f()?J#on7#T_`=(UoQ@aa}dH2^JTHK#_ z|Nf@v#f7}5t3jDjy0Jrv=XW#9jALJ?S7r58&+-3M=f<UFQ@>61*R{*%bUuABHLDa0 z_!(DZ$0@+Iti~k%y()Xl79Oi8UFCqe3l}QZh0h9e*!%5PcKWw3UuN9T>^dw`vq`$~ zmEP{{^$$Ko`fZFcTkPF?BJ-O!$JOg0&b?RqWglsLkEpY%=NDV{SR>@=^W7=Tu_}7| zkI(<)zOd}+&tK|(*K_BZyf`kpeDRe1bNim>luXw-z9BV|TcD$Q(M=}bP+^w?f%X3D zg##o`UXG3El6&YXdQ_lK?#$`erUG8KCH0SdPLYZIDqeBJ{YR&8V&o~7PuKWW4lLPo zP&%OI&f`DK9d9E`j~&0xqSNw!`ME!5C-vSB-)5|Ttm06uS^w)lAJz9xw>i9)dG6cB zs8!BYTq|mFoq}&2IKc3@KR4rj^J7)L-tC*_l|FSUTwq{wCH07Z#{v<T)kzx9Gh@>1 z{*<Q86bx?9XVR=cuq>=D?&wFkx+|JGJztfR+4lZh>ds($>+o*>`6=hm&E4tylR4;! z#2b$y_bn3{kJ?^bV|pwt_3oO&>$_@inbxk|9rCsPhi&V7?%XL2r`{eBE{O|h6%Xf6 zh?*wP^hUnd<ldL3FI2t>{?aYzTCpjI^N;rJSKC(jGMy3gh{|)k^VsHo<=i8E&d>5y zG#7AwD%$_IiS5|QT#<L1D|7O{{9D|p@hPx0J^i`u-@hOE=U(_UulL0IlkQ)(x(Dh_ z&)#)1NNegl>GjhtRcODC3@_xCR+w;(>+`I=@d`{q7QOFyS0B<63O4w9Ry=&F{gTG> zQ9o@vmwzZb@H#>5<FQ$5CbE2(#dZFz#?#LqYmY}?^)Op?TdT2vJ!@-#s2Y={>V#{& z&2!AmFK@6o^jTH%>W%g)jfPh7Fp*;>RR+pGO2ZESo4E9D|EU}HPL6-|d|tPCOp8wV zvg=3PAst^PpJ`h@2ZrByToc6jwZdfkRn{vy``0%=sFb$Zb^luR$<H6>u5v5<@vz-~ zW68^)dHK1au@>i8Om-)4__g}6%E_-<N9uEQ8O6GfRv-7yk9GLU^-ij1=j_yb`CbqE zw}#6ff1dI~FL({7OK{xJ;+=+ik26AQW(BT@k$7e}`INluTyLAjA6MIKxu*HXsDE`T zuTnx)(aI^$n~$wxTj&|3yL(SgF;k(xiTQcck1?A!<z3sMeox8Ek!kC<@~`bb{;Hkj z*4=k1?a7OSjXxG@rt)#Dapc*kzbmU}y8W9k<rNy!J~91yD0MpEQx3<S-YktNB})S4 zvdj=!V3s(su>Z4Xe`I^ZS)U3&_T3RTi!$&1xYfY%pM(GV?V9N;?|J8?ZeAM4vETa5 ze_^RD%bUa3#aKS>Q0_aRvG<u#Mo(+%>1nc|SEbZB<a1-)8!PvuTw}fBwXj58tFDi8 zl9EOi|NX}={eLH|)MqN1t3PK}<r33y%M;80>^l%+zW?iu`MHPwWuJQTaohfDOFbAC zZ~R!Q(f3>Ek;v-#J2JL!$a>`Bby0=o%(~5<Nue`9r@yEk5L~#e=l#^h9AZ|k(;wvR zT&tBd-FadAp&lJe#%~jqCy6K5J)I_gJMsU6{$|_cg?FmD1LQmX`^@b$PTA<!O*0IB z=GzcxFHszvx=ZO@rS5lkkvFgQK3FRDsp^OM!?js8$2I!*7S8NDp2!>ak5TU3_MP%8 zdZsHLE&a7lt%3XP+o~728(Bh@Xg@UkadgGICYDe$mDgRO+HoB}ws%HbUfPu3pI!L= zT~D+}N$Sng`u48B7Z=NTW-Y6|IOV0rlrZ;spR#58OkAz{OqOcym#v#>+AlTl*K}LP zlHBzd0;^Ph&&po0F(5M3IZG9CZfZs?Q@ykBb+sI|e%;~+)`#yi{8yZ_zvtcjCy9#~ zzZG9O8UN_n?{^j7G*{0*5c)NJ?Xw#BWfreqr+)B19DYbzbKX9Nub=0<)%j6YaPtUD z&X?xPfxPmHwnBd2t{>8DGd&g8*CpRlFC+K*;x#wcRaL85*bI*fPVnrxU7a<Fsc7DG zf9HF%4BYO$xFNew_>akt?GJ6@Gp1B@t(vQU=;yA6>jyMjPG>1NFm7#o!p9Oa&)#&d zV&1-G%G*S_S~+({hzF$S#nf{in>%arlNAwO3#S~)STOO|<qWR#NzMnSy!^X4`~RJ= zp9dS8jMvK5Nmt9ff9W=_|JTCpkL%Y5NECIo?yK2;H+Js(A0m)r4;+rMR7h>pNu2w6 z;{OdTsW;B}O?(&f!|}uE2Y(i>GCyejaMLZ$n8@mBx<z{=y`?H2%JO!o-x6WAaC$2I zA@sxhgXOKKkEtarmfypA^!ZZx0uyO>#XSE1GIN|>U4Qub!KNDF9cGCYdon*QY)O4$ zTYc&AuM(3FOJq!o^p6~pE<E4%nN9P4<j=YvA{E{eB?fY{gEmKQPWvkudgQ;V=J86< zTGYdzcP}&CSH@uV_;xm@gwMM98hc9_ukOwJ`^#%%LQ4SGV!@*#QVRF8yC!V7^QF_l z_vseT(-~*2YG!yo^*?p~vPQ_aRX)72bL?fNe*a$fb(eS8hrT7S!xk2?<Zvj*J2h5H zTomq7y7=vF=S=y-@7wD|?3nes{U7A1{Pq9yWbv{ZzG?fCubAG{U()gYkH^-#GtzQ$ zp1Xcvey~ZG^TSte|D2sWmZ`QYeO;Y(YGT}@|Luz`59yh38H%L*$UbA=Y|pKCTAi`Z zfAX#Nzyo}q+#9F-ubJ|>@`s7{(~UEhik<qUa%x8MLK$h-8tzsX_qpee+vHai6kLcb z=z8Rvd*PTy`_i=E@Aud9bFFucc>m`0>*z^Q4w@o11_lS-m%drfxxn*Y`ICw6|7sTn ztl?g<W<!hyUy!<~Qs$2(AqtB&>;E|Y_v@VW?*>X)6OJzlth4@8Rhazn<Z{R0X`+nl z17r%gSnYx)r9WnLQv+>gS5jb7=KSE4{r5zx>ACZ6zt&%yq2BvMX5pcUT8kx<pC~uj z$OU~kd%9K8>EzzP0I#h7%}ioyx+;lvaS?$lB+gd!mT=8^pSD--T)g75r@d#?1CAZn z*FEq<>Qu&-f}^#JM;Bh~Q97Ibu)bNpeLs)hY4OH-MVWoijXOWK-ES?pSCYMCFW=Pt za&>BR-c~W+Iab$hZu72D-SA$>4?7#tzbo1f#C2}bmsS3IEkdq#Qo?k@OPPio4)woX zdlmfR_tpHAGkuonQFLUd?5*#OQrgcmo^k3<)puALP|;@kJ89+rNLf$G9y8NJnG$h3 zq8H4N(hIK3{-ecjd#YDJarMb991FC~55EXDxgR@KjCrayI5;j`VW|?_%iGw~?_0<c zzW9wnh|k14rN@gq<r|Abp6>jxktKZ1BvuxSrtOm^upRa8`r0eSc&Bw&J@0)nyNR+* zEa3;<H|!U@mobr5@yVgO3`MT4=`~xAsc@%W4Q6TG-2L#+oD*?<Ea8XqTZ^CM2!giW zNhket%s91O`o^5+3*NnVdv#y%^7Dh0!p~bjEcv#039EvAzDn&yC(Ey58|97W$toBB zP+@e<=nJTG?6Jw6zGV0A-$f?3UX&S1#~-nFwHG(eb)KwvuHP}gXLJ1eW1U}mg#%8v z9#Wq2deLI9vnDP!i>ErdJhfT=)ARGuu=<%ZkJ~@}exEZtg7r{w>>oBZ+2<dZcZ5ze zVq72brkG3b{i)}7_JmsU2RwuvSZ31Kz?;}|u~<Y)f5)b6%z=uol5s9axB98nDF2Z! zhzkiYncVBw@LWLKEk5+}CEJO!7Von-rSH9%;Z#-sij9}{PMoLo`|k(-!<zfHZ@$}i z?Eg)shUbfWK0kbBblj=3uzNwq>GxG@A6+S)_&mIz??ttKjZw_C2&Omodwx#8Qt|k` ztta<N<^M`gb_&_$PT3>!Kd<RO%Q<PjueT~sa0DuBEWH2y+L5JK;tsq!u}NrODQ~1@ z#0QZdXFt4tc>KWTd*>INy2bm;|5c$}*^R{76>azDM!k8GdV1R25bw4%my^D{><)Oo zJA0+L%sTsLGm`(ws{30h2i!drd*_je>*0z0X;yF84`z7i86VQTw5flFiQ|=1`P1W{ zJ}i~cc8H9gCdT+B^8DL36&h<lt)2Edi)B^lJS}jU6V=VoIx$<<q*Hl|#jnRE+^I)( zn;soAs_<3jS8Dw%@+IQO*MhhWr`*&(^j;LdzGsS(n(LZ1M?B(w{}HK^*%LRrxhKAD zecR_n`{tevv$qfxsOMe2VrJ{dwv+h}+SOL%D1NHrK36xv<%X9)(<U|+xx?!2$8H<s zUEUb?GGXzbiK%aTS#9pUGbnORnRk5Y<%c2_c5Kf%ens&nHB7ypw;|5%)cmKyYJb+n zGT-NmTi@z0v|-L2>5`2;Ez%hU@vZzvS(`T8@mgB+Z)$kl&hR@nk;|etCLMjVaN)vk zLG}D8*OK-;ls{b|lz9Knp|AhMzPrzA6a6sz{dZQsg9@|S4ryMV{qlr*zCb}_#;N%Y z_a97nZ2POCBWS*+zz46RzM3Ml{U)|PT2;aowo(avnTxK|gWzem4hAmR-*8(if6s=v zzNx1lZj<BQU$W=at(v=`8TRh3H#aB;a-5!(zj#C8sT*9cEs7@e$KT$tJCH+OFgIQK z{B9k_1szqgH8zST-9m3K7O2~P^L@^Z_<$3K&A5UjJ2?UvG}W~Zp7%NVaPx=w1H1pa zuKfF)cZvOh=SSBha$Wk%|7ZS($;r<;)vURVHy+)TaZK>?l?nU!{_EMiRp+o^`d(ge zZ^x#@{aXV)R!=Fs66kK*u<gUMP+c?LS@)J+kE?!rCdz2(T(L!Y;zxt81iv<Xl2@=p zDX(TF$BN6=-r_r_EZ_Khp+S~QaG$|Z6V|}ZGK;D-I;19=Nc2YW&Up<wL(F~tfyAT7 z3YYGhYGUZa@ZRoigtg7=&nx>*t(xP$;sfNw7AfxsZXxH7KmAu<ozA519{T+Es(bJD zMmDgpBt{6ixEu|fzt3F3*y)B4)2ST~yZRn|l9@YG-Rk{g3q76lsb7B1@s%ySE}3qp z^eIG0$i>lBMBbQrolYXBx6_Tycen0-_4nWMRl8od&0g~R-l})&_TB%l{(s%8;OBF! zo=2<S-Cp<Ae)(pD-;>`v{gnDSF*0O_x2#%EZDih~myEk*X1~21zhZ&wip1UO6P9Y^ z1xA>ky05YQ<D{)KZzMR)?<|SD8J`*&*!Y_B$~SJKoc*1u|Ml$E4_jRh-5ZymBQs~B z-<-qy?%p%vd&XdJcv1OEz29;tPQ|V5s#B`33lm-TDsn+>_q}cJ*W9%E5WTKQO(fFf z>E<VIZ?UERiP}B$_KELhPk&DQb2InJTa#|r#sBkn+Qvkyoj+u@YSQ_%z`%Q@9`c_* z+qnnTZ;kr9!SDLY4gaoe+_<rR;<@SF^JZ*WJ9+J`Pnkap=T6zU=V{ST<yZS_r)^K& zS#o3lpFZ~HNoQ|m{bhaP=3pfhnXDuj7HhY6dtuVgm|d!;CQWp%JUByp|E@&==Jro^ ze41p~=#?6M%=B60-6h}ml^zwW{;cA7SD=A`MPY+FlNwLT&nKl@U;Xa=<FxaxLt5gt zeKR?g>L<CTuCx+x4KgU(oNfL-{Oz+FIg@<<{F`(~X;Y47o6Z@fz<sLb8y8+)F~xT7 z{a>|b=NX+@oP6y1B7@DFoI@tMy2R?%ySYu3TUfPjN`2@)lf_nRrLv#<N?vmhEmlsr zd|Q5gwCH88*%iOIce*atn|%JNkAk7#|L{-t)2%z5Z{NIiQtQY3PyVNG_fFgT{{Gxg zYu>P~Iw4o}XRpobjw7P0PD|{Kmh1Gob@G7S5-T<173$x$mb7oxeQ|cH;qtj<x89fR zs(-OXZffM(uL1h|-|c!WRvu+``j7d&isaCX%crk6_t|P~_^-$3!`H?9JU@5JX;+7> zY%EWU?ylPvTP^GsecR%!(NdOR>v`wip9-)$s{7Ewy)Ihr^6_I+E*>{hexUtpOOQh9 zt^Mx*_wV|)aE@e}Rucn@0z+e-ut#3kCY$wlpVS7_?Z5Lc;eT!A@@*ch_f)n^y9?)U z5;+z!clNWt&bJSK^E#k3!R`C3)th;aYwzyeD}Va@)a}|l8rhfUE#Iqu>iv}cYi7<m zdv3=n!;j3}95?Py$)8p(b#RM$-Exh?>z|5o<_oSgtyE8YG^NwJthi=&%~Tuj+pA99 zo1EHu#WbC%%s%bDe&np)#o?#(C)Rt`P1|$X)Fb!T&!0uJtNw@nocL+Y8J1&*pMKkU zrSI-yANdURWcJE6y!C3^-<Kw*%zrp{mf_a_&+RAv5BMiiIW6sLo$YBZ_Lb|R)|M^& zwR!1fJI}+_AGhV+t}FX`H9XyN+3mbzyGmbA%e%QLb?>c@)3$MMHS*e|vww4N?2=1b z^WVlT4!IZjaoIE%;jf|Fj|3UtHu?G`!o>GT&~)W<*F|C`vl~x2-!@;o;^DG(oBErI z>+Is5xgFqrp7r$N&a0Q+UTUl@OadoVhQ>0E8@<=OpPasR@{XficSvRW8?{M)eDWsR ziJknm;f{-C@$QwI?9aSSdzJC?<R|e{)}p~7OLVIPcCLwysAhQ=vW@?w{l&O%eMNsK z7R`=Mxm;Q#EpL9pm&g0q@s@ACb2fZT%scc_^3&lbl{bHfeq37_8h4?per4Hhi65(b zZs%`rUw-Ug$2R+k>W?4ry;XmFV3G5iS+^xNobUdxw!Lt|*TbTrH@B2$o@Y^Bv!A2J z?QCW5pB+83Q}4Ux_tds;6T4Wmw<h?Fnb@||Z+GW*{#p6y`RTQ?&&;NMHW2Q;e<$(i zx0zWzYic8JF@;VuxV7N#{8MlLul~vW>B;}>$lu@oU-_f)v-4B%lQ28}&7b#q%B2ME ztb6)b;_BuNcXutxZe1O=_E&$|=V-f^$=j6D)LoxV2@hNmE$aJA@2|rZbE~x;Z)=`C zdGbVGC2gP6-#yDNf7*O@{Wm+`w|kwQ=JJ&0EDd_Oxyx>A`&QY=rHk*#rtqCws@t^l zh)D46AATynY>i7-uFK5y^VxcSYQ_SS{y@9xx_+ByKiTCML{HlD&elpogZ2EX);j0? zL17X36VKd_SaR)B7>5G`lfVm2#@VmZ&E>>c)68uvZ){w3<&SP<$i2k5`QdfKSsT7_ z)_6t!kEnC{?P_%@v*}3W#_|w@_A_cTBI-A)3+?dmOh1(_9QyCbt$8yx?Vpr0XXf`? zJ~qFL)=MA!nXYmn;MMA<X3hugtUqmVUG+tD<MY6J_0n74pH1`Q(pYb3wD2=qW!$2r zol(#7Cw#wkZ#mnH1+zO%rFz$U-+$#&V|GvWW!@@#p`%8bh1FAEv`_gL8vHQ)<(2jM z>s_>`pL(OOcRzk}+F9`}%U-!IpI^7jHsZw5FONgJxBPqc)9QKrski?h<-ECm`0(NP zGkp(U%Hi4?>}Ic+s`%<%pm!9{*4oLQb3<lvtp0ZI($tLT?a8gFdh0K-9A6r2CtdgO z@7%g`Zr7Wyi!t_|y`X*N%HJJt?U=G&Yi(j@1O-~Izz(;{H*6^v-g>`!u$_JHWXmt- z^Z0yyHgGI<+;;q`r7*KmXOfgdz~fh!y`LV-oN)Ho&)Mudo0%_c-+i^cu0mnD`Kj}- zSnkh!>RD&&FR?b<UiXn$cJqM~Cr(&TdHc<5)43@}<u>il&C1GZZn@I$_2SGI#<sPk ztE%oRe*D6h*(`p}(MERavLB~JwZm?dhaI0bzadI5Ha%&%=X13>t3;D~+r!kFR=l0< zk@bFVbko~ttEZnIe}56ida++JH)k4)(|(a3PdE8q)tJ`$@b1wpgSD;Tg3(UlL*dqk zo9r^&<9v7ciAI0XG_z)!9eTzkWVV-WN80P^sQ*UYNm4EzuP)1ex_<I)Sf0SyydCGK zJr|2L?YK~NWqJO~J@Ria?%Z8?Yjw#a`}vPM_bvQXZ+_hB*UlfhS$DLbw*I!6#Fr)% zdEIx>BfhoVS@%neFIu>T{M);D@#6BVS%1|<uU0K8*%x^};nF3B^I^8{uSYE}v;7}f zDr+HbFl*QUZC6)^|1aBCS|Z|g=cMPVe?Oj{`tPaUXVqyU<~23LX{E5c=@jLaTU4j* znmDP?V(XtN<u8<{-TcV??)IapeR0oTJzHwbv`Z{8Vy%c_kNKBVQ{zjoMHe|UFo8-g znMV7IuN6N%zPtNi<xcO|jVE@VJoqxmzbZ-TOXa8ar|!=GVw>q|r~a2aw7S$Tls{%| z_Lar|73EzLk4-b)_*G_OlE8+U!v53tZ<IKjyL+mbZI;q>+Z!`i-!yraT2yUd;F0G2 z@x~?nE-CGKp8Bt6zF1xAlRquvXV6;xU14WeoNK%%bhU8bsrmYhUjjK-hI=vZaVovH z%H#T3^|>XNnyc>5xwx?8|E=uxcjFJeKIj#{?EC7FZ#ufX1wUkN8LVCLs&@Z0tsl=b zJ7xEs^mUN^d2ib8WnpjRe<dy`+jh;d^mn1MZ@773h_w2uT~9*d9J?oL<m>drF8j0X z{g*?z*0%NYw_SJWTQ4(vLCB@|OQz;HzFKrM_aAF`o_5sYOnnvw21brAtc|i+M<qYW zpO}ALTz6KrvRsI0+2pSm?yO$KCir95ooiQqFK1lzk@M?QW9BRK^Gc2`J9EoIVhM-C z@5VLtZ`o|lP1J1MzG@ru6a7<LuH6ewyLdkR)aG6DjRmhQGTE;juPM*6d4Fh}()Nyu z95EJ^MRB?pFUv{Po^3fB8DhA$<5k3}mg`x+qpTGsUYWe$)`Z*l6ZlV0e^JB!a))rv z)~z`+XO(R67ODL8aA(-8+ah(@5doU!OMbZK_OxDXX>~Nz>8!AdmFYPZA@%h0)91Nb zNdl=RORB!E(iWPQH8sia?#I8<)kk|jJAo3y0SAE%8GO4>?#g7SDqjEVgVWD7%Zqp! znr(J{unf%-oPF~?<I{_`Y_C@?<okc#HvQp?JdPTlm-4sHZd6jeZLzH*>NS6u4U?L{ zzL<Y!ADRB;)ZG`XS+BDHIj8%xX$A`)saf1Qd~wn3<W~n)ewr_`S9x#Ve%CCo&70W; zdgt5<3j51`dcLZCh~4yz>$YZryB<xyGT;7g@-j32XIcxc)w;geDstJPDM&YXmazNd z<Zb#1fs^lUe4(#5-Avc^*Fw!x=_m4+UvsRrS<N1i+qbJJo!fh<=6QY5l3DQ<9Pw(+ z1<qkp{<FHK#$G8CPmK{-JGZC(&H5R>y~Ym<bH9a_uXX!9k!82w-mTf`bK=!EakzA6 zU6P;GYV!MzMSPv3V)T9c-hCdvm7Djh$bLMlpkUsg_fH}UId9b7Uj6i2!SWSp-W%pB zm<yWnZ$6(jJMq(08?E<2bHyafCjDvCo16c@zxdhA^g74vwt32X&$)bCbW2^NvTEM1 z37rCSRyRmZIn8x4*EK+@P}p^D#j3w97N)&d-Y&niCS*$gC#OV%J8JxO2Wxlv+=;W= zS6zKEl;dyI*MEDTzCQhUq1Yb#vi;e=H|5SX)%q9kVvWGgbk_wd)^y)`7a6O<^>!-5 z<HYqHX;Tl@B|JF#seVT2%X?zK8vXvaf9l<vd+fmczd>IMTK8mJo|}`i-|L^IrCB*s ze2D0_X?GtNuV1y=^hUGN@1Ea9;pb1C{G=qX;?aM-`t>%#imL0|&IP;|_1fG%jsHx6 z&S{nE3m@Hn#-Hw9#`mZF)*q&y`cEU;SVVUI%<WvEw(fSw??W@T9NBfNcAv`wpY(}O zv=>y}%U$-{w_Bxmv9IphpZkL<=PbQEMWC~F%K5qXTjVrsg0}3>d}Mg}sc(dyzsDK9 zThsHLUP}M7oG!NYt*3m>?LRL()HluNZd|lUFKc)4&W?~%>27_=2lfTO32)H7^x>k+ z`N^SI%b5Qv{(M<vYkO>$!vUqndCK};TR!<_z5e{<{*>gKf<G3n+En;q@taj=wk~@e z`n&k4tK{~bha@(f`tSBPQc?d<QO>qM4V?Sbo|J!1`>Sj<zt;brx_(n_RIka$FXxm@ zwsquQnYH3N4?q9y^a{na&0aQpx5wzs*Z64unSJ3-t`$pzo>uMd-s%xltln{}qx1gk zysVdL6C<SlE|^liUOZgwUXWdU-NC<Hd>j{Ka^Ac>XA<PRKT0$0%gX1z6<=>HxWnTj zFSUDjz>;)NNNnn?mo44OVIUW!^Xb;+_tVo)UVmQN#Pe#a^uge#;wODQj_z_luxQyE zcYmE<+3DZ?ZeN`Fraxgfr@dcYwY%!cJ9>@1rz$r6vHesxmoJOI)hEF^ux`DKv=5US z(@clDNcr;jVq4#;?Cd=rcV|ib+RwMX|1y8_H|yJjZ=#>dPyPOCyfpr1>78}KewI(` zd|TrcW8Wq1bk+X8bY<@Jt65v0uZ!9F>6eYvjMWWVj_-;z7q7dk*JUK;eL1sp#i~9l zLDQE@?!Mh&H03?t{;Ip&@;Xi*JdB)n?dLr`HE`vxy+4>vFWCIh{-=C&a(7lTs4h}q zXtd$T30k`P$@*#cCm-ibi+sN0RBc3E&!1V5*Bm$IaMbu+wQ>HJe=}ryq^^CqZ@t2E zH5=n4yVstOi>nFBJ9MVJeD-Q{_BWpox|nwV*nGl1X9K6rig!2rz2_?KU);YdD|_NC zkzeVj>u)_Si@fqW`{}V4<+gd=zrK81@Ywj%@>Bb#+8wCd$Fk(6smh|dfQxhYuQ#4~ z;+}um?qzS*2mOw#d$n@8-K6ltMWO-X@s;QE{|2qpv@mtOcxBg$&VsC&cj~fMPf2T8 z#kinGN9*~K^VJU&kERGrNleaVyL@Z;)U(D*#1&uat>5!xl9I_3GjOTv@Q`zcMOxBR z_9xq>rK~^mZ_A%;cUX3RKmFVEQ=sqc@U%y}I^U?D@ZIrd>CH8ZuAk0*_5A<qROe?8 zcjkxBKR+!x<i}atcmL;F?dQx?KV5(I@wS3r?}Q_k2g_;KZ{IWhd(~vC|IeTLPp@~$ zd;j}r&qU6&dbQ~Z7lMB`p3CF6x~HiAYqk4yr;Bs9XXIYItP-)$$9Km{_p=4dr?%~g z{5KCYwYFOG_v_Dj-s_lFnbxg};hgm1vWv=Ahbt<duH-Im$rM~srTo#PD}4E$6P#}E z{^)R(em-2;zccAt{K_w%)C&5}{Nev09&^h-{!sB7{-cTvj2sRN&T~evoc%vZUTgcy zU23yRPnW%L5u2HGXyxC;`sp&S?U~HBzN`4z`RV<M-9K6Gw?ucZiqiYP>(0L;$EutU z91(~P&tGcuUHX3Pt{=*Kx1aA={B-);qMq%ayBp4i{ID<j?ein}CtKzAGw%%l$Ndxe z8U0lH>EDb}(^v9O-A~+Cd!Od=s^#2w)1RN8e!K8Ayl4$S#|?fTPmkJlEN8A3{q}h~ z>t)Tay{h;Bo!1G!@=|^N&ok*|uJ2boxqEm+h}2a}vENmmEdk|z!YsK}`?jUM+H?C> zw|D>jokh2n*G&ImyCUN`^Yp4X)9(uf;~zTZ<h%`@{VdSs_on)fq2?kRA8wHZH@CR_ z6J}R^@ceoIRJ@A4d)>5}jW*t!rLBdZ=uNH<-51&?+I*n@s!y>nf1G;#&O3_^ZrWBI z`Y`IJ_*0kJX};y}zQ!)qI`j5md*^L4KA#(BZt2`A>HWj~DLyUM@~h~)2F}v?y?5n4 z%+ao28e@KZW|Z^Rn-$yH75Ck;V_=Y4@9E+gV(~vbk6*Ss>Do2#Ct|wUNzYb45%b-* z-^P1$dzSgB-u~J=@vm_)zVbDb8!DGpRX)A7HT&)EJ9dZTm3`l5T7IeNE;*dP>R$ef zIkq#8UJBAJela(6XYy0U@;;wFee=L8E|)SqFIU7LpM7XWs+pkax%B+Ij~}F2o+|IX z-}t-w-$VA>st0-;mVTPSa>c!i{qX;d-`CXMe>J~&WvwTy1gKLmSmQQF&E7N5e8qoP zJC*lGd<^#b=J9j9?JwIc=xQR`!niT{O8?a&Y58aS)!$#qnf3DQr`1o@<_K+6;b1kM zZIqL(FQ>k}uwcTT;A#ifyh-)(d5<56S+X_yaZH)|v+|SZr^!$Lhu&KmVX@F?|I~Qx z{cd^uy=*V7Pb;nOIe)U~_y4ROu~XKD!anaO%+AQV|N8ZlZ<c+cQx42B&F-64SGs6c z{iH1igtyf1*rxV>Ypz!Ep`YhN-?`uV7qRGNz1G_0x7^%iGj=au*%N)<;>{}8$JYMF zh9;Jg-ae&5nJR0R^+kUSn->x8E1NI7c+bX53SG;--=2LVsweHB|JR?#vwWXLnXb(H zmse~5p}qZ0X6Z(qFXk1K4?q7Q|Nq^$B-1(9z~#mP8|8rDdR?!F96uj^a(>GF<ePiP z&d#O$r{B7ry2CQz{>is(BD3XLd>po}5R;aF#(rY*$HYg+9)C*dxwE>qTj!3_aklP; z*x$-ePg-nPaUexz%9eclX<3gC)GWSptnqEKz=>H6y|&#G?7a55<ZadxJDF?quA_GL zw(lq2CeH6Y?qC;x#%_9Vf9?9&@@oD+X57fq(XlxBum0BeU53AUYeM>XH5y;9-(UA+ z<8e7_uh+}$LSt(-eOcxD>FA|RZeQwRZp&8fcfQ>|_4zlq#f7_Bf`8Xv37?iRYo}?} z>qz&QJq5?NeYc*d&t=~$VmtSu-#wvUK0KwG>vYflS-B$Qw6uJWS=G`Sp_#J{_y3(< z@$b`3n-BeZ7ZvtonY1Nt{j?!|rN~>(hq3nxUh@8nUw_|*<9eeVsJ9OqO$3!dpvEq^ z*B2+WVR`A!s0glolf|5K@26bKe6(`!_7c@w*WMmkTU0sq*^%Js?VtKOf0!J7Z1cl* zRr}AypRIQ&fB3th;?c_b&E}!is*f`NFdkw9=W9@B0m+&(6B{xMcShG9y>uWYP~3i2 z)a5HJmzFSIUgWKN$;8fVZO_&zpZrqtxK4e%db;)gzHZz98nac6|NA^P;>q61{--E2 zJ+bQj@9P!6-~JZ=_j7um=(4jWBG@eYV#yfYtW=&oMcZ*{p#JQLtfma(qM-akFP1M- z3Jf?tXThvKi_%o3nNvT-KHDC8I{n=QvF#_OEu9fBHqEQ|P{;Cx=I?$k^{)_L_j{Mp zj=RR~KTEg1&;@sWkbDDTp6GXY7yM)GOUIQa^ISZZEq~#y-mBy*e9$EB@fOt$UU8*@ z%O}3bDh-UgAhV-lac%OWAI}cx@5ukByIAwk!tj+h)|ZJL%=>caRph^;ulKiAM75lD zl?GP{um}N<F9>KzHNJCM@aw7j>V5kSgaUmTdRPO6|GVf2`tZhy*rl(W7;%edxwngx zw&PC^gSTw^=XN>VT_rDk=X#w*eqF?a>93X+W$xKuy?U!(?fc?;t*_U+S-gF(?fM!m zen39bFl$`Lu_E#0{@||riF#EbdxQ>N;asK0bnMXz>v?Mmvtk~1c!?KEE_Xk<GJf9j zns<K={oY>j&qgr7clP(JslI0CeqGoixB7qZ*4Nqpj)vcTaH~A<%Z7#gx4kA~v8>^M zgTRZvhA7SZ8dKl9C{OEHzHL6oa<QOS--0v!d`b_kdO9WZe$S_g6*)S)j^*dv;g+wt z@|iy-Yq@L&xA#-e{UNhnb^HDLw^-`K_R6@I_xBbR%zf^A_ep#~?q2;{Zpv6~v{Aeu z%6L`(cen>f)plXW#~H!L&Ba`Ez4jTq&TR9XB_y=*itDN<Hfy)a<3~SwMU*z*ujQ}! zSJ!R3KCE=P+!66ap1oO5|H*yHbz-h=e%`+Qg?$6d<qu)&ZE9B6AN(%&&N13T6<bni zaOiSS+Piepr<=KJZrF1ic5s~h>!9*nrP`$J=U(asfAQ7WYV&fBujABDdmnDESQu_q zHS-1kimBR*>-Js#o@;S`@x}Vp+qRn>y>yD(?3Z|q0FOrKE>=kLK+VNmz6-PkSGZ-Y zdec7DO~xoQd-kjeS<#W%yXvy4c3qnM`0Sp-LfHj1`ag2-zigc?_vw%GyeI2!E9~`H zcfRcH<qOpzHF;mX)TU)g)kW+*8ojBYx&GhMU!m(_->!-kuHeUJqrwGsmR)KK*y>X6 zd{+~9S(G7DuO)cFb>^|A3}dUSM;zHtTyx8vnDxx}k-p~r+Pc}>D&ls&`N__Et!jni z(k+{>NM*f!-+FJymT=$w(*vY3UezuwSsfl-vHJhM)AE`7g^IwXJE(X<vHXj6<2ue2 zU%j55i>mz;A)c!xb@t^CA^*7rtJVtp3LiD`G%wnCAnUlMyyhv}r{(w4^w&(WssI1? z%`2XUpNT7@Y7_KjH*R>|E9AX+<@dS;FD`X0^6uZ={_=aZ;_*b#s2-&4jj%Exfhkrv z;BV2(Xd$Qm+_ouEQ!;gWr1rZ=Z2ha@b@kg6z4AjVbAx}bo%f~s)OM%R-3RseMDO2f zVrVLH`RD4VYt60&Eqf7Y{?$&*TXo7b{ylg1KhS=>(&pp4UFvERnGn_>6~_h!EK#eX z&&6`xuR76`aQH}{0Y~XMi&r7fOPE%2E>07xUG>+6r*!4VYGGDg+f!bZ#}7?7IlC!S z|Hs?iH$G37UzPcH^DKt^@V(_?EpY~hf>WmJ{oEnWw!O0Msn~kE(%Jtn${YOMS03JK z?2KC6fYVdsKBa_T(bseSTxnKY-Mcc&o2R$s@)n61Cd;O(Ukfc&$jo^y@w7Mm{7+u~ z%6o$C75^T!o_zXx{aW71Cq2(g%YHw!kyBqr_Vb@k&hyf<IkxNH`(FFI_Wis5ui?#^ zyx23yegO}Ylk2vm|6b*sCn+gkJ*(T~s^sJsCp9)*3DKMW=+-44Z`V-2?kzq==E}jE z_lxU(zkNNG&-TRUw(NIO-=3tddgl_9f96Qg*&XKcb1$5@B(*#6$0p5l>oUJa<sSd= zi(TydlDTuRRu~Qo1Xy-$V_UU2P^v2Xr2PJ{pyk0EW=&jTmC=-$qE@=~%+gmgg!gap zEsEqjwS1b<3--F`?UfI=y`5KnK<Iq^rJ(cDfhk#W%U*u>liAu4q&_9e<>id$SEcj* z9ARE#xvoss-b(ITyW72a;h$HCW2>+n5)3$&d_A%5OU9co>iMgEef92zUMPCMmQ{@< zYDt35G%G{XPNS`lPu6MqPmwvjZpwT4x^6KKpV(JFe`}s7-j==OR%-9E+tv$Bu9(!+ z$1GZDBdNT3=fB5S7rKkZZT-oh-R+1ah8Z~=63SV2NjI(v^O@FeA3Ar=j|3Cf_^5c9 z{8#s0?+7kYZCb_}b~JL=x7({<W|sAQI=15c&$kj^ZFaJD|KfJHInQ#{mD{#{#jDCt z-o0KoI~TlLbnSJQ9Is7&)+OJA<*%pA^2kccJiKnZG*j8f*l#;y>ZP56xmT_4$xdO$ zn%)^2?+SUOth}3c;_-nWne5kAf8BM(SeQZiqDiMiZ_7p(g{_O1ZFFr~m3wxQ(aYLX z_7kuA_*^=3>9_IIxthAMYJ2U2@6Eh)DfLd>$~Qk7m))H$rQ;p{dgi4V$<yi9n^JVn zOetSxqHSzuQgnY&>38|G-x64pAp^@dmjzpvH&@EeUe)_&c4u_v$I~sw>hpF^cKb9# z*k|&E!x1jMrDp0o0{5xfiBF5ynOC;<?>zZ1_qOvVvU7qVL!_Xp6r7Eq9zBpC=)v@J z*S*yrFZ17voGBCkz$IwzU6#<>`FU$yja^jTPG0_eZpyPqlA8G$%L?aqUiHarK9!%7 za!|MX+P&{3uZ`KD2B8&$je7-Oc(SZAU1hiDL2BJfmAxSoR|LJDQ?csHvJR>D?uOIe z^~Oaxt$wRssmZ^;?3n+GkJ~l`+TA?Hhs(S&jxRnAv0v_5U+d-Lz5hmP=8=Q5X3WYe z73r1gT;^%ADkNBZ>8qCOD*8{Ag+APV{6lhe@0|zh@9(gbG|R!#ash?G26HA`;efS? z-Ffns>jGDr=GY5)Z{=IHcjC+mv--4r7Wv*S>|F8f-nZOrx1Sl2%s+NM{Lu1Ic#8JJ zMTe!9ySP_^=OZw^?@-NBrM2Lfw3$y2FaKJezeO`RmUwRV<uC~h(bqfq_IOgJ)mhHv zryPH37>U;jHpU)5AF*}Ywf!lVGY+-u;)wZMiW69LwoNwQZqvU$?%O@r$G7btwJ&_H z<X@_$KKs?ur8BqHS$M6~+dK2R%QXw7tuxcsF17h%a_IF`uYlcI-mXf!dHH#;=5Ge3 zT;Ug)ELoRM{k?YY@5YM{S*N=zE-zf=5-9BN`_XHW|6GeKr<F@@fBZ3H_ObQf_2Ppx zpFR}tpWk`vLb!nc<o^;l0@q40K`Q0`jc=jt|I!W~d0{N1c!hIu)?8ulrL)wcvo~<7 zPVvandbn=xf<23sO$2AQL~okw|L4`zS6424-+pDyd0aWbO7()c;0n*h;_G+6pK1No z`=zSyR<n=iQx3R%$<B?wxV*C>>-e1IpMvG;%<7J<K3qS!M}Hf7eF?3|UQ9W#?%?dX z)6T2@-*&Y<c3VNobMKs$mn}|Q>0IfV9G#S<ed*G-Nsq6s2$K_E;`LKxzS!)8&&)%m z<)n9JeP)v8$K}K{=LPGP0w(jl+5GL^^tTZke&p+JxDpbm{^R9>+_So$u5d2<C{h}J zPB!~#q2LNV{in~B?YooK@$>H0mJG%bm<k5cOfMIly*cIl)-&6Tr|(^8X87x9*5Ww7 zmdhp0a}8#6tXw%w<>HEyh1M=VJu2qu|53|Qjuv0HzkdIf4GGxGbp|F`;TNYlt}GG% zy=Ld{)y`kjdET$#{lD$WbRY5FmJ2D;?h9sVWH7D#tPyPNbd}52(PL@NkwS-`nKmtP zxi3o1L=3PsMHm=4&a^sMDHQ5`eG*r8JM#2>Ba?lfH$VLqa??-D_u_Wj<*VJ^>)xG| za@qBAhU^uUyW6H*H{zJ6l54@%bw46E<Mg7hv**9DI>wD78$5GZuwFUf^50v}yLQ{f z2b;Wl@!^r_S1;2I$$AYz`e(oTDZ6gaoTnDJa@zTCi;b!#yTr}9<@NL6qvak?j}`pP zDc@Mxh*nNPv+n^JP8G)4#cP)RJ}Mtyc|*Lt>11*C*OjlfWCUk-ZMhVo+`H_PyXUe+ zS?5_oygQ6scmG<uYDdH5NX__&y2sAS<vKCt{{wd&!j&eT`7AIHT(SFG$^Nh3=b3-{ ztGjhB_qV^NH$G&QR`Y(k>qtN}$JNeywU%8gE?ayu@!FmdTCO1E^Emk|N0>F|Q|{CH zAzw0AM%ka$Q^r+1>Tt}MV_{(SZBg^I>#w)=|M>c=t4myGt%=kv7QG!;Sgyt{_Fen< z;+20M5py;BGuNo?I#<&3>F?3}l8T2<yVvjezO*bBSB$1OCM;mNGP5Bke(#^w#0wVJ zxuuU!J^bK<*M*3PmDjzwLVH6mdno!Ix$2?YyX=d)H?xb<YR;9v9;#Y<3SE6QCG?c^ z=D5$RuV-1eU$@_ovCPmx3P<dwc_%zzy)yGai~8J<%9?|BpHJI+>}H&D#Wt6#&8NQp zD!9t+qwsZZ!mN&_RSJz)L_&fy!|Ih*nOzU;JsdW7#f($lKO<)N8J=vKpVV`BBdfRH zjptpw_M3m<^p~r`MYheW)?fH)^Xbxk>n&z+cK(8^mrpzN;YHBmeM?rQGI(``%~e~q zt29WoSIT|SvesbnrB;UvPx<#>@wK?wFjIT~#fi1+?mR!$yPDhfM}`enZ#l#ZIXL7# z-ej}u)d~AGQ(iy+)%&2Lb5;BF=7d1g9FJt)T%mfECGUhbO1UnbWg#*50LztW89$Dg zhR?qIVCvngnMak*UJP~kIrC>Pe{W9AmUsVB`GoXw6lo`BFfhH+X}o2`a9jM|->Cf; zEv$K(pHGwi+Pp>NK!GaH8aMHcuULYs(<iRlIB6DxKldWt#H(K0t_d%#$vS&e@`tBQ zZN<f3zWzo>a3$nV3KL#bR$j5yf6WsvSNP%a)DOB#-3nIKZF%*=OF&2S`tnsLjTqFr zX1NNknz&)tYgdE9t7~SOi|)PUvzce3fwlZ;|0`|V`q$jvvcAG)Lk~Ny)ZD}QX4T%* z7~89=EZgRmUilbj@srJUjhw#yA}O}+Q;v(51YFIi4LzOlC`)JBt=ldsrWdz}Zj_QO z%nUp7>1fmI8cqAqwQptO;;b(0Pr1C};sI<OZUz>G3F3?_SN5FP7PwxQc|-C1-t}DS zul2tkK31&dSP`JPqCZ2EL4U*7(76RtuUD<o-x;B6xK(szR`tn3>r(CW52om^j9%=l zygl>m<>WQ}I73Wr!nHe}?8Lur_dGC-@kZ3Adm&uX%YQmPmWXC^u#XD;D%Ja<>gZ{P z8?&bc%<@>F8E881(R!ae%ZAK}tF)q*e2QBs($}Z+=Z{_XyUOU<5+`v5nWeCU!(8J- z??Mw!GyDh+e*UZOFKeBETwtD$?zJEWRnEm5mq=}0s=0L8bmoquSH7_3cdgel)3vRe zFS9*r?vGWQeNIp3*lam{eYjTd#a9<jPg}G1yY)3OT#bgiN)xUf-c{;%Zn7eyuz&fy z+9%n~Rex3MY%Bb3a?e{MzgB8xOXFPCU#&~0T(H!YGF9!cYP>S_!UT`bwR-cmx<9pz z4_v;L)jr;)?g{tb?DcEYJ9<~)h@=Z*j4W5S8Hnl!|CqE~W=H9se`%bnmRI)vy1Y7W z$C9A+;d>RL*c2k;L$g-Cj``)jQYW$MOXilotVwydZBEZ_v5u0yB{WTJ-liX?c=vDp zoQNaqykKQyxe^!f{-Nded3)dR?^${5_36Y9O#20OwAp))UR@B#)qJ40)k9+LzO*c> zv$N*u2u`@?uM}~)GTqC2y65}dd-loug|u(?4a<5TwdvbC{o94Of^M%$L&GiaU$sSf zozwp%ub%&DR@TaY$K&>Xyc2Z6VuzSn+v#5ywRBk?TnqPI_UZN7-{!fq>TQnR-zEIC zoBQbd+zD@2*6a=8TefQJ?A6ML*URtv(-$9Yi!1g0YGh!_vX5!C%WaNkOIY-AS<#J% zm+W7YwGwxjM6xN!W@eq;&T*+E%G<!y@M^wXd2Hx2x1~}((@yiVPCd2%&E{wKzJJkV znuT>dN5SAcr^14BpBW8izq8->Ys2%`*H_+Kkjmiqp*bN^lS6#kAGf7fIBJ(xHY!E= znoKQ{(mKg~x-0XmcW`5T-IBmhbuX@}>EHUkn?HBP*`1m=dS0Mes0%FH_E!A7d@Qcy z!Y8NlreoMf1)%jf_S$_^6h~tXy*Ef+K)q-=@SnZT^Q~HNn^Y460|SGntDnm{r-UW| D!_}MG literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/jgthms.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/jgthms.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/jgthms.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/jgthms.png diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/paypal-donate.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/paypal-donate.png new file mode 100644 index 0000000000000000000000000000000000000000..19ffbc0d7dc8983d47adbb8a6c9a305054bddd61 GIT binary patch literal 7381 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/1280x960.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/1280x960.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/1280x960.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/1280x960.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/128x128.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/128x128.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/128x128.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/128x128.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/16x16.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/16x16.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/16x16.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/16x16.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/24x24.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/24x24.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/24x24.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/24x24.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/256x256.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/256x256.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/256x256.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/256x256.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/300x225.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/300x225.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/300x225.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/300x225.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/32x32.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/32x32.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/32x32.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/32x32.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/480x320.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/480x320.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/480x320.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/480x320.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/480x480.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/480x480.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/480x480.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/480x480.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/48x48.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/48x48.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/48x48.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/48x48.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/640x320.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/640x320.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/640x320.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/640x320.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/640x360.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/640x360.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/640x360.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/640x360.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/640x480.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/640x480.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/640x480.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/640x480.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/64x64.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/64x64.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/64x64.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/64x64.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/96x96.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/96x96.png similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/images/placeholders/96x96.png rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/images/placeholders/96x96.png diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/index.html similarity index 75% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/index.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/index.html index 62403642..d68e738b 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/index.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/index.html @@ -3,13 +3,11 @@ layout: default route: index --- -<section class="hero is-medium has-text-centered"> - <div class="hero-head"> - <div class="container"> - {% include header.html %} - </div> - </div> +<div class="container"> + {% include navbar.html id="Index" transparent=true boxed=true %} +</div> +<section class="hero is-medium has-text-centered"> <div class="hero-body"> <div class="container"> <p id="b"> @@ -90,10 +88,10 @@ route: index <section class="section is-medium"> <div class="container"> <h3 class="title is-2"> + <span class="icon is-medium"> + <i class="fa fa-pause"></i> + </span> <a href="{{ site.url }}/documentation/grid/columns"> - <span class="icon is-medium"> - <i class="fa fa-pause"></i> - </span> Simple <strong>columns</strong> </a> </h3> @@ -160,13 +158,17 @@ route: index </div> </div> </div> - <p class="control has-addons has-addons-centered"> - <a id="add" class="button is-unselectable">Add column</a> - <a id="remove" class="button is-unselectable">Remove column</a> - </p> + <div class="field has-addons has-addons-centered"> + <p class="control"> + <a id="add" class="button is-unselectable">Add column</a> + </p> + <p class="control"> + <a id="remove" class="button is-unselectable">Remove column</a> + </p> + </div> <div id="message" class="message is-info"> <p class="message-header">Info</p> - <p class="message-body">While it's possible to add as many columns as you want, it is recommend to stick with <strong>12 columns</strong>.<br> + <p class="message-body">While it's possible to add as many columns as you want, it is recommended to stick with <strong>12 columns</strong>.<br> If you want smaller divisions, you can always <strong>nest</strong> columns.</p> </div> <div id="markup"> @@ -188,10 +190,10 @@ route: index <section class="section is-medium"> <div class="container"> <h3 class="title is-2"> + <span class="icon is-medium"> + <i class="fa fa-th-large"></i> + </span> <a href="{{ site.url }}/documentation/grid/tiles"> - <span class="icon is-medium"> - <i class="fa fa-th-large"></i> - </span> Magic <strong>tiles</strong> </a> </h3> @@ -241,6 +243,7 @@ route: index </article> </div> </div> + <div class="highlight-full"> {% highlight html %} <div class="tile is-ancestor"> <div class="tile is-vertical is-8"> @@ -273,6 +276,7 @@ route: index </div> {% endhighlight %} </div> + </div> </section> <hr class="is-marginless"> @@ -280,10 +284,10 @@ route: index <section class="section is-medium"> <div class="container"> <h3 class="title is-2"> + <span class="icon is-medium"> + <i class="fa fa-arrows-h"></i> + </span> <a href="{{ site.url }}/documentation/components/level/"> - <span class="icon is-medium"> - <i class="fa fa-arrows-h"></i> - </span> Flexible <strong>horizontal level</strong> </a> </h3> @@ -301,12 +305,16 @@ route: index </a> </p> <div class="level-item"> - <p class="control has-addons"> - <input class="input" type="text" placeholder="Filter"> - <button class="button"> - Search - </button> - </p> + <div class="field has-addons"> + <p class="control"> + <input class="input" type="text" placeholder="Filter"> + </p> + <p class="control"> + <button class="button"> + Search + </button> + </p> + </div> </div> </div> <div class="level-right"> @@ -344,10 +352,10 @@ route: index <div class="columns is-vcentered"> <div class="column"> <h3 class="title is-2"> + <span class="icon is-medium"> + <i class="fa fa-magic"></i> + </span> <a href="{{ site.url }}/documentation/components/media-object/"> - <span class="icon is-medium"> - <i class="fa fa-magic"></i> - </span> Versatile <strong>media object</strong> </a> </h3> @@ -370,7 +378,7 @@ route: index Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis. </p> </div> - <nav class="level"> + <nav class="level is-mobile"> <div class="level-left"> <a class="level-item"> <span class="icon is-small"><i class="fa fa-reply"></i></span> @@ -405,10 +413,10 @@ route: index <div class="hero-body"> <div class="container has-text-centered"> <h3 class="title is-2"> + <span class="icon is-medium"> + <i class="fa fa-arrows-v"></i> + </span> <a href="{{ site.url }}/documentation/layout/hero/"> - <span class="icon is-medium"> - <i class="fa fa-arrows-v"></i> - </span> Easy <strong>vertical centering</strong> in <strong>fullscreen</strong> </a> </h3> @@ -432,10 +440,10 @@ route: index <div class="columns is-vcentered"> <div class="column"> <h3 class="title is-2"> - <a href="{{ site.url }}/documentation/modifiers/syntax/"> - <span class="icon is-medium"> - <i class="fa fa-cogs"></i> - </span> + <span class="icon is-medium"> + <i class="fa fa-cogs"></i> + </span> + <a href="{{ site.url }}/documentation/modifiers/syntax/" style="display: block;"> Compose your element with <strong>modifier</strong> classes </a> </h3> @@ -443,27 +451,35 @@ route: index </div> <div class="column"> <div class="block"> - <p class="control"> - <code>button</code> - </p> + <div class="field"> + <p class="control"> + <code>button</code> + </p> + </div> <a class="button">Button</a> </div> <div class="block"> - <p class="control"> - <code>button is-primary</code> - </p> + <div class="field"> + <p class="control"> + <code>button is-primary</code> + </p> + </div> <a class="button is-primary">Button</a> </div> <div class="block"> - <p class="control"> - <code>button is-primary is-large</code> - </p> + <div class="field"> + <p class="control"> + <code>button is-primary is-large</code> + </p> + </div> <a class="button is-primary is-large">Button</a> </div> <div class="block"> - <p class="control"> - <code>button is-primary is-large is-loading</code> - </p> + <div class="field"> + <p class="control"> + <code>button is-primary is-large is-loading</code> + </p> + </div> <a class="button is-primary is-large is-loading">Button</a> </div> </div> @@ -476,128 +492,18 @@ route: index <section class="section is-medium"> <div class="container"> <h3 class="title is-2"> + <span class="icon is-medium"> + <i class="fa fa-asterisk"></i> + </span> <a href="{{ site.url }}/documentation/elements/box/"> - <span class="icon is-medium"> - <i class="fa fa-asterisk"></i> - </span> - And all the usual <strong>elements</strong> + And all the usual <strong>elements</strong> and <strong>components</strong> </a> </h3> - <h4 class="subtitle is-4">Buttons, form controls, menus, tabs, titles, notifications, etc.</h4> - - <div class="columns"> - <div class="column is-one-third"> - <div class="card"> - <div class="card-image"> - <figure class="image is-4by3"> - <img src="{{site.url}}/images/placeholders/1280x960.png" alt="Image"> - </figure> - </div> - <div class="card-content"> - <div class="media"> - <div class="media-left"> - <figure class="image" style="height: 40px; width: 40px;"> - <img src="{{site.url}}/images/placeholders/96x96.png" alt="Image"> - </figure> - </div> - <div class="media-content"> - <p class="title is-4">Card</p> - <p class="subtitle is-6">Subtitle</p> - </div> - </div> - - <div class="content"> - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus nec iaculis mauris. <a href="#">@bulmaio</a>. <a href="#">#css</a> <a href="#">#responsive</a> - <br> - <small>11:09 PM - 1 Jan 2016</small> - </div> - </div> - </div> - </div> - <div class="column"> - <p class="title">Title</p> - <p class="subtitle">Subtitle</p> - <div class="control is-grouped"> - <p class="control"> - <span class="select"> - <select> - <option>Dropdown</option> - </select> - </span> - </p> - <p class="control is-expanded"> - <input class="input" type="text" placeholder="Text input"> - </p> - </div> - <p class="control"> - <label class="checkbox"> - <input type="checkbox"> - Checkbox - </label> - </p> - <p class="control"> - <label class="radio"> - <input type="radio" name="question"> - Radio - </label> - <label class="radio"> - <input type="radio" name="question"> - Buttons - </label> - </p> - <p class="control"> - <button class="button is-primary">Button</button> - </p> - <div class="tabs is-boxed"> - <ul> - <li class="is-active"> - <a> - <span class="icon is-small"><i class="fa fa-inbox"></i></span> - <span>Inbox</span> - </a> - </li> - <li> - <a> - <span class="icon is-small"><i class="fa fa-user"></i></span> - <span>Profile</span> - </a> - </li> - <li> - <a> - <span class="icon is-small"><i class="fa fa-comments-o"></i></span> - <span>Comments</span> - </a> - </li> - <li> - <a> - <span class="icon is-small"><i class="fa fa-cog"></i></span> - <span>Settings</span> - </a> - </li> - </ul> - </div> - <p class="block"> - <span class="tag is-dark">Tag<button class="delete is-small"></button></span> - <span class="tag is-info">Two<button class="delete is-small"></button></span> - <span class="tag is-danger">Three<button class="delete is-small"></button></span> - </p> - <div class="message is-warning"> - <div class="message-header"> - Hello world - </div> - <div class="message-body"> - Message - </div> - </div> - <div class="notification is-success"> - <button class="delete"></button> - Success! - </div> - </div> - </div> </div> </section> +{% include features.html %} + <hr class="is-marginless"> <section class="section is-medium"> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/lib/bulma.js b/hshassets/assets/sass/lib/bulma-0.5.0/docs/lib/bulma.js new file mode 100644 index 00000000..62e5bc97 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/lib/bulma.js @@ -0,0 +1,66 @@ +'use strict'; + +jQuery(document).ready(function ($) { + + var $toggle = $('#nav-toggle'); + var $menu = $('#nav-menu'); + + $toggle.click(function () { + $(this).toggleClass('is-active'); + $menu.toggleClass('is-active'); + }); + + $('.modal-button').click(function () { + var target = $(this).data('target'); + $('html').addClass('is-clipped'); + $(target).addClass('is-active'); + }); + + $('.modal-background, .modal-close').click(function () { + $('html').removeClass('is-clipped'); + $(this).parent().removeClass('is-active'); + }); + + $('.modal-card-head .delete, .modal-card-foot .button').click(function () { + $('html').removeClass('is-clipped'); + $('#modal-ter').removeClass('is-active'); + }); + + $(document).on('keyup', function (e) { + if (e.keyCode == 27) { + $('html').removeClass('is-clipped'); + $('.modal').removeClass('is-active'); + } + }); + + var $highlights = $('.highlight'); + + $highlights.each(function () { + var $el = $(this); + var copy = '<button class="copy">Copy</button>'; + var expand = '<button class="expand">Expand</button>'; + $el.append(copy); + + if ($el.find('pre code').innerHeight() > 600) { + $el.append(expand); + } + }); + + var $highlightButtons = $('.highlight .copy, .highlight .expand'); + + $highlightButtons.hover(function () { + $(this).parent().css('box-shadow', '0 0 0 1px #ed6c63'); + }, function () { + $(this).parent().css('box-shadow', 'none'); + }); + + $('.highlight .expand').click(function () { + $(this).parent().children('pre').css('max-height', 'none'); + }); + + new Clipboard('.copy', { + target: function target(trigger) { + return trigger.previousSibling; + } + }); +}); \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/lib/clipboard.min.js b/hshassets/assets/sass/lib/bulma-0.5.0/docs/lib/clipboard.min.js new file mode 100644 index 00000000..0a5f5f86 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/lib/clipboard.min.js @@ -0,0 +1,222 @@ +"use strict"; + +var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; + +function _defaults(obj, defaults) { var keys = Object.getOwnPropertyNames(defaults); for (var i = 0; i < keys.length; i++) { var key = keys[i]; var value = Object.getOwnPropertyDescriptor(defaults, key); if (value && value.configurable && obj[key] === undefined) { Object.defineProperty(obj, key, value); } } return obj; } + +/*! + * clipboard.js v1.5.9 + * https://zenorocha.github.io/clipboard.js + * + * Licensed MIT © Zeno Rocha + */ +!function (t) { + if ("object" == (typeof exports === "undefined" ? "undefined" : _typeof(exports)) && "undefined" != typeof module) module.exports = t();else if ("function" == typeof define && define.amd) define([], t);else { + var e;e = "undefined" != typeof window ? window : "undefined" != typeof global ? global : "undefined" != typeof self ? self : this, e.Clipboard = t(); + } +}(function () { + var t, e, n;return function t(e, n, o) { + function r(c, s) { + if (!n[c]) { + if (!e[c]) { + var a = "function" == typeof require && require;if (!s && a) return a(c, !0);if (i) return i(c, !0);var l = new Error("Cannot find module '" + c + "'");throw l.code = "MODULE_NOT_FOUND", l; + }var u = n[c] = { exports: {} };e[c][0].call(u.exports, function (t) { + var n = e[c][1][t];return r(n ? n : t); + }, u, u.exports, t, e, n, o); + }return n[c].exports; + }for (var i = "function" == typeof require && require, c = 0; c < o.length; c++) { + r(o[c]); + }return r; + }({ 1: [function (t, e, n) { + var o = t("matches-selector");e.exports = function (t, e, n) { + for (var r = n ? t : t.parentNode; r && r !== document;) { + if (o(r, e)) return r;r = r.parentNode; + } + }; + }, { "matches-selector": 5 }], 2: [function (t, e, n) { + function o(t, e, n, o, i) { + var c = r.apply(this, arguments);return t.addEventListener(n, c, i), { destroy: function destroy() { + t.removeEventListener(n, c, i); + } }; + }function r(t, e, n, o) { + return function (n) { + n.delegateTarget = i(n.target, e, !0), n.delegateTarget && o.call(t, n); + }; + }var i = t("closest");e.exports = o; + }, { closest: 1 }], 3: [function (t, e, n) { + n.node = function (t) { + return void 0 !== t && t instanceof HTMLElement && 1 === t.nodeType; + }, n.nodeList = function (t) { + var e = Object.prototype.toString.call(t);return void 0 !== t && ("[object NodeList]" === e || "[object HTMLCollection]" === e) && "length" in t && (0 === t.length || n.node(t[0])); + }, n.string = function (t) { + return "string" == typeof t || t instanceof String; + }, n.fn = function (t) { + var e = Object.prototype.toString.call(t);return "[object Function]" === e; + }; + }, {}], 4: [function (t, e, n) { + function o(t, e, n) { + if (!t && !e && !n) throw new Error("Missing required arguments");if (!s.string(e)) throw new TypeError("Second argument must be a String");if (!s.fn(n)) throw new TypeError("Third argument must be a Function");if (s.node(t)) return r(t, e, n);if (s.nodeList(t)) return i(t, e, n);if (s.string(t)) return c(t, e, n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList"); + }function r(t, e, n) { + return t.addEventListener(e, n), { destroy: function destroy() { + t.removeEventListener(e, n); + } }; + }function i(t, e, n) { + return Array.prototype.forEach.call(t, function (t) { + t.addEventListener(e, n); + }), { destroy: function destroy() { + Array.prototype.forEach.call(t, function (t) { + t.removeEventListener(e, n); + }); + } }; + }function c(t, e, n) { + return a(document.body, t, e, n); + }var s = t("./is"), + a = t("delegate");e.exports = o; + }, { "./is": 3, delegate: 2 }], 5: [function (t, e, n) { + function o(t, e) { + if (i) return i.call(t, e);for (var n = t.parentNode.querySelectorAll(e), o = 0; o < n.length; ++o) { + if (n[o] == t) return !0; + }return !1; + }var r = Element.prototype, + i = r.matchesSelector || r.webkitMatchesSelector || r.mozMatchesSelector || r.msMatchesSelector || r.oMatchesSelector;e.exports = o; + }, {}], 6: [function (t, e, n) { + function o(t) { + var e;if ("INPUT" === t.nodeName || "TEXTAREA" === t.nodeName) t.focus(), t.setSelectionRange(0, t.value.length), e = t.value;else { + t.hasAttribute("contenteditable") && t.focus();var n = window.getSelection(), + o = document.createRange();o.selectNodeContents(t), n.removeAllRanges(), n.addRange(o), e = n.toString(); + }return e; + }e.exports = o; + }, {}], 7: [function (t, e, n) { + function o() {}o.prototype = { on: function on(t, e, n) { + var o = this.e || (this.e = {});return (o[t] || (o[t] = [])).push({ fn: e, ctx: n }), this; + }, once: function once(t, e, n) { + function o() { + r.off(t, o), e.apply(n, arguments); + }var r = this;return o._ = e, this.on(t, o, n); + }, emit: function emit(t) { + var e = [].slice.call(arguments, 1), + n = ((this.e || (this.e = {}))[t] || []).slice(), + o = 0, + r = n.length;for (o; r > o; o++) { + n[o].fn.apply(n[o].ctx, e); + }return this; + }, off: function off(t, e) { + var n = this.e || (this.e = {}), + o = n[t], + r = [];if (o && e) for (var i = 0, c = o.length; c > i; i++) { + o[i].fn !== e && o[i].fn._ !== e && r.push(o[i]); + }return r.length ? n[t] = r : delete n[t], this; + } }, e.exports = o; + }, {}], 8: [function (e, n, o) { + !function (r, i) { + if ("function" == typeof t && t.amd) t(["module", "select"], i);else if ("undefined" != typeof o) i(n, e("select"));else { + var c = { exports: {} };i(c, r.select), r.clipboardAction = c.exports; + } + }(this, function (t, e) { + "use strict"; + function n(t) { + return t && t.__esModule ? t : { "default": t }; + }function o(t, e) { + if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); + }var r = n(e), + i = "function" == typeof Symbol && "symbol" == _typeof(Symbol.iterator) ? function (t) { + return typeof t === "undefined" ? "undefined" : _typeof(t); + } : function (t) { + return t && "function" == typeof Symbol && t.constructor === Symbol ? "symbol" : typeof t === "undefined" ? "undefined" : _typeof(t); + }, + c = function () { + function t(t, e) { + for (var n = 0; n < e.length; n++) { + var o = e[n];o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(t, o.key, o); + } + }return function (e, n, o) { + return n && t(e.prototype, n), o && t(e, o), e; + }; + }(), + s = function () { + function t(e) { + o(this, t), this.resolveOptions(e), this.initSelection(); + }return t.prototype.resolveOptions = function t() { + var e = arguments.length <= 0 || void 0 === arguments[0] ? {} : arguments[0];this.action = e.action, this.emitter = e.emitter, this.target = e.target, this.text = e.text, this.trigger = e.trigger, this.selectedText = ""; + }, t.prototype.initSelection = function t() { + if (this.text && this.target) throw new Error('Multiple attributes declared, use either "target" or "text"');if (this.text) this.selectFake();else { + if (!this.target) throw new Error('Missing required attributes, use either "target" or "text"');this.selectTarget(); + } + }, t.prototype.selectFake = function t() { + var e = this, + n = "rtl" == document.documentElement.getAttribute("dir");this.removeFake(), this.fakeHandler = document.body.addEventListener("click", function () { + return e.removeFake(); + }), this.fakeElem = document.createElement("textarea"), this.fakeElem.style.fontSize = "12pt", this.fakeElem.style.border = "0", this.fakeElem.style.padding = "0", this.fakeElem.style.margin = "0", this.fakeElem.style.position = "fixed", this.fakeElem.style[n ? "right" : "left"] = "-9999px", this.fakeElem.style.top = (window.pageYOffset || document.documentElement.scrollTop) + "px", this.fakeElem.setAttribute("readonly", ""), this.fakeElem.value = this.text, document.body.appendChild(this.fakeElem), this.selectedText = (0, r.default)(this.fakeElem), this.copyText(); + }, t.prototype.removeFake = function t() { + this.fakeHandler && (document.body.removeEventListener("click"), this.fakeHandler = null), this.fakeElem && (document.body.removeChild(this.fakeElem), this.fakeElem = null); + }, t.prototype.selectTarget = function t() { + this.selectedText = (0, r.default)(this.target), this.copyText(); + }, t.prototype.copyText = function t() { + var e = void 0;try { + e = document.execCommand(this.action); + } catch (n) { + e = !1; + }this.handleResult(e); + }, t.prototype.handleResult = function t(e) { + e ? this.emitter.emit("success", { action: this.action, text: this.selectedText, trigger: this.trigger, clearSelection: this.clearSelection.bind(this) }) : this.emitter.emit("error", { action: this.action, trigger: this.trigger, clearSelection: this.clearSelection.bind(this) }); + }, t.prototype.clearSelection = function t() { + this.target && this.target.blur(), window.getSelection().removeAllRanges(); + }, t.prototype.destroy = function t() { + this.removeFake(); + }, c(t, [{ key: "action", set: function t() { + var e = arguments.length <= 0 || void 0 === arguments[0] ? "copy" : arguments[0];if (this._action = e, "copy" !== this._action && "cut" !== this._action) throw new Error('Invalid "action" value, use either "copy" or "cut"'); + }, get: function t() { + return this._action; + } }, { key: "target", set: function t(e) { + if (void 0 !== e) { + if (!e || "object" !== ("undefined" == typeof e ? "undefined" : i(e)) || 1 !== e.nodeType) throw new Error('Invalid "target" value, use a valid Element');this._target = e; + } + }, get: function t() { + return this._target; + } }]), t; + }();t.exports = s; + }); + }, { select: 6 }], 9: [function (e, n, o) { + !function (r, i) { + if ("function" == typeof t && t.amd) t(["module", "./clipboard-action", "tiny-emitter", "good-listener"], i);else if ("undefined" != typeof o) i(n, e("./clipboard-action"), e("tiny-emitter"), e("good-listener"));else { + var c = { exports: {} };i(c, r.clipboardAction, r.tinyEmitter, r.goodListener), r.clipboard = c.exports; + } + }(this, function (t, e, n, o) { + "use strict"; + function r(t) { + return t && t.__esModule ? t : { "default": t }; + }function i(t, e) { + if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); + }function c(t, e) { + if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return !e || "object" != (typeof e === "undefined" ? "undefined" : _typeof(e)) && "function" != typeof e ? t : e; + }function s(t, e) { + if ("function" != typeof e && null !== e) throw new TypeError("Super expression must either be null or a function, not " + (typeof e === "undefined" ? "undefined" : _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) : _defaults(t, e)); + }function a(t, e) { + var n = "data-clipboard-" + t;if (e.hasAttribute(n)) return e.getAttribute(n); + }var l = r(e), + u = r(n), + f = r(o), + d = function (t) { + function e(n, o) { + i(this, e);var r = c(this, t.call(this));return r.resolveOptions(o), r.listenClick(n), r; + }return s(e, t), e.prototype.resolveOptions = function t() { + var e = arguments.length <= 0 || void 0 === arguments[0] ? {} : arguments[0];this.action = "function" == typeof e.action ? e.action : this.defaultAction, this.target = "function" == typeof e.target ? e.target : this.defaultTarget, this.text = "function" == typeof e.text ? e.text : this.defaultText; + }, e.prototype.listenClick = function t(e) { + var n = this;this.listener = (0, f.default)(e, "click", function (t) { + return n.onClick(t); + }); + }, e.prototype.onClick = function t(e) { + var n = e.delegateTarget || e.currentTarget;this.clipboardAction && (this.clipboardAction = null), this.clipboardAction = new l.default({ action: this.action(n), target: this.target(n), text: this.text(n), trigger: n, emitter: this }); + }, e.prototype.defaultAction = function t(e) { + return a("action", e); + }, e.prototype.defaultTarget = function t(e) { + var n = a("target", e);return n ? document.querySelector(n) : void 0; + }, e.prototype.defaultText = function t(e) { + return a("text", e); + }, e.prototype.destroy = function t() { + this.listener.destroy(), this.clipboardAction && (this.clipboardAction.destroy(), this.clipboardAction = null); + }, e; + }(u.default);t.exports = d; + }); + }, { "./clipboard-action": 8, "good-listener": 4, "tiny-emitter": 7 }] }, {}, [9])(9); +}); \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/lib/index.js b/hshassets/assets/sass/lib/bulma-0.5.0/docs/lib/index.js new file mode 100644 index 00000000..2e659c19 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/lib/index.js @@ -0,0 +1,51 @@ +'use strict'; + +document.addEventListener('DOMContentLoaded', function () { + + var $grid = document.getElementById('grid'); + var $columns = Array.prototype.slice.call(document.querySelectorAll('#grid > .column'), 0); + var $markup = document.querySelector('#markup code'); + var $message = document.getElementById('message'); + var $add = document.getElementById('add'); + var $remove = document.getElementById('remove'); + var showing = 5; + + function showColumns() { + if (showing === 13) { + $message.style.display = 'block'; + } else { + $message.style.display = 'none'; + } + + showing = Math.min(Math.max(parseInt(showing), 2), 12); + + $columns.forEach(function ($el) { + $el.style.display = 'none'; + }); + $columns.slice(0, showing).forEach(function ($el) { + $el.style.display = 'block'; + }); + + $markup.innerHTML = '<span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns"</span><span class="nt">></span>'; + $markup.insertAdjacentHTML('beforeend', '\n'); + + for (var i = 0; i < showing; i++) { + $markup.insertAdjacentHTML('beforeend', ' <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>'); + $markup.insertAdjacentHTML('beforeend', i + 1); + $markup.insertAdjacentHTML('beforeend', '<span class="nt"></div></span>'); + $markup.insertAdjacentHTML('beforeend', '\n'); + } + + $markup.insertAdjacentHTML('beforeend', '<span class="nt"></div></span>'); + } + + $add.addEventListener('click', function () { + showing++; + showColumns(); + }); + + $remove.addEventListener('click', function () { + showing--; + showColumns(); + }); +}); \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/lib/main.js b/hshassets/assets/sass/lib/bulma-0.5.0/docs/lib/main.js new file mode 100644 index 00000000..99a89737 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/lib/main.js @@ -0,0 +1,178 @@ +'use strict'; + +document.addEventListener('DOMContentLoaded', function () { + + // Dropdowns + + var $metalinks = getAll('#meta a'); + + if ($metalinks.length > 0) { + $metalinks.forEach(function ($el) { + $el.addEventListener('click', function (event) { + event.preventDefault(); + var target = $el.getAttribute('href'); + var $target = document.getElementById(target.substring(1)); + $target.scrollIntoView(true); + // window.history.replaceState(null, document.title, `${window.location.origin}${window.location.pathname}${target}`); + return false; + }); + }); + } + + // Dropdowns + + var $dropdowns = getAll('.dropdown:not(.is-hoverable)'); + + if ($dropdowns.length > 0) { + $dropdowns.forEach(function ($el) { + $el.addEventListener('click', function (event) { + event.stopPropagation(); + $el.classList.toggle('is-active'); + }); + }); + + document.addEventListener('click', function (event) { + closeDropdowns(); + }); + } + + function closeDropdowns() { + $dropdowns.forEach(function ($el) { + $el.classList.remove('is-active'); + }); + } + + // Toggles + + var $burgers = getAll('.burger'); + + if ($burgers.length > 0) { + $burgers.forEach(function ($el) { + $el.addEventListener('click', function () { + var target = $el.dataset.target; + var $target = document.getElementById(target); + $el.classList.toggle('is-active'); + $target.classList.toggle('is-active'); + }); + }); + } + + // Modals + + var $html = document.documentElement; + var $modals = getAll('.modal'); + var $modalButtons = getAll('.modal-button'); + var $modalCloses = getAll('.modal-background, .modal-close, .modal-card-head .delete, .modal-card-foot .button'); + + if ($modalButtons.length > 0) { + $modalButtons.forEach(function ($el) { + $el.addEventListener('click', function () { + var target = $el.dataset.target; + var $target = document.getElementById(target); + $html.classList.add('is-clipped'); + $target.classList.add('is-active'); + }); + }); + } + + if ($modalCloses.length > 0) { + $modalCloses.forEach(function ($el) { + $el.addEventListener('click', function () { + closeModals(); + }); + }); + } + + document.addEventListener('keydown', function (event) { + var e = event || window.event; + if (e.keyCode === 27) { + closeModals(); + closeDropdowns(); + } + }); + + function closeModals() { + $html.classList.remove('is-clipped'); + $modals.forEach(function ($el) { + $el.classList.remove('is-active'); + }); + } + + // Clipboard + + var $highlights = getAll('.highlight'); + var itemsProcessed = 0; + + if ($highlights.length > 0) { + $highlights.forEach(function ($el) { + var copy = '<button class="copy">Copy</button>'; + var expand = '<button class="expand">Expand</button>'; + $el.insertAdjacentHTML('beforeend', copy); + + if ($el.firstElementChild.scrollHeight > 480 && $el.firstElementChild.clientHeight <= 480) { + $el.insertAdjacentHTML('beforeend', expand); + } + + itemsProcessed++; + if (itemsProcessed === $highlights.length) { + addHighlightControls(); + } + }); + } + + function addHighlightControls() { + var $highlightButtons = getAll('.highlight .copy, .highlight .expand'); + + $highlightButtons.forEach(function ($el) { + $el.addEventListener('mouseenter', function () { + $el.parentNode.style.boxShadow = '0 0 0 1px #ed6c63'; + }); + + $el.addEventListener('mouseleave', function () { + $el.parentNode.style.boxShadow = 'none'; + }); + }); + + var $highlightExpands = getAll('.highlight .expand'); + + $highlightExpands.forEach(function ($el) { + $el.addEventListener('click', function () { + $el.parentNode.firstElementChild.style.maxHeight = 'none'; + }); + }); + } + + new Clipboard('.copy', { + target: function target(trigger) { + return trigger.previousSibling; + } + }); + + // Functions + + function getAll(selector) { + return Array.prototype.slice.call(document.querySelectorAll(selector), 0); + } + + var latestKnownScrollY = 0; + var ticking = false; + + function scrollUpdate() { + ticking = false; + // do stuff + } + + function onScroll() { + latestKnownScrollY = window.scrollY; + scrollRequestTick(); + } + + function scrollRequestTick() { + if (!ticking) { + requestAnimationFrame(scrollUpdate); + } + ticking = true; + } + + window.addEventListener('scroll', onScroll, false); +}); \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/package.json b/hshassets/assets/sass/lib/bulma-0.5.0/docs/package.json new file mode 100644 index 00000000..f1186d29 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/package.json @@ -0,0 +1,18 @@ +{ + "name": "bulma-docs", + "version": "1.0.0", + "main": "index.html", + "author": "Jeremy Thomas <bbxdesign@gmail.com> (http://jgthms.com)", + "license": "MIT", + "devDependencies": { + "babel-cli": "^6.24.1", + "babel-preset-env": "^1.5.2", + "babel-preset-es2015-ie": "^6.7.0", + "i": "^0.3.5", + "npm": "^5.0.4" + }, + "scripts": { + "build": "babel _javascript --out-dir lib", + "watch": "npm run build -- --watch" + } +} diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/templates.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/templates.html similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/templates.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/templates.html diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/thank-you.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/thank-you.html similarity index 95% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/thank-you.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/thank-you.html index cf13c980..0f1d3bf4 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/docs/thank-you.html +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/thank-you.html @@ -1,4 +1,5 @@ --- +title: Thank you layout: default route: index --- diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/docs/tiles.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/tiles.html similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/docs/tiles.html rename to hshassets/assets/sass/lib/bulma-0.5.0/docs/tiles.html diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/vendor/clipboard-1.7.1.min.js b/hshassets/assets/sass/lib/bulma-0.5.0/docs/vendor/clipboard-1.7.1.min.js new file mode 100644 index 00000000..90fd15b1 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/vendor/clipboard-1.7.1.min.js @@ -0,0 +1,7 @@ +/*! + * clipboard.js v1.7.1 + * https://zenorocha.github.io/clipboard.js + * + * Licensed MIT © Zeno Rocha + */ +!function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var e;e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,e.Clipboard=t()}}(function(){var t,e,n;return function t(e,n,o){function i(a,c){if(!n[a]){if(!e[a]){var l="function"==typeof require&&require;if(!c&&l)return l(a,!0);if(r)return r(a,!0);var s=new Error("Cannot find module '"+a+"'");throw s.code="MODULE_NOT_FOUND",s}var u=n[a]={exports:{}};e[a][0].call(u.exports,function(t){var n=e[a][1][t];return i(n||t)},u,u.exports,t,e,n,o)}return n[a].exports}for(var r="function"==typeof require&&require,a=0;a<o.length;a++)i(o[a]);return i}({1:[function(t,e,n){function o(t,e){for(;t&&t.nodeType!==i;){if("function"==typeof t.matches&&t.matches(e))return t;t=t.parentNode}}var i=9;if("undefined"!=typeof Element&&!Element.prototype.matches){var r=Element.prototype;r.matches=r.matchesSelector||r.mozMatchesSelector||r.msMatchesSelector||r.oMatchesSelector||r.webkitMatchesSelector}e.exports=o},{}],2:[function(t,e,n){function o(t,e,n,o,r){var a=i.apply(this,arguments);return t.addEventListener(n,a,r),{destroy:function(){t.removeEventListener(n,a,r)}}}function i(t,e,n,o){return function(n){n.delegateTarget=r(n.target,e),n.delegateTarget&&o.call(t,n)}}var r=t("./closest");e.exports=o},{"./closest":1}],3:[function(t,e,n){n.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType},n.nodeList=function(t){var e=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===e||"[object HTMLCollection]"===e)&&"length"in t&&(0===t.length||n.node(t[0]))},n.string=function(t){return"string"==typeof t||t instanceof String},n.fn=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},{}],4:[function(t,e,n){function o(t,e,n){if(!t&&!e&&!n)throw new Error("Missing required arguments");if(!c.string(e))throw new TypeError("Second argument must be a String");if(!c.fn(n))throw new TypeError("Third argument must be a Function");if(c.node(t))return i(t,e,n);if(c.nodeList(t))return r(t,e,n);if(c.string(t))return a(t,e,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function i(t,e,n){return t.addEventListener(e,n),{destroy:function(){t.removeEventListener(e,n)}}}function r(t,e,n){return Array.prototype.forEach.call(t,function(t){t.addEventListener(e,n)}),{destroy:function(){Array.prototype.forEach.call(t,function(t){t.removeEventListener(e,n)})}}}function a(t,e,n){return l(document.body,t,e,n)}var c=t("./is"),l=t("delegate");e.exports=o},{"./is":3,delegate:2}],5:[function(t,e,n){function o(t){var e;if("SELECT"===t.nodeName)t.focus(),e=t.value;else if("INPUT"===t.nodeName||"TEXTAREA"===t.nodeName){var n=t.hasAttribute("readonly");n||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),n||t.removeAttribute("readonly"),e=t.value}else{t.hasAttribute("contenteditable")&&t.focus();var o=window.getSelection(),i=document.createRange();i.selectNodeContents(t),o.removeAllRanges(),o.addRange(i),e=o.toString()}return e}e.exports=o},{}],6:[function(t,e,n){function o(){}o.prototype={on:function(t,e,n){var o=this.e||(this.e={});return(o[t]||(o[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){function o(){i.off(t,o),e.apply(n,arguments)}var i=this;return o._=e,this.on(t,o,n)},emit:function(t){var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),o=0,i=n.length;for(o;o<i;o++)n[o].fn.apply(n[o].ctx,e);return this},off:function(t,e){var n=this.e||(this.e={}),o=n[t],i=[];if(o&&e)for(var r=0,a=o.length;r<a;r++)o[r].fn!==e&&o[r].fn._!==e&&i.push(o[r]);return i.length?n[t]=i:delete n[t],this}},e.exports=o},{}],7:[function(e,n,o){!function(i,r){if("function"==typeof t&&t.amd)t(["module","select"],r);else if(void 0!==o)r(n,e("select"));else{var a={exports:{}};r(a,i.select),i.clipboardAction=a.exports}}(this,function(t,e){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var i=n(e),r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a=function(){function t(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(e,n,o){return n&&t(e.prototype,n),o&&t(e,o),e}}(),c=function(){function t(e){o(this,t),this.resolveOptions(e),this.initSelection()}return a(t,[{key:"resolveOptions",value:function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action=e.action,this.container=e.container,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""}},{key:"initSelection",value:function t(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function t(){var e=this,n="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return e.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[n?"right":"left"]="-9999px";var o=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=o+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=(0,i.default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function t(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function t(){this.selectedText=(0,i.default)(this.target),this.copyText()}},{key:"copyText",value:function t(){var e=void 0;try{e=document.execCommand(this.action)}catch(t){e=!1}this.handleResult(e)}},{key:"handleResult",value:function t(e){this.emitter.emit(e?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function t(){this.trigger&&this.trigger.focus(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function t(){this.removeFake()}},{key:"action",set:function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function t(){return this._action}},{key:"target",set:function t(e){if(void 0!==e){if(!e||"object"!==(void 0===e?"undefined":r(e))||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=e}},get:function t(){return this._target}}]),t}();t.exports=c})},{select:5}],8:[function(e,n,o){!function(i,r){if("function"==typeof t&&t.amd)t(["module","./clipboard-action","tiny-emitter","good-listener"],r);else if(void 0!==o)r(n,e("./clipboard-action"),e("tiny-emitter"),e("good-listener"));else{var a={exports:{}};r(a,i.clipboardAction,i.tinyEmitter,i.goodListener),i.clipboard=a.exports}}(this,function(t,e,n,o){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function a(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 c(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 l(t,e){var n="data-clipboard-"+t;if(e.hasAttribute(n))return e.getAttribute(n)}var s=i(e),u=i(n),f=i(o),d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},h=function(){function t(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(e,n,o){return n&&t(e.prototype,n),o&&t(e,o),e}}(),p=function(t){function e(t,n){r(this,e);var o=a(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return o.resolveOptions(n),o.listenClick(t),o}return c(e,t),h(e,[{key:"resolveOptions",value:function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText,this.container="object"===d(e.container)?e.container:document.body}},{key:"listenClick",value:function t(e){var n=this;this.listener=(0,f.default)(e,"click",function(t){return n.onClick(t)})}},{key:"onClick",value:function t(e){var n=e.delegateTarget||e.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new s.default({action:this.action(n),target:this.target(n),text:this.text(n),container:this.container,trigger:n,emitter:this})}},{key:"defaultAction",value:function t(e){return l("action",e)}},{key:"defaultTarget",value:function t(e){var n=l("target",e);if(n)return document.querySelector(n)}},{key:"defaultText",value:function t(e){return l("text",e)}},{key:"destroy",value:function t(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],n="string"==typeof e?[e]:e,o=!!document.queryCommandSupported;return n.forEach(function(t){o=o&&!!document.queryCommandSupported(t)}),o}}]),e}(u.default);t.exports=p})},{"./clipboard-action":7,"good-listener":4,"tiny-emitter":6}]},{},[8])(8)}); \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions.html new file mode 100644 index 00000000..5fdc0ff5 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions.html @@ -0,0 +1,36 @@ +--- +title: Versions +layout: default +route: versions +--- + +<div class="container"> + {% include navbar.html id="VersionsHero" transparent=true boxed=true %} +</div> + +<section class="hero is-halfheight"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <h1 class="title"> + Versions + </h1> + <p class="subtitle"> + Access previous versions of Bulma + </p> + <div class="field is-grouped is-grouped-multiline"> + <div class="control"> + <a class="button" href="{{site.url}}/versions/0.4.4"> + 0.4.4 + </a> + </div> + </div> + </div> + <div class="column is-narrow"> + {% include carbon.html %} + </div> + </div> + </div> + </div> +</section> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/2016/02/09/blog-launched-new-responsive-columns-new-helpers/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/2016/02/09/blog-launched-new-responsive-columns-new-helpers/index.html new file mode 100644 index 00000000..0c4ba737 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/2016/02/09/blog-launched-new-responsive-columns-new-helpers/index.html @@ -0,0 +1,632 @@ +<!DOCTYPE html> +<html lang="en" class="route-post"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="First blog post on the newly launched blog! It even has its own RSS feed for those who still use that. This blog will be more frequently updated than the new..."> + + <title>Blog launched, new responsive columns, new helpers</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-post"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuBlogHero"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuBlogHero" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-warning"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <h1 class="title"> + <a href="http://bulma.io/versions/0.4.4/blog">Blog</a> + </h1> + <p class="subtitle"> + Stay updated about new features, bug fixes, and releases + </p> + <a class="button is-rss" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> +</section> + + +<section class="section"> + <div class="container"> + <article class="article "> + <p class="subtitle"> + <a href="http://bulma.io/versions/0.4.4/blog">Back</a> + </p> + <p class="subtitle is-4"> + 09 Feb 2016 + </p> + <h1 class="title is-2"> + Blog launched, new responsive columns, new helpers + </h1> + <hr> + <div class="content is-medium"> + <p>First blog post on the newly launched blog! It even has its own <a href="/atom.xml">RSS feed</a> for those who still use that. This blog will be more frequently updated than the <a href="#newsletter">newsletter</a>, so you can subscribe to either or both, as they will be used for different purposes.</p> + +<h3 id="columns-on-mobile-too">Columns on mobile too</h3> + +<p>By default, columns are only activated on <strong>tablet</strong> and <strong>desktop</strong>. If you want to use columns on mobile <em>too</em>, add the <code class="highlighter-rouge">is-mobile</code> modifier on the <code class="highlighter-rouge">columns</code> container.</p> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></div></span> + <span class="c"><!-- etc. --></span> +<span class="nt"></div></span></code></pre></figure> + +<h3 id="responsive-columns">Responsive columns</h3> + +<p>You can now apply different <strong>column size</strong> for each <strong>breakpoint</strong>.</p> + +<p>For example, let’s say you want a column to take half the width on mobile, a third on tablet, and a quarter on desktop:</p> + +<div class="columns is-mobile"> + <div class="column is-half-mobile is-one-third-tablet is-one-quarter-desktop"> + <p class="notification is-info"> + <code>is-half-mobile</code><br /> + <code>is-one-third-tablet</code><br /> + <code>is-one-quarter-desktop</code> + </p> + </div> + <div class="column"> + <p class="notification is-success">1</p> + </div> + <div class="column"> + <p class="notification is-warning">1</p> + </div> + <div class="column"> + <p class="notification is-success">1</p> + </div> + <div class="column"> + <p class="notification is-warning">1</p> + </div> +</div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-half-mobile is-one-third-tablet is-one-quarter-desktop"</span><span class="nt">></div></span> + <span class="c"><!-- Other columns --></span> +<span class="nt"></div></span></code></pre></figure> + +<div class="message is-info"> + <div class="message-header"> + Info + </div> + <div class="message-body"> + If you use <strong>mobile</strong> modifiers on single <code>column</code> elements, make sure to use the <code>is-mobile</code> modifier on the <code>columns</code> container. + </div> +</div> + +<h3 id="multiline-columns">Multiline columns</h3> + +<p>By default, if you want to start a new <strong>row</strong>, you just need to close a <code class="highlighter-rouge">columns</code> container and open a new one.</p> + +<p>But you can also add the <code class="highlighter-rouge">is-multiline</code> <strong>modifier</strong> on the <code class="highlighter-rouge">columns</code> container, and use <strong>column size</strong> modifiers (like <code class="highlighter-rouge">is-half</code> or <code class="highlighter-rouge">is-3</code>) to define size on multiple rows within the <em>same</em> container.</p> + +<div class="columns is-multiline is-mobile"> + <div class="column is-one-quarter"> + <p class="notification is-info"><code>is-one-quarter</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-success"><code>is-one-quarter</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-warning"><code>is-one-quarter</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-danger"><code>is-one-quarter</code></p> + </div> + <div class="column is-half"> + <p class="notification is-info"><code>is-half</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-success"><code>is-one-quarter</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-warning"><code>is-one-quarter</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-danger"><code>is-one-quarter</code></p> + </div> + <div class="column"> + <p class="notification is-info">Auto</p> + </div> +</div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns is-multiline is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-half"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></div></span> +<span class="nt"></div></span></code></pre></figure> + +<h3 id="helpers-section">Helpers section</h3> + +<p>While modifiers are specific to each Bulma element, <strong>helpers</strong> are general utility classes that can be applied on almost <em>any</em> element. Check out the new <a href="/documentation/modifiers/helpers/">helpers documentation</a>!</p> + + </div> + </article> + </div> +</section> + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/2016/04/11/metro-ui-css-grid-with-bulma-tiles/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/2016/04/11/metro-ui-css-grid-with-bulma-tiles/index.html new file mode 100644 index 00000000..a7eeb714 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/2016/04/11/metro-ui-css-grid-with-bulma-tiles/index.html @@ -0,0 +1,532 @@ +<!DOCTYPE html> +<html lang="en" class="route-post"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Have you ever wanted to build a Metro-UI-like grid in CSS?Thanks to Flexbox and the new Bulma tiles, you now can! And it only requires 1 HTML element: the ti..."> + + <title>Metro UI CSS grid with Bulma tiles</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-post"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuBlogHero"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuBlogHero" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-warning"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <h1 class="title"> + <a href="http://bulma.io/versions/0.4.4/blog">Blog</a> + </h1> + <p class="subtitle"> + Stay updated about new features, bug fixes, and releases + </p> + <a class="button is-rss" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> +</section> + + +<section class="section"> + <div class="container"> + <article class="article "> + <p class="subtitle"> + <a href="http://bulma.io/versions/0.4.4/blog">Back</a> + </p> + <p class="subtitle is-4"> + 11 Apr 2016 + </p> + <h1 class="title is-2"> + Metro UI CSS grid with Bulma tiles + </h1> + <hr> + <div class="content is-medium"> + <p>Have you ever wanted to build a <strong>Metro-UI-like grid in CSS</strong>? +Thanks to Flexbox and the new <a href="http://bulma.io/documentation/grid/tiles/">Bulma tiles</a>, you now can! And it only requires 1 HTML element: the <code class="highlighter-rouge">tile</code> element.</p> + +<p><a href="http://bulma.io/documentation/grid/tiles/"><img src="/images/blog/metro-ui-css-grid-tiles.png" alt="Metro UI grid tiles in CSS" /></a></p> + +<p>Check out the <a href="http://bulma.io/documentation/grid/tiles/">documentation</a>!</p> + + </div> + </article> + </div> +</section> + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/2017/03/10/new-field-element/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/2017/03/10/new-field-element/index.html new file mode 100644 index 00000000..9d36bf34 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/2017/03/10/new-field-element/index.html @@ -0,0 +1,644 @@ +<!DOCTYPE html> +<html lang="en" class="route-post"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="TL;DR: there’s a new .field container, and .control has been re-purposed."> + + <title>New field element (for better controls)</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/2017/03/10/new-field-element/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-post"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuBlogHero"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuBlogHero" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-warning"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <h1 class="title"> + <a href="http://bulma.io/versions/0.4.4/blog">Blog</a> + </h1> + <p class="subtitle"> + Stay updated about new features, bug fixes, and releases + </p> + <a class="button is-rss" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> +</section> + + +<section class="section"> + <div class="container"> + <article class="article "> + <p class="subtitle"> + <a href="http://bulma.io/versions/0.4.4/blog">Back</a> + </p> + <p class="subtitle is-4"> + 10 Mar 2017 + </p> + <h1 class="title is-2"> + New field element (for better controls) + </h1> + <hr> + <div class="content is-medium"> + <p><strong>TL;DR: there’s a new <code class="highlighter-rouge">.field</code> container, and <code class="highlighter-rouge">.control</code> has been re-purposed.</strong></p> + +<p>Since the beginning, the <code class="highlighter-rouge">.control</code> has been a very <strong>versatile</strong> element that allowed:</p> + +<ul> + <li>to <strong>space</strong> controls vertically</li> + <li>to include an <strong>icon</strong> alongside inputs, buttons, textareas…</li> + <li>to append a <strong>loading spinner</strong></li> + <li>to create <strong>horizontal forms</strong></li> + <li>to create <strong>control addons</strong></li> + <li>to create <strong>control groups</strong></li> +</ul> + +<h2 id="the-problem">The problem</h2> + +<p>The <code class="highlighter-rouge">.control</code> element acted as both a <em>block</em> container (for spacing, for other controls in a horizontal form), but also an <em>inline</em> container (for adding an icon, a loader, an addon, and grouping). +It led to issues where you couldn’t:</p> + +<ul> + <li>add a help text horizontally</li> + <li>add multiple icons or loaders in a group of controls</li> + <li>add a different icon on addons</li> +</ul> + +<h2 id="the-solution">The solution</h2> + +<p>The new <code class="highlighter-rouge">.field</code> element becomes the <strong>block</strong> container for <code class="highlighter-rouge">.control</code> elements. As a result, it inherits the <code class="highlighter-rouge">.has-addons</code>, <code class="highlighter-rouge">.is-grouped</code>, and <code class="highlighter-rouge">.is-horizontal</code> modifiers.</p> + +<p>Furthermore <code class="highlighter-rouge">.control</code> element can only contain a <code class="highlighter-rouge">.button</code>, <code class="highlighter-rouge">.input</code>, <code class="highlighter-rouge">.select</code>, or <code class="highlighter-rouge">.textarea</code>, and eventually a <code class="highlighter-rouge">.icon</code>. It can <strong>no longer</strong> contain a <code class="highlighter-rouge">.help</code> element or other <code class="highlighter-rouge">.control</code>.</p> + +<p>But it allows more elaborate designs.</p> + +<figure class="highlight"><pre><code class="language-sass" data-lang="sass"><span class="c1">// Before +</span><span class="nc">.control</span> + <span class="nc">.has-addons</span> + <span class="nc">.has-icon</span> + <span class="nc">.is-grouped</span> + <span class="nc">.is-horizontal</span> + <span class="nc">.is-loading</span> + +<span class="c1">// After +</span><span class="nc">.control</span> + <span class="nc">.has-icon</span> + <span class="nc">.is-loading</span> +<span class="nc">.field</span> + <span class="nc">.has-addons</span> + <span class="nc">.is-grouped</span> + <span class="nc">.is-horizontal</span> +<span class="nc">.field-label</span> +<span class="nc">.field-body</span></code></pre></figure> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="c"><!-- Before --></span> +<span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Username<span class="nt"></label></span> +<span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icon has-icon-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-success"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Text input"</span> <span class="na">value=</span><span class="s">"bulma"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"help is-success"</span><span class="nt">></span>This username is available<span class="nt"></span></span> +<span class="nt"></p></span> + +<span class="c"><!-- After --></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Username<span class="nt"></label></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icon has-icon-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-success"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Text input"</span> <span class="na">value=</span><span class="s">"bulma"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"help is-success"</span><span class="nt">></span>This username is available<span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + +<h2 id="examples">Examples</h2> + +<p>Addons with multiple icons or states.</p> + +<div class="field is-grouped"> + <p class="control is-expanded has-icon"> + <input class="input is-success" type="text" placeholder="Username" value="alexsmith" /> + <span class="icon is-small"> + <i class="fa fa-check"></i> + </span> + </p> + <p class="control is-expanded has-icon"> + <input class="input is-warning" type="email" placeholder="Email" value="alex@smith.com" /> + <span class="icon is-small"> + <i class="fa fa-warning"></i> + </span> + </p> + <p class="control is-expanded is-loading"> + <input class="input" type="email" placeholder="Name" /> + </p> +</div> + +<p>Horizontal form with help text</p> + +<div class="field is-horizontal"> + <div class="field-label"> + <label class="label">From</label> + </div> + <div class="field-body"> + <div class="field is-grouped"> + <p class="control is-expanded"> + <input class="input" type="text" placeholder="Name" /> + </p> + </div> + <div class="field"> + <p class="control is-expanded has-icon has-icon-right"> + <input class="input is-success" type="email" placeholder="Email" value="alex@smith.com" /> + <span class="icon is-small"> + <i class="fa fa-check"></i> + </span> + </p> + <p class="help is-success">This email is correct</p> + </div> + </div> +</div> + + </div> + </article> + </div> +</section> + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/LICENSE b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/LICENSE new file mode 100644 index 00000000..e51b32b7 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2017 Jeremy Thomas + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/README.md b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/README.md new file mode 100644 index 00000000..5fe0de24 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/README.md @@ -0,0 +1,19 @@ +## Building the documentation + +The documentation HTML is produced with the Ruby-based `jekyll` tool. + +1. Make sure Ruby 2.x is installed. +2. `gem install jekyll` + +## Viewing the documentation locally + +Then to view the documentation in your local checkout: + +1. Before you begin, cd into `docs/` directory, and `cp _config.yml _config.local.yml`. Then edit `_config.local.yml` and change the `url:` value to `http://localhost:4000`. This local config file will be ignored by git. +1. In a separate shell session, `cd` to the `docs/` directory, and do: +``` +jekyll serve --incremental --config _config.local.yml +``` +This will start an HTTP server at `http://localhost:4000/` that serves the docs built in the `_site` directory; and anytime the docs are rebuilt by you, it will serve the docs site on the fly. +2. In your main shell session where you develop, if you change anything in `docs/` the jekyll server will rebuild those on the fly. But if you change anything about the Bulma SASS or CSS, you need to do `npm run start-docs` to build the docs' CSS before you will see it in the browser. The process running `jekyll serve` will pick up the new CSS automatically. + diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/blog/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/blog/index.html new file mode 100644 index 00000000..f3b5e169 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/blog/index.html @@ -0,0 +1,804 @@ +<!DOCTYPE html> +<html lang="en" class="route-blog"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/blog/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-default"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuBlogHero"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuBlogHero" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-warning"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <h1 class="title"> + <a href="http://bulma.io/versions/0.4.4/blog">Blog</a> + </h1> + <p class="subtitle"> + Stay updated about new features, bug fixes, and releases + </p> + <a class="button is-rss" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> +</section> + + + + <section class="section"> + <div class="container"> + <div class="columns"> + <div class="column is-4"> + <p class="subtitle"> + 10 Mar 2017 + </p> + <h2 class="title"> + <a href="/2017/03/10/new-field-element/"> + New field element (for better controls) + </a> + </h2> + </div> + <div class="column is-8"> + <div class="content"> + <p><strong>TL;DR: there’s a new <code class="highlighter-rouge">.field</code> container, and <code class="highlighter-rouge">.control</code> has been re-purposed.</strong></p> + +<p>Since the beginning, the <code class="highlighter-rouge">.control</code> has been a very <strong>versatile</strong> element that allowed:</p> + +<ul> + <li>to <strong>space</strong> controls vertically</li> + <li>to include an <strong>icon</strong> alongside inputs, buttons, textareas…</li> + <li>to append a <strong>loading spinner</strong></li> + <li>to create <strong>horizontal forms</strong></li> + <li>to create <strong>control addons</strong></li> + <li>to create <strong>control groups</strong></li> +</ul> + +<h2 id="the-problem">The problem</h2> + +<p>The <code class="highlighter-rouge">.control</code> element acted as both a <em>block</em> container (for spacing, for other controls in a horizontal form), but also an <em>inline</em> container (for adding an icon, a loader, an addon, and grouping). +It led to issues where you couldn’t:</p> + +<ul> + <li>add a help text horizontally</li> + <li>add multiple icons or loaders in a group of controls</li> + <li>add a different icon on addons</li> +</ul> + +<h2 id="the-solution">The solution</h2> + +<p>The new <code class="highlighter-rouge">.field</code> element becomes the <strong>block</strong> container for <code class="highlighter-rouge">.control</code> elements. As a result, it inherits the <code class="highlighter-rouge">.has-addons</code>, <code class="highlighter-rouge">.is-grouped</code>, and <code class="highlighter-rouge">.is-horizontal</code> modifiers.</p> + +<p>Furthermore <code class="highlighter-rouge">.control</code> element can only contain a <code class="highlighter-rouge">.button</code>, <code class="highlighter-rouge">.input</code>, <code class="highlighter-rouge">.select</code>, or <code class="highlighter-rouge">.textarea</code>, and eventually a <code class="highlighter-rouge">.icon</code>. It can <strong>no longer</strong> contain a <code class="highlighter-rouge">.help</code> element or other <code class="highlighter-rouge">.control</code>.</p> + +<p>But it allows more elaborate designs.</p> + +<figure class="highlight"><pre><code class="language-sass" data-lang="sass"><span class="c1">// Before +</span><span class="nc">.control</span> + <span class="nc">.has-addons</span> + <span class="nc">.has-icon</span> + <span class="nc">.is-grouped</span> + <span class="nc">.is-horizontal</span> + <span class="nc">.is-loading</span> + +<span class="c1">// After +</span><span class="nc">.control</span> + <span class="nc">.has-icon</span> + <span class="nc">.is-loading</span> +<span class="nc">.field</span> + <span class="nc">.has-addons</span> + <span class="nc">.is-grouped</span> + <span class="nc">.is-horizontal</span> +<span class="nc">.field-label</span> +<span class="nc">.field-body</span></code></pre></figure> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="c"><!-- Before --></span> +<span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Username<span class="nt"></label></span> +<span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icon has-icon-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-success"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Text input"</span> <span class="na">value=</span><span class="s">"bulma"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"help is-success"</span><span class="nt">></span>This username is available<span class="nt"></span></span> +<span class="nt"></p></span> + +<span class="c"><!-- After --></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Username<span class="nt"></label></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icon has-icon-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-success"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Text input"</span> <span class="na">value=</span><span class="s">"bulma"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"help is-success"</span><span class="nt">></span>This username is available<span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + +<h2 id="examples">Examples</h2> + +<p>Addons with multiple icons or states.</p> + +<div class="field is-grouped"> + <p class="control is-expanded has-icon"> + <input class="input is-success" type="text" placeholder="Username" value="alexsmith" /> + <span class="icon is-small"> + <i class="fa fa-check"></i> + </span> + </p> + <p class="control is-expanded has-icon"> + <input class="input is-warning" type="email" placeholder="Email" value="alex@smith.com" /> + <span class="icon is-small"> + <i class="fa fa-warning"></i> + </span> + </p> + <p class="control is-expanded is-loading"> + <input class="input" type="email" placeholder="Name" /> + </p> +</div> + +<p>Horizontal form with help text</p> + +<div class="field is-horizontal"> + <div class="field-label"> + <label class="label">From</label> + </div> + <div class="field-body"> + <div class="field is-grouped"> + <p class="control is-expanded"> + <input class="input" type="text" placeholder="Name" /> + </p> + </div> + <div class="field"> + <p class="control is-expanded has-icon has-icon-right"> + <input class="input is-success" type="email" placeholder="Email" value="alex@smith.com" /> + <span class="icon is-small"> + <i class="fa fa-check"></i> + </span> + </p> + <p class="help is-success">This email is correct</p> + </div> + </div> +</div> + + </div> + </div> + </div> + </div> + </section> + + <section class="section"> + <div class="container"> + <div class="columns"> + <div class="column is-4"> + <p class="subtitle"> + 11 Apr 2016 + </p> + <h2 class="title"> + <a href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + Metro UI CSS grid with Bulma tiles + </a> + </h2> + </div> + <div class="column is-8"> + <div class="content"> + <p>Have you ever wanted to build a <strong>Metro-UI-like grid in CSS</strong>? +Thanks to Flexbox and the new <a href="http://bulma.io/documentation/grid/tiles/">Bulma tiles</a>, you now can! And it only requires 1 HTML element: the <code class="highlighter-rouge">tile</code> element.</p> + +<p><a href="http://bulma.io/documentation/grid/tiles/"><img src="/images/blog/metro-ui-css-grid-tiles.png" alt="Metro UI grid tiles in CSS" /></a></p> + +<p>Check out the <a href="http://bulma.io/documentation/grid/tiles/">documentation</a>!</p> + + </div> + </div> + </div> + </div> + </section> + + <section class="section"> + <div class="container"> + <div class="columns"> + <div class="column is-4"> + <p class="subtitle"> + 09 Feb 2016 + </p> + <h2 class="title"> + <a href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + Blog launched, new responsive columns, new helpers + </a> + </h2> + </div> + <div class="column is-8"> + <div class="content"> + <p>First blog post on the newly launched blog! It even has its own <a href="/atom.xml">RSS feed</a> for those who still use that. This blog will be more frequently updated than the <a href="#newsletter">newsletter</a>, so you can subscribe to either or both, as they will be used for different purposes.</p> + +<h3 id="columns-on-mobile-too">Columns on mobile too</h3> + +<p>By default, columns are only activated on <strong>tablet</strong> and <strong>desktop</strong>. If you want to use columns on mobile <em>too</em>, add the <code class="highlighter-rouge">is-mobile</code> modifier on the <code class="highlighter-rouge">columns</code> container.</p> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></div></span> + <span class="c"><!-- etc. --></span> +<span class="nt"></div></span></code></pre></figure> + +<h3 id="responsive-columns">Responsive columns</h3> + +<p>You can now apply different <strong>column size</strong> for each <strong>breakpoint</strong>.</p> + +<p>For example, let’s say you want a column to take half the width on mobile, a third on tablet, and a quarter on desktop:</p> + +<div class="columns is-mobile"> + <div class="column is-half-mobile is-one-third-tablet is-one-quarter-desktop"> + <p class="notification is-info"> + <code>is-half-mobile</code><br /> + <code>is-one-third-tablet</code><br /> + <code>is-one-quarter-desktop</code> + </p> + </div> + <div class="column"> + <p class="notification is-success">1</p> + </div> + <div class="column"> + <p class="notification is-warning">1</p> + </div> + <div class="column"> + <p class="notification is-success">1</p> + </div> + <div class="column"> + <p class="notification is-warning">1</p> + </div> +</div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-half-mobile is-one-third-tablet is-one-quarter-desktop"</span><span class="nt">></div></span> + <span class="c"><!-- Other columns --></span> +<span class="nt"></div></span></code></pre></figure> + +<div class="message is-info"> + <div class="message-header"> + Info + </div> + <div class="message-body"> + If you use <strong>mobile</strong> modifiers on single <code>column</code> elements, make sure to use the <code>is-mobile</code> modifier on the <code>columns</code> container. + </div> +</div> + +<h3 id="multiline-columns">Multiline columns</h3> + +<p>By default, if you want to start a new <strong>row</strong>, you just need to close a <code class="highlighter-rouge">columns</code> container and open a new one.</p> + +<p>But you can also add the <code class="highlighter-rouge">is-multiline</code> <strong>modifier</strong> on the <code class="highlighter-rouge">columns</code> container, and use <strong>column size</strong> modifiers (like <code class="highlighter-rouge">is-half</code> or <code class="highlighter-rouge">is-3</code>) to define size on multiple rows within the <em>same</em> container.</p> + +<div class="columns is-multiline is-mobile"> + <div class="column is-one-quarter"> + <p class="notification is-info"><code>is-one-quarter</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-success"><code>is-one-quarter</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-warning"><code>is-one-quarter</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-danger"><code>is-one-quarter</code></p> + </div> + <div class="column is-half"> + <p class="notification is-info"><code>is-half</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-success"><code>is-one-quarter</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-warning"><code>is-one-quarter</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-danger"><code>is-one-quarter</code></p> + </div> + <div class="column"> + <p class="notification is-info">Auto</p> + </div> +</div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns is-multiline is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-half"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></div></span> +<span class="nt"></div></span></code></pre></figure> + +<h3 id="helpers-section">Helpers section</h3> + +<p>While modifiers are specific to each Bulma element, <strong>helpers</strong> are general utility classes that can be applied on almost <em>any</em> element. Check out the new <a href="/documentation/modifiers/helpers/">helpers documentation</a>!</p> + + </div> + </div> + </div> + </div> + </section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/css/bulma-docs.css b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/css/bulma-docs.css new file mode 100644 index 00000000..8ab78ab5 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/css/bulma-docs.css @@ -0,0 +1,9792 @@ +@charset "UTF-8"; +/*! bulma.io v0.4.4 | MIT License | github.com/jgthms/bulma */ +@-webkit-keyframes spinAround { + from { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes spinAround { + from { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */ +html, +body, +p, +ol, +ul, +li, +dl, +dt, +dd, +blockquote, +figure, +fieldset, +legend, +textarea, +pre, +iframe, +hr, +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 0; + padding: 0; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: 100%; + font-weight: normal; +} + +ul { + list-style: none; +} + +button, +input, +select, +textarea { + margin: 0; +} + +html { + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +* { + -webkit-box-sizing: inherit; + box-sizing: inherit; +} + +*:before, *:after { + -webkit-box-sizing: inherit; + box-sizing: inherit; +} + +img, +embed, +object, +audio, +video { + max-width: 100%; +} + +iframe { + border: 0; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +td, +th { + padding: 0; + text-align: left; +} + +html { + background-color: #fff; + font-size: 16px; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + min-width: 300px; + overflow-x: hidden; + overflow-y: scroll; + text-rendering: optimizeLegibility; +} + +article, +aside, +figure, +footer, +header, +hgroup, +section { + display: block; +} + +body, +button, +input, +select, +textarea { + font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif; +} + +code, +pre { + -moz-osx-font-smoothing: auto; + -webkit-font-smoothing: auto; + font-family: monospace; +} + +body { + color: #4a4a4a; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; +} + +a { + color: #00d1b2; + cursor: pointer; + text-decoration: none; + -webkit-transition: none 86ms ease-out; + transition: none 86ms ease-out; +} + +a:hover { + color: #363636; +} + +code { + background-color: whitesmoke; + color: #ff3860; + font-size: 0.8em; + font-weight: normal; + padding: 0.25em 0.5em 0.25em; +} + +hr { + background-color: #dbdbdb; + border: none; + display: block; + height: 1px; + margin: 1.5rem 0; +} + +img { + height: auto; + max-width: 100%; +} + +input[type="checkbox"], +input[type="radio"] { + vertical-align: baseline; +} + +small { + font-size: 0.875em; +} + +span { + font-style: inherit; + font-weight: inherit; +} + +strong { + color: #363636; + font-weight: 700; +} + +pre { + background-color: whitesmoke; + color: #4a4a4a; + font-size: 0.8em; + white-space: pre; + word-wrap: normal; +} + +pre code { + -webkit-overflow-scrolling: touch; + background: none; + color: inherit; + display: block; + font-size: 1em; + overflow-x: auto; + padding: 1.25rem 1.5rem; +} + +table { + width: 100%; +} + +table td, +table th { + text-align: left; + vertical-align: top; +} + +table th { + color: #363636; +} + +.is-block { + display: block; +} + +@media screen and (max-width: 768px) { + .is-block-mobile { + display: block !important; + } +} + +@media screen and (min-width: 769px), print { + .is-block-tablet { + display: block !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-block-tablet-only { + display: block !important; + } +} + +@media screen and (max-width: 1007px) { + .is-block-touch { + display: block !important; + } +} + +@media screen and (min-width: 1008px) { + .is-block-desktop { + display: block !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-block-desktop-only { + display: block !important; + } +} + +@media screen and (min-width: 1200px) { + .is-block-widescreen { + display: block !important; + } +} + +.is-flex { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +@media screen and (max-width: 768px) { + .is-flex-mobile { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (min-width: 769px), print { + .is-flex-tablet { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-flex-tablet-only { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (max-width: 1007px) { + .is-flex-touch { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (min-width: 1008px) { + .is-flex-desktop { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-flex-desktop-only { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +@media screen and (min-width: 1200px) { + .is-flex-widescreen { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } +} + +.is-inline { + display: inline; +} + +@media screen and (max-width: 768px) { + .is-inline-mobile { + display: inline !important; + } +} + +@media screen and (min-width: 769px), print { + .is-inline-tablet { + display: inline !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-inline-tablet-only { + display: inline !important; + } +} + +@media screen and (max-width: 1007px) { + .is-inline-touch { + display: inline !important; + } +} + +@media screen and (min-width: 1008px) { + .is-inline-desktop { + display: inline !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-inline-desktop-only { + display: inline !important; + } +} + +@media screen and (min-width: 1200px) { + .is-inline-widescreen { + display: inline !important; + } +} + +.is-inline-block { + display: inline-block; +} + +@media screen and (max-width: 768px) { + .is-inline-block-mobile { + display: inline-block !important; + } +} + +@media screen and (min-width: 769px), print { + .is-inline-block-tablet { + display: inline-block !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-inline-block-tablet-only { + display: inline-block !important; + } +} + +@media screen and (max-width: 1007px) { + .is-inline-block-touch { + display: inline-block !important; + } +} + +@media screen and (min-width: 1008px) { + .is-inline-block-desktop { + display: inline-block !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-inline-block-desktop-only { + display: inline-block !important; + } +} + +@media screen and (min-width: 1200px) { + .is-inline-block-widescreen { + display: inline-block !important; + } +} + +.is-inline-flex { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; +} + +@media screen and (max-width: 768px) { + .is-inline-flex-mobile { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (min-width: 769px), print { + .is-inline-flex-tablet { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-inline-flex-tablet-only { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (max-width: 1007px) { + .is-inline-flex-touch { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (min-width: 1008px) { + .is-inline-flex-desktop { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-inline-flex-desktop-only { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media screen and (min-width: 1200px) { + .is-inline-flex-widescreen { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +.is-clearfix:after { + clear: both; + content: " "; + display: table; +} + +.is-pulled-left { + float: left !important; +} + +.is-pulled-right { + float: right !important; +} + +.is-clipped { + overflow: hidden !important; +} + +.is-overlay { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; +} + +.is-size-1 { + font-size: 3rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-1-mobile { + font-size: 3rem !important; + } +} + +@media screen and (min-width: 769px), print { + .is-size-1-tablet { + font-size: 3rem !important; + } +} + +@media screen and (max-width: 1007px) { + .is-size-1-touch { + font-size: 3rem !important; + } +} + +@media screen and (min-width: 1008px) { + .is-size-1-desktop { + font-size: 3rem !important; + } +} + +@media screen and (min-width: 1200px) { + .is-size-1-widescreen { + font-size: 3rem !important; + } +} + +@media screen and (min-width: 1392px) { + .is-size-1-fullhd { + font-size: 3rem !important; + } +} + +.is-size-2 { + font-size: 2.5rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-2-mobile { + font-size: 2.5rem !important; + } +} + +@media screen and (min-width: 769px), print { + .is-size-2-tablet { + font-size: 2.5rem !important; + } +} + +@media screen and (max-width: 1007px) { + .is-size-2-touch { + font-size: 2.5rem !important; + } +} + +@media screen and (min-width: 1008px) { + .is-size-2-desktop { + font-size: 2.5rem !important; + } +} + +@media screen and (min-width: 1200px) { + .is-size-2-widescreen { + font-size: 2.5rem !important; + } +} + +@media screen and (min-width: 1392px) { + .is-size-2-fullhd { + font-size: 2.5rem !important; + } +} + +.is-size-3 { + font-size: 2rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-3-mobile { + font-size: 2rem !important; + } +} + +@media screen and (min-width: 769px), print { + .is-size-3-tablet { + font-size: 2rem !important; + } +} + +@media screen and (max-width: 1007px) { + .is-size-3-touch { + font-size: 2rem !important; + } +} + +@media screen and (min-width: 1008px) { + .is-size-3-desktop { + font-size: 2rem !important; + } +} + +@media screen and (min-width: 1200px) { + .is-size-3-widescreen { + font-size: 2rem !important; + } +} + +@media screen and (min-width: 1392px) { + .is-size-3-fullhd { + font-size: 2rem !important; + } +} + +.is-size-4 { + font-size: 1.5rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-4-mobile { + font-size: 1.5rem !important; + } +} + +@media screen and (min-width: 769px), print { + .is-size-4-tablet { + font-size: 1.5rem !important; + } +} + +@media screen and (max-width: 1007px) { + .is-size-4-touch { + font-size: 1.5rem !important; + } +} + +@media screen and (min-width: 1008px) { + .is-size-4-desktop { + font-size: 1.5rem !important; + } +} + +@media screen and (min-width: 1200px) { + .is-size-4-widescreen { + font-size: 1.5rem !important; + } +} + +@media screen and (min-width: 1392px) { + .is-size-4-fullhd { + font-size: 1.5rem !important; + } +} + +.is-size-5 { + font-size: 1.25rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-5-mobile { + font-size: 1.25rem !important; + } +} + +@media screen and (min-width: 769px), print { + .is-size-5-tablet { + font-size: 1.25rem !important; + } +} + +@media screen and (max-width: 1007px) { + .is-size-5-touch { + font-size: 1.25rem !important; + } +} + +@media screen and (min-width: 1008px) { + .is-size-5-desktop { + font-size: 1.25rem !important; + } +} + +@media screen and (min-width: 1200px) { + .is-size-5-widescreen { + font-size: 1.25rem !important; + } +} + +@media screen and (min-width: 1392px) { + .is-size-5-fullhd { + font-size: 1.25rem !important; + } +} + +.is-size-6 { + font-size: 1rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-6-mobile { + font-size: 1rem !important; + } +} + +@media screen and (min-width: 769px), print { + .is-size-6-tablet { + font-size: 1rem !important; + } +} + +@media screen and (max-width: 1007px) { + .is-size-6-touch { + font-size: 1rem !important; + } +} + +@media screen and (min-width: 1008px) { + .is-size-6-desktop { + font-size: 1rem !important; + } +} + +@media screen and (min-width: 1200px) { + .is-size-6-widescreen { + font-size: 1rem !important; + } +} + +@media screen and (min-width: 1392px) { + .is-size-6-fullhd { + font-size: 1rem !important; + } +} + +.has-text-centered { + text-align: center !important; +} + +.has-text-left { + text-align: left !important; +} + +.has-text-right { + text-align: right !important; +} + +.has-text-white { + color: white !important; +} + +a.has-text-white:hover, a.has-text-white:focus { + color: #e6e6e6; +} + +.has-text-black { + color: #0a0a0a !important; +} + +a.has-text-black:hover, a.has-text-black:focus { + color: black; +} + +.has-text-light { + color: whitesmoke !important; +} + +a.has-text-light:hover, a.has-text-light:focus { + color: #dbdbdb; +} + +.has-text-dark { + color: #363636 !important; +} + +a.has-text-dark:hover, a.has-text-dark:focus { + color: #1c1c1c; +} + +.has-text-primary { + color: #00d1b2 !important; +} + +a.has-text-primary:hover, a.has-text-primary:focus { + color: #009e86; +} + +.has-text-info { + color: #3273dc !important; +} + +a.has-text-info:hover, a.has-text-info:focus { + color: #205bbc; +} + +.has-text-success { + color: #23d160 !important; +} + +a.has-text-success:hover, a.has-text-success:focus { + color: #1ca64c; +} + +.has-text-warning { + color: #ffdd57 !important; +} + +a.has-text-warning:hover, a.has-text-warning:focus { + color: #ffd324; +} + +.has-text-danger { + color: #ff3860 !important; +} + +a.has-text-danger:hover, a.has-text-danger:focus { + color: #ff0537; +} + +.has-text-black-bis { + color: #121212 !important; +} + +.has-text-black-ter { + color: #242424 !important; +} + +.has-text-grey-darker { + color: #363636 !important; +} + +.has-text-grey-dark { + color: #4a4a4a !important; +} + +.has-text-grey { + color: #7a7a7a !important; +} + +.has-text-grey-light { + color: #b5b5b5 !important; +} + +.has-text-grey-lighter { + color: #dbdbdb !important; +} + +.has-text-white-ter { + color: whitesmoke !important; +} + +.has-text-white-bis { + color: #fafafa !important; +} + +.is-hidden { + display: none !important; +} + +@media screen and (max-width: 768px) { + .is-hidden-mobile { + display: none !important; + } +} + +@media screen and (min-width: 769px), print { + .is-hidden-tablet { + display: none !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-hidden-tablet-only { + display: none !important; + } +} + +@media screen and (max-width: 1007px) { + .is-hidden-touch { + display: none !important; + } +} + +@media screen and (min-width: 1008px) { + .is-hidden-desktop { + display: none !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-hidden-desktop-only { + display: none !important; + } +} + +@media screen and (min-width: 1200px) { + .is-hidden-widescreen { + display: none !important; + } +} + +.is-marginless { + margin: 0 !important; +} + +.is-paddingless { + padding: 0 !important; +} + +.is-unselectable { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.box { + background-color: white; + border-radius: 5px; + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + color: #4a4a4a; + display: block; + padding: 1.25rem; +} + +.box:not(:last-child) { + margin-bottom: 1.5rem; +} + +a.box:hover, a.box:focus { + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2; +} + +a.box:active { + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2; +} + +.button { + -moz-appearance: none; + -webkit-appearance: none; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 1px solid transparent; + border-radius: 3px; + -webkit-box-shadow: none; + box-shadow: none; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + font-size: 1rem; + height: 2.25em; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + line-height: 1.5; + padding-bottom: calc(0.375em - 1px); + padding-left: calc(0.625em - 1px); + padding-right: calc(0.625em - 1px); + padding-top: calc(0.375em - 1px); + position: relative; + vertical-align: top; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: white; + border-color: #dbdbdb; + color: #363636; + cursor: pointer; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0.75em; + padding-right: 0.75em; + text-align: center; + white-space: nowrap; +} + +.button:focus, .button.is-focused, .button:active, .button.is-active { + outline: none; +} + +.button[disabled] { + cursor: not-allowed; +} + +.button strong { + color: inherit; +} + +.button .icon, .button .icon.is-small, .button .icon.is-medium, .button .icon.is-large { + height: 1.5em; + width: 1.5em; +} + +.button .icon:first-child:not(:last-child) { + margin-left: calc(-0.375em - 1px); + margin-right: 0.1875em; +} + +.button .icon:last-child:not(:first-child) { + margin-left: 0.1875em; + margin-right: calc(-0.375em - 1px); +} + +.button .icon:first-child:last-child { + margin-left: calc(-0.375em - 1px); + margin-right: calc(-0.375em - 1px); +} + +.button:hover, .button.is-hovered { + border-color: #b5b5b5; + color: #363636; +} + +.button:focus, .button.is-focused { + border-color: #00d1b2; + -webkit-box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); + box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); + color: #363636; +} + +.button:active, .button.is-active { + border-color: #4a4a4a; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #363636; +} + +.button.is-link { + background-color: transparent; + border-color: transparent; + color: #4a4a4a; + text-decoration: underline; +} + +.button.is-link:hover, .button.is-link.is-hovered, .button.is-link:focus, .button.is-link.is-focused, .button.is-link:active, .button.is-link.is-active { + background-color: whitesmoke; + color: #363636; +} + +.button.is-link[disabled] { + background-color: transparent; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-white { + background-color: white; + border-color: transparent; + color: #0a0a0a; +} + +.button.is-white:hover, .button.is-white.is-hovered { + background-color: #f9f9f9; + border-color: transparent; + color: #0a0a0a; +} + +.button.is-white:focus, .button.is-white.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); + box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); + color: #0a0a0a; +} + +.button.is-white:active, .button.is-white.is-active { + background-color: #f2f2f2; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #0a0a0a; +} + +.button.is-white[disabled] { + background-color: white; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-white.is-inverted { + background-color: #0a0a0a; + color: white; +} + +.button.is-white.is-inverted:hover { + background-color: black; +} + +.button.is-white.is-inverted[disabled] { + background-color: #0a0a0a; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: white; +} + +.button.is-white.is-loading:after { + border-color: transparent transparent #0a0a0a #0a0a0a !important; +} + +.button.is-white.is-outlined { + background-color: transparent; + border-color: white; + color: white; +} + +.button.is-white.is-outlined:hover, .button.is-white.is-outlined:focus { + background-color: white; + border-color: white; + color: #0a0a0a; +} + +.button.is-white.is-outlined.is-loading:after { + border-color: transparent transparent white white !important; +} + +.button.is-white.is-outlined[disabled] { + background-color: transparent; + border-color: white; + -webkit-box-shadow: none; + box-shadow: none; + color: white; +} + +.button.is-white.is-inverted.is-outlined { + background-color: transparent; + border-color: #0a0a0a; + color: #0a0a0a; +} + +.button.is-white.is-inverted.is-outlined:hover, .button.is-white.is-inverted.is-outlined:focus { + background-color: #0a0a0a; + color: white; +} + +.button.is-white.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #0a0a0a; + -webkit-box-shadow: none; + box-shadow: none; + color: #0a0a0a; +} + +.button.is-black { + background-color: #0a0a0a; + border-color: transparent; + color: white; +} + +.button.is-black:hover, .button.is-black.is-hovered { + background-color: #040404; + border-color: transparent; + color: white; +} + +.button.is-black:focus, .button.is-black.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); + box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); + color: white; +} + +.button.is-black:active, .button.is-black.is-active { + background-color: black; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: white; +} + +.button.is-black[disabled] { + background-color: #0a0a0a; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-black.is-inverted { + background-color: white; + color: #0a0a0a; +} + +.button.is-black.is-inverted:hover { + background-color: #f2f2f2; +} + +.button.is-black.is-inverted[disabled] { + background-color: white; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #0a0a0a; +} + +.button.is-black.is-loading:after { + border-color: transparent transparent white white !important; +} + +.button.is-black.is-outlined { + background-color: transparent; + border-color: #0a0a0a; + color: #0a0a0a; +} + +.button.is-black.is-outlined:hover, .button.is-black.is-outlined:focus { + background-color: #0a0a0a; + border-color: #0a0a0a; + color: white; +} + +.button.is-black.is-outlined.is-loading:after { + border-color: transparent transparent #0a0a0a #0a0a0a !important; +} + +.button.is-black.is-outlined[disabled] { + background-color: transparent; + border-color: #0a0a0a; + -webkit-box-shadow: none; + box-shadow: none; + color: #0a0a0a; +} + +.button.is-black.is-inverted.is-outlined { + background-color: transparent; + border-color: white; + color: white; +} + +.button.is-black.is-inverted.is-outlined:hover, .button.is-black.is-inverted.is-outlined:focus { + background-color: white; + color: #0a0a0a; +} + +.button.is-black.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: white; + -webkit-box-shadow: none; + box-shadow: none; + color: white; +} + +.button.is-light { + background-color: whitesmoke; + border-color: transparent; + color: #363636; +} + +.button.is-light:hover, .button.is-light.is-hovered { + background-color: #eeeeee; + border-color: transparent; + color: #363636; +} + +.button.is-light:focus, .button.is-light.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); + box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); + color: #363636; +} + +.button.is-light:active, .button.is-light.is-active { + background-color: #e8e8e8; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #363636; +} + +.button.is-light[disabled] { + background-color: whitesmoke; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-light.is-inverted { + background-color: #363636; + color: whitesmoke; +} + +.button.is-light.is-inverted:hover { + background-color: #292929; +} + +.button.is-light.is-inverted[disabled] { + background-color: #363636; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: whitesmoke; +} + +.button.is-light.is-loading:after { + border-color: transparent transparent #363636 #363636 !important; +} + +.button.is-light.is-outlined { + background-color: transparent; + border-color: whitesmoke; + color: whitesmoke; +} + +.button.is-light.is-outlined:hover, .button.is-light.is-outlined:focus { + background-color: whitesmoke; + border-color: whitesmoke; + color: #363636; +} + +.button.is-light.is-outlined.is-loading:after { + border-color: transparent transparent whitesmoke whitesmoke !important; +} + +.button.is-light.is-outlined[disabled] { + background-color: transparent; + border-color: whitesmoke; + -webkit-box-shadow: none; + box-shadow: none; + color: whitesmoke; +} + +.button.is-light.is-inverted.is-outlined { + background-color: transparent; + border-color: #363636; + color: #363636; +} + +.button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined:focus { + background-color: #363636; + color: whitesmoke; +} + +.button.is-light.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #363636; + -webkit-box-shadow: none; + box-shadow: none; + color: #363636; +} + +.button.is-dark { + background-color: #363636; + border-color: transparent; + color: whitesmoke; +} + +.button.is-dark:hover, .button.is-dark.is-hovered { + background-color: #2f2f2f; + border-color: transparent; + color: whitesmoke; +} + +.button.is-dark:focus, .button.is-dark.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); + box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); + color: whitesmoke; +} + +.button.is-dark:active, .button.is-dark.is-active { + background-color: #292929; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: whitesmoke; +} + +.button.is-dark[disabled] { + background-color: #363636; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-dark.is-inverted { + background-color: whitesmoke; + color: #363636; +} + +.button.is-dark.is-inverted:hover { + background-color: #e8e8e8; +} + +.button.is-dark.is-inverted[disabled] { + background-color: whitesmoke; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #363636; +} + +.button.is-dark.is-loading:after { + border-color: transparent transparent whitesmoke whitesmoke !important; +} + +.button.is-dark.is-outlined { + background-color: transparent; + border-color: #363636; + color: #363636; +} + +.button.is-dark.is-outlined:hover, .button.is-dark.is-outlined:focus { + background-color: #363636; + border-color: #363636; + color: whitesmoke; +} + +.button.is-dark.is-outlined.is-loading:after { + border-color: transparent transparent #363636 #363636 !important; +} + +.button.is-dark.is-outlined[disabled] { + background-color: transparent; + border-color: #363636; + -webkit-box-shadow: none; + box-shadow: none; + color: #363636; +} + +.button.is-dark.is-inverted.is-outlined { + background-color: transparent; + border-color: whitesmoke; + color: whitesmoke; +} + +.button.is-dark.is-inverted.is-outlined:hover, .button.is-dark.is-inverted.is-outlined:focus { + background-color: whitesmoke; + color: #363636; +} + +.button.is-dark.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: whitesmoke; + -webkit-box-shadow: none; + box-shadow: none; + color: whitesmoke; +} + +.button.is-primary { + background-color: #00d1b2; + border-color: transparent; + color: #fff; +} + +.button.is-primary:hover, .button.is-primary.is-hovered { + background-color: #00c4a7; + border-color: transparent; + color: #fff; +} + +.button.is-primary:focus, .button.is-primary.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); + box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); + color: #fff; +} + +.button.is-primary:active, .button.is-primary.is-active { + background-color: #00b89c; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #fff; +} + +.button.is-primary[disabled] { + background-color: #00d1b2; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-primary.is-inverted { + background-color: #fff; + color: #00d1b2; +} + +.button.is-primary.is-inverted:hover { + background-color: #f2f2f2; +} + +.button.is-primary.is-inverted[disabled] { + background-color: #fff; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #00d1b2; +} + +.button.is-primary.is-loading:after { + border-color: transparent transparent #fff #fff !important; +} + +.button.is-primary.is-outlined { + background-color: transparent; + border-color: #00d1b2; + color: #00d1b2; +} + +.button.is-primary.is-outlined:hover, .button.is-primary.is-outlined:focus { + background-color: #00d1b2; + border-color: #00d1b2; + color: #fff; +} + +.button.is-primary.is-outlined.is-loading:after { + border-color: transparent transparent #00d1b2 #00d1b2 !important; +} + +.button.is-primary.is-outlined[disabled] { + background-color: transparent; + border-color: #00d1b2; + -webkit-box-shadow: none; + box-shadow: none; + color: #00d1b2; +} + +.button.is-primary.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; +} + +.button.is-primary.is-inverted.is-outlined:hover, .button.is-primary.is-inverted.is-outlined:focus { + background-color: #fff; + color: #00d1b2; +} + +.button.is-primary.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #fff; + -webkit-box-shadow: none; + box-shadow: none; + color: #fff; +} + +.button.is-info { + background-color: #3273dc; + border-color: transparent; + color: #fff; +} + +.button.is-info:hover, .button.is-info.is-hovered { + background-color: #276cda; + border-color: transparent; + color: #fff; +} + +.button.is-info:focus, .button.is-info.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25); + box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25); + color: #fff; +} + +.button.is-info:active, .button.is-info.is-active { + background-color: #2366d1; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #fff; +} + +.button.is-info[disabled] { + background-color: #3273dc; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-info.is-inverted { + background-color: #fff; + color: #3273dc; +} + +.button.is-info.is-inverted:hover { + background-color: #f2f2f2; +} + +.button.is-info.is-inverted[disabled] { + background-color: #fff; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #3273dc; +} + +.button.is-info.is-loading:after { + border-color: transparent transparent #fff #fff !important; +} + +.button.is-info.is-outlined { + background-color: transparent; + border-color: #3273dc; + color: #3273dc; +} + +.button.is-info.is-outlined:hover, .button.is-info.is-outlined:focus { + background-color: #3273dc; + border-color: #3273dc; + color: #fff; +} + +.button.is-info.is-outlined.is-loading:after { + border-color: transparent transparent #3273dc #3273dc !important; +} + +.button.is-info.is-outlined[disabled] { + background-color: transparent; + border-color: #3273dc; + -webkit-box-shadow: none; + box-shadow: none; + color: #3273dc; +} + +.button.is-info.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; +} + +.button.is-info.is-inverted.is-outlined:hover, .button.is-info.is-inverted.is-outlined:focus { + background-color: #fff; + color: #3273dc; +} + +.button.is-info.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #fff; + -webkit-box-shadow: none; + box-shadow: none; + color: #fff; +} + +.button.is-success { + background-color: #23d160; + border-color: transparent; + color: #fff; +} + +.button.is-success:hover, .button.is-success.is-hovered { + background-color: #22c65b; + border-color: transparent; + color: #fff; +} + +.button.is-success:focus, .button.is-success.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25); + box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25); + color: #fff; +} + +.button.is-success:active, .button.is-success.is-active { + background-color: #20bc56; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #fff; +} + +.button.is-success[disabled] { + background-color: #23d160; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-success.is-inverted { + background-color: #fff; + color: #23d160; +} + +.button.is-success.is-inverted:hover { + background-color: #f2f2f2; +} + +.button.is-success.is-inverted[disabled] { + background-color: #fff; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #23d160; +} + +.button.is-success.is-loading:after { + border-color: transparent transparent #fff #fff !important; +} + +.button.is-success.is-outlined { + background-color: transparent; + border-color: #23d160; + color: #23d160; +} + +.button.is-success.is-outlined:hover, .button.is-success.is-outlined:focus { + background-color: #23d160; + border-color: #23d160; + color: #fff; +} + +.button.is-success.is-outlined.is-loading:after { + border-color: transparent transparent #23d160 #23d160 !important; +} + +.button.is-success.is-outlined[disabled] { + background-color: transparent; + border-color: #23d160; + -webkit-box-shadow: none; + box-shadow: none; + color: #23d160; +} + +.button.is-success.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; +} + +.button.is-success.is-inverted.is-outlined:hover, .button.is-success.is-inverted.is-outlined:focus { + background-color: #fff; + color: #23d160; +} + +.button.is-success.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #fff; + -webkit-box-shadow: none; + box-shadow: none; + color: #fff; +} + +.button.is-warning { + background-color: #ffdd57; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning:hover, .button.is-warning.is-hovered { + background-color: #ffdb4a; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning:focus, .button.is-warning.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); + box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning:active, .button.is-warning.is-active { + background-color: #ffd83d; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning[disabled] { + background-color: #ffdd57; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-warning.is-inverted { + background-color: rgba(0, 0, 0, 0.7); + color: #ffdd57; +} + +.button.is-warning.is-inverted:hover { + background-color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning.is-inverted[disabled] { + background-color: rgba(0, 0, 0, 0.7); + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #ffdd57; +} + +.button.is-warning.is-loading:after { + border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; +} + +.button.is-warning.is-outlined { + background-color: transparent; + border-color: #ffdd57; + color: #ffdd57; +} + +.button.is-warning.is-outlined:hover, .button.is-warning.is-outlined:focus { + background-color: #ffdd57; + border-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning.is-outlined.is-loading:after { + border-color: transparent transparent #ffdd57 #ffdd57 !important; +} + +.button.is-warning.is-outlined[disabled] { + background-color: transparent; + border-color: #ffdd57; + -webkit-box-shadow: none; + box-shadow: none; + color: #ffdd57; +} + +.button.is-warning.is-inverted.is-outlined { + background-color: transparent; + border-color: rgba(0, 0, 0, 0.7); + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning.is-inverted.is-outlined:hover, .button.is-warning.is-inverted.is-outlined:focus { + background-color: rgba(0, 0, 0, 0.7); + color: #ffdd57; +} + +.button.is-warning.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: rgba(0, 0, 0, 0.7); + -webkit-box-shadow: none; + box-shadow: none; + color: rgba(0, 0, 0, 0.7); +} + +.button.is-danger { + background-color: #ff3860; + border-color: transparent; + color: #fff; +} + +.button.is-danger:hover, .button.is-danger.is-hovered { + background-color: #ff2b56; + border-color: transparent; + color: #fff; +} + +.button.is-danger:focus, .button.is-danger.is-focused { + border-color: transparent; + -webkit-box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25); + box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25); + color: #fff; +} + +.button.is-danger:active, .button.is-danger.is-active { + background-color: #ff1f4b; + border-color: transparent; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #fff; +} + +.button.is-danger[disabled] { + background-color: #ff3860; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.button.is-danger.is-inverted { + background-color: #fff; + color: #ff3860; +} + +.button.is-danger.is-inverted:hover { + background-color: #f2f2f2; +} + +.button.is-danger.is-inverted[disabled] { + background-color: #fff; + border-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + color: #ff3860; +} + +.button.is-danger.is-loading:after { + border-color: transparent transparent #fff #fff !important; +} + +.button.is-danger.is-outlined { + background-color: transparent; + border-color: #ff3860; + color: #ff3860; +} + +.button.is-danger.is-outlined:hover, .button.is-danger.is-outlined:focus { + background-color: #ff3860; + border-color: #ff3860; + color: #fff; +} + +.button.is-danger.is-outlined.is-loading:after { + border-color: transparent transparent #ff3860 #ff3860 !important; +} + +.button.is-danger.is-outlined[disabled] { + background-color: transparent; + border-color: #ff3860; + -webkit-box-shadow: none; + box-shadow: none; + color: #ff3860; +} + +.button.is-danger.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; +} + +.button.is-danger.is-inverted.is-outlined:hover, .button.is-danger.is-inverted.is-outlined:focus { + background-color: #fff; + color: #ff3860; +} + +.button.is-danger.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #fff; + -webkit-box-shadow: none; + box-shadow: none; + color: #fff; +} + +.button.is-small { + border-radius: 2px; + font-size: 0.75rem; +} + +.button.is-medium { + font-size: 1.25rem; +} + +.button.is-large { + font-size: 1.5rem; +} + +.button[disabled] { + background-color: white; + border-color: #dbdbdb; + -webkit-box-shadow: none; + box-shadow: none; + opacity: 0.5; +} + +.button.is-fullwidth { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + width: 100%; +} + +.button.is-loading { + color: transparent !important; + pointer-events: none; +} + +.button.is-loading:after { + -webkit-animation: spinAround 500ms infinite linear; + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; + position: absolute; + left: calc(50% - (1em / 2)); + top: calc(50% - (1em / 2)); + position: absolute !important; +} + +.button.is-static { + background-color: whitesmoke; + border-color: #dbdbdb; + color: #7a7a7a; + -webkit-box-shadow: none; + box-shadow: none; + pointer-events: none; +} + +button.button, +input[type="submit"].button { + line-height: 1; + padding-bottom: 0.4em; + padding-top: 0.35em; +} + +.content:not(:last-child) { + margin-bottom: 1.5rem; +} + +.content li + li { + margin-top: 0.25em; +} + +.content p:not(:last-child), +.content dl:not(:last-child), +.content ol:not(:last-child), +.content ul:not(:last-child), +.content blockquote:not(:last-child), +.content pre:not(:last-child), +.content table:not(:last-child) { + margin-bottom: 1em; +} + +.content h1, +.content h2, +.content h3, +.content h4, +.content h5, +.content h6 { + color: #363636; + font-weight: 400; + line-height: 1.125; +} + +.content h1 { + font-size: 2em; + margin-bottom: 0.5em; +} + +.content h1:not(:first-child) { + margin-top: 1em; +} + +.content h2 { + font-size: 1.75em; + margin-bottom: 0.5714em; +} + +.content h2:not(:first-child) { + margin-top: 1.1428em; +} + +.content h3 { + font-size: 1.5em; + margin-bottom: 0.6666em; +} + +.content h3:not(:first-child) { + margin-top: 1.3333em; +} + +.content h4 { + font-size: 1.25em; + margin-bottom: 0.8em; +} + +.content h5 { + font-size: 1.125em; + margin-bottom: 0.8888em; +} + +.content h6 { + font-size: 1em; + margin-bottom: 1em; +} + +.content blockquote { + background-color: whitesmoke; + border-left: 5px solid #dbdbdb; + padding: 1.25em 1.5em; +} + +.content ol { + list-style: decimal outside; + margin-left: 2em; + margin-top: 1em; +} + +.content ul { + list-style: disc outside; + margin-left: 2em; + margin-top: 1em; +} + +.content ul ul { + list-style-type: circle; + margin-top: 0.5em; +} + +.content ul ul ul { + list-style-type: square; +} + +.content dd { + margin-left: 2em; +} + +.content figure { + text-align: center; +} + +.content figure img { + display: inline-block; +} + +.content figure figcaption { + font-style: italic; +} + +.content pre { + -webkit-overflow-scrolling: touch; + overflow-x: auto; + padding: 1.25em 1.5em; + white-space: pre; + word-wrap: normal; +} + +.content sup, +.content sub { + font-size: 70%; +} + +.content table { + width: 100%; +} + +.content table td, +.content table th { + border: 1px solid #dbdbdb; + border-width: 0 0 1px; + padding: 0.5em 0.75em; + vertical-align: top; +} + +.content table th { + color: #363636; + text-align: left; +} + +.content table tr:hover { + background-color: whitesmoke; +} + +.content table thead td, +.content table thead th { + border-width: 0 0 2px; + color: #363636; +} + +.content table tfoot td, +.content table tfoot th { + border-width: 2px 0 0; + color: #363636; +} + +.content table tbody tr:last-child td, +.content table tbody tr:last-child th { + border-bottom-width: 0; +} + +.content.is-small { + font-size: 0.75rem; +} + +.content.is-medium { + font-size: 1.25rem; +} + +.content.is-large { + font-size: 1.5rem; +} + +.input, +.textarea { + -moz-appearance: none; + -webkit-appearance: none; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 1px solid transparent; + border-radius: 3px; + -webkit-box-shadow: none; + box-shadow: none; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + font-size: 1rem; + height: 2.25em; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + line-height: 1.5; + padding-bottom: calc(0.375em - 1px); + padding-left: calc(0.625em - 1px); + padding-right: calc(0.625em - 1px); + padding-top: calc(0.375em - 1px); + position: relative; + vertical-align: top; + background-color: white; + border-color: #dbdbdb; + color: #363636; + -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); + max-width: 100%; + width: 100%; +} + +.input:focus, .input.is-focused, .input:active, .input.is-active, +.textarea:focus, +.textarea.is-focused, +.textarea:active, +.textarea.is-active { + outline: none; +} + +.input[disabled], +.textarea[disabled] { + cursor: not-allowed; +} + +.input:hover, .input.is-hovered, +.textarea:hover, +.textarea.is-hovered { + border-color: #b5b5b5; +} + +.input:focus, .input.is-focused, .input:active, .input.is-active, +.textarea:focus, +.textarea.is-focused, +.textarea:active, +.textarea.is-active { + border-color: #00d1b2; +} + +.input[disabled], +.textarea[disabled] { + background-color: whitesmoke; + border-color: whitesmoke; + -webkit-box-shadow: none; + box-shadow: none; + color: #7a7a7a; +} + +.input[disabled]::-moz-placeholder, +.textarea[disabled]::-moz-placeholder { + color: rgba(54, 54, 54, 0.3); +} + +.input[disabled]::-webkit-input-placeholder, +.textarea[disabled]::-webkit-input-placeholder { + color: rgba(54, 54, 54, 0.3); +} + +.input[disabled]:-moz-placeholder, +.textarea[disabled]:-moz-placeholder { + color: rgba(54, 54, 54, 0.3); +} + +.input[disabled]:-ms-input-placeholder, +.textarea[disabled]:-ms-input-placeholder { + color: rgba(54, 54, 54, 0.3); +} + +.input[type="search"], +.textarea[type="search"] { + border-radius: 290486px; +} + +.input.is-white, +.textarea.is-white { + border-color: white; +} + +.input.is-black, +.textarea.is-black { + border-color: #0a0a0a; +} + +.input.is-light, +.textarea.is-light { + border-color: whitesmoke; +} + +.input.is-dark, +.textarea.is-dark { + border-color: #363636; +} + +.input.is-primary, +.textarea.is-primary { + border-color: #00d1b2; +} + +.input.is-info, +.textarea.is-info { + border-color: #3273dc; +} + +.input.is-success, +.textarea.is-success { + border-color: #23d160; +} + +.input.is-warning, +.textarea.is-warning { + border-color: #ffdd57; +} + +.input.is-danger, +.textarea.is-danger { + border-color: #ff3860; +} + +.input.is-small, +.textarea.is-small { + border-radius: 2px; + font-size: 0.75rem; +} + +.input.is-medium, +.textarea.is-medium { + font-size: 1.25rem; +} + +.input.is-large, +.textarea.is-large { + font-size: 1.5rem; +} + +.input.is-fullwidth, +.textarea.is-fullwidth { + display: block; + width: 100%; +} + +.input.is-inline, +.textarea.is-inline { + display: inline; + width: auto; +} + +.textarea { + display: block; + max-width: 100%; + min-width: 100%; + padding: 0.625em; + resize: vertical; +} + +.textarea:not([rows]) { + max-height: 600px; + min-height: 120px; +} + +.textarea[rows] { + height: unset; +} + +.checkbox, +.radio { + cursor: pointer; + display: inline-block; + line-height: 1.25; + position: relative; +} + +.checkbox input, +.radio input { + cursor: pointer; +} + +.checkbox:hover, +.radio:hover { + color: #363636; +} + +.checkbox[disabled], +.radio[disabled] { + color: #7a7a7a; + cursor: not-allowed; +} + +.radio + .radio { + margin-left: 0.5em; +} + +.select { + display: inline-block; + max-width: 100%; + position: relative; + vertical-align: top; +} + +.select:not(.is-multiple) { + height: 2.25em; +} + +.select:not(.is-multiple)::after { + border: 1px solid #00d1b2; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.5em; + pointer-events: none; + position: absolute; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + width: 0.5em; + margin-top: -0.375em; + right: 1.125em; + top: 50%; + z-index: 4; +} + +.select select { + -moz-appearance: none; + -webkit-appearance: none; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 1px solid transparent; + border-radius: 3px; + -webkit-box-shadow: none; + box-shadow: none; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + font-size: 1rem; + height: 2.25em; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + line-height: 1.5; + padding-bottom: calc(0.375em - 1px); + padding-left: calc(0.625em - 1px); + padding-right: calc(0.625em - 1px); + padding-top: calc(0.375em - 1px); + position: relative; + vertical-align: top; + background-color: white; + border-color: #dbdbdb; + color: #363636; + cursor: pointer; + display: block; + font-size: 1em; + max-width: 100%; + outline: none; +} + +.select select:focus, .select select.is-focused, .select select:active, .select select.is-active { + outline: none; +} + +.select select[disabled] { + cursor: not-allowed; +} + +.select select:hover, .select select.is-hovered { + border-color: #b5b5b5; +} + +.select select:focus, .select select.is-focused, .select select:active, .select select.is-active { + border-color: #00d1b2; +} + +.select select[disabled] { + background-color: whitesmoke; + border-color: whitesmoke; + -webkit-box-shadow: none; + box-shadow: none; + color: #7a7a7a; +} + +.select select[disabled]::-moz-placeholder { + color: rgba(54, 54, 54, 0.3); +} + +.select select[disabled]::-webkit-input-placeholder { + color: rgba(54, 54, 54, 0.3); +} + +.select select[disabled]:-moz-placeholder { + color: rgba(54, 54, 54, 0.3); +} + +.select select[disabled]:-ms-input-placeholder { + color: rgba(54, 54, 54, 0.3); +} + +.select select:hover { + border-color: #b5b5b5; +} + +.select select:focus, .select select.is-focused, .select select:active, .select select.is-active { + border-color: #00d1b2; +} + +.select select::-ms-expand { + display: none; +} + +.select select[disabled]:hover { + border-color: whitesmoke; +} + +.select select:not([multiple]) { + padding-right: 2.5em; +} + +.select select[multiple] { + height: unset; + padding: 0; +} + +.select select[multiple] option { + padding: 0.5em 1em; +} + +.select:hover::after { + border-color: #363636; +} + +.select.is-white select { + border-color: white; +} + +.select.is-black select { + border-color: #0a0a0a; +} + +.select.is-light select { + border-color: whitesmoke; +} + +.select.is-dark select { + border-color: #363636; +} + +.select.is-primary select { + border-color: #00d1b2; +} + +.select.is-info select { + border-color: #3273dc; +} + +.select.is-success select { + border-color: #23d160; +} + +.select.is-warning select { + border-color: #ffdd57; +} + +.select.is-danger select { + border-color: #ff3860; +} + +.select.is-small { + border-radius: 2px; + font-size: 0.75rem; +} + +.select.is-medium { + font-size: 1.25rem; +} + +.select.is-large { + font-size: 1.5rem; +} + +.select.is-disabled::after { + border-color: #7a7a7a; +} + +.select.is-fullwidth { + width: 100%; +} + +.select.is-fullwidth select { + width: 100%; +} + +.select.is-loading::after { + -webkit-animation: spinAround 500ms infinite linear; + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; + margin-top: 0; + position: absolute; + right: 0.625em; + top: 0.625em; + -webkit-transform: none; + transform: none; +} + +.select.is-loading.is-small:after { + font-size: 0.75rem; +} + +.select.is-loading.is-medium:after { + font-size: 1.25rem; +} + +.select.is-loading.is-large:after { + font-size: 1.5rem; +} + +.label { + color: #363636; + display: block; + font-size: 1rem; + font-weight: 700; +} + +.label:not(:last-child) { + margin-bottom: 0.5em; +} + +.label.is-small { + font-size: 0.75rem; +} + +.label.is-medium { + font-size: 1.25rem; +} + +.label.is-large { + font-size: 1.5rem; +} + +.help { + display: block; + font-size: 0.75rem; + margin-top: 0.25rem; +} + +.help.is-white { + color: white; +} + +.help.is-black { + color: #0a0a0a; +} + +.help.is-light { + color: whitesmoke; +} + +.help.is-dark { + color: #363636; +} + +.help.is-primary { + color: #00d1b2; +} + +.help.is-info { + color: #3273dc; +} + +.help.is-success { + color: #23d160; +} + +.help.is-warning { + color: #ffdd57; +} + +.help.is-danger { + color: #ff3860; +} + +.field:not(:last-child) { + margin-bottom: 0.75rem; +} + +.field.has-addons { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.field.has-addons .control:not(:last-child) { + margin-right: -1px; +} + +.field.has-addons .control:first-child .button, +.field.has-addons .control:first-child .input, +.field.has-addons .control:first-child .select select { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} + +.field.has-addons .control:last-child .button, +.field.has-addons .control:last-child .input, +.field.has-addons .control:last-child .select select { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} + +.field.has-addons .control .button, +.field.has-addons .control .input, +.field.has-addons .control .select select { + border-radius: 0; +} + +.field.has-addons .control .button:hover, .field.has-addons .control .button.is-hovered, +.field.has-addons .control .input:hover, +.field.has-addons .control .input.is-hovered, +.field.has-addons .control .select select:hover, +.field.has-addons .control .select select.is-hovered { + z-index: 2; +} + +.field.has-addons .control .button:focus, .field.has-addons .control .button.is-focused, .field.has-addons .control .button:active, .field.has-addons .control .button.is-active, +.field.has-addons .control .input:focus, +.field.has-addons .control .input.is-focused, +.field.has-addons .control .input:active, +.field.has-addons .control .input.is-active, +.field.has-addons .control .select select:focus, +.field.has-addons .control .select select.is-focused, +.field.has-addons .control .select select:active, +.field.has-addons .control .select select.is-active { + z-index: 3; +} + +.field.has-addons .control .button:focus:hover, .field.has-addons .control .button.is-focused:hover, .field.has-addons .control .button:active:hover, .field.has-addons .control .button.is-active:hover, +.field.has-addons .control .input:focus:hover, +.field.has-addons .control .input.is-focused:hover, +.field.has-addons .control .input:active:hover, +.field.has-addons .control .input.is-active:hover, +.field.has-addons .control .select select:focus:hover, +.field.has-addons .control .select select.is-focused:hover, +.field.has-addons .control .select select:active:hover, +.field.has-addons .control .select select.is-active:hover { + z-index: 4; +} + +.field.has-addons .control.is-expanded { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; +} + +.field.has-addons.has-addons-centered { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.field.has-addons.has-addons-right { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +.field.has-addons.has-addons-fullwidth .control { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.field.is-grouped { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.field.is-grouped > .control { + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.field.is-grouped > .control:not(:last-child) { + margin-bottom: 0; + margin-right: 0.75rem; +} + +.field.is-grouped > .control.is-expanded { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; +} + +.field.is-grouped.is-grouped-centered { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.field.is-grouped.is-grouped-right { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +.field.is-grouped.is-grouped-multiline { + flex-wrap: wrap; +} + +.field.is-grouped.is-grouped-multiline > .control:last-child, .field.is-grouped.is-grouped-multiline > .control:not(:last-child) { + margin-bottom: 0.75rem; +} + +.field.is-grouped.is-grouped-multiline:last-child { + margin-bottom: -0.75rem; +} + +.field.is-grouped.is-grouped-multiline:not(:last-child) { + margin-bottom: 0; +} + +@media screen and (min-width: 769px), print { + .field.is-horizontal { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} + +.field-label .label { + font-size: inherit; +} + +@media screen and (max-width: 768px) { + .field-label { + margin-bottom: 0.5rem; + } +} + +@media screen and (min-width: 769px), print { + .field-label { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + margin-right: 1.5rem; + text-align: right; + } + .field-label.is-small { + font-size: 0.75rem; + padding-top: 0.375em; + } + .field-label.is-normal { + padding-top: 0.375em; + } + .field-label.is-medium { + font-size: 1.25rem; + padding-top: 0.375em; + } + .field-label.is-large { + font-size: 1.5rem; + padding-top: 0.375em; + } +} + +.field-body .field .field { + margin-bottom: 0; +} + +@media screen and (min-width: 769px), print { + .field-body { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 5; + -ms-flex-positive: 5; + flex-grow: 5; + -ms-flex-negative: 1; + flex-shrink: 1; + } + .field-body .field { + margin-bottom: 0; + } + .field-body > .field { + -ms-flex-negative: 1; + flex-shrink: 1; + } + .field-body > .field:not(.is-narrow) { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + } + .field-body > .field:not(:last-child) { + margin-right: 0.75rem; + } +} + +.control { + font-size: 1rem; + position: relative; + text-align: left; +} + +.control.has-icon .icon { + color: #dbdbdb; + height: 2.25em; + pointer-events: none; + position: absolute; + top: 0; + width: 2.25em; + z-index: 4; +} + +.control.has-icon .input:focus + .icon { + color: #7a7a7a; +} + +.control.has-icon .input.is-small + .icon { + font-size: 0.75rem; +} + +.control.has-icon .input.is-medium + .icon { + font-size: 1.25rem; +} + +.control.has-icon .input.is-large + .icon { + font-size: 1.5rem; +} + +.control.has-icon:not(.has-icon-right) .icon { + left: 0; +} + +.control.has-icon:not(.has-icon-right) .input { + padding-left: 2.25em; +} + +.control.has-icon.has-icon-right .icon { + right: 0; +} + +.control.has-icon.has-icon-right .input { + padding-right: 2.25em; +} + +.control.has-icons-left .input:focus ~ .icon, +.control.has-icons-left .select:focus ~ .icon, .control.has-icons-right .input:focus ~ .icon, +.control.has-icons-right .select:focus ~ .icon { + color: #7a7a7a; +} + +.control.has-icons-left .input.is-small ~ .icon, +.control.has-icons-left .select.is-small ~ .icon, .control.has-icons-right .input.is-small ~ .icon, +.control.has-icons-right .select.is-small ~ .icon { + font-size: 0.75rem; +} + +.control.has-icons-left .input.is-medium ~ .icon, +.control.has-icons-left .select.is-medium ~ .icon, .control.has-icons-right .input.is-medium ~ .icon, +.control.has-icons-right .select.is-medium ~ .icon { + font-size: 1.25rem; +} + +.control.has-icons-left .input.is-large ~ .icon, +.control.has-icons-left .select.is-large ~ .icon, .control.has-icons-right .input.is-large ~ .icon, +.control.has-icons-right .select.is-large ~ .icon { + font-size: 1.5rem; +} + +.control.has-icons-left .icon, .control.has-icons-right .icon { + color: #dbdbdb; + height: 2.25em; + pointer-events: none; + position: absolute; + top: 0; + width: 2.25em; + z-index: 4; +} + +.control.has-icons-left .input, +.control.has-icons-left .select select { + padding-left: 2.25em; +} + +.control.has-icons-left .icon.is-left { + left: 0; +} + +.control.has-icons-right .input, +.control.has-icons-right .select select { + padding-right: 2.25em; +} + +.control.has-icons-right .icon.is-right { + right: 0; +} + +.control.is-loading::after { + -webkit-animation: spinAround 500ms infinite linear; + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; + position: absolute !important; + right: 0.625em; + top: 0.625em; +} + +.control.is-loading.is-small:after { + font-size: 0.75rem; +} + +.control.is-loading.is-medium:after { + font-size: 1.25rem; +} + +.control.is-loading.is-large:after { + font-size: 1.5rem; +} + +.icon { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + height: 1.5rem; + width: 1.5rem; +} + +.icon .fa { + font-size: 21px; +} + +.icon.is-small { + height: 1rem; + width: 1rem; +} + +.icon.is-small .fa { + font-size: 14px; +} + +.icon.is-medium { + height: 2rem; + width: 2rem; +} + +.icon.is-medium .fa { + font-size: 28px; +} + +.icon.is-large { + height: 3rem; + width: 3rem; +} + +.icon.is-large .fa { + font-size: 42px; +} + +.image { + display: block; + position: relative; +} + +.image img { + display: block; + height: auto; + width: 100%; +} + +.image.is-square img, .image.is-1by1 img, .image.is-4by3 img, .image.is-3by2 img, .image.is-16by9 img, .image.is-2by1 img { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} + +.image.is-square, .image.is-1by1 { + padding-top: 100%; +} + +.image.is-4by3 { + padding-top: 75%; +} + +.image.is-3by2 { + padding-top: 66.6666%; +} + +.image.is-16by9 { + padding-top: 56.25%; +} + +.image.is-2by1 { + padding-top: 50%; +} + +.image.is-16x16 { + height: 16px; + width: 16px; +} + +.image.is-24x24 { + height: 24px; + width: 24px; +} + +.image.is-32x32 { + height: 32px; + width: 32px; +} + +.image.is-48x48 { + height: 48px; + width: 48px; +} + +.image.is-64x64 { + height: 64px; + width: 64px; +} + +.image.is-96x96 { + height: 96px; + width: 96px; +} + +.image.is-128x128 { + height: 128px; + width: 128px; +} + +.notification { + background-color: whitesmoke; + border-radius: 3px; + padding: 1.25rem 2.5rem 1.25rem 1.5rem; + position: relative; +} + +.notification:not(:last-child) { + margin-bottom: 1.5rem; +} + +.notification a:not(.button) { + color: currentColor; + text-decoration: underline; +} + +.notification strong { + color: currentColor; +} + +.notification code, +.notification pre { + background: white; +} + +.notification pre code { + background: transparent; +} + +.notification > .delete { + position: absolute; + right: 0.5em; + top: 0.5em; +} + +.notification .title, +.notification .subtitle, +.notification .content { + color: currentColor; +} + +.notification.is-white { + background-color: white; + color: #0a0a0a; +} + +.notification.is-black { + background-color: #0a0a0a; + color: white; +} + +.notification.is-light { + background-color: whitesmoke; + color: #363636; +} + +.notification.is-dark { + background-color: #363636; + color: whitesmoke; +} + +.notification.is-primary { + background-color: #00d1b2; + color: #fff; +} + +.notification.is-info { + background-color: #3273dc; + color: #fff; +} + +.notification.is-success { + background-color: #23d160; + color: #fff; +} + +.notification.is-warning { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); +} + +.notification.is-danger { + background-color: #ff3860; + color: #fff; +} + +.progress { + -moz-appearance: none; + -webkit-appearance: none; + border: none; + border-radius: 290486px; + display: block; + height: 1rem; + overflow: hidden; + padding: 0; + width: 100%; +} + +.progress:not(:last-child) { + margin-bottom: 1.5rem; +} + +.progress::-webkit-progress-bar { + background-color: #dbdbdb; +} + +.progress::-webkit-progress-value { + background-color: #4a4a4a; +} + +.progress::-moz-progress-bar { + background-color: #4a4a4a; +} + +.progress.is-white::-webkit-progress-value { + background-color: white; +} + +.progress.is-white::-moz-progress-bar { + background-color: white; +} + +.progress.is-black::-webkit-progress-value { + background-color: #0a0a0a; +} + +.progress.is-black::-moz-progress-bar { + background-color: #0a0a0a; +} + +.progress.is-light::-webkit-progress-value { + background-color: whitesmoke; +} + +.progress.is-light::-moz-progress-bar { + background-color: whitesmoke; +} + +.progress.is-dark::-webkit-progress-value { + background-color: #363636; +} + +.progress.is-dark::-moz-progress-bar { + background-color: #363636; +} + +.progress.is-primary::-webkit-progress-value { + background-color: #00d1b2; +} + +.progress.is-primary::-moz-progress-bar { + background-color: #00d1b2; +} + +.progress.is-info::-webkit-progress-value { + background-color: #3273dc; +} + +.progress.is-info::-moz-progress-bar { + background-color: #3273dc; +} + +.progress.is-success::-webkit-progress-value { + background-color: #23d160; +} + +.progress.is-success::-moz-progress-bar { + background-color: #23d160; +} + +.progress.is-warning::-webkit-progress-value { + background-color: #ffdd57; +} + +.progress.is-warning::-moz-progress-bar { + background-color: #ffdd57; +} + +.progress.is-danger::-webkit-progress-value { + background-color: #ff3860; +} + +.progress.is-danger::-moz-progress-bar { + background-color: #ff3860; +} + +.progress.is-small { + height: 0.75rem; +} + +.progress.is-medium { + height: 1.25rem; +} + +.progress.is-large { + height: 1.5rem; +} + +.table { + background-color: white; + color: #363636; + margin-bottom: 1.5rem; + width: 100%; +} + +.table td, +.table th { + border: 1px solid #dbdbdb; + border-width: 0 0 1px; + padding: 0.5em 0.75em; + vertical-align: top; +} + +.table td.is-narrow, +.table th.is-narrow { + white-space: nowrap; + width: 1%; +} + +.table th { + color: #363636; + text-align: left; +} + +.table tr:hover { + background-color: #fafafa; +} + +.table tr.is-selected { + background-color: #00d1b2; + color: #fff; +} + +.table tr.is-selected a, +.table tr.is-selected strong { + color: currentColor; +} + +.table tr.is-selected td, +.table tr.is-selected th { + border-color: #fff; + color: currentColor; +} + +.table thead td, +.table thead th { + border-width: 0 0 2px; + color: #7a7a7a; +} + +.table tfoot td, +.table tfoot th { + border-width: 2px 0 0; + color: #7a7a7a; +} + +.table tbody tr:last-child td, +.table tbody tr:last-child th { + border-bottom-width: 0; +} + +.table.is-bordered td, +.table.is-bordered th { + border-width: 1px; +} + +.table.is-bordered tr:last-child td, +.table.is-bordered tr:last-child th { + border-bottom-width: 1px; +} + +.table.is-narrow td, +.table.is-narrow th { + padding: 0.25em 0.5em; +} + +.table.is-striped tbody tr:not(.is-selected):nth-child(even) { + background-color: #fafafa; +} + +.table.is-striped tbody tr:not(.is-selected):nth-child(even):hover { + background-color: whitesmoke; +} + +.tag { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + background-color: whitesmoke; + border-radius: 290486px; + color: #4a4a4a; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + font-size: 0.75rem; + height: 2em; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + line-height: 1.5; + padding-left: 0.875em; + padding-right: 0.875em; + white-space: nowrap; +} + +.tag .delete { + margin-left: 0.25em; + margin-right: -0.375em; +} + +.tag.is-white { + background-color: white; + color: #0a0a0a; +} + +.tag.is-black { + background-color: #0a0a0a; + color: white; +} + +.tag.is-light { + background-color: whitesmoke; + color: #363636; +} + +.tag.is-dark { + background-color: #363636; + color: whitesmoke; +} + +.tag.is-primary { + background-color: #00d1b2; + color: #fff; +} + +.tag.is-info { + background-color: #3273dc; + color: #fff; +} + +.tag.is-success { + background-color: #23d160; + color: #fff; +} + +.tag.is-warning { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); +} + +.tag.is-danger { + background-color: #ff3860; + color: #fff; +} + +.tag.is-medium { + font-size: 1rem; +} + +.tag.is-large { + font-size: 1.25rem; +} + +.title, +.subtitle { + word-break: break-word; +} + +.title:not(:last-child), +.subtitle:not(:last-child) { + margin-bottom: 1.5rem; +} + +.title em, +.title span, +.subtitle em, +.subtitle span { + font-weight: 300; +} + +.title strong, +.subtitle strong { + font-weight: 500; +} + +.title .tag, +.subtitle .tag { + vertical-align: middle; +} + +.title { + color: #363636; + font-size: 2rem; + font-weight: 300; + line-height: 1.125; +} + +.title strong { + color: inherit; +} + +.title + .highlight { + margin-top: -0.75rem; +} + +.title:not(.is-spaced) + .subtitle { + margin-top: -1.5rem; +} + +.title.is-1 { + font-size: 3rem; +} + +.title.is-2 { + font-size: 2.5rem; +} + +.title.is-3 { + font-size: 2rem; +} + +.title.is-4 { + font-size: 1.5rem; +} + +.title.is-5 { + font-size: 1.25rem; +} + +.title.is-6 { + font-size: 1rem; +} + +.subtitle { + color: #4a4a4a; + font-size: 1.25rem; + font-weight: 300; + line-height: 1.25; +} + +.subtitle strong { + color: #363636; +} + +.subtitle:not(.is-spaced) + .title { + margin-top: -1.5rem; +} + +.subtitle.is-1 { + font-size: 3rem; +} + +.subtitle.is-2 { + font-size: 2.5rem; +} + +.subtitle.is-3 { + font-size: 2rem; +} + +.subtitle.is-4 { + font-size: 1.5rem; +} + +.subtitle.is-5 { + font-size: 1.25rem; +} + +.subtitle.is-6 { + font-size: 1rem; +} + +.block:not(:last-child) { + margin-bottom: 1.5rem; +} + +.container { + margin: 0 auto; + position: relative; +} + +@media screen and (min-width: 1008px) { + .container { + max-width: 960px; + width: 960px; + } + .container.is-fluid { + margin-left: 24px; + margin-right: 24px; + max-width: none; + width: auto; + } +} + +@media screen and (max-width: 1199px) { + .container.is-widescreen { + max-width: 1152px; + width: auto; + } +} + +@media screen and (max-width: 1391px) { + .container.is-fullhd { + max-width: 1344px; + width: auto; + } +} + +@media screen and (min-width: 1200px) { + .container { + max-width: 1152px; + width: 1152px; + } +} + +@media screen and (min-width: 1392px) { + .container { + max-width: 1344px; + width: 1344px; + } +} + +.delete { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -moz-appearance: none; + -webkit-appearance: none; + background-color: rgba(10, 10, 10, 0.2); + border: none; + border-radius: 290486px; + cursor: pointer; + display: inline-block; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + font-size: 1rem; + height: 20px; + max-height: 20px; + max-width: 20px; + min-height: 20px; + min-width: 20px; + outline: none; + position: relative; + vertical-align: top; + width: 20px; +} + +.delete:before, .delete:after { + background-color: white; + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform: translateX(-50%) translateY(-50%) rotate(45deg); + -webkit-transform-origin: center center; + transform-origin: center center; +} + +.delete:before { + height: 2px; + width: 50%; +} + +.delete:after { + height: 50%; + width: 2px; +} + +.delete:hover, .delete:focus { + background-color: rgba(10, 10, 10, 0.3); +} + +.delete:active { + background-color: rgba(10, 10, 10, 0.4); +} + +.delete.is-small { + height: 16px; + max-height: 16px; + max-width: 16px; + min-height: 16px; + min-width: 16px; + width: 16px; +} + +.delete.is-medium { + height: 24px; + max-height: 24px; + max-width: 24px; + min-height: 24px; + min-width: 24px; + width: 24px; +} + +.delete.is-large { + height: 32px; + max-height: 32px; + max-width: 32px; + min-height: 32px; + min-width: 32px; + width: 32px; +} + +.fa { + font-size: 21px; + text-align: center; + vertical-align: top; +} + +.heading { + display: block; + font-size: 11px; + letter-spacing: 1px; + margin-bottom: 5px; + text-transform: uppercase; +} + +.highlight { + font-weight: 400; + max-width: 100%; + overflow: hidden; + padding: 0; +} + +.highlight:not(:last-child) { + margin-bottom: 1.5rem; +} + +.highlight pre { + overflow: auto; + max-width: 100%; +} + +.loader { + -webkit-animation: spinAround 500ms infinite linear; + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; +} + +.number { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + background-color: whitesmoke; + border-radius: 290486px; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + font-size: 1.25rem; + height: 2em; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-right: 1.5rem; + min-width: 2.5em; + padding: 0.25rem 0.5rem; + text-align: center; + vertical-align: top; +} + +.breadcrumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + font-size: 1rem; + overflow: hidden; + overflow-x: auto; + white-space: nowrap; +} + +.breadcrumb:not(:last-child) { + margin-bottom: 1.5rem; +} + +.breadcrumb a { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + color: #7a7a7a; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding: 0.5em 0.75em; +} + +.breadcrumb a:hover { + color: #363636; +} + +.breadcrumb li { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.breadcrumb li.is-active a { + color: #363636; + cursor: default; + pointer-events: none; +} + +.breadcrumb li + li:before { + color: #4a4a4a; + content: '\0002f'; +} + +.breadcrumb ul, .breadcrumb ol { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.breadcrumb .icon:first-child { + margin-right: 0.5em; +} + +.breadcrumb .icon:last-child { + margin-left: 0.5em; +} + +.breadcrumb.is-centered ol, .breadcrumb.is-centered ul { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.breadcrumb.is-right ol, .breadcrumb.is-right ul { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +.breadcrumb.is-small { + font-size: 0.75rem; +} + +.breadcrumb.is-medium { + font-size: 1.25rem; +} + +.breadcrumb.is-large { + font-size: 1.5rem; +} + +.breadcrumb.has-arrow-separator li + li:before { + content: '\02192'; +} + +.breadcrumb.has-bullet-separator li + li:before { + content: '\02022'; +} + +.breadcrumb.has-dot-separator li + li:before { + content: '\000b7'; +} + +.breadcrumb.has-succeeds-separator li + li:before { + content: '\0227B'; +} + +.card { + background-color: white; + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + color: #4a4a4a; + max-width: 100%; + position: relative; +} + +.card-header { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); + box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.card-header-title { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + color: #363636; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + font-weight: 700; + padding: 0.75rem; +} + +.card-header-icon { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + cursor: pointer; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding: 0.75rem; +} + +.card-image { + display: block; + position: relative; +} + +.card-content { + padding: 1.5rem; +} + +.card-footer { + border-top: 1px solid #dbdbdb; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.card-footer-item { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding: 0.75rem; +} + +.card-footer-item:not(:last-child) { + border-right: 1px solid #dbdbdb; +} + +.card .media:not(:last-child) { + margin-bottom: 0.75rem; +} + +.dropdown { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + position: relative; + vertical-align: top; +} + +.dropdown.is-active .dropdown-menu, .dropdown.is-hoverable:hover .dropdown-menu { + display: block; +} + +.dropdown.is-right .dropdown-menu { + left: auto; + right: 0; +} + +.dropdown-menu { + display: none; + left: 0; + max-width: 20rem; + min-width: 12rem; + padding-top: 4px; + position: absolute; + top: 100%; + width: 100%; + z-index: 20; +} + +.dropdown-content { + background-color: white; + border-radius: 3px; + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + padding-bottom: 0.5rem; + padding-top: 0.5rem; +} + +.dropdown-item { + color: #4a4a4a; + display: block; + font-size: 0.875rem; + line-height: 1.5; + padding: 0.375rem 1rem; + position: relative; +} + +a.dropdown-item { + padding-right: 3rem; + white-space: nowrap; +} + +a.dropdown-item:hover { + background-color: whitesmoke; + color: #0a0a0a; +} + +a.dropdown-item.is-active { + background-color: #00d1b2; + color: #fff; +} + +.dropdown-divider { + background-color: #dbdbdb; + border: none; + display: block; + height: 1px; + margin: 0.5rem 0; +} + +.level-item { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.level-item .title, +.level-item .subtitle { + margin-bottom: 0; +} + +@media screen and (max-width: 768px) { + .level-item:not(:last-child) { + margin-bottom: 0.75rem; + } +} + +.level-left, +.level-right { + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.level-left .level-item:not(:last-child), +.level-right .level-item:not(:last-child) { + margin-right: 0.75rem; +} + +.level-left .level-item.is-flexible, +.level-right .level-item.is-flexible { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; +} + +.level-left { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +@media screen and (max-width: 768px) { + .level-left + .level-right { + margin-top: 1.5rem; + } +} + +@media screen and (min-width: 769px), print { + .level-left { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} + +.level-right { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +@media screen and (min-width: 769px), print { + .level-right { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} + +.level { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.level:not(:last-child) { + margin-bottom: 1.5rem; +} + +.level code { + border-radius: 3px; +} + +.level img { + display: inline-block; + vertical-align: top; +} + +.level.is-mobile { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.level.is-mobile .level-left, +.level.is-mobile .level-right { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.level.is-mobile .level-left + .level-right { + margin-top: 0; +} + +.level.is-mobile .level-item:not(:last-child) { + margin-bottom: 0; +} + +.level.is-mobile .level-item:not(.is-narrow) { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; +} + +@media screen and (min-width: 769px), print { + .level { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } + .level > .level-item:not(.is-narrow) { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + } +} + +.media-left, +.media-right { + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.media-left { + margin-right: 1rem; +} + +.media-right { + margin-left: 1rem; +} + +.media-content { + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + text-align: left; +} + +.media { + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + text-align: left; +} + +.media .content:not(:last-child) { + margin-bottom: 0.75rem; +} + +.media .media { + border-top: 1px solid rgba(219, 219, 219, 0.5); + display: -webkit-box; + display: -ms-flexbox; + display: flex; + padding-top: 0.75rem; +} + +.media .media .content:not(:last-child), +.media .media .control:not(:last-child) { + margin-bottom: 0.5rem; +} + +.media .media .media { + padding-top: 0.5rem; +} + +.media .media .media + .media { + margin-top: 0.5rem; +} + +.media + .media { + border-top: 1px solid rgba(219, 219, 219, 0.5); + margin-top: 1rem; + padding-top: 1rem; +} + +.media.is-large + .media { + margin-top: 1.5rem; + padding-top: 1.5rem; +} + +.menu { + font-size: 1rem; +} + +.menu-list { + line-height: 1.25; +} + +.menu-list a { + border-radius: 2px; + color: #4a4a4a; + display: block; + padding: 0.5em 0.75em; +} + +.menu-list a:hover { + background-color: whitesmoke; + color: #00d1b2; +} + +.menu-list a.is-active { + background-color: #00d1b2; + color: #fff; +} + +.menu-list li ul { + border-left: 1px solid #dbdbdb; + margin: 0.75em; + padding-left: 0.75em; +} + +.menu-label { + color: #7a7a7a; + font-size: 0.8em; + letter-spacing: 0.1em; + text-transform: uppercase; +} + +.menu-label:not(:first-child) { + margin-top: 1em; +} + +.menu-label:not(:last-child) { + margin-bottom: 1em; +} + +.message { + background-color: whitesmoke; + border-radius: 3px; + font-size: 1rem; +} + +.message:not(:last-child) { + margin-bottom: 1.5rem; +} + +.message.is-white { + background-color: white; +} + +.message.is-white .message-header { + background-color: white; + color: #0a0a0a; +} + +.message.is-white .message-body { + border-color: white; + color: #4d4d4d; +} + +.message.is-black { + background-color: #fafafa; +} + +.message.is-black .message-header { + background-color: #0a0a0a; + color: white; +} + +.message.is-black .message-body { + border-color: #0a0a0a; + color: #090909; +} + +.message.is-light { + background-color: #fafafa; +} + +.message.is-light .message-header { + background-color: whitesmoke; + color: #363636; +} + +.message.is-light .message-body { + border-color: whitesmoke; + color: #505050; +} + +.message.is-dark { + background-color: #fafafa; +} + +.message.is-dark .message-header { + background-color: #363636; + color: whitesmoke; +} + +.message.is-dark .message-body { + border-color: #363636; + color: #2a2a2a; +} + +.message.is-primary { + background-color: #f5fffd; +} + +.message.is-primary .message-header { + background-color: #00d1b2; + color: #fff; +} + +.message.is-primary .message-body { + border-color: #00d1b2; + color: #021310; +} + +.message.is-info { + background-color: #f6f9fe; +} + +.message.is-info .message-header { + background-color: #3273dc; + color: #fff; +} + +.message.is-info .message-body { + border-color: #3273dc; + color: #22509a; +} + +.message.is-success { + background-color: #f6fef9; +} + +.message.is-success .message-header { + background-color: #23d160; + color: #fff; +} + +.message.is-success .message-body { + border-color: #23d160; + color: #0e301a; +} + +.message.is-warning { + background-color: #fffdf5; +} + +.message.is-warning .message-header { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); +} + +.message.is-warning .message-body { + border-color: #ffdd57; + color: #3b3108; +} + +.message.is-danger { + background-color: #fff5f7; +} + +.message.is-danger .message-header { + background-color: #ff3860; + color: #fff; +} + +.message.is-danger .message-body { + border-color: #ff3860; + color: #cd0930; +} + +.message-header { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + background-color: #4a4a4a; + border-radius: 3px 3px 0 0; + color: #fff; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + line-height: 1.25; + padding: 0.5em 0.75em; + position: relative; +} + +.message-header a:not(.button), +.message-header strong { + color: currentColor; +} + +.message-header a:not(.button) { + text-decoration: underline; +} + +.message-header .delete { + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + margin-left: 0.75em; +} + +.message-header + .message-body { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-top: none; +} + +.message-body { + border: 1px solid #dbdbdb; + border-radius: 3px; + color: #4a4a4a; + padding: 1em 1.25em; +} + +.message-body a:not(.button), +.message-body strong { + color: currentColor; +} + +.message-body a:not(.button) { + text-decoration: underline; +} + +.message-body code, +.message-body pre { + background: white; +} + +.message-body pre code { + background: transparent; +} + +.modal-background { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + background-color: rgba(10, 10, 10, 0.86); +} + +.modal-content, +.modal-card { + margin: 0 20px; + max-height: calc(100vh - 160px); + overflow: auto; + position: relative; + width: 100%; +} + +@media screen and (min-width: 769px), print { + .modal-content, + .modal-card { + margin: 0 auto; + max-height: calc(100vh - 40px); + width: 640px; + } +} + +.modal-close { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -moz-appearance: none; + -webkit-appearance: none; + background-color: rgba(10, 10, 10, 0.2); + border: none; + border-radius: 290486px; + cursor: pointer; + display: inline-block; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + font-size: 1rem; + height: 20px; + max-height: 20px; + max-width: 20px; + min-height: 20px; + min-width: 20px; + outline: none; + position: relative; + vertical-align: top; + width: 20px; + background: none; + height: 40px; + position: fixed; + right: 20px; + top: 20px; + width: 40px; +} + +.modal-close:before, .modal-close:after { + background-color: white; + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform: translateX(-50%) translateY(-50%) rotate(45deg); + -webkit-transform-origin: center center; + transform-origin: center center; +} + +.modal-close:before { + height: 2px; + width: 50%; +} + +.modal-close:after { + height: 50%; + width: 2px; +} + +.modal-close:hover, .modal-close:focus { + background-color: rgba(10, 10, 10, 0.3); +} + +.modal-close:active { + background-color: rgba(10, 10, 10, 0.4); +} + +.modal-close.is-small { + height: 16px; + max-height: 16px; + max-width: 16px; + min-height: 16px; + min-width: 16px; + width: 16px; +} + +.modal-close.is-medium { + height: 24px; + max-height: 24px; + max-width: 24px; + min-height: 24px; + min-width: 24px; + width: 24px; +} + +.modal-close.is-large { + height: 32px; + max-height: 32px; + max-width: 32px; + min-height: 32px; + min-width: 32px; + width: 32px; +} + +.modal-card { + 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: calc(100vh - 40px); + overflow: hidden; +} + +.modal-card-head, +.modal-card-foot { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + background-color: whitesmoke; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + padding: 20px; + position: relative; +} + +.modal-card-head { + border-bottom: 1px solid #dbdbdb; + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} + +.modal-card-title { + color: #363636; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + font-size: 1.5rem; + line-height: 1; +} + +.modal-card-foot { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + border-top: 1px solid #dbdbdb; +} + +.modal-card-foot .button:not(:last-child) { + margin-right: 10px; +} + +.modal-card-body { + -webkit-overflow-scrolling: touch; + background-color: white; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + overflow: auto; + padding: 20px; +} + +.modal { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: none; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + overflow: hidden; + position: fixed; + z-index: 20; +} + +.modal.is-active { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.nav-toggle { + cursor: pointer; + display: block; + height: 3.25rem; + position: relative; + width: 3.25rem; +} + +.nav-toggle span { + background-color: #4a4a4a; + display: block; + height: 1px; + left: 50%; + margin-left: -7px; + position: absolute; + top: 50%; + -webkit-transition: none 86ms ease-out; + transition: none 86ms ease-out; + -webkit-transition-property: background, left, opacity, -webkit-transform; + transition-property: background, left, opacity, -webkit-transform; + transition-property: background, left, opacity, transform; + transition-property: background, left, opacity, transform, -webkit-transform; + width: 15px; +} + +.nav-toggle span:nth-child(1) { + margin-top: -6px; +} + +.nav-toggle span:nth-child(2) { + margin-top: -1px; +} + +.nav-toggle span:nth-child(3) { + margin-top: 4px; +} + +.nav-toggle:hover { + background-color: whitesmoke; +} + +.nav-toggle.is-active span { + background-color: #00d1b2; +} + +.nav-toggle.is-active span:nth-child(1) { + margin-left: -5px; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + -webkit-transform-origin: left top; + transform-origin: left top; +} + +.nav-toggle.is-active span:nth-child(2) { + opacity: 0; +} + +.nav-toggle.is-active span:nth-child(3) { + margin-left: -5px; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transform-origin: left bottom; + transform-origin: left bottom; +} + +@media screen and (min-width: 769px), print { + .nav-toggle { + display: none; + } +} + +.nav-item { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + font-size: 1rem; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + line-height: 1.5; + padding: 0.5rem 0.75rem; +} + +.nav-item a { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.nav-item img { + max-height: 1.75rem; +} + +.nav-item .tag:first-child:not(:last-child) { + margin-right: 0.5rem; +} + +.nav-item .tag:last-child:not(:first-child) { + margin-left: 0.5rem; +} + +@media screen and (max-width: 768px) { + .nav-item { + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } +} + +.nav-item a:not(.button), +a.nav-item:not(.button) { + color: #7a7a7a; +} + +.nav-item a:not(.button):hover, +a.nav-item:not(.button):hover { + color: #363636; +} + +.nav-item a:not(.button).is-active, +a.nav-item:not(.button).is-active { + color: #363636; +} + +.nav-item a:not(.button).is-tab, +a.nav-item:not(.button).is-tab { + border-bottom: 1px solid transparent; + border-top: 1px solid transparent; + padding-bottom: calc(0.75rem - 1px); + padding-left: 1rem; + padding-right: 1rem; + padding-top: calc(0.75rem - 1px); +} + +.nav-item a:not(.button).is-tab:hover, +a.nav-item:not(.button).is-tab:hover { + border-bottom-color: #00d1b2; + border-top-color: transparent; +} + +.nav-item a:not(.button).is-tab.is-active, +a.nav-item:not(.button).is-tab.is-active { + border-bottom: 3px solid #00d1b2; + color: #00d1b2; + padding-bottom: calc(0.75rem - 3px); +} + +@media screen and (min-width: 1008px) { + .nav-item a:not(.button).is-brand, + a.nav-item:not(.button).is-brand { + padding-left: 0; + } +} + +.nav-left, +.nav-right { + -webkit-overflow-scrolling: touch; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + max-width: 100%; + overflow: auto; +} + +@media screen and (min-width: 1200px) { + .nav-left, + .nav-right { + -ms-flex-preferred-size: 0; + flex-basis: 0; + } +} + +.nav-left { + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + white-space: nowrap; +} + +.nav-right { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +.nav-center { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-left: auto; + margin-right: auto; +} + +@media screen and (max-width: 768px) { + .nav-menu.nav-right { + background-color: white; + -webkit-box-shadow: 0 4px 7px rgba(10, 10, 10, 0.1); + box-shadow: 0 4px 7px rgba(10, 10, 10, 0.1); + left: 0; + display: none; + right: 0; + top: 100%; + position: absolute; + } + .nav-menu.nav-right .nav-item { + border-top: 1px solid rgba(219, 219, 219, 0.5); + padding: 0.75rem; + } + .nav-menu.nav-right.is-active { + display: block; + } +} + +.nav { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + background-color: white; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + height: 3.25rem; + position: relative; + text-align: center; + z-index: 10; +} + +.nav > .container { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + min-height: 3.25rem; + width: 100%; +} + +.nav.has-shadow { + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); +} + +.navbar { + background-color: white; + min-height: 3.25rem; + position: relative; +} + +.navbar > .container { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + min-height: 3.25rem; + width: 100%; +} + +.navbar.has-shadow { + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); +} + +.navbar-brand { + -webkit-overflow-scrolling: touch; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + min-height: 3.25rem; + overflow-x: auto; + overflow-y: hidden; +} + +.navbar-burger { + cursor: pointer; + display: block; + height: 3.25rem; + position: relative; + width: 3.25rem; + margin-left: auto; +} + +.navbar-burger span { + background-color: #4a4a4a; + display: block; + height: 1px; + left: 50%; + margin-left: -7px; + position: absolute; + top: 50%; + -webkit-transition: none 86ms ease-out; + transition: none 86ms ease-out; + -webkit-transition-property: background, left, opacity, -webkit-transform; + transition-property: background, left, opacity, -webkit-transform; + transition-property: background, left, opacity, transform; + transition-property: background, left, opacity, transform, -webkit-transform; + width: 15px; +} + +.navbar-burger span:nth-child(1) { + margin-top: -6px; +} + +.navbar-burger span:nth-child(2) { + margin-top: -1px; +} + +.navbar-burger span:nth-child(3) { + margin-top: 4px; +} + +.navbar-burger:hover { + background-color: whitesmoke; +} + +.navbar-burger.is-active span { + background-color: #00d1b2; +} + +.navbar-burger.is-active span:nth-child(1) { + margin-left: -5px; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + -webkit-transform-origin: left top; + transform-origin: left top; +} + +.navbar-burger.is-active span:nth-child(2) { + opacity: 0; +} + +.navbar-burger.is-active span:nth-child(3) { + margin-left: -5px; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transform-origin: left bottom; + transform-origin: left bottom; +} + +.navbar-menu { + display: none; +} + +.navbar-item, +.navbar-link { + color: #4a4a4a; + display: block; + line-height: 1.5; + padding: 0.5rem 1rem; + position: relative; +} + +a.navbar-item:hover, a.navbar-item.is-active, +.navbar-link:hover, +.navbar-link.is-active { + background-color: whitesmoke; + color: #0a0a0a; +} + +.navbar-item { + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.navbar-item img { + max-height: 1.75rem; +} + +.navbar-item.has-dropdown { + padding: 0; +} + +.navbar-item.is-tab { + border-bottom: 1px solid transparent; + min-height: 3.25rem; + padding-bottom: calc(0.5rem - 1px); +} + +.navbar-item.is-tab:hover { + background-color: transparent; + border-bottom-color: #00d1b2; +} + +.navbar-item.is-tab.is-active { + background-color: transparent; + border-bottom: 3px solid #00d1b2; + color: #00d1b2; + padding-bottom: calc(0.5rem - 3px); +} + +.navbar-content { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; +} + +.navbar-link { + padding-right: 2.5em; +} + +.navbar-dropdown { + font-size: 0.875rem; + padding-bottom: 0.5rem; + padding-top: 0.5rem; +} + +.navbar-dropdown .navbar-item { + padding-left: 1.5rem; + padding-right: 1.5rem; +} + +.navbar-divider { + background-color: #dbdbdb; + border: none; + display: none; + height: 1px; + margin: 0.5rem 0; +} + +@media screen and (max-width: 1007px) { + .navbar-brand .navbar-item { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } + .navbar-menu { + -webkit-box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); + box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); + padding: 0.5rem 0; + } + .navbar-menu.is-active { + display: block; + } +} + +@media screen and (min-width: 1008px) { + .navbar, + .navbar-menu, + .navbar-start, + .navbar-end { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } + .navbar { + min-height: 3.25rem; + } + .navbar.is-transparent a.navbar-item:hover, .navbar.is-transparent a.navbar-item.is-active, + .navbar.is-transparent .navbar-link:hover, + .navbar.is-transparent .navbar-link.is-active { + background-color: transparent; + } + .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link { + background-color: transparent; + } + .navbar.is-transparent .navbar-dropdown a.navbar-item:hover { + background-color: whitesmoke; + color: #0a0a0a; + } + .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active { + background-color: whitesmoke; + color: #00d1b2; + } + .navbar-burger { + display: none; + } + .navbar-item, + .navbar-link { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } + .navbar-item.has-dropdown { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + } + .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown { + display: block; + } + .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed { + opacity: 1; + pointer-events: auto; + -webkit-transform: translateY(0); + transform: translateY(0); + } + .navbar-link::after { + border: 1px solid #00d1b2; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.5em; + pointer-events: none; + position: absolute; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + width: 0.5em; + margin-top: -0.375em; + right: 1.125em; + top: 50%; + } + .navbar-menu { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + } + .navbar-start { + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + margin-right: auto; + } + .navbar-end { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + margin-left: auto; + } + .navbar-dropdown { + background-color: white; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + border-top: 1px solid #dbdbdb; + -webkit-box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); + box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); + display: none; + font-size: 0.875rem; + left: 0; + min-width: 100%; + position: absolute; + top: 100%; + z-index: 20; + } + .navbar-dropdown .navbar-item { + padding: 0.375rem 1rem; + white-space: nowrap; + } + .navbar-dropdown a.navbar-item { + padding-right: 3rem; + } + .navbar-dropdown a.navbar-item:hover { + background-color: whitesmoke; + color: #0a0a0a; + } + .navbar-dropdown a.navbar-item.is-active { + background-color: whitesmoke; + color: #00d1b2; + } + .navbar-dropdown.is-boxed { + border-radius: 5px; + border-top: none; + -webkit-box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + display: block; + opacity: 0; + pointer-events: none; + top: calc(100% + (-4px)); + -webkit-transform: translateY(-5px); + transform: translateY(-5px); + -webkit-transition-duration: 86ms; + transition-duration: 86ms; + -webkit-transition-property: opacity, -webkit-transform; + transition-property: opacity, -webkit-transform; + transition-property: opacity, transform; + transition-property: opacity, transform, -webkit-transform; + } + .navbar-divider { + display: block; + } + .container > .navbar { + margin-left: -1rem; + margin-right: -1rem; + } + a.navbar-item.is-active, + .navbar-link.is-active { + color: #0a0a0a; + } + a.navbar-item.is-active:not(:hover), + .navbar-link.is-active:not(:hover) { + background-color: transparent; + } + .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown.is-active .navbar-link { + background-color: whitesmoke; + } +} + +.pagination { + font-size: 1rem; + margin: -0.25rem; +} + +.pagination.is-small { + font-size: 0.75rem; +} + +.pagination.is-medium { + font-size: 1.25rem; +} + +.pagination.is-large { + font-size: 1.5rem; +} + +.pagination, +.pagination-list { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + text-align: center; +} + +.pagination-previous, +.pagination-next, +.pagination-link, +.pagination-ellipsis { + -moz-appearance: none; + -webkit-appearance: none; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 1px solid transparent; + border-radius: 3px; + -webkit-box-shadow: none; + box-shadow: none; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + font-size: 1rem; + height: 2.25em; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + line-height: 1.5; + padding-bottom: calc(0.375em - 1px); + padding-left: calc(0.625em - 1px); + padding-right: calc(0.625em - 1px); + padding-top: calc(0.375em - 1px); + position: relative; + vertical-align: top; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + font-size: 1em; + padding-left: 0.5em; + padding-right: 0.5em; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin: 0.25rem; + text-align: center; +} + +.pagination-previous:focus, .pagination-previous.is-focused, .pagination-previous:active, .pagination-previous.is-active, +.pagination-next:focus, +.pagination-next.is-focused, +.pagination-next:active, +.pagination-next.is-active, +.pagination-link:focus, +.pagination-link.is-focused, +.pagination-link:active, +.pagination-link.is-active, +.pagination-ellipsis:focus, +.pagination-ellipsis.is-focused, +.pagination-ellipsis:active, +.pagination-ellipsis.is-active { + outline: none; +} + +.pagination-previous[disabled], +.pagination-next[disabled], +.pagination-link[disabled], +.pagination-ellipsis[disabled] { + cursor: not-allowed; +} + +.pagination-previous, +.pagination-next, +.pagination-link { + border-color: #dbdbdb; + min-width: 2.25em; +} + +.pagination-previous:hover, +.pagination-next:hover, +.pagination-link:hover { + border-color: #b5b5b5; + color: #363636; +} + +.pagination-previous:focus, +.pagination-next:focus, +.pagination-link:focus { + border-color: #00d1b2; +} + +.pagination-previous:active, +.pagination-next:active, +.pagination-link:active { + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); +} + +.pagination-previous[disabled], +.pagination-next[disabled], +.pagination-link[disabled] { + background-color: #dbdbdb; + border-color: #dbdbdb; + -webkit-box-shadow: none; + box-shadow: none; + color: #7a7a7a; + opacity: 0.5; +} + +.pagination-previous, +.pagination-next { + padding-left: 0.75em; + padding-right: 0.75em; + white-space: nowrap; +} + +.pagination-link.is-current { + background-color: #00d1b2; + border-color: #00d1b2; + color: #fff; +} + +.pagination-ellipsis { + color: #b5b5b5; + pointer-events: none; +} + +.pagination-list { + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +@media screen and (max-width: 768px) { + .pagination { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } + .pagination-previous, + .pagination-next { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + } + .pagination-list li { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + } +} + +@media screen and (min-width: 769px), print { + .pagination-list { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .pagination-previous { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .pagination-next { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .pagination { + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + } + .pagination.is-centered .pagination-previous { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .pagination.is-centered .pagination-list { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .pagination.is-centered .pagination-next { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .pagination.is-right .pagination-previous { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .pagination.is-right .pagination-next { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .pagination.is-right .pagination-list { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } +} + +.panel { + font-size: 1rem; +} + +.panel:not(:last-child) { + margin-bottom: 1.5rem; +} + +.panel-heading, +.panel-tabs, +.panel-block { + border-bottom: 1px solid #dbdbdb; + border-left: 1px solid #dbdbdb; + border-right: 1px solid #dbdbdb; +} + +.panel-heading:first-child, +.panel-tabs:first-child, +.panel-block:first-child { + border-top: 1px solid #dbdbdb; +} + +.panel-heading { + background-color: whitesmoke; + border-radius: 3px 3px 0 0; + color: #363636; + font-size: 1.25em; + font-weight: 300; + line-height: 1.25; + padding: 0.5em 0.75em; +} + +.panel-tabs { + -webkit-box-align: end; + -ms-flex-align: end; + align-items: flex-end; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + font-size: 0.875em; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.panel-tabs a { + border-bottom: 1px solid #dbdbdb; + margin-bottom: -1px; + padding: 0.5em; +} + +.panel-tabs a.is-active { + border-bottom-color: #4a4a4a; + color: #363636; +} + +.panel-list a { + color: #4a4a4a; +} + +.panel-list a:hover { + color: #00d1b2; +} + +.panel-block { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + color: #363636; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + padding: 0.5em 0.75em; +} + +.panel-block input[type="checkbox"] { + margin-right: 0.75em; +} + +.panel-block > .control { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + width: 100%; +} + +.panel-block.is-wrapped { + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.panel-block.is-active { + border-left-color: #00d1b2; + color: #363636; +} + +.panel-block.is-active .panel-icon { + color: #00d1b2; +} + +a.panel-block, +label.panel-block { + cursor: pointer; +} + +a.panel-block:hover, +label.panel-block:hover { + background-color: whitesmoke; +} + +.panel-icon { + display: inline-block; + font-size: 14px; + height: 1em; + line-height: 1em; + text-align: center; + vertical-align: top; + width: 1em; + color: #7a7a7a; + margin-right: 0.75em; +} + +.panel-icon .fa { + font-size: inherit; + line-height: inherit; +} + +.tabs { + -webkit-overflow-scrolling: touch; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + font-size: 1rem; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + overflow: hidden; + overflow-x: auto; + white-space: nowrap; +} + +.tabs:not(:last-child) { + margin-bottom: 1.5rem; +} + +.tabs a { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border-bottom: 1px solid #dbdbdb; + color: #4a4a4a; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: -1px; + padding: 0.5em 1em; + vertical-align: top; +} + +.tabs a:hover { + border-bottom-color: #363636; + color: #363636; +} + +.tabs li { + display: block; +} + +.tabs li.is-active a { + border-bottom-color: #00d1b2; + color: #00d1b2; +} + +.tabs ul { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border-bottom: 1px solid #dbdbdb; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.tabs ul.is-left { + padding-right: 0.75em; +} + +.tabs ul.is-center { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0.75em; + padding-right: 0.75em; +} + +.tabs ul.is-right { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + padding-left: 0.75em; +} + +.tabs .icon:first-child { + margin-right: 0.5em; +} + +.tabs .icon:last-child { + margin-left: 0.5em; +} + +.tabs.is-centered ul { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.tabs.is-right ul { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +.tabs.is-boxed a { + border: 1px solid transparent; + border-radius: 3px 3px 0 0; +} + +.tabs.is-boxed a:hover { + background-color: whitesmoke; + border-bottom-color: #dbdbdb; +} + +.tabs.is-boxed li.is-active a { + background-color: white; + border-color: #dbdbdb; + border-bottom-color: transparent !important; +} + +.tabs.is-fullwidth li { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.tabs.is-toggle a { + border: 1px solid #dbdbdb; + margin-bottom: 0; + position: relative; +} + +.tabs.is-toggle a:hover { + background-color: whitesmoke; + border-color: #b5b5b5; + z-index: 2; +} + +.tabs.is-toggle li + li { + margin-left: -1px; +} + +.tabs.is-toggle li:first-child a { + border-radius: 3px 0 0 3px; +} + +.tabs.is-toggle li:last-child a { + border-radius: 0 3px 3px 0; +} + +.tabs.is-toggle li.is-active a { + background-color: #00d1b2; + border-color: #00d1b2; + color: #fff; + z-index: 1; +} + +.tabs.is-toggle ul { + border-bottom: none; +} + +.tabs.is-small { + font-size: 0.75rem; +} + +.tabs.is-medium { + font-size: 1.25rem; +} + +.tabs.is-large { + font-size: 1.5rem; +} + +.column { + display: block; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + padding: 0.75rem; +} + +.columns.is-mobile > .column.is-narrow { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; +} + +.columns.is-mobile > .column.is-full { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; +} + +.columns.is-mobile > .column.is-three-quarters { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; +} + +.columns.is-mobile > .column.is-two-thirds { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; +} + +.columns.is-mobile > .column.is-half { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; +} + +.columns.is-mobile > .column.is-one-third { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; +} + +.columns.is-mobile > .column.is-one-quarter { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; +} + +.columns.is-mobile > .column.is-offset-three-quarters { + margin-left: 75%; +} + +.columns.is-mobile > .column.is-offset-two-thirds { + margin-left: 66.6666%; +} + +.columns.is-mobile > .column.is-offset-half { + margin-left: 50%; +} + +.columns.is-mobile > .column.is-offset-one-third { + margin-left: 33.3333%; +} + +.columns.is-mobile > .column.is-offset-one-quarter { + margin-left: 25%; +} + +.columns.is-mobile > .column.is-1 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; +} + +.columns.is-mobile > .column.is-offset-1 { + margin-left: 8.33333%; +} + +.columns.is-mobile > .column.is-2 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; +} + +.columns.is-mobile > .column.is-offset-2 { + margin-left: 16.66667%; +} + +.columns.is-mobile > .column.is-3 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; +} + +.columns.is-mobile > .column.is-offset-3 { + margin-left: 25%; +} + +.columns.is-mobile > .column.is-4 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; +} + +.columns.is-mobile > .column.is-offset-4 { + margin-left: 33.33333%; +} + +.columns.is-mobile > .column.is-5 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; +} + +.columns.is-mobile > .column.is-offset-5 { + margin-left: 41.66667%; +} + +.columns.is-mobile > .column.is-6 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; +} + +.columns.is-mobile > .column.is-offset-6 { + margin-left: 50%; +} + +.columns.is-mobile > .column.is-7 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; +} + +.columns.is-mobile > .column.is-offset-7 { + margin-left: 58.33333%; +} + +.columns.is-mobile > .column.is-8 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; +} + +.columns.is-mobile > .column.is-offset-8 { + margin-left: 66.66667%; +} + +.columns.is-mobile > .column.is-9 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; +} + +.columns.is-mobile > .column.is-offset-9 { + margin-left: 75%; +} + +.columns.is-mobile > .column.is-10 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; +} + +.columns.is-mobile > .column.is-offset-10 { + margin-left: 83.33333%; +} + +.columns.is-mobile > .column.is-11 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; +} + +.columns.is-mobile > .column.is-offset-11 { + margin-left: 91.66667%; +} + +.columns.is-mobile > .column.is-12 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; +} + +.columns.is-mobile > .column.is-offset-12 { + margin-left: 100%; +} + +@media screen and (max-width: 768px) { + .column.is-narrow-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + } + .column.is-full-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-three-quarters-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-two-thirds-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; + } + .column.is-half-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-one-third-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-three-quarters-mobile { + margin-left: 75%; + } + .column.is-offset-two-thirds-mobile { + margin-left: 66.6666%; + } + .column.is-offset-half-mobile { + margin-left: 50%; + } + .column.is-offset-one-third-mobile { + margin-left: 33.3333%; + } + .column.is-offset-one-quarter-mobile { + margin-left: 25%; + } + .column.is-1-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .column.is-offset-1-mobile { + margin-left: 8.33333%; + } + .column.is-2-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .column.is-offset-2-mobile { + margin-left: 16.66667%; + } + .column.is-3-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-3-mobile { + margin-left: 25%; + } + .column.is-4-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .column.is-offset-4-mobile { + margin-left: 33.33333%; + } + .column.is-5-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .column.is-offset-5-mobile { + margin-left: 41.66667%; + } + .column.is-6-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-offset-6-mobile { + margin-left: 50%; + } + .column.is-7-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .column.is-offset-7-mobile { + margin-left: 58.33333%; + } + .column.is-8-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .column.is-offset-8-mobile { + margin-left: 66.66667%; + } + .column.is-9-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-offset-9-mobile { + margin-left: 75%; + } + .column.is-10-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .column.is-offset-10-mobile { + margin-left: 83.33333%; + } + .column.is-11-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .column.is-offset-11-mobile { + margin-left: 91.66667%; + } + .column.is-12-mobile { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-offset-12-mobile { + margin-left: 100%; + } +} + +@media screen and (min-width: 769px), print { + .column.is-narrow, .column.is-narrow-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + } + .column.is-full, .column.is-full-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-three-quarters, .column.is-three-quarters-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-two-thirds, .column.is-two-thirds-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; + } + .column.is-half, .column.is-half-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-one-third, .column.is-one-third-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; + } + .column.is-one-quarter, .column.is-one-quarter-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet { + margin-left: 75%; + } + .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet { + margin-left: 66.6666%; + } + .column.is-offset-half, .column.is-offset-half-tablet { + margin-left: 50%; + } + .column.is-offset-one-third, .column.is-offset-one-third-tablet { + margin-left: 33.3333%; + } + .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet { + margin-left: 25%; + } + .column.is-1, .column.is-1-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .column.is-offset-1, .column.is-offset-1-tablet { + margin-left: 8.33333%; + } + .column.is-2, .column.is-2-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .column.is-offset-2, .column.is-offset-2-tablet { + margin-left: 16.66667%; + } + .column.is-3, .column.is-3-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-3, .column.is-offset-3-tablet { + margin-left: 25%; + } + .column.is-4, .column.is-4-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .column.is-offset-4, .column.is-offset-4-tablet { + margin-left: 33.33333%; + } + .column.is-5, .column.is-5-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .column.is-offset-5, .column.is-offset-5-tablet { + margin-left: 41.66667%; + } + .column.is-6, .column.is-6-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-offset-6, .column.is-offset-6-tablet { + margin-left: 50%; + } + .column.is-7, .column.is-7-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .column.is-offset-7, .column.is-offset-7-tablet { + margin-left: 58.33333%; + } + .column.is-8, .column.is-8-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .column.is-offset-8, .column.is-offset-8-tablet { + margin-left: 66.66667%; + } + .column.is-9, .column.is-9-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-offset-9, .column.is-offset-9-tablet { + margin-left: 75%; + } + .column.is-10, .column.is-10-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .column.is-offset-10, .column.is-offset-10-tablet { + margin-left: 83.33333%; + } + .column.is-11, .column.is-11-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .column.is-offset-11, .column.is-offset-11-tablet { + margin-left: 91.66667%; + } + .column.is-12, .column.is-12-tablet { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-offset-12, .column.is-offset-12-tablet { + margin-left: 100%; + } +} + +@media screen and (max-width: 1007px) { + .column.is-narrow-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + } + .column.is-full-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-three-quarters-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-two-thirds-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; + } + .column.is-half-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-one-third-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-three-quarters-touch { + margin-left: 75%; + } + .column.is-offset-two-thirds-touch { + margin-left: 66.6666%; + } + .column.is-offset-half-touch { + margin-left: 50%; + } + .column.is-offset-one-third-touch { + margin-left: 33.3333%; + } + .column.is-offset-one-quarter-touch { + margin-left: 25%; + } + .column.is-1-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .column.is-offset-1-touch { + margin-left: 8.33333%; + } + .column.is-2-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .column.is-offset-2-touch { + margin-left: 16.66667%; + } + .column.is-3-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-3-touch { + margin-left: 25%; + } + .column.is-4-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .column.is-offset-4-touch { + margin-left: 33.33333%; + } + .column.is-5-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .column.is-offset-5-touch { + margin-left: 41.66667%; + } + .column.is-6-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-offset-6-touch { + margin-left: 50%; + } + .column.is-7-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .column.is-offset-7-touch { + margin-left: 58.33333%; + } + .column.is-8-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .column.is-offset-8-touch { + margin-left: 66.66667%; + } + .column.is-9-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-offset-9-touch { + margin-left: 75%; + } + .column.is-10-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .column.is-offset-10-touch { + margin-left: 83.33333%; + } + .column.is-11-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .column.is-offset-11-touch { + margin-left: 91.66667%; + } + .column.is-12-touch { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-offset-12-touch { + margin-left: 100%; + } +} + +@media screen and (min-width: 1008px) { + .column.is-narrow-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + } + .column.is-full-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-three-quarters-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-two-thirds-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; + } + .column.is-half-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-one-third-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-three-quarters-desktop { + margin-left: 75%; + } + .column.is-offset-two-thirds-desktop { + margin-left: 66.6666%; + } + .column.is-offset-half-desktop { + margin-left: 50%; + } + .column.is-offset-one-third-desktop { + margin-left: 33.3333%; + } + .column.is-offset-one-quarter-desktop { + margin-left: 25%; + } + .column.is-1-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .column.is-offset-1-desktop { + margin-left: 8.33333%; + } + .column.is-2-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .column.is-offset-2-desktop { + margin-left: 16.66667%; + } + .column.is-3-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-3-desktop { + margin-left: 25%; + } + .column.is-4-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .column.is-offset-4-desktop { + margin-left: 33.33333%; + } + .column.is-5-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .column.is-offset-5-desktop { + margin-left: 41.66667%; + } + .column.is-6-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-offset-6-desktop { + margin-left: 50%; + } + .column.is-7-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .column.is-offset-7-desktop { + margin-left: 58.33333%; + } + .column.is-8-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .column.is-offset-8-desktop { + margin-left: 66.66667%; + } + .column.is-9-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-offset-9-desktop { + margin-left: 75%; + } + .column.is-10-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .column.is-offset-10-desktop { + margin-left: 83.33333%; + } + .column.is-11-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .column.is-offset-11-desktop { + margin-left: 91.66667%; + } + .column.is-12-desktop { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-offset-12-desktop { + margin-left: 100%; + } +} + +@media screen and (min-width: 1200px) { + .column.is-narrow-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + } + .column.is-full-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-three-quarters-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-two-thirds-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; + } + .column.is-half-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-one-third-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-three-quarters-widescreen { + margin-left: 75%; + } + .column.is-offset-two-thirds-widescreen { + margin-left: 66.6666%; + } + .column.is-offset-half-widescreen { + margin-left: 50%; + } + .column.is-offset-one-third-widescreen { + margin-left: 33.3333%; + } + .column.is-offset-one-quarter-widescreen { + margin-left: 25%; + } + .column.is-1-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .column.is-offset-1-widescreen { + margin-left: 8.33333%; + } + .column.is-2-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .column.is-offset-2-widescreen { + margin-left: 16.66667%; + } + .column.is-3-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-3-widescreen { + margin-left: 25%; + } + .column.is-4-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .column.is-offset-4-widescreen { + margin-left: 33.33333%; + } + .column.is-5-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .column.is-offset-5-widescreen { + margin-left: 41.66667%; + } + .column.is-6-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-offset-6-widescreen { + margin-left: 50%; + } + .column.is-7-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .column.is-offset-7-widescreen { + margin-left: 58.33333%; + } + .column.is-8-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .column.is-offset-8-widescreen { + margin-left: 66.66667%; + } + .column.is-9-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-offset-9-widescreen { + margin-left: 75%; + } + .column.is-10-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .column.is-offset-10-widescreen { + margin-left: 83.33333%; + } + .column.is-11-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .column.is-offset-11-widescreen { + margin-left: 91.66667%; + } + .column.is-12-widescreen { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-offset-12-widescreen { + margin-left: 100%; + } +} + +@media screen and (min-width: 1392px) { + .column.is-narrow-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + } + .column.is-full-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-three-quarters-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-two-thirds-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.6666%; + } + .column.is-half-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-one-third-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-three-quarters-fullhd { + margin-left: 75%; + } + .column.is-offset-two-thirds-fullhd { + margin-left: 66.6666%; + } + .column.is-offset-half-fullhd { + margin-left: 50%; + } + .column.is-offset-one-third-fullhd { + margin-left: 33.3333%; + } + .column.is-offset-one-quarter-fullhd { + margin-left: 25%; + } + .column.is-1-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .column.is-offset-1-fullhd { + margin-left: 8.33333%; + } + .column.is-2-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .column.is-offset-2-fullhd { + margin-left: 16.66667%; + } + .column.is-3-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .column.is-offset-3-fullhd { + margin-left: 25%; + } + .column.is-4-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .column.is-offset-4-fullhd { + margin-left: 33.33333%; + } + .column.is-5-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .column.is-offset-5-fullhd { + margin-left: 41.66667%; + } + .column.is-6-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .column.is-offset-6-fullhd { + margin-left: 50%; + } + .column.is-7-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .column.is-offset-7-fullhd { + margin-left: 58.33333%; + } + .column.is-8-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .column.is-offset-8-fullhd { + margin-left: 66.66667%; + } + .column.is-9-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .column.is-offset-9-fullhd { + margin-left: 75%; + } + .column.is-10-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .column.is-offset-10-fullhd { + margin-left: 83.33333%; + } + .column.is-11-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .column.is-offset-11-fullhd { + margin-left: 91.66667%; + } + .column.is-12-fullhd { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } + .column.is-offset-12-fullhd { + margin-left: 100%; + } +} + +.columns { + margin-left: -0.75rem; + margin-right: -0.75rem; + margin-top: -0.75rem; +} + +.columns:last-child { + margin-bottom: -0.75rem; +} + +.columns:not(:last-child) { + margin-bottom: 0.75rem; +} + +.columns.is-centered { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.columns.is-gapless { + margin-left: 0; + margin-right: 0; + margin-top: 0; +} + +.columns.is-gapless:last-child { + margin-bottom: 0; +} + +.columns.is-gapless:not(:last-child) { + margin-bottom: 1.5rem; +} + +.columns.is-gapless > .column { + margin: 0; + padding: 0; +} + +@media screen and (min-width: 769px), print { + .columns.is-grid { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } + .columns.is-grid > .column { + max-width: 33.3333%; + padding: 0.75rem; + width: 33.3333%; + } + .columns.is-grid > .column + .column { + margin-left: 0; + } +} + +.columns.is-mobile { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.columns.is-multiline { + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.columns.is-vcentered { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +@media screen and (min-width: 769px), print { + .columns:not(.is-desktop) { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} + +@media screen and (min-width: 1008px) { + .columns.is-desktop { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } +} + +.tile { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + display: block; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + min-height: -webkit-min-content; + min-height: -moz-min-content; + min-height: min-content; +} + +.tile.is-ancestor { + margin-left: -0.75rem; + margin-right: -0.75rem; + margin-top: -0.75rem; +} + +.tile.is-ancestor:last-child { + margin-bottom: -0.75rem; +} + +.tile.is-ancestor:not(:last-child) { + margin-bottom: 0.75rem; +} + +.tile.is-child { + margin: 0 !important; +} + +.tile.is-parent { + padding: 0.75rem; +} + +.tile.is-vertical { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.tile.is-vertical > .tile.is-child:not(:last-child) { + margin-bottom: 1.5rem !important; +} + +@media screen and (min-width: 769px), print { + .tile:not(.is-child) { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } + .tile.is-1 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 8.33333%; + } + .tile.is-2 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 16.66667%; + } + .tile.is-3 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 25%; + } + .tile.is-4 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 33.33333%; + } + .tile.is-5 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 41.66667%; + } + .tile.is-6 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 50%; + } + .tile.is-7 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 58.33333%; + } + .tile.is-8 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 66.66667%; + } + .tile.is-9 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 75%; + } + .tile.is-10 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 83.33333%; + } + .tile.is-11 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 91.66667%; + } + .tile.is-12 { + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + width: 100%; + } +} + +.hero-video { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + overflow: hidden; +} + +.hero-video video { + left: 50%; + min-height: 100%; + min-width: 100%; + position: absolute; + top: 50%; + -webkit-transform: translate3d(-50%, -50%, 0); + transform: translate3d(-50%, -50%, 0); +} + +.hero-video.is-transparent { + opacity: 0.3; +} + +@media screen and (max-width: 768px) { + .hero-video { + display: none; + } +} + +.hero-buttons { + margin-top: 1.5rem; +} + +@media screen and (max-width: 768px) { + .hero-buttons .button { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } + .hero-buttons .button:not(:last-child) { + margin-bottom: 0.75rem; + } +} + +@media screen and (min-width: 769px), print { + .hero-buttons { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + } + .hero-buttons .button:not(:last-child) { + margin-right: 1.5rem; + } +} + +.hero-head, +.hero-foot { + -webkit-box-flex: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.hero-body { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 0; + flex-shrink: 0; + padding: 3rem 1.5rem; +} + +.hero { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + background-color: white; + 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-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.hero .nav { + background: none; + -webkit-box-shadow: 0 1px 0 rgba(219, 219, 219, 0.3); + box-shadow: 0 1px 0 rgba(219, 219, 219, 0.3); +} + +.hero .tabs ul { + border-bottom: none; +} + +.hero.is-white { + background-color: white; + color: #0a0a0a; +} + +.hero.is-white a:not(.button), +.hero.is-white strong { + color: inherit; +} + +.hero.is-white .title { + color: #0a0a0a; +} + +.hero.is-white .subtitle { + color: rgba(10, 10, 10, 0.9); +} + +.hero.is-white .subtitle a:not(.button), +.hero.is-white .subtitle strong { + color: #0a0a0a; +} + +.hero.is-white .nav { + -webkit-box-shadow: 0 1px 0 rgba(10, 10, 10, 0.2); + box-shadow: 0 1px 0 rgba(10, 10, 10, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-white .nav-menu { + background-color: white; + } +} + +.hero.is-white a.nav-item, +.hero.is-white .nav-item a:not(.button) { + color: rgba(10, 10, 10, 0.7); +} + +.hero.is-white a.nav-item:hover, .hero.is-white a.nav-item.is-active, +.hero.is-white .nav-item a:not(.button):hover, +.hero.is-white .nav-item a:not(.button).is-active { + color: #0a0a0a; +} + +.hero.is-white .tabs a { + color: #0a0a0a; + opacity: 0.9; +} + +.hero.is-white .tabs a:hover { + opacity: 1; +} + +.hero.is-white .tabs li.is-active a { + opacity: 1; +} + +.hero.is-white .tabs.is-boxed a, .hero.is-white .tabs.is-toggle a { + color: #0a0a0a; +} + +.hero.is-white .tabs.is-boxed a:hover, .hero.is-white .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-white .tabs.is-boxed li.is-active a, .hero.is-white .tabs.is-boxed li.is-active a:hover, .hero.is-white .tabs.is-toggle li.is-active a, .hero.is-white .tabs.is-toggle li.is-active a:hover { + background-color: #0a0a0a; + border-color: #0a0a0a; + color: white; +} + +.hero.is-white.is-bold { + background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-white.is-bold .nav-menu { + background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-white .nav-toggle span { + background-color: #0a0a0a; + } + .hero.is-white .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-white .nav-toggle.is-active span { + background-color: #0a0a0a; + } + .hero.is-white .nav-menu .nav-item { + border-top-color: rgba(10, 10, 10, 0.2); + } +} + +.hero.is-black { + background-color: #0a0a0a; + color: white; +} + +.hero.is-black a:not(.button), +.hero.is-black strong { + color: inherit; +} + +.hero.is-black .title { + color: white; +} + +.hero.is-black .subtitle { + color: rgba(255, 255, 255, 0.9); +} + +.hero.is-black .subtitle a:not(.button), +.hero.is-black .subtitle strong { + color: white; +} + +.hero.is-black .nav { + -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-black .nav-menu { + background-color: #0a0a0a; + } +} + +.hero.is-black a.nav-item, +.hero.is-black .nav-item a:not(.button) { + color: rgba(255, 255, 255, 0.7); +} + +.hero.is-black a.nav-item:hover, .hero.is-black a.nav-item.is-active, +.hero.is-black .nav-item a:not(.button):hover, +.hero.is-black .nav-item a:not(.button).is-active { + color: white; +} + +.hero.is-black .tabs a { + color: white; + opacity: 0.9; +} + +.hero.is-black .tabs a:hover { + opacity: 1; +} + +.hero.is-black .tabs li.is-active a { + opacity: 1; +} + +.hero.is-black .tabs.is-boxed a, .hero.is-black .tabs.is-toggle a { + color: white; +} + +.hero.is-black .tabs.is-boxed a:hover, .hero.is-black .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-black .tabs.is-boxed li.is-active a, .hero.is-black .tabs.is-boxed li.is-active a:hover, .hero.is-black .tabs.is-toggle li.is-active a, .hero.is-black .tabs.is-toggle li.is-active a:hover { + background-color: white; + border-color: white; + color: #0a0a0a; +} + +.hero.is-black.is-bold { + background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-black.is-bold .nav-menu { + background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-black .nav-toggle span { + background-color: white; + } + .hero.is-black .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-black .nav-toggle.is-active span { + background-color: white; + } + .hero.is-black .nav-menu .nav-item { + border-top-color: rgba(255, 255, 255, 0.2); + } +} + +.hero.is-light { + background-color: whitesmoke; + color: #363636; +} + +.hero.is-light a:not(.button), +.hero.is-light strong { + color: inherit; +} + +.hero.is-light .title { + color: #363636; +} + +.hero.is-light .subtitle { + color: rgba(54, 54, 54, 0.9); +} + +.hero.is-light .subtitle a:not(.button), +.hero.is-light .subtitle strong { + color: #363636; +} + +.hero.is-light .nav { + -webkit-box-shadow: 0 1px 0 rgba(54, 54, 54, 0.2); + box-shadow: 0 1px 0 rgba(54, 54, 54, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-light .nav-menu { + background-color: whitesmoke; + } +} + +.hero.is-light a.nav-item, +.hero.is-light .nav-item a:not(.button) { + color: rgba(54, 54, 54, 0.7); +} + +.hero.is-light a.nav-item:hover, .hero.is-light a.nav-item.is-active, +.hero.is-light .nav-item a:not(.button):hover, +.hero.is-light .nav-item a:not(.button).is-active { + color: #363636; +} + +.hero.is-light .tabs a { + color: #363636; + opacity: 0.9; +} + +.hero.is-light .tabs a:hover { + opacity: 1; +} + +.hero.is-light .tabs li.is-active a { + opacity: 1; +} + +.hero.is-light .tabs.is-boxed a, .hero.is-light .tabs.is-toggle a { + color: #363636; +} + +.hero.is-light .tabs.is-boxed a:hover, .hero.is-light .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-light .tabs.is-boxed li.is-active a, .hero.is-light .tabs.is-boxed li.is-active a:hover, .hero.is-light .tabs.is-toggle li.is-active a, .hero.is-light .tabs.is-toggle li.is-active a:hover { + background-color: #363636; + border-color: #363636; + color: whitesmoke; +} + +.hero.is-light.is-bold { + background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-light.is-bold .nav-menu { + background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-light .nav-toggle span { + background-color: #363636; + } + .hero.is-light .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-light .nav-toggle.is-active span { + background-color: #363636; + } + .hero.is-light .nav-menu .nav-item { + border-top-color: rgba(54, 54, 54, 0.2); + } +} + +.hero.is-dark { + background-color: #363636; + color: whitesmoke; +} + +.hero.is-dark a:not(.button), +.hero.is-dark strong { + color: inherit; +} + +.hero.is-dark .title { + color: whitesmoke; +} + +.hero.is-dark .subtitle { + color: rgba(245, 245, 245, 0.9); +} + +.hero.is-dark .subtitle a:not(.button), +.hero.is-dark .subtitle strong { + color: whitesmoke; +} + +.hero.is-dark .nav { + -webkit-box-shadow: 0 1px 0 rgba(245, 245, 245, 0.2); + box-shadow: 0 1px 0 rgba(245, 245, 245, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-dark .nav-menu { + background-color: #363636; + } +} + +.hero.is-dark a.nav-item, +.hero.is-dark .nav-item a:not(.button) { + color: rgba(245, 245, 245, 0.7); +} + +.hero.is-dark a.nav-item:hover, .hero.is-dark a.nav-item.is-active, +.hero.is-dark .nav-item a:not(.button):hover, +.hero.is-dark .nav-item a:not(.button).is-active { + color: whitesmoke; +} + +.hero.is-dark .tabs a { + color: whitesmoke; + opacity: 0.9; +} + +.hero.is-dark .tabs a:hover { + opacity: 1; +} + +.hero.is-dark .tabs li.is-active a { + opacity: 1; +} + +.hero.is-dark .tabs.is-boxed a, .hero.is-dark .tabs.is-toggle a { + color: whitesmoke; +} + +.hero.is-dark .tabs.is-boxed a:hover, .hero.is-dark .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-dark .tabs.is-boxed li.is-active a, .hero.is-dark .tabs.is-boxed li.is-active a:hover, .hero.is-dark .tabs.is-toggle li.is-active a, .hero.is-dark .tabs.is-toggle li.is-active a:hover { + background-color: whitesmoke; + border-color: whitesmoke; + color: #363636; +} + +.hero.is-dark.is-bold { + background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-dark.is-bold .nav-menu { + background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-dark .nav-toggle span { + background-color: whitesmoke; + } + .hero.is-dark .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-dark .nav-toggle.is-active span { + background-color: whitesmoke; + } + .hero.is-dark .nav-menu .nav-item { + border-top-color: rgba(245, 245, 245, 0.2); + } +} + +.hero.is-primary { + background-color: #00d1b2; + color: #fff; +} + +.hero.is-primary a:not(.button), +.hero.is-primary strong { + color: inherit; +} + +.hero.is-primary .title { + color: #fff; +} + +.hero.is-primary .subtitle { + color: rgba(255, 255, 255, 0.9); +} + +.hero.is-primary .subtitle a:not(.button), +.hero.is-primary .subtitle strong { + color: #fff; +} + +.hero.is-primary .nav { + -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-primary .nav-menu { + background-color: #00d1b2; + } +} + +.hero.is-primary a.nav-item, +.hero.is-primary .nav-item a:not(.button) { + color: rgba(255, 255, 255, 0.7); +} + +.hero.is-primary a.nav-item:hover, .hero.is-primary a.nav-item.is-active, +.hero.is-primary .nav-item a:not(.button):hover, +.hero.is-primary .nav-item a:not(.button).is-active { + color: #fff; +} + +.hero.is-primary .tabs a { + color: #fff; + opacity: 0.9; +} + +.hero.is-primary .tabs a:hover { + opacity: 1; +} + +.hero.is-primary .tabs li.is-active a { + opacity: 1; +} + +.hero.is-primary .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a { + color: #fff; +} + +.hero.is-primary .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-primary .tabs.is-boxed li.is-active a, .hero.is-primary .tabs.is-boxed li.is-active a:hover, .hero.is-primary .tabs.is-toggle li.is-active a, .hero.is-primary .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #00d1b2; +} + +.hero.is-primary.is-bold { + background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-primary.is-bold .nav-menu { + background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-primary .nav-toggle span { + background-color: #fff; + } + .hero.is-primary .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-primary .nav-toggle.is-active span { + background-color: #fff; + } + .hero.is-primary .nav-menu .nav-item { + border-top-color: rgba(255, 255, 255, 0.2); + } +} + +.hero.is-info { + background-color: #3273dc; + color: #fff; +} + +.hero.is-info a:not(.button), +.hero.is-info strong { + color: inherit; +} + +.hero.is-info .title { + color: #fff; +} + +.hero.is-info .subtitle { + color: rgba(255, 255, 255, 0.9); +} + +.hero.is-info .subtitle a:not(.button), +.hero.is-info .subtitle strong { + color: #fff; +} + +.hero.is-info .nav { + -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-info .nav-menu { + background-color: #3273dc; + } +} + +.hero.is-info a.nav-item, +.hero.is-info .nav-item a:not(.button) { + color: rgba(255, 255, 255, 0.7); +} + +.hero.is-info a.nav-item:hover, .hero.is-info a.nav-item.is-active, +.hero.is-info .nav-item a:not(.button):hover, +.hero.is-info .nav-item a:not(.button).is-active { + color: #fff; +} + +.hero.is-info .tabs a { + color: #fff; + opacity: 0.9; +} + +.hero.is-info .tabs a:hover { + opacity: 1; +} + +.hero.is-info .tabs li.is-active a { + opacity: 1; +} + +.hero.is-info .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a { + color: #fff; +} + +.hero.is-info .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-info .tabs.is-boxed li.is-active a, .hero.is-info .tabs.is-boxed li.is-active a:hover, .hero.is-info .tabs.is-toggle li.is-active a, .hero.is-info .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #3273dc; +} + +.hero.is-info.is-bold { + background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-info.is-bold .nav-menu { + background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-info .nav-toggle span { + background-color: #fff; + } + .hero.is-info .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-info .nav-toggle.is-active span { + background-color: #fff; + } + .hero.is-info .nav-menu .nav-item { + border-top-color: rgba(255, 255, 255, 0.2); + } +} + +.hero.is-success { + background-color: #23d160; + color: #fff; +} + +.hero.is-success a:not(.button), +.hero.is-success strong { + color: inherit; +} + +.hero.is-success .title { + color: #fff; +} + +.hero.is-success .subtitle { + color: rgba(255, 255, 255, 0.9); +} + +.hero.is-success .subtitle a:not(.button), +.hero.is-success .subtitle strong { + color: #fff; +} + +.hero.is-success .nav { + -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-success .nav-menu { + background-color: #23d160; + } +} + +.hero.is-success a.nav-item, +.hero.is-success .nav-item a:not(.button) { + color: rgba(255, 255, 255, 0.7); +} + +.hero.is-success a.nav-item:hover, .hero.is-success a.nav-item.is-active, +.hero.is-success .nav-item a:not(.button):hover, +.hero.is-success .nav-item a:not(.button).is-active { + color: #fff; +} + +.hero.is-success .tabs a { + color: #fff; + opacity: 0.9; +} + +.hero.is-success .tabs a:hover { + opacity: 1; +} + +.hero.is-success .tabs li.is-active a { + opacity: 1; +} + +.hero.is-success .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a { + color: #fff; +} + +.hero.is-success .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-success .tabs.is-boxed li.is-active a, .hero.is-success .tabs.is-boxed li.is-active a:hover, .hero.is-success .tabs.is-toggle li.is-active a, .hero.is-success .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #23d160; +} + +.hero.is-success.is-bold { + background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-success.is-bold .nav-menu { + background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-success .nav-toggle span { + background-color: #fff; + } + .hero.is-success .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-success .nav-toggle.is-active span { + background-color: #fff; + } + .hero.is-success .nav-menu .nav-item { + border-top-color: rgba(255, 255, 255, 0.2); + } +} + +.hero.is-warning { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); +} + +.hero.is-warning a:not(.button), +.hero.is-warning strong { + color: inherit; +} + +.hero.is-warning .title { + color: rgba(0, 0, 0, 0.7); +} + +.hero.is-warning .subtitle { + color: rgba(0, 0, 0, 0.9); +} + +.hero.is-warning .subtitle a:not(.button), +.hero.is-warning .subtitle strong { + color: rgba(0, 0, 0, 0.7); +} + +.hero.is-warning .nav { + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-warning .nav-menu { + background-color: #ffdd57; + } +} + +.hero.is-warning a.nav-item, +.hero.is-warning .nav-item a:not(.button) { + color: rgba(0, 0, 0, 0.7); +} + +.hero.is-warning a.nav-item:hover, .hero.is-warning a.nav-item.is-active, +.hero.is-warning .nav-item a:not(.button):hover, +.hero.is-warning .nav-item a:not(.button).is-active { + color: rgba(0, 0, 0, 0.7); +} + +.hero.is-warning .tabs a { + color: rgba(0, 0, 0, 0.7); + opacity: 0.9; +} + +.hero.is-warning .tabs a:hover { + opacity: 1; +} + +.hero.is-warning .tabs li.is-active a { + opacity: 1; +} + +.hero.is-warning .tabs.is-boxed a, .hero.is-warning .tabs.is-toggle a { + color: rgba(0, 0, 0, 0.7); +} + +.hero.is-warning .tabs.is-boxed a:hover, .hero.is-warning .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-warning .tabs.is-boxed li.is-active a, .hero.is-warning .tabs.is-boxed li.is-active a:hover, .hero.is-warning .tabs.is-toggle li.is-active a, .hero.is-warning .tabs.is-toggle li.is-active a:hover { + background-color: rgba(0, 0, 0, 0.7); + border-color: rgba(0, 0, 0, 0.7); + color: #ffdd57; +} + +.hero.is-warning.is-bold { + background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-warning.is-bold .nav-menu { + background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-warning .nav-toggle span { + background-color: rgba(0, 0, 0, 0.7); + } + .hero.is-warning .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-warning .nav-toggle.is-active span { + background-color: rgba(0, 0, 0, 0.7); + } + .hero.is-warning .nav-menu .nav-item { + border-top-color: rgba(0, 0, 0, 0.2); + } +} + +.hero.is-danger { + background-color: #ff3860; + color: #fff; +} + +.hero.is-danger a:not(.button), +.hero.is-danger strong { + color: inherit; +} + +.hero.is-danger .title { + color: #fff; +} + +.hero.is-danger .subtitle { + color: rgba(255, 255, 255, 0.9); +} + +.hero.is-danger .subtitle a:not(.button), +.hero.is-danger .subtitle strong { + color: #fff; +} + +.hero.is-danger .nav { + -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); +} + +@media screen and (max-width: 768px) { + .hero.is-danger .nav-menu { + background-color: #ff3860; + } +} + +.hero.is-danger a.nav-item, +.hero.is-danger .nav-item a:not(.button) { + color: rgba(255, 255, 255, 0.7); +} + +.hero.is-danger a.nav-item:hover, .hero.is-danger a.nav-item.is-active, +.hero.is-danger .nav-item a:not(.button):hover, +.hero.is-danger .nav-item a:not(.button).is-active { + color: #fff; +} + +.hero.is-danger .tabs a { + color: #fff; + opacity: 0.9; +} + +.hero.is-danger .tabs a:hover { + opacity: 1; +} + +.hero.is-danger .tabs li.is-active a { + opacity: 1; +} + +.hero.is-danger .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a { + color: #fff; +} + +.hero.is-danger .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); +} + +.hero.is-danger .tabs.is-boxed li.is-active a, .hero.is-danger .tabs.is-boxed li.is-active a:hover, .hero.is-danger .tabs.is-toggle li.is-active a, .hero.is-danger .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #ff3860; +} + +.hero.is-danger.is-bold { + background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); +} + +@media screen and (max-width: 768px) { + .hero.is-danger.is-bold .nav-menu { + background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); + } +} + +@media screen and (max-width: 768px) { + .hero.is-danger .nav-toggle span { + background-color: #fff; + } + .hero.is-danger .nav-toggle:hover { + background-color: rgba(10, 10, 10, 0.1); + } + .hero.is-danger .nav-toggle.is-active span { + background-color: #fff; + } + .hero.is-danger .nav-menu .nav-item { + border-top-color: rgba(255, 255, 255, 0.2); + } +} + +@media screen and (min-width: 769px), print { + .hero.is-medium .hero-body { + padding-bottom: 9rem; + padding-top: 9rem; + } +} + +@media screen and (min-width: 769px), print { + .hero.is-large .hero-body { + padding-bottom: 18rem; + padding-top: 18rem; + } +} + +.hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-negative: 1; + flex-shrink: 1; +} + +.hero.is-halfheight { + min-height: 50vh; +} + +.hero.is-fullheight { + min-height: 100vh; +} + +.section { + background-color: white; + padding: 3rem 1.5rem; +} + +@media screen and (min-width: 1008px) { + .section.is-medium { + padding: 9rem 1.5rem; + } + .section.is-large { + padding: 18rem 1.5rem; + } +} + +.footer { + background-color: whitesmoke; + padding: 3rem 1.5rem 6rem; +} + +.highlight { + background-color: #f5f5f5; + color: #586e75; +} + +.highlight .c { + color: #93a1a1; +} + +.highlight .err, +.highlight .g { + color: #586e75; +} + +.highlight .k { + color: #859900; +} + +.highlight .l, +.highlight .n { + color: #586e75; +} + +.highlight .o { + color: #859900; +} + +.highlight .x { + color: #cb4b16; +} + +.highlight .p { + color: #586e75; +} + +.highlight .cm { + color: #93a1a1; +} + +.highlight .cp { + color: #859900; +} + +.highlight .c1 { + color: #93a1a1; +} + +.highlight .cs { + color: #859900; +} + +.highlight .gd { + color: #2aa198; +} + +.highlight .ge { + color: #586e75; + font-style: italic; +} + +.highlight .gr { + color: #dc322f; +} + +.highlight .gh { + color: #cb4b16; +} + +.highlight .gi { + color: #859900; +} + +.highlight .go, +.highlight .gp { + color: #586e75; +} + +.highlight .gs { + color: #586e75; + font-weight: bold; +} + +.highlight .gu { + color: #cb4b16; +} + +.highlight .gt { + color: #586e75; +} + +.highlight .kc { + color: #cb4b16; +} + +.highlight .kd { + color: #268bd2; +} + +.highlight .kn, +.highlight .kp { + color: #859900; +} + +.highlight .kr { + color: #268bd2; +} + +.highlight .kt { + color: #dc322f; +} + +.highlight .ld { + color: #586e75; +} + +.highlight .m, +.highlight .s { + color: #2aa198; +} + +.highlight .na { + color: #B58900; +} + +.highlight .nb { + color: #586e75; +} + +.highlight .nc { + color: #268bd2; +} + +.highlight .no { + color: #cb4b16; +} + +.highlight .nd { + color: #268bd2; +} + +.highlight .ni, +.highlight .ne { + color: #cb4b16; +} + +.highlight .nf { + color: #268bd2; +} + +.highlight .nl, +.highlight .nn, +.highlight .nx, +.highlight .py { + color: #586e75; +} + +.highlight .nt, +.highlight .nv { + color: #268bd2; +} + +.highlight .ow { + color: #859900; +} + +.highlight .w { + color: #586e75; +} + +.highlight .mf, +.highlight .mh, +.highlight .mi, +.highlight .mo { + color: #2aa198; +} + +.highlight .sb { + color: #93a1a1; +} + +.highlight .sc { + color: #2aa198; +} + +.highlight .sd { + color: #586e75; +} + +.highlight .s2 { + color: #2aa198; +} + +.highlight .se { + color: #cb4b16; +} + +.highlight .sh { + color: #586e75; +} + +.highlight .si, +.highlight .sx { + color: #2aa198; +} + +.highlight .sr { + color: #dc322f; +} + +.highlight .s1, +.highlight .ss { + color: #2aa198; +} + +.highlight .bp, +.highlight .vc, +.highlight .vg, +.highlight .vi { + color: #268bd2; +} + +.highlight .il { + color: #2aa198; +} + +.content .highlight { + text-align: left; +} + +@media screen and (min-width: 769px), print { + .button small { + color: #4a4a4a; + left: 0; + margin-top: 10px; + position: absolute; + top: 100%; + width: 100%; + } +} + +body.page-grid .column > .notification { + padding-left: 0; + padding-right: 0; + text-align: center; +} + +@media screen and (min-width: 769px), print { + .header-item .button + .button { + margin-left: 0.75rem; + } +} + +svg { + max-height: 100%; + max-width: 100%; +} + +#carbon { + margin-left: auto; + margin-right: auto; + max-width: 340px; + min-height: 150px; + padding: 0; + position: relative; +} + +#carbon:hover { + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2; +} + +@media screen and (min-width: 769px), print { + #carbon { + width: 340px; + } +} + +#carbonads { + font-size: 14px; + text-align: left; +} + +#carbonads a, +#carbonads span { + display: block; +} + +#carbonads .carbon-wrap { + position: relative; +} + +#carbonads .carbon-img { + background: whitesmoke; + float: left; + height: 100px; + margin: 15px 0 15px 15px; + width: 130px; +} + +#carbonads .carbon-img img { + display: block; + height: 100px; + width: 130px; +} + +#carbonads .carbon-text { + display: block; + color: #363636; + line-height: 20px; + padding: 15px 15px 35px 160px; +} + +#carbonads .carbon-poweredby { + bottom: 0; + color: #7a7a7a; + font-size: 0.75rem; + left: 160px; + line-height: 20px; + padding: 0 15px 10px 0; + position: absolute; + right: 0; +} + +@-webkit-keyframes floatUp { + 0% { + -webkit-box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0); + box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0); + -webkit-transform: scale(0.86); + transform: scale(0.86); + } + 67% { + -webkit-box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); + box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); + -webkit-transform: scale(1); + transform: scale(1); + } + 100% { + -webkit-box-shadow: 0 20px 60px rgba(10, 10, 10, 0.05), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); + box-shadow: 0 20px 60px rgba(10, 10, 10, 0.05), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes floatUp { + 0% { + -webkit-box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0); + box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0), 0 0 0 rgba(10, 10, 10, 0); + -webkit-transform: scale(0.86); + transform: scale(0.86); + } + 67% { + -webkit-box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); + box-shadow: 0 0 0 rgba(10, 10, 10, 0), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); + -webkit-transform: scale(1); + transform: scale(1); + } + 100% { + -webkit-box-shadow: 0 20px 60px rgba(10, 10, 10, 0.05), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); + box-shadow: 0 20px 60px rgba(10, 10, 10, 0.05), 0 5px 10px rgba(10, 10, 10, 0.1), 0 1px 1px rgba(10, 10, 10, 0.2); + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@-webkit-keyframes strokePath { + from { + stroke-dashoffset: 880; + } + to { + stroke-dashoffset: 0; + } +} + +@keyframes strokePath { + from { + stroke-dashoffset: 880; + } + to { + stroke-dashoffset: 0; + } +} + +@-webkit-keyframes fadeIn { + from { + opacity: 0; + -webkit-transform: scale(0.86); + transform: scale(0.86); + } + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes fadeIn { + from { + opacity: 0; + -webkit-transform: scale(0.86); + transform: scale(0.86); + } + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@-webkit-keyframes fadeOut { + 0% { + opacity: 1; + -webkit-transform: scale(0.86); + transform: scale(0.86); + } + 67% { + opacity: 1; + -webkit-transform: scale(0.86); + transform: scale(0.86); + } + 100% { + opacity: 0; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes fadeOut { + 0% { + opacity: 1; + -webkit-transform: scale(0.86); + transform: scale(0.86); + } + 67% { + opacity: 1; + -webkit-transform: scale(0.86); + transform: scale(0.86); + } + 100% { + opacity: 0; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@-webkit-keyframes slideDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-10px); + transform: translateY(-10px); + } + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes slideDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-10px); + transform: translateY(-10px); + } + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@-webkit-keyframes slideUp { + 0% { + opacity: 0; + -webkit-transform: translateY(10px); + transform: translateY(10px); + } + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes slideUp { + 0% { + opacity: 0; + -webkit-transform: translateY(10px); + transform: translateY(10px); + } + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +#b { + -webkit-animation-duration: 1.5s; + animation-duration: 1.5s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-name: floatUp; + animation-name: floatUp; + -webkit-animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); + animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); + border-radius: 24px; + display: inline-block; + height: 240px; + margin-bottom: 40px; + position: relative; + vertical-align: top; + width: 240px; +} + +#b svg { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + display: block; + height: 240px; + width: 240px; +} + +#b svg:first-child { + -webkit-animation-duration: 1.5s; + animation-duration: 1.5s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-name: fadeOut; + animation-name: fadeOut; + -webkit-animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); + animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); +} + +#b svg:first-child g { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-name: strokePath; + animation-name: strokePath; + -webkit-animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); + animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); + fill: none; + stroke: #00d1b2; + stroke-dasharray: 880; + stroke-width: 2px; +} + +#b svg:last-child { + -webkit-animation-delay: 1s; + animation-delay: 1s; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-name: fadeIn; + animation-name: fadeIn; + -webkit-animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); + animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1); +} + +#b svg:last-child g { + fill: #00d1b2; +} + +@media screen and (max-width: 768px) { + #b { + border-radius: 16px; + height: 160px; + width: 160px; + } +} + +#bulma { + -webkit-animation: slideDown 500ms both; + animation: slideDown 500ms both; +} + +#modern-framework { + -webkit-animation: slideUp 500ms both; + animation: slideUp 500ms both; + -webkit-animation-delay: 0.2s; + animation-delay: 0.2s; +} + +#npm { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-animation: fadeIn 500ms both; + animation: fadeIn 500ms both; + -webkit-animation-delay: 0.4s; + animation-delay: 0.4s; + background: none; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin: -10px 0 20px; +} + +#npm code { + background: whitesmoke; + border-radius: 3px; + color: #00d1b2; + display: inline-block; + font-size: 16px; + padding: 16px 32px; +} + +#ghbtns { + -webkit-animation: slideDown 500ms both; + animation: slideDown 500ms both; + -webkit-animation-delay: 0.6s; + animation-delay: 0.6s; +} + +html.route-index #carbon { + -webkit-animation: slideUp 500ms both; + animation: slideUp 500ms both; + -webkit-animation-delay: 0.8s; + animation-delay: 0.8s; +} + +#download { + -webkit-animation: fadeIn 500ms both; + animation: fadeIn 500ms both; + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + +#grid .notification { + padding-left: 0; + padding-right: 0; +} + +#message { + display: none; +} + +#tweet { + background: white; + border-radius: 5px; + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + padding: 1.5rem; +} + +#github { + color: #333333; + border-color: #333333; +} + +#github:hover { + background: #333333; + border-color: #333333; + color: white; +} + +#twitter { + color: #55acee; + border-color: #55acee; +} + +#twitter:hover { + background: #55acee; + border-color: #55acee; + color: white; +} + +@media screen and (min-width: 1008px) { + #blogDropdown { + width: 16rem; + } + #blogDropdown .navbar-item { + white-space: normal; + } + #moreDropdown { + width: 16rem; + } + #moreDropdown .navbar-item { + padding-right: 1rem; + } + #moreDropdown .navbar-item .level { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + } +} + +#about .twitter-container { + display: block; + height: 30px; + line-height: 30px; + margin-top: 5px; +} + +#about small { + display: block; + margin-top: 5px; +} + +#mc_embed_signup .field { + margin-bottom: 0; +} + +#mc_embed_signup .notification { + margin-top: 0.75rem; +} + +#share form { + height: 30px; + margin-top: 10px; +} + +#social { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +#social > iframe, +#social > a, +#social > form, +#social > div { + display: inline-block; + font-size: 11px; + height: 30px; + line-height: 30px; + margin-top: 5px; +} + +#social .github-btn { + width: 160px; +} + +#social .twitter-share-button { + margin-right: 10px; + min-width: 76px; +} + +#social .paypal-form { + min-width: 148px; +} + +#social .fb-like { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + width: 130px; +} + +#newsletter .input { + border-color: white; + -webkit-box-shadow: none; + box-shadow: none; +} + +#sister ul { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +#sister li { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + height: 30px; + margin: 5px 1rem 0 0; +} + +#sister img { + height: 30px; +} + +#tsp small { + display: block; +} + +#images tr td:nth-child(2) { + width: 320px; +} + +.color { + border-radius: 2px; + -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(0, 0, 0, 0.1); + box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(0, 0, 0, 0.1); + display: inline-block; + float: left; + height: 24px; + margin-right: 8px; + width: 24px; +} + +.button.is-rss { + background-color: #f26522; + border-color: transparent; + color: #fff; +} + +.button.is-rss:hover { + background-color: #ed560e; +} + +.button.is-rss:active { + background-color: #d54d0d; +} + +.view-all-versions { + color: #7a7a7a; +} + +.view-all-versions:hover { + text-decoration: underline; +} + +.example, +.structure { + border: 1px solid #ffdd57; + border-top-right-radius: 3px; + color: rgba(0, 0, 0, 0.7); + padding: 1.5rem; + position: relative; +} + +.example:not(:first-child), +.structure:not(:first-child) { + margin-top: 2rem; +} + +.example:not(:last-child), +.structure:not(:last-child) { + margin-bottom: 1.5rem; +} + +.example:before, +.structure:before { + background: #ffdd57; + border-radius: 3px 3px 0 0; + bottom: 100%; + content: "Example"; + display: inline-block; + font-size: 7px; + font-weight: bold; + left: -1px; + letter-spacing: 1px; + padding: 3px 5px; + position: absolute; + text-transform: uppercase; + vertical-align: top; +} + +@media screen and (min-width: 769px), print { + .example.is-fullwidth, + .structure.is-fullwidth { + border-left: none; + border-right: none; + padding: 0; + } +} + +.example + .highlight { + border: 1px solid #ffdd57; + border-radius: 0 0 3px 3px; + border-top: none; + margin-top: -1.5rem; +} + +.example + .highlight:not(:last-child) { + margin-bottom: 1.5rem; +} + +.highlight pre { + max-height: 480px; + margin-bottom: 0 !important; + padding: 0; +} + +.highlight pre code { + padding: 1.25em 1.5em; +} + +.highlight-full .highlight pre, +#navbarJsExample .highlight pre { + max-height: none; +} + +.structure { + border-color: #ff3860; + border-radius: 3px; + padding: 1.5rem; +} + +.structure:before { + background: #ff3860; + color: #fff; + content: "Structure"; +} + +.structure-item { + position: relative; +} + +.structure-item:before { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + background: rgba(10, 10, 10, 0.7); + background: whitesmoke; + border: 1px solid #dbdbdb; + content: ""; + display: block; + z-index: 1; +} + +.structure-item:after { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + content: attr(title); + display: -webkit-box; + display: -ms-flexbox; + display: flex; + font-family: monospace; + font-size: 11px; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding: 3px 5px; + z-index: 2; +} + +.structure-item.is-structure-container { + padding: 1.5rem 0.75rem 0.75rem; +} + +.structure-item.is-structure-container:after { + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + padding: 0.5rem 0.75rem; +} + +.highlight { + position: relative; +} + +.highlight .copy, +.highlight .expand { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background: white; + border: solid #dbdbdb; + border-width: 0 0 1px 1px; + color: #7a7a7a; + cursor: pointer; + outline: none; + position: absolute; + right: 0; + top: 0; +} + +.highlight .copy:hover, +.highlight .expand:hover { + border-color: #ff3860; + color: #ff3860; +} + +.highlight .expand { + border-right-width: 1px; + right: 50px; +} + +@media screen and (min-width: 769px), print { + .highlight pre { + white-space: pre-wrap; + } +} + +@media screen and (min-width: 769px), print { + .section:not(.is-fullwidth) > .example:not(.is-fullwidth) { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + .section:not(.is-fullwidth) > .example:not(.is-fullwidth) + .highlight { + margin-left: 1.5rem; + margin-right: 1.5rem; + } +} + +.section.is-fullwidth { + padding: 0 !important; +} + +.section.is-fullwidth .example { + border-left: none; + border-radius: 0; + border-right: none; + padding: 0; +} + +.section.is-fullwidth .example + .highlight { + border-left: none; + border-radius: 0; + border-right: none; +} + +.callout { + background-color: whitesmoke; + border-radius: 3px; + padding: 1.25rem 2.5rem 1.25rem 1.5rem; + position: relative; +} + +.callout:not(:last-child) { + margin-bottom: 1.5rem; +} + +.callout.is-white { + background-color: white; + color: #0a0a0a; +} + +.callout.is-black { + background-color: #0a0a0a; + color: white; +} + +.callout.is-light { + background-color: whitesmoke; + color: #363636; +} + +.callout.is-dark { + background-color: #363636; + color: whitesmoke; +} + +.callout.is-primary { + background-color: #00d1b2; + color: #fff; +} + +.callout.is-info { + background-color: #3273dc; + color: #fff; +} + +.callout.is-success { + background-color: #23d160; + color: #fff; +} + +.callout.is-warning { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); +} + +.callout.is-danger { + background-color: #ff3860; + color: #fff; +} + +.bsa { + padding: 2rem; +} + +.bsa-cpc { + min-height: 1px; +} + +#_default_ .default-ad { + background-color: rgba(0, 0, 0, 0.3); + border-radius: 2px; + color: white; + display: inline-block; + font-size: 10px; + font-weight: bold; + padding: 0 4px; + text-transform: uppercase; + vertical-align: top; +} + +#_default_ > a { + background-color: white; + border-radius: 5px; + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + color: #4a4a4a; + display: block; + line-height: 1.375; + margin-top: 15px; + min-height: 70px; + padding: 15px; + padding-left: 70px; + position: relative; +} + +#_default_ > a:hover, #_default_ > a:focus { + -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2; +} + +#_default_ > a:active { + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2; +} + +#_default_ > a span { + display: block; +} + +#_default_ > a .default-image { + display: block; + left: 15px; + height: 40px; + position: absolute; + top: 15px; + width: 40px; +} + +#_default_ > a .default-image img { + display: block; + height: 40px; + width: 40px; +} + +#_default_ > a .default-title { + color: #363636; + display: inline; + font-weight: 700; +} + +#_default_ > a .default-title:after { + content: " — "; +} + +#_default_ > a .default-description { + display: inline; +} + +@media screen and (min-width: 769px), print { + .bsa .columns { + min-height: 120px; + } + #_default_ { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + position: relative; + } + #_default_ .default-ad { + left: 100%; + margin-left: 2rem; + position: absolute; + top: 0; + } + #_default_ > a { + margin: 0; + } + #_default_ > a:not(:nth-child(2)) { + margin-left: 2rem; + } +} + +html.route-index .title.is-2 { + position: relative; +} + +html.route-index .title.is-2 a { + color: #242424; + padding-left: 48px; + position: relative; +} + +html.route-index .title.is-2 a:hover { + color: #00d1b2; +} + +html.route-index .title.is-2 .icon.is-medium { + left: 8px; + position: absolute; + top: 10px; +} + +html.route-index .hero .title.is-2 a { + color: white; +} + +html.route-index .hero .title.is-2 a:hover { + color: white; +} + +html.route-index .hero.is-primary a.column, +html.route-index .hero.is-primary a.column:hover { + color: white; +} + +html.route-index .hero.is-primary a.column:hover .title strong { + border-bottom: 1px solid; +} + +@media screen and (max-width: 979px) { + html.route-index .title.is-2 a { + padding-left: 0; + } + html.route-index .title.is-2 .icon.is-medium { + display: none; + } +} + +:root { + --primary: #00d1b2; + --gap: 0.75rem; +} + +html ::-moz-selection { + background: #00d1b2; + color: #fff; +} + +html ::selection { + background: #00d1b2; + color: #fff; +} + +/*# sourceMappingURL=data:application/json;base64,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QUNFLG1CQUFtQjtFQUNuQixlQUFlO0NBQ2hCOztBQUVEO0VBQ0Usb0JBQW9CO0VBQ3BCLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLG9CQUFvQjtFQUNwQixZQUFZO0NBQ2IiLCJmaWxlIjoiYnVsbWEtZG9jcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiEgYnVsbWEuaW8gdjAuNC40IHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL2pndGhtcy9idWxtYSAqL1xuQGtleWZyYW1lcyBzcGluQXJvdW5kIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cblxuLyohIG1pbmlyZXNldC5jc3MgdjAuMC4yIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL2pndGhtcy9taW5pcmVzZXQuY3NzICovXG5odG1sLFxuYm9keSxcbnAsXG5vbCxcbnVsLFxubGksXG5kbCxcbmR0LFxuZGQsXG5ibG9ja3F1b3RlLFxuZmlndXJlLFxuZmllbGRzZXQsXG5sZWdlbmQsXG50ZXh0YXJlYSxcbnByZSxcbmlmcmFtZSxcbmhyLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbn1cblxuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4qOmJlZm9yZSwgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbmltZyxcbmVtYmVkLFxub2JqZWN0LFxuYXVkaW8sXG52aWRlbyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuaHRtbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIG1pbi13aWR0aDogMzAwcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xufVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHksXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IEJsaW5rTWFjU3lzdGVtRm9udCwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBcIlJvYm90b1wiLCBcIk94eWdlblwiLCBcIlVidW50dVwiLCBcIkNhbnRhcmVsbFwiLCBcIkZpcmEgU2Fuc1wiLCBcIkRyb2lkIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG59XG5cbmNvZGUsXG5wcmUge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbn1cblxuYm9keSB7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbmEge1xuICBjb2xvcjogIzAwZDFiMjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmUgODZtcyBlYXNlLW91dDtcbn1cblxuYTpob3ZlciB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG5jb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgY29sb3I6ICNmZjM4NjA7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbSAwLjI1ZW07XG59XG5cbmhyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGJkYjtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogMS41cmVtIDA7XG59XG5cbmltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG5zcGFuIHtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbnN0cm9uZyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5wcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBjb2xvcjogIzRhNGE0YTtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbnByZSBjb2RlIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nOiAxLjI1cmVtIDEuNXJlbTtcbn1cblxudGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxudGFibGUgdGQsXG50YWJsZSB0aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbnRhYmxlIHRoIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5pcy1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaXMtYmxvY2stbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAuaXMtYmxvY2stdGFibGV0IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAwN3B4KSB7XG4gIC5pcy1ibG9jay10YWJsZXQtb25seSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDA3cHgpIHtcbiAgLmlzLWJsb2NrLXRvdWNoIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDhweCkge1xuICAuaXMtYmxvY2stZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmlzLWJsb2NrLWRlc2t0b3Atb25seSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmlzLWJsb2NrLXdpZGVzY3JlZW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmlzLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaXMtZmxleC1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmlzLWZsZXgtdGFibGV0IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDA3cHgpIHtcbiAgLmlzLWZsZXgtdGFibGV0LW9ubHkge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDA3cHgpIHtcbiAgLmlzLWZsZXgtdG91Y2gge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIHtcbiAgLmlzLWZsZXgtZGVza3RvcCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDhweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaXMtZmxleC1kZXNrdG9wLW9ubHkge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmlzLWZsZXgtd2lkZXNjcmVlbiB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5pcy1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pcy1pbmxpbmUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmlzLWlubGluZS10YWJsZXQge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAwN3B4KSB7XG4gIC5pcy1pbmxpbmUtdGFibGV0LW9ubHkge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDdweCkge1xuICAuaXMtaW5saW5lLXRvdWNoIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIHtcbiAgLmlzLWlubGluZS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmlzLWlubGluZS1kZXNrdG9wLW9ubHkge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaXMtaW5saW5lLXdpZGVzY3JlZW4ge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5pcy1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pcy1pbmxpbmUtYmxvY2stbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmlzLWlubGluZS1ibG9jay10YWJsZXQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAwN3B4KSB7XG4gIC5pcy1pbmxpbmUtYmxvY2stdGFibGV0LW9ubHkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDdweCkge1xuICAuaXMtaW5saW5lLWJsb2NrLXRvdWNoIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIHtcbiAgLmlzLWlubGluZS1ibG9jay1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmlzLWlubGluZS1ibG9jay1kZXNrdG9wLW9ubHkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaXMtaW5saW5lLWJsb2NrLXdpZGVzY3JlZW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5pcy1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaXMtaW5saW5lLWZsZXgtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAuaXMtaW5saW5lLWZsZXgtdGFibGV0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAwN3B4KSB7XG4gIC5pcy1pbmxpbmUtZmxleC10YWJsZXQtb25seSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDA3cHgpIHtcbiAgLmlzLWlubGluZS1mbGV4LXRvdWNoIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDhweCkge1xuICAuaXMtaW5saW5lLWZsZXgtZGVza3RvcCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmlzLWlubGluZS1mbGV4LWRlc2t0b3Atb25seSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmlzLWlubGluZS1mbGV4LXdpZGVzY3JlZW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmlzLWNsZWFyZml4OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLmlzLXB1bGxlZC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmlzLXB1bGxlZC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uaXMtY2xpcHBlZCB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmlzLW92ZXJsYXkge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLmlzLXNpemUtMSB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmlzLXNpemUtMS1tb2JpbGUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmlzLXNpemUtMS10YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDA3cHgpIHtcbiAgLmlzLXNpemUtMS10b3VjaCB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDhweCkge1xuICAuaXMtc2l6ZS0xLWRlc2t0b3Age1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmlzLXNpemUtMS13aWRlc2NyZWVuIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM5MnB4KSB7XG4gIC5pcy1zaXplLTEtZnVsbGhkIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbn1cblxuLmlzLXNpemUtMiB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaXMtc2l6ZS0yLW1vYmlsZSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpLCBwcmludCB7XG4gIC5pcy1zaXplLTItdGFibGV0IHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDA3cHgpIHtcbiAgLmlzLXNpemUtMi10b3VjaCB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwOHB4KSB7XG4gIC5pcy1zaXplLTItZGVza3RvcCB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5pcy1zaXplLTItd2lkZXNjcmVlbiB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM5MnB4KSB7XG4gIC5pcy1zaXplLTItZnVsbGhkIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuXG4uaXMtc2l6ZS0zIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaXMtc2l6ZS0zLW1vYmlsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAuaXMtc2l6ZS0zLXRhYmxldCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDdweCkge1xuICAuaXMtc2l6ZS0zLXRvdWNoIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwOHB4KSB7XG4gIC5pcy1zaXplLTMtZGVza3RvcCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaXMtc2l6ZS0zLXdpZGVzY3JlZW4ge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzkycHgpIHtcbiAgLmlzLXNpemUtMy1mdWxsaGQge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG4uaXMtc2l6ZS00IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pcy1zaXplLTQtbW9iaWxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmlzLXNpemUtNC10YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDdweCkge1xuICAuaXMtc2l6ZS00LXRvdWNoIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIHtcbiAgLmlzLXNpemUtNC1kZXNrdG9wIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmlzLXNpemUtNC13aWRlc2NyZWVuIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzkycHgpIHtcbiAgLmlzLXNpemUtNC1mdWxsaGQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5cbi5pcy1zaXplLTUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pcy1zaXplLTUtbW9iaWxlIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpLCBwcmludCB7XG4gIC5pcy1zaXplLTUtdGFibGV0IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwN3B4KSB7XG4gIC5pcy1zaXplLTUtdG91Y2gge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIHtcbiAgLmlzLXNpemUtNS1kZXNrdG9wIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5pcy1zaXplLTUtd2lkZXNjcmVlbiB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzOTJweCkge1xuICAuaXMtc2l6ZS01LWZ1bGxoZCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG5cbi5pcy1zaXplLTYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pcy1zaXplLTYtbW9iaWxlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpLCBwcmludCB7XG4gIC5pcy1zaXplLTYtdGFibGV0IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwN3B4KSB7XG4gIC5pcy1zaXplLTYtdG91Y2gge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIHtcbiAgLmlzLXNpemUtNi1kZXNrdG9wIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5pcy1zaXplLTYtd2lkZXNjcmVlbiB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzOTJweCkge1xuICAuaXMtc2l6ZS02LWZ1bGxoZCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi5oYXMtdGV4dC1jZW50ZXJlZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uaGFzLXRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmhhcy10ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmhhcy10ZXh0LXdoaXRlIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG5hLmhhcy10ZXh0LXdoaXRlOmhvdmVyLCBhLmhhcy10ZXh0LXdoaXRlOmZvY3VzIHtcbiAgY29sb3I6ICNlNmU2ZTY7XG59XG5cbi5oYXMtdGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG5hLmhhcy10ZXh0LWJsYWNrOmhvdmVyLCBhLmhhcy10ZXh0LWJsYWNrOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uaGFzLXRleHQtbGlnaHQge1xuICBjb2xvcjogd2hpdGVzbW9rZTtcbn1cblxuYS5oYXMtdGV4dC1saWdodDpob3ZlciwgYS5oYXMtdGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjZGJkYmRiO1xufVxuXG4uaGFzLXRleHQtZGFyayB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG5hLmhhcy10ZXh0LWRhcms6aG92ZXIsIGEuaGFzLXRleHQtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjMWMxYzFjO1xufVxuXG4uaGFzLXRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDBkMWIyO1xufVxuXG5hLmhhcy10ZXh0LXByaW1hcnk6aG92ZXIsIGEuaGFzLXRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMDA5ZTg2O1xufVxuXG4uaGFzLXRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMzI3M2RjO1xufVxuXG5hLmhhcy10ZXh0LWluZm86aG92ZXIsIGEuaGFzLXRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMjA1YmJjO1xufVxuXG4uaGFzLXRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjNkMTYwO1xufVxuXG5hLmhhcy10ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEuaGFzLXRleHQtc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjMWNhNjRjO1xufVxuXG4uaGFzLXRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZkZDU3O1xufVxuXG5hLmhhcy10ZXh0LXdhcm5pbmc6aG92ZXIsIGEuaGFzLXRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZkMzI0O1xufVxuXG4uaGFzLXRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZjM4NjA7XG59XG5cbmEuaGFzLXRleHQtZGFuZ2VyOmhvdmVyLCBhLmhhcy10ZXh0LWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmYwNTM3O1xufVxuXG4uaXMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaXMtaGlkZGVuLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAuaXMtaGlkZGVuLXRhYmxldCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAwN3B4KSB7XG4gIC5pcy1oaWRkZW4tdGFibGV0LW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDA3cHgpIHtcbiAgLmlzLWhpZGRlbi10b3VjaCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDhweCkge1xuICAuaXMtaGlkZGVuLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmlzLWhpZGRlbi1kZXNrdG9wLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmlzLWhpZGRlbi13aWRlc2NyZWVuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmlzLW1hcmdpbmxlc3Mge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLmlzLXBhZGRpbmdsZXNzIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uaXMtdW5zZWxlY3RhYmxlIHtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMTAsIDEwLCAxMCwgMC4xKSwgMCAwIDAgMXB4IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xufVxuXG4uYm94Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbmEuYm94OmhvdmVyLCBhLmJveDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDEwLCAxMCwgMTAsIDAuMSksIDAgMCAwIDFweCAjMDBkMWIyO1xufVxuXG5hLmJveDphY3RpdmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgxMCwgMTAsIDEwLCAwLjIpLCAwIDAgMCAxcHggIzAwZDFiMjtcbn1cblxuLmJ1dHRvbiB7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBoZWlnaHQ6IDIuMjVlbTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjM3NWVtIC0gMXB4KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDAuNjI1ZW0gLSAxcHgpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuNjI1ZW0gLSAxcHgpO1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NWVtIC0gMXB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6ICNkYmRiZGI7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVlbTtcbiAgcGFkZGluZy1yaWdodDogMC43NWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5idXR0b246Zm9jdXMsIC5idXR0b24uaXMtZm9jdXNlZCwgLmJ1dHRvbjphY3RpdmUsIC5idXR0b24uaXMtYWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmJ1dHRvbltkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uYnV0dG9uIHN0cm9uZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYnV0dG9uIC5pY29uLCAuYnV0dG9uIC5pY29uLmlzLXNtYWxsLCAuYnV0dG9uIC5pY29uLmlzLW1lZGl1bSwgLmJ1dHRvbiAuaWNvbi5pcy1sYXJnZSB7XG4gIGhlaWdodDogMS41ZW07XG4gIHdpZHRoOiAxLjVlbTtcbn1cblxuLmJ1dHRvbiAuaWNvbjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuMzc1ZW0gLSAxcHgpO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTg3NWVtO1xufVxuXG4uYnV0dG9uIC5pY29uOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMC4xODc1ZW07XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC4zNzVlbSAtIDFweCk7XG59XG5cbi5idXR0b24gLmljb246Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjM3NWVtIC0gMXB4KTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjM3NWVtIC0gMXB4KTtcbn1cblxuLmJ1dHRvbjpob3ZlciwgLmJ1dHRvbi5pcy1ob3ZlcmVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjViNWI1O1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ1dHRvbjpmb2N1cywgLmJ1dHRvbi5pcy1mb2N1c2VkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBkMWIyO1xuICBib3gtc2hhZG93OiAwIDAgMC41ZW0gcmdiYSgwLCAyMDksIDE3OCwgMC4yNSk7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnV0dG9uOmFjdGl2ZSwgLmJ1dHRvbi5pcy1hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICM0YTRhNGE7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDEwLCAxMCwgMTAsIDAuMik7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnV0dG9uLmlzLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYnV0dG9uLmlzLWxpbms6aG92ZXIsIC5idXR0b24uaXMtbGluay5pcy1ob3ZlcmVkLCAuYnV0dG9uLmlzLWxpbms6Zm9jdXMsIC5idXR0b24uaXMtbGluay5pcy1mb2N1c2VkLCAuYnV0dG9uLmlzLWxpbms6YWN0aXZlLCAuYnV0dG9uLmlzLWxpbmsuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idXR0b24uaXMtbGlua1tkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ1dHRvbi5pcy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzBhMGEwYTtcbn1cblxuLmJ1dHRvbi5pcy13aGl0ZTpob3ZlciwgLmJ1dHRvbi5pcy13aGl0ZS5pcy1ob3ZlcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi5idXR0b24uaXMtd2hpdGU6Zm9jdXMsIC5idXR0b24uaXMtd2hpdGUuaXMtZm9jdXNlZCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwLjVlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICBjb2xvcjogIzBhMGEwYTtcbn1cblxuLmJ1dHRvbi5pcy13aGl0ZTphY3RpdmUsIC5idXR0b24uaXMtd2hpdGUuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMTAsIDEwLCAxMCwgMC4yKTtcbiAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi5idXR0b24uaXMtd2hpdGVbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idXR0b24uaXMtd2hpdGUuaXMtaW52ZXJ0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYTBhO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5idXR0b24uaXMtd2hpdGUuaXMtaW52ZXJ0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cblxuLmJ1dHRvbi5pcy13aGl0ZS5pcy1pbnZlcnRlZFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYTBhO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5idXR0b24uaXMtd2hpdGUuaXMtbG9hZGluZzphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzBhMGEwYSAjMGEwYTBhICFpbXBvcnRhbnQ7XG59XG5cbi5idXR0b24uaXMtd2hpdGUuaXMtb3V0bGluZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uYnV0dG9uLmlzLXdoaXRlLmlzLW91dGxpbmVkOmhvdmVyLCAuYnV0dG9uLmlzLXdoaXRlLmlzLW91dGxpbmVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4uYnV0dG9uLmlzLXdoaXRlLmlzLW91dGxpbmVkLmlzLWxvYWRpbmc6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHdoaXRlIHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5idXR0b24uaXMtd2hpdGUuaXMtb3V0bGluZWRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJ1dHRvbi5pcy13aGl0ZS5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwYTBhMGE7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4uYnV0dG9uLmlzLXdoaXRlLmlzLWludmVydGVkLmlzLW91dGxpbmVkOmhvdmVyLCAuYnV0dG9uLmlzLXdoaXRlLmlzLWludmVydGVkLmlzLW91dGxpbmVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uYnV0dG9uLmlzLXdoaXRlLmlzLWludmVydGVkLmlzLW91dGxpbmVkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwYTBhMGE7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4uYnV0dG9uLmlzLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uYnV0dG9uLmlzLWJsYWNrOmhvdmVyLCAuYnV0dG9uLmlzLWJsYWNrLmlzLWhvdmVyZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQwNDA0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5idXR0b24uaXMtYmxhY2s6Zm9jdXMsIC5idXR0b24uaXMtYmxhY2suaXMtZm9jdXNlZCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwLjVlbSByZ2JhKDEwLCAxMCwgMTAsIDAuMjUpO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5idXR0b24uaXMtYmxhY2s6YWN0aXZlLCAuYnV0dG9uLmlzLWJsYWNrLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgxMCwgMTAsIDEwLCAwLjIpO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5idXR0b24uaXMtYmxhY2tbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ1dHRvbi5pcy1ibGFjay5pcy1pbnZlcnRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzBhMGEwYTtcbn1cblxuLmJ1dHRvbi5pcy1ibGFjay5pcy1pbnZlcnRlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG5cbi5idXR0b24uaXMtYmxhY2suaXMtaW52ZXJ0ZWRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4uYnV0dG9uLmlzLWJsYWNrLmlzLWxvYWRpbmc6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHdoaXRlIHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5idXR0b24uaXMtYmxhY2suaXMtb3V0bGluZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMGEwYTBhO1xuICBjb2xvcjogIzBhMGEwYTtcbn1cblxuLmJ1dHRvbi5pcy1ibGFjay5pcy1vdXRsaW5lZDpob3ZlciwgLmJ1dHRvbi5pcy1ibGFjay5pcy1vdXRsaW5lZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYTBhMGE7XG4gIGJvcmRlci1jb2xvcjogIzBhMGEwYTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uYnV0dG9uLmlzLWJsYWNrLmlzLW91dGxpbmVkLmlzLWxvYWRpbmc6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwYTBhMGEgIzBhMGEwYSAhaW1wb3J0YW50O1xufVxuXG4uYnV0dG9uLmlzLWJsYWNrLmlzLW91dGxpbmVkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwYTBhMGE7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4uYnV0dG9uLmlzLWJsYWNrLmlzLWludmVydGVkLmlzLW91dGxpbmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJ1dHRvbi5pcy1ibGFjay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZDpob3ZlciwgLmJ1dHRvbi5pcy1ibGFjay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzBhMGEwYTtcbn1cblxuLmJ1dHRvbi5pcy1ibGFjay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uYnV0dG9uLmlzLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idXR0b24uaXMtbGlnaHQ6aG92ZXIsIC5idXR0b24uaXMtbGlnaHQuaXMtaG92ZXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnV0dG9uLmlzLWxpZ2h0OmZvY3VzLCAuYnV0dG9uLmlzLWxpZ2h0LmlzLWZvY3VzZWQge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwIDAgMC41ZW0gcmdiYSgyNDUsIDI0NSwgMjQ1LCAwLjI1KTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idXR0b24uaXMtbGlnaHQ6YWN0aXZlLCAuYnV0dG9uLmlzLWxpZ2h0LmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDEwLCAxMCwgMTAsIDAuMik7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnV0dG9uLmlzLWxpZ2h0W2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idXR0b24uaXMtbGlnaHQuaXMtaW52ZXJ0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBjb2xvcjogd2hpdGVzbW9rZTtcbn1cblxuLmJ1dHRvbi5pcy1saWdodC5pcy1pbnZlcnRlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTI5Mjk7XG59XG5cbi5idXR0b24uaXMtbGlnaHQuaXMtaW52ZXJ0ZWRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5idXR0b24uaXMtbGlnaHQuaXMtbG9hZGluZzphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzM2MzYzNiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbi5idXR0b24uaXMtbGlnaHQuaXMtb3V0bGluZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBjb2xvcjogd2hpdGVzbW9rZTtcbn1cblxuLmJ1dHRvbi5pcy1saWdodC5pcy1vdXRsaW5lZDpob3ZlciwgLmJ1dHRvbi5pcy1saWdodC5pcy1vdXRsaW5lZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGJvcmRlci1jb2xvcjogd2hpdGVzbW9rZTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idXR0b24uaXMtbGlnaHQuaXMtb3V0bGluZWQuaXMtbG9hZGluZzphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgd2hpdGVzbW9rZSB3aGl0ZXNtb2tlICFpbXBvcnRhbnQ7XG59XG5cbi5idXR0b24uaXMtbGlnaHQuaXMtb3V0bGluZWRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5idXR0b24uaXMtbGlnaHQuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ1dHRvbi5pcy1saWdodC5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZDpob3ZlciwgLmJ1dHRvbi5pcy1saWdodC5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4uYnV0dG9uLmlzLWxpZ2h0LmlzLWludmVydGVkLmlzLW91dGxpbmVkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnV0dG9uLmlzLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogd2hpdGVzbW9rZTtcbn1cblxuLmJ1dHRvbi5pcy1kYXJrOmhvdmVyLCAuYnV0dG9uLmlzLWRhcmsuaXMtaG92ZXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjJmMmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4uYnV0dG9uLmlzLWRhcms6Zm9jdXMsIC5idXR0b24uaXMtZGFyay5pcy1mb2N1c2VkIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCAwIDAuNWVtIHJnYmEoNTQsIDU0LCA1NCwgMC4yNSk7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4uYnV0dG9uLmlzLWRhcms6YWN0aXZlLCAuYnV0dG9uLmlzLWRhcmsuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5MjkyOTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMTAsIDEwLCAxMCwgMC4yKTtcbiAgY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5idXR0b24uaXMtZGFya1tkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnV0dG9uLmlzLWRhcmsuaXMtaW52ZXJ0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ1dHRvbi5pcy1kYXJrLmlzLWludmVydGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmJ1dHRvbi5pcy1kYXJrLmlzLWludmVydGVkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnV0dG9uLmlzLWRhcmsuaXMtbG9hZGluZzphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgd2hpdGVzbW9rZSB3aGl0ZXNtb2tlICFpbXBvcnRhbnQ7XG59XG5cbi5idXR0b24uaXMtZGFyay5pcy1vdXRsaW5lZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnV0dG9uLmlzLWRhcmsuaXMtb3V0bGluZWQ6aG92ZXIsIC5idXR0b24uaXMtZGFyay5pcy1vdXRsaW5lZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5idXR0b24uaXMtZGFyay5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMzYzNjM2ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuLmJ1dHRvbi5pcy1kYXJrLmlzLW91dGxpbmVkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnV0dG9uLmlzLWRhcmsuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBjb2xvcjogd2hpdGVzbW9rZTtcbn1cblxuLmJ1dHRvbi5pcy1kYXJrLmlzLWludmVydGVkLmlzLW91dGxpbmVkOmhvdmVyLCAuYnV0dG9uLmlzLWRhcmsuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ1dHRvbi5pcy1kYXJrLmlzLWludmVydGVkLmlzLW91dGxpbmVkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHdoaXRlc21va2U7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4uYnV0dG9uLmlzLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1dHRvbi5pcy1wcmltYXJ5OmhvdmVyLCAuYnV0dG9uLmlzLXByaW1hcnkuaXMtaG92ZXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGM0YTc7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLXByaW1hcnk6Zm9jdXMsIC5idXR0b24uaXMtcHJpbWFyeS5pcy1mb2N1c2VkIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCAwIDAuNWVtIHJnYmEoMCwgMjA5LCAxNzgsIDAuMjUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1dHRvbi5pcy1wcmltYXJ5OmFjdGl2ZSwgLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGI4OWM7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDEwLCAxMCwgMTAsIDAuMik7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLXByaW1hcnlbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDFiMjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLWludmVydGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMGQxYjI7XG59XG5cbi5idXR0b24uaXMtcHJpbWFyeS5pcy1pbnZlcnRlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG5cbi5idXR0b24uaXMtcHJpbWFyeS5pcy1pbnZlcnRlZFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzAwZDFiMjtcbn1cblxuLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLWxvYWRpbmc6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmYgI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnV0dG9uLmlzLXByaW1hcnkuaXMtb3V0bGluZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBkMWIyO1xuICBjb2xvcjogIzAwZDFiMjtcbn1cblxuLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLW91dGxpbmVkOmhvdmVyLCAuYnV0dG9uLmlzLXByaW1hcnkuaXMtb3V0bGluZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xuICBib3JkZXItY29sb3I6ICMwMGQxYjI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLXByaW1hcnkuaXMtb3V0bGluZWQuaXMtbG9hZGluZzphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzAwZDFiMiAjMDBkMWIyICFpbXBvcnRhbnQ7XG59XG5cbi5idXR0b24uaXMtcHJpbWFyeS5pcy1vdXRsaW5lZFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBkMWIyO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzAwZDFiMjtcbn1cblxuLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLWludmVydGVkLmlzLW91dGxpbmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uaXMtcHJpbWFyeS5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZDpob3ZlciwgLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLWludmVydGVkLmlzLW91dGxpbmVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMGQxYjI7XG59XG5cbi5idXR0b24uaXMtcHJpbWFyeS5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1dHRvbi5pcy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNzNkYztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uaXMtaW5mbzpob3ZlciwgLmJ1dHRvbi5pcy1pbmZvLmlzLWhvdmVyZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc2Y2RhO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1dHRvbi5pcy1pbmZvOmZvY3VzLCAuYnV0dG9uLmlzLWluZm8uaXMtZm9jdXNlZCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwLjVlbSByZ2JhKDUwLCAxMTUsIDIyMCwgMC4yNSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLWluZm86YWN0aXZlLCAuYnV0dG9uLmlzLWluZm8uaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzNjZkMTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMTAsIDEwLCAxMCwgMC4yKTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uaXMtaW5mb1tkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI3M2RjO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnV0dG9uLmlzLWluZm8uaXMtaW52ZXJ0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzMyNzNkYztcbn1cblxuLmJ1dHRvbi5pcy1pbmZvLmlzLWludmVydGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLmJ1dHRvbi5pcy1pbmZvLmlzLWludmVydGVkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMzI3M2RjO1xufVxuXG4uYnV0dG9uLmlzLWluZm8uaXMtbG9hZGluZzphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idXR0b24uaXMtaW5mby5pcy1vdXRsaW5lZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMzMjczZGM7XG4gIGNvbG9yOiAjMzI3M2RjO1xufVxuXG4uYnV0dG9uLmlzLWluZm8uaXMtb3V0bGluZWQ6aG92ZXIsIC5idXR0b24uaXMtaW5mby5pcy1vdXRsaW5lZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjczZGM7XG4gIGJvcmRlci1jb2xvcjogIzMyNzNkYztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uaXMtaW5mby5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMzI3M2RjICMzMjczZGMgIWltcG9ydGFudDtcbn1cblxuLmJ1dHRvbi5pcy1pbmZvLmlzLW91dGxpbmVkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMzMjczZGM7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMzI3M2RjO1xufVxuXG4uYnV0dG9uLmlzLWluZm8uaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1dHRvbi5pcy1pbmZvLmlzLWludmVydGVkLmlzLW91dGxpbmVkOmhvdmVyLCAuYnV0dG9uLmlzLWluZm8uaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzMyNzNkYztcbn1cblxuLmJ1dHRvbi5pcy1pbmZvLmlzLWludmVydGVkLmlzLW91dGxpbmVkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNkMTYwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1dHRvbi5pcy1zdWNjZXNzOmhvdmVyLCAuYnV0dG9uLmlzLXN1Y2Nlc3MuaXMtaG92ZXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMmM2NWI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLXN1Y2Nlc3M6Zm9jdXMsIC5idXR0b24uaXMtc3VjY2Vzcy5pcy1mb2N1c2VkIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCAwIDAuNWVtIHJnYmEoMzUsIDIwOSwgOTYsIDAuMjUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1dHRvbi5pcy1zdWNjZXNzOmFjdGl2ZSwgLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGJjNTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDEwLCAxMCwgMTAsIDAuMik7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLXN1Y2Nlc3NbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzZDE2MDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLWludmVydGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyM2QxNjA7XG59XG5cbi5idXR0b24uaXMtc3VjY2Vzcy5pcy1pbnZlcnRlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG5cbi5idXR0b24uaXMtc3VjY2Vzcy5pcy1pbnZlcnRlZFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzIzZDE2MDtcbn1cblxuLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLWxvYWRpbmc6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmYgI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnV0dG9uLmlzLXN1Y2Nlc3MuaXMtb3V0bGluZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjNkMTYwO1xuICBjb2xvcjogIzIzZDE2MDtcbn1cblxuLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLW91dGxpbmVkOmhvdmVyLCAuYnV0dG9uLmlzLXN1Y2Nlc3MuaXMtb3V0bGluZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNkMTYwO1xuICBib3JkZXItY29sb3I6ICMyM2QxNjA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLXN1Y2Nlc3MuaXMtb3V0bGluZWQuaXMtbG9hZGluZzphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzIzZDE2MCAjMjNkMTYwICFpbXBvcnRhbnQ7XG59XG5cbi5idXR0b24uaXMtc3VjY2Vzcy5pcy1vdXRsaW5lZFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjNkMTYwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzIzZDE2MDtcbn1cblxuLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLWludmVydGVkLmlzLW91dGxpbmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uaXMtc3VjY2Vzcy5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZDpob3ZlciwgLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLWludmVydGVkLmlzLW91dGxpbmVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyM2QxNjA7XG59XG5cbi5idXR0b24uaXMtc3VjY2Vzcy5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1dHRvbi5pcy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGQ1NztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLmJ1dHRvbi5pcy13YXJuaW5nOmhvdmVyLCAuYnV0dG9uLmlzLXdhcm5pbmcuaXMtaG92ZXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRiNGE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5cbi5idXR0b24uaXMtd2FybmluZzpmb2N1cywgLmJ1dHRvbi5pcy13YXJuaW5nLmlzLWZvY3VzZWQge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwIDAgMC41ZW0gcmdiYSgyNTUsIDIyMSwgODcsIDAuMjUpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4uYnV0dG9uLmlzLXdhcm5pbmc6YWN0aXZlLCAuYnV0dG9uLmlzLXdhcm5pbmcuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDgzZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMTAsIDEwLCAxMCwgMC4yKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLmJ1dHRvbi5pcy13YXJuaW5nW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRkNTc7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idXR0b24uaXMtd2FybmluZy5pcy1pbnZlcnRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgY29sb3I6ICNmZmRkNTc7XG59XG5cbi5idXR0b24uaXMtd2FybmluZy5pcy1pbnZlcnRlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLmJ1dHRvbi5pcy13YXJuaW5nLmlzLWludmVydGVkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmRkNTc7XG59XG5cbi5idXR0b24uaXMtd2FybmluZy5pcy1sb2FkaW5nOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCByZ2JhKDAsIDAsIDAsIDAuNykgcmdiYSgwLCAwLCAwLCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi5idXR0b24uaXMtd2FybmluZy5pcy1vdXRsaW5lZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmZmRkNTc7XG4gIGNvbG9yOiAjZmZkZDU3O1xufVxuXG4uYnV0dG9uLmlzLXdhcm5pbmcuaXMtb3V0bGluZWQ6aG92ZXIsIC5idXR0b24uaXMtd2FybmluZy5pcy1vdXRsaW5lZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRkNTc7XG4gIGJvcmRlci1jb2xvcjogI2ZmZGQ1NztcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLmJ1dHRvbi5pcy13YXJuaW5nLmlzLW91dGxpbmVkLmlzLWxvYWRpbmc6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmRkNTcgI2ZmZGQ1NyAhaW1wb3J0YW50O1xufVxuXG4uYnV0dG9uLmlzLXdhcm5pbmcuaXMtb3V0bGluZWRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZGQ1NztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmRkNTc7XG59XG5cbi5idXR0b24uaXMtd2FybmluZy5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLmJ1dHRvbi5pcy13YXJuaW5nLmlzLWludmVydGVkLmlzLW91dGxpbmVkOmhvdmVyLCAuYnV0dG9uLmlzLXdhcm5pbmcuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIGNvbG9yOiAjZmZkZDU3O1xufVxuXG4uYnV0dG9uLmlzLXdhcm5pbmcuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4uYnV0dG9uLmlzLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjM4NjA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLWRhbmdlcjpob3ZlciwgLmJ1dHRvbi5pcy1kYW5nZXIuaXMtaG92ZXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjJiNTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLWRhbmdlcjpmb2N1cywgLmJ1dHRvbi5pcy1kYW5nZXIuaXMtZm9jdXNlZCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwLjVlbSByZ2JhKDI1NSwgNTYsIDk2LCAwLjI1KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uaXMtZGFuZ2VyOmFjdGl2ZSwgLmJ1dHRvbi5pcy1kYW5nZXIuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMWY0YjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMTAsIDEwLCAxMCwgMC4yKTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uaXMtZGFuZ2VyW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjM4NjA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idXR0b24uaXMtZGFuZ2VyLmlzLWludmVydGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZjM4NjA7XG59XG5cbi5idXR0b24uaXMtZGFuZ2VyLmlzLWludmVydGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLmJ1dHRvbi5pcy1kYW5nZXIuaXMtaW52ZXJ0ZWRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZjM4NjA7XG59XG5cbi5idXR0b24uaXMtZGFuZ2VyLmlzLWxvYWRpbmc6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmYgI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnV0dG9uLmlzLWRhbmdlci5pcy1vdXRsaW5lZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmZjM4NjA7XG4gIGNvbG9yOiAjZmYzODYwO1xufVxuXG4uYnV0dG9uLmlzLWRhbmdlci5pcy1vdXRsaW5lZDpob3ZlciwgLmJ1dHRvbi5pcy1kYW5nZXIuaXMtb3V0bGluZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzODYwO1xuICBib3JkZXItY29sb3I6ICNmZjM4NjA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLWRhbmdlci5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmYzODYwICNmZjM4NjAgIWltcG9ydGFudDtcbn1cblxuLmJ1dHRvbi5pcy1kYW5nZXIuaXMtb3V0bGluZWRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmMzg2MDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZjM4NjA7XG59XG5cbi5idXR0b24uaXMtZGFuZ2VyLmlzLWludmVydGVkLmlzLW91dGxpbmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uaXMtZGFuZ2VyLmlzLWludmVydGVkLmlzLW91dGxpbmVkOmhvdmVyLCAuYnV0dG9uLmlzLWRhbmdlci5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmYzODYwO1xufVxuXG4uYnV0dG9uLmlzLWRhbmdlci5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1dHRvbi5pcy1zbWFsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4uYnV0dG9uLmlzLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmJ1dHRvbi5pcy1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uYnV0dG9uW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6ICNkYmRiZGI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmJ1dHRvbi5pcy1mdWxsd2lkdGgge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ1dHRvbi5pcy1sb2FkaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnV0dG9uLmlzLWxvYWRpbmc6YWZ0ZXIge1xuICBhbmltYXRpb246IHNwaW5Bcm91bmQgNTAwbXMgaW5maW5pdGUgbGluZWFyO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZGJkYmRiO1xuICBib3JkZXItcmFkaXVzOiAyOTA0ODZweDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gKDFlbSAvIDIpKTtcbiAgdG9wOiBjYWxjKDUwJSAtICgxZW0gLyAyKSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4uYnV0dG9uLmlzLXN0YXRpYyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGJvcmRlci1jb2xvcjogI2RiZGJkYjtcbiAgY29sb3I6ICM3YTdhN2E7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5idXR0b24uYnV0dG9uLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idXR0b24ge1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZy1ib3R0b206IDAuNGVtO1xuICBwYWRkaW5nLXRvcDogMC4zNWVtO1xufVxuXG4uY29udGVudDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4uY29udGVudCBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMC4yNWVtO1xufVxuXG4uY29udGVudCBwOm5vdCg6bGFzdC1jaGlsZCksXG4uY29udGVudCBkbDpub3QoOmxhc3QtY2hpbGQpLFxuLmNvbnRlbnQgb2w6bm90KDpsYXN0LWNoaWxkKSxcbi5jb250ZW50IHVsOm5vdCg6bGFzdC1jaGlsZCksXG4uY29udGVudCBibG9ja3F1b3RlOm5vdCg6bGFzdC1jaGlsZCksXG4uY29udGVudCBwcmU6bm90KDpsYXN0LWNoaWxkKSxcbi5jb250ZW50IHRhYmxlOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5jb250ZW50IGgxLFxuLmNvbnRlbnQgaDIsXG4uY29udGVudCBoMyxcbi5jb250ZW50IGg0LFxuLmNvbnRlbnQgaDUsXG4uY29udGVudCBoNiB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4xMjU7XG59XG5cbi5jb250ZW50IGgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuXG4uY29udGVudCBoMTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLmNvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDEuNzVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41NzE0ZW07XG59XG5cbi5jb250ZW50IGgyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMS4xNDI4ZW07XG59XG5cbi5jb250ZW50IGgzIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC42NjY2ZW07XG59XG5cbi5jb250ZW50IGgzOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMS4zMzMzZW07XG59XG5cbi5jb250ZW50IGg0IHtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOGVtO1xufVxuXG4uY29udGVudCBoNSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC44ODg4ZW07XG59XG5cbi5jb250ZW50IGg2IHtcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLmNvbnRlbnQgYmxvY2txdW90ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2RiZGJkYjtcbiAgcGFkZGluZzogMS4yNWVtIDEuNWVtO1xufVxuXG4uY29udGVudCBvbCB7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWwgb3V0c2lkZTtcbiAgbWFyZ2luLWxlZnQ6IDJlbTtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuXG4uY29udGVudCB1bCB7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZTtcbiAgbWFyZ2luLWxlZnQ6IDJlbTtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuXG4uY29udGVudCB1bCB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbn1cblxuLmNvbnRlbnQgdWwgdWwgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTtcbn1cblxuLmNvbnRlbnQgZGQge1xuICBtYXJnaW4tbGVmdDogMmVtO1xufVxuXG4uY29udGVudCBmaWd1cmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jb250ZW50IGZpZ3VyZSBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jb250ZW50IGZpZ3VyZSBmaWdjYXB0aW9uIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uY29udGVudCBwcmUge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHBhZGRpbmc6IDEuMjVlbSAxLjVlbTtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbi5jb250ZW50IHN1cCxcbi5jb250ZW50IHN1YiB7XG4gIGZvbnQtc2l6ZTogNzAlO1xufVxuXG4uY29udGVudCB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29udGVudCB0YWJsZSB0ZCxcbi5jb250ZW50IHRhYmxlIHRoIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RiZGJkYjtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICBwYWRkaW5nOiAwLjVlbSAwLjc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5jb250ZW50IHRhYmxlIHRoIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5jb250ZW50IHRhYmxlIHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbn1cblxuLmNvbnRlbnQgdGFibGUgdGhlYWQgdGQsXG4uY29udGVudCB0YWJsZSB0aGVhZCB0aCB7XG4gIGJvcmRlci13aWR0aDogMCAwIDJweDtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5jb250ZW50IHRhYmxlIHRmb290IHRkLFxuLmNvbnRlbnQgdGFibGUgdGZvb3QgdGgge1xuICBib3JkZXItd2lkdGg6IDJweCAwIDA7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uY29udGVudCB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkLFxuLmNvbnRlbnQgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0aCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5jb250ZW50LmlzLXNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4uY29udGVudC5pcy1tZWRpdW0ge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5jb250ZW50LmlzLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5pbnB1dCxcbi50ZXh0YXJlYSB7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBoZWlnaHQ6IDIuMjVlbTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjM3NWVtIC0gMXB4KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDAuNjI1ZW0gLSAxcHgpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuNjI1ZW0gLSAxcHgpO1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NWVtIC0gMXB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZGJkYmRiO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlucHV0OmZvY3VzLCAuaW5wdXQuaXMtZm9jdXNlZCwgLmlucHV0OmFjdGl2ZSwgLmlucHV0LmlzLWFjdGl2ZSxcbi50ZXh0YXJlYTpmb2N1cyxcbi50ZXh0YXJlYS5pcy1mb2N1c2VkLFxuLnRleHRhcmVhOmFjdGl2ZSxcbi50ZXh0YXJlYS5pcy1hY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uaW5wdXRbZGlzYWJsZWRdLFxuLnRleHRhcmVhW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5pbnB1dDpob3ZlciwgLmlucHV0LmlzLWhvdmVyZWQsXG4udGV4dGFyZWE6aG92ZXIsXG4udGV4dGFyZWEuaXMtaG92ZXJlZCB7XG4gIGJvcmRlci1jb2xvcjogI2I1YjViNTtcbn1cblxuLmlucHV0OmZvY3VzLCAuaW5wdXQuaXMtZm9jdXNlZCwgLmlucHV0OmFjdGl2ZSwgLmlucHV0LmlzLWFjdGl2ZSxcbi50ZXh0YXJlYTpmb2N1cyxcbi50ZXh0YXJlYS5pcy1mb2N1c2VkLFxuLnRleHRhcmVhOmFjdGl2ZSxcbi50ZXh0YXJlYS5pcy1hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMwMGQxYjI7XG59XG5cbi5pbnB1dFtkaXNhYmxlZF0sXG4udGV4dGFyZWFbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzdhN2E3YTtcbn1cblxuLmlucHV0W2Rpc2FibGVkXTo6LW1vei1wbGFjZWhvbGRlcixcbi50ZXh0YXJlYVtkaXNhYmxlZF06Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1NCwgNTQsIDU0LCAwLjMpO1xufVxuXG4uaW5wdXRbZGlzYWJsZWRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLnRleHRhcmVhW2Rpc2FibGVkXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIDAuMyk7XG59XG5cbi5pbnB1dFtkaXNhYmxlZF06LW1vei1wbGFjZWhvbGRlcixcbi50ZXh0YXJlYVtkaXNhYmxlZF06LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIDAuMyk7XG59XG5cbi5pbnB1dFtkaXNhYmxlZF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLnRleHRhcmVhW2Rpc2FibGVkXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1NCwgNTQsIDU0LCAwLjMpO1xufVxuXG4uaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbi50ZXh0YXJlYVt0eXBlPVwic2VhcmNoXCJdIHtcbiAgYm9yZGVyLXJhZGl1czogMjkwNDg2cHg7XG59XG5cbi5pbnB1dC5pcy13aGl0ZSxcbi50ZXh0YXJlYS5pcy13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi5pbnB1dC5pcy1ibGFjayxcbi50ZXh0YXJlYS5pcy1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzBhMGEwYTtcbn1cblxuLmlucHV0LmlzLWxpZ2h0LFxuLnRleHRhcmVhLmlzLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4uaW5wdXQuaXMtZGFyayxcbi50ZXh0YXJlYS5pcy1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uaW5wdXQuaXMtcHJpbWFyeSxcbi50ZXh0YXJlYS5pcy1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBkMWIyO1xufVxuXG4uaW5wdXQuaXMtaW5mbyxcbi50ZXh0YXJlYS5pcy1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI3M2RjO1xufVxuXG4uaW5wdXQuaXMtc3VjY2Vzcyxcbi50ZXh0YXJlYS5pcy1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjNkMTYwO1xufVxuXG4uaW5wdXQuaXMtd2FybmluZyxcbi50ZXh0YXJlYS5pcy13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkZDU3O1xufVxuXG4uaW5wdXQuaXMtZGFuZ2VyLFxuLnRleHRhcmVhLmlzLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmMzg2MDtcbn1cblxuLmlucHV0LmlzLXNtYWxsLFxuLnRleHRhcmVhLmlzLXNtYWxsIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5pbnB1dC5pcy1tZWRpdW0sXG4udGV4dGFyZWEuaXMtbWVkaXVtIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uaW5wdXQuaXMtbGFyZ2UsXG4udGV4dGFyZWEuaXMtbGFyZ2Uge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLmlucHV0LmlzLWZ1bGx3aWR0aCxcbi50ZXh0YXJlYS5pcy1mdWxsd2lkdGgge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbnB1dC5pcy1pbmxpbmUsXG4udGV4dGFyZWEuaXMtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aWR0aDogYXV0bztcbn1cblxuLnRleHRhcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjYyNWVtO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG4udGV4dGFyZWE6bm90KFtyb3dzXSkge1xuICBtYXgtaGVpZ2h0OiA2MDBweDtcbiAgbWluLWhlaWdodDogMTIwcHg7XG59XG5cbi50ZXh0YXJlYVtyb3dzXSB7XG4gIGhlaWdodDogdW5zZXQ7XG59XG5cbi5jaGVja2JveCxcbi5yYWRpbyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2hlY2tib3ggaW5wdXQsXG4ucmFkaW8gaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jaGVja2JveDpob3Zlcixcbi5yYWRpbzpob3ZlciB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uY2hlY2tib3hbZGlzYWJsZWRdLFxuLnJhZGlvW2Rpc2FibGVkXSB7XG4gIGNvbG9yOiAjN2E3YTdhO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ucmFkaW8gKyAucmFkaW8ge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi5zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uc2VsZWN0Om5vdCguaXMtbXVsdGlwbGUpIHtcbiAgaGVpZ2h0OiAyLjI1ZW07XG59XG5cbi5zZWxlY3Q6bm90KC5pcy1tdWx0aXBsZSk6OmFmdGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwZDFiMjtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAwO1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMC41ZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHdpZHRoOiAwLjVlbTtcbiAgbWFyZ2luLXRvcDogLTAuMzc1ZW07XG4gIHJpZ2h0OiAxLjEyNWVtO1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogNDtcbn1cblxuLnNlbGVjdCBzZWxlY3Qge1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgaGVpZ2h0OiAyLjI1ZW07XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4zNzVlbSAtIDFweCk7XG4gIHBhZGRpbmctbGVmdDogY2FsYygwLjYyNWVtIC0gMXB4KTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygwLjYyNWVtIC0gMXB4KTtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4zNzVlbSAtIDFweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogI2RiZGJkYjtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zZWxlY3Qgc2VsZWN0OmZvY3VzLCAuc2VsZWN0IHNlbGVjdC5pcy1mb2N1c2VkLCAuc2VsZWN0IHNlbGVjdDphY3RpdmUsIC5zZWxlY3Qgc2VsZWN0LmlzLWFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zZWxlY3Qgc2VsZWN0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5zZWxlY3Qgc2VsZWN0OmhvdmVyLCAuc2VsZWN0IHNlbGVjdC5pcy1ob3ZlcmVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjViNWI1O1xufVxuXG4uc2VsZWN0IHNlbGVjdDpmb2N1cywgLnNlbGVjdCBzZWxlY3QuaXMtZm9jdXNlZCwgLnNlbGVjdCBzZWxlY3Q6YWN0aXZlLCAuc2VsZWN0IHNlbGVjdC5pcy1hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMwMGQxYjI7XG59XG5cbi5zZWxlY3Qgc2VsZWN0W2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGJvcmRlci1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICM3YTdhN2E7XG59XG5cbi5zZWxlY3Qgc2VsZWN0W2Rpc2FibGVkXTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIDAuMyk7XG59XG5cbi5zZWxlY3Qgc2VsZWN0W2Rpc2FibGVkXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIDAuMyk7XG59XG5cbi5zZWxlY3Qgc2VsZWN0W2Rpc2FibGVkXTotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgMC4zKTtcbn1cblxuLnNlbGVjdCBzZWxlY3RbZGlzYWJsZWRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIDAuMyk7XG59XG5cbi5zZWxlY3Qgc2VsZWN0OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjViNWI1O1xufVxuXG4uc2VsZWN0IHNlbGVjdDpmb2N1cywgLnNlbGVjdCBzZWxlY3QuaXMtZm9jdXNlZCwgLnNlbGVjdCBzZWxlY3Q6YWN0aXZlLCAuc2VsZWN0IHNlbGVjdC5pcy1hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMwMGQxYjI7XG59XG5cbi5zZWxlY3Qgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlbGVjdCBzZWxlY3RbZGlzYWJsZWRdOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4uc2VsZWN0IHNlbGVjdDpub3QoW211bHRpcGxlXSkge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVlbTtcbn1cblxuLnNlbGVjdCBzZWxlY3RbbXVsdGlwbGVdIHtcbiAgaGVpZ2h0OiB1bnNldDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNlbGVjdCBzZWxlY3RbbXVsdGlwbGVdIG9wdGlvbiB7XG4gIHBhZGRpbmc6IDAuNWVtIDFlbTtcbn1cblxuLnNlbGVjdDpob3Zlcjo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG5cbi5zZWxlY3QuaXMtd2hpdGUgc2VsZWN0IHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnNlbGVjdC5pcy1ibGFjayBzZWxlY3Qge1xuICBib3JkZXItY29sb3I6ICMwYTBhMGE7XG59XG5cbi5zZWxlY3QuaXMtbGlnaHQgc2VsZWN0IHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4uc2VsZWN0LmlzLWRhcmsgc2VsZWN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uc2VsZWN0LmlzLXByaW1hcnkgc2VsZWN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBkMWIyO1xufVxuXG4uc2VsZWN0LmlzLWluZm8gc2VsZWN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI3M2RjO1xufVxuXG4uc2VsZWN0LmlzLXN1Y2Nlc3Mgc2VsZWN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMjNkMTYwO1xufVxuXG4uc2VsZWN0LmlzLXdhcm5pbmcgc2VsZWN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkZDU3O1xufVxuXG4uc2VsZWN0LmlzLWRhbmdlciBzZWxlY3Qge1xuICBib3JkZXItY29sb3I6ICNmZjM4NjA7XG59XG5cbi5zZWxlY3QuaXMtc21hbGwge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLnNlbGVjdC5pcy1tZWRpdW0ge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5zZWxlY3QuaXMtbGFyZ2Uge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLnNlbGVjdC5pcy1kaXNhYmxlZDo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICM3YTdhN2E7XG59XG5cbi5zZWxlY3QuaXMtZnVsbHdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zZWxlY3QuaXMtZnVsbHdpZHRoIHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2VsZWN0LmlzLWxvYWRpbmc6OmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBzcGluQXJvdW5kIDUwMG1zIGluZmluaXRlIGxpbmVhcjtcbiAgYm9yZGVyOiAycHggc29saWQgI2RiZGJkYjtcbiAgYm9yZGVyLXJhZGl1czogMjkwNDg2cHg7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDFlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMC42MjVlbTtcbiAgdG9wOiAwLjYyNWVtO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5zZWxlY3QuaXMtbG9hZGluZy5pcy1zbWFsbDphZnRlciB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLnNlbGVjdC5pcy1sb2FkaW5nLmlzLW1lZGl1bTphZnRlciB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLnNlbGVjdC5pcy1sb2FkaW5nLmlzLWxhcmdlOmFmdGVyIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5sYWJlbCB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubGFiZWw6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuXG4ubGFiZWwuaXMtc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5sYWJlbC5pcy1tZWRpdW0ge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5sYWJlbC5pcy1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uaGVscCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG5cbi5oZWxwLmlzLXdoaXRlIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uaGVscC5pcy1ibGFjayB7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4uaGVscC5pcy1saWdodCB7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4uaGVscC5pcy1kYXJrIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5oZWxwLmlzLXByaW1hcnkge1xuICBjb2xvcjogIzAwZDFiMjtcbn1cblxuLmhlbHAuaXMtaW5mbyB7XG4gIGNvbG9yOiAjMzI3M2RjO1xufVxuXG4uaGVscC5pcy1zdWNjZXNzIHtcbiAgY29sb3I6ICMyM2QxNjA7XG59XG5cbi5oZWxwLmlzLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmZGQ1Nztcbn1cblxuLmhlbHAuaXMtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZjM4NjA7XG59XG5cbi5maWVsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLmZpZWxkLmhhcy1hZGRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG5cbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sOmZpcnN0LWNoaWxkIC5idXR0b24sXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbDpmaXJzdC1jaGlsZCAuaW5wdXQsXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbDpmaXJzdC1jaGlsZCAuc2VsZWN0IHNlbGVjdCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbDpsYXN0LWNoaWxkIC5idXR0b24sXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbDpsYXN0LWNoaWxkIC5pbnB1dCxcbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sOmxhc3QtY2hpbGQgLnNlbGVjdCBzZWxlY3Qge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuYnV0dG9uLFxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmlucHV0LFxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLnNlbGVjdCBzZWxlY3Qge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuYnV0dG9uOmhvdmVyLCAuZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuYnV0dG9uLmlzLWhvdmVyZWQsXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuaW5wdXQ6aG92ZXIsXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuaW5wdXQuaXMtaG92ZXJlZCxcbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5zZWxlY3Qgc2VsZWN0OmhvdmVyLFxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLnNlbGVjdCBzZWxlY3QuaXMtaG92ZXJlZCB7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5idXR0b246Zm9jdXMsIC5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5idXR0b24uaXMtZm9jdXNlZCwgLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmJ1dHRvbjphY3RpdmUsIC5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5idXR0b24uaXMtYWN0aXZlLFxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmlucHV0OmZvY3VzLFxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmlucHV0LmlzLWZvY3VzZWQsXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuaW5wdXQ6YWN0aXZlLFxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmlucHV0LmlzLWFjdGl2ZSxcbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5zZWxlY3Qgc2VsZWN0OmZvY3VzLFxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLnNlbGVjdCBzZWxlY3QuaXMtZm9jdXNlZCxcbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5zZWxlY3Qgc2VsZWN0OmFjdGl2ZSxcbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5zZWxlY3Qgc2VsZWN0LmlzLWFjdGl2ZSB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5idXR0b246Zm9jdXM6aG92ZXIsIC5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5idXR0b24uaXMtZm9jdXNlZDpob3ZlciwgLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmJ1dHRvbjphY3RpdmU6aG92ZXIsIC5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5idXR0b24uaXMtYWN0aXZlOmhvdmVyLFxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmlucHV0OmZvY3VzOmhvdmVyLFxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmlucHV0LmlzLWZvY3VzZWQ6aG92ZXIsXG4uZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuaW5wdXQ6YWN0aXZlOmhvdmVyLFxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmlucHV0LmlzLWFjdGl2ZTpob3Zlcixcbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5zZWxlY3Qgc2VsZWN0OmZvY3VzOmhvdmVyLFxuLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLnNlbGVjdCBzZWxlY3QuaXMtZm9jdXNlZDpob3Zlcixcbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5zZWxlY3Qgc2VsZWN0OmFjdGl2ZTpob3Zlcixcbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5zZWxlY3Qgc2VsZWN0LmlzLWFjdGl2ZTpob3ZlciB7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sLmlzLWV4cGFuZGVkIHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uZmllbGQuaGFzLWFkZG9ucy5oYXMtYWRkb25zLWNlbnRlcmVkIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5maWVsZC5oYXMtYWRkb25zLmhhcy1hZGRvbnMtcmlnaHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uZmllbGQuaGFzLWFkZG9ucy5oYXMtYWRkb25zLWZ1bGx3aWR0aCAuY29udHJvbCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5maWVsZC5pcy1ncm91cGVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uZmllbGQuaXMtZ3JvdXBlZCA+IC5jb250cm9sIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5maWVsZC5pcy1ncm91cGVkID4gLmNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cblxuLmZpZWxkLmlzLWdyb3VwZWQgPiAuY29udHJvbC5pcy1leHBhbmRlZCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7XG59XG5cbi5maWVsZC5pcy1ncm91cGVkLmlzLWdyb3VwZWQtY2VudGVyZWQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmZpZWxkLmlzLWdyb3VwZWQuaXMtZ3JvdXBlZC1yaWdodCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAuZmllbGQuaXMtaG9yaXpvbnRhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4uZmllbGQtbGFiZWwgLmxhYmVsIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmllbGQtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmZpZWxkLWxhYmVsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAuZmllbGQtbGFiZWwuaXMtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBwYWRkaW5nLXRvcDogMC4zNzVlbTtcbiAgfVxuICAuZmllbGQtbGFiZWwuaXMtbm9ybWFsIHtcbiAgICBwYWRkaW5nLXRvcDogMC4zNzVlbTtcbiAgfVxuICAuZmllbGQtbGFiZWwuaXMtbWVkaXVtIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgcGFkZGluZy10b3A6IDAuMzc1ZW07XG4gIH1cbiAgLmZpZWxkLWxhYmVsLmlzLWxhcmdlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXRvcDogMC4zNzVlbTtcbiAgfVxufVxuXG4uZmllbGQtYm9keSAuZmllbGQgLmZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpLCBwcmludCB7XG4gIC5maWVsZC1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiA1O1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG4gIC5maWVsZC1ib2R5IC5maWVsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZmllbGQtYm9keSA+IC5maWVsZCB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cbiAgLmZpZWxkLWJvZHkgPiAuZmllbGQ6bm90KC5pcy1uYXJyb3cpIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbiAgLmZpZWxkLWJvZHkgPiAuZmllbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG59XG5cbi5jb250cm9sIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5jb250cm9sLmhhcy1pY29uIC5pY29uIHtcbiAgY29sb3I6ICNkYmRiZGI7XG4gIGhlaWdodDogMi4yNWVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAyLjI1ZW07XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5jb250cm9sLmhhcy1pY29uIC5pbnB1dDpmb2N1cyArIC5pY29uIHtcbiAgY29sb3I6ICM3YTdhN2E7XG59XG5cbi5jb250cm9sLmhhcy1pY29uIC5pbnB1dC5pcy1zbWFsbCArIC5pY29uIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4uY29udHJvbC5oYXMtaWNvbiAuaW5wdXQuaXMtbWVkaXVtICsgLmljb24ge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5jb250cm9sLmhhcy1pY29uIC5pbnB1dC5pcy1sYXJnZSArIC5pY29uIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5jb250cm9sLmhhcy1pY29uOm5vdCguaGFzLWljb24tcmlnaHQpIC5pY29uIHtcbiAgbGVmdDogMDtcbn1cblxuLmNvbnRyb2wuaGFzLWljb246bm90KC5oYXMtaWNvbi1yaWdodCkgLmlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1ZW07XG59XG5cbi5jb250cm9sLmhhcy1pY29uLmhhcy1pY29uLXJpZ2h0IC5pY29uIHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jb250cm9sLmhhcy1pY29uLmhhcy1pY29uLXJpZ2h0IC5pbnB1dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMjVlbTtcbn1cblxuLmNvbnRyb2wuaGFzLWljb25zLWxlZnQgLmlucHV0OmZvY3VzIH4gLmljb24sXG4uY29udHJvbC5oYXMtaWNvbnMtbGVmdCAuc2VsZWN0OmZvY3VzIH4gLmljb24sIC5jb250cm9sLmhhcy1pY29ucy1yaWdodCAuaW5wdXQ6Zm9jdXMgfiAuaWNvbixcbi5jb250cm9sLmhhcy1pY29ucy1yaWdodCAuc2VsZWN0OmZvY3VzIH4gLmljb24ge1xuICBjb2xvcjogIzdhN2E3YTtcbn1cblxuLmNvbnRyb2wuaGFzLWljb25zLWxlZnQgLmlucHV0LmlzLXNtYWxsIH4gLmljb24sXG4uY29udHJvbC5oYXMtaWNvbnMtbGVmdCAuc2VsZWN0LmlzLXNtYWxsIH4gLmljb24sIC5jb250cm9sLmhhcy1pY29ucy1yaWdodCAuaW5wdXQuaXMtc21hbGwgfiAuaWNvbixcbi5jb250cm9sLmhhcy1pY29ucy1yaWdodCAuc2VsZWN0LmlzLXNtYWxsIH4gLmljb24ge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5jb250cm9sLmhhcy1pY29ucy1sZWZ0IC5pbnB1dC5pcy1tZWRpdW0gfiAuaWNvbixcbi5jb250cm9sLmhhcy1pY29ucy1sZWZ0IC5zZWxlY3QuaXMtbWVkaXVtIH4gLmljb24sIC5jb250cm9sLmhhcy1pY29ucy1yaWdodCAuaW5wdXQuaXMtbWVkaXVtIH4gLmljb24sXG4uY29udHJvbC5oYXMtaWNvbnMtcmlnaHQgLnNlbGVjdC5pcy1tZWRpdW0gfiAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmNvbnRyb2wuaGFzLWljb25zLWxlZnQgLmlucHV0LmlzLWxhcmdlIH4gLmljb24sXG4uY29udHJvbC5oYXMtaWNvbnMtbGVmdCAuc2VsZWN0LmlzLWxhcmdlIH4gLmljb24sIC5jb250cm9sLmhhcy1pY29ucy1yaWdodCAuaW5wdXQuaXMtbGFyZ2UgfiAuaWNvbixcbi5jb250cm9sLmhhcy1pY29ucy1yaWdodCAuc2VsZWN0LmlzLWxhcmdlIH4gLmljb24ge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLmNvbnRyb2wuaGFzLWljb25zLWxlZnQgLmljb24sIC5jb250cm9sLmhhcy1pY29ucy1yaWdodCAuaWNvbiB7XG4gIGNvbG9yOiAjZGJkYmRiO1xuICBoZWlnaHQ6IDIuMjVlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMi4yNWVtO1xuICB6LWluZGV4OiA0O1xufVxuXG4uY29udHJvbC5oYXMtaWNvbnMtbGVmdCAuaW5wdXQsXG4uY29udHJvbC5oYXMtaWNvbnMtbGVmdCAuc2VsZWN0IHNlbGVjdCB7XG4gIHBhZGRpbmctbGVmdDogMi4yNWVtO1xufVxuXG4uY29udHJvbC5oYXMtaWNvbnMtbGVmdCAuaWNvbi5pcy1sZWZ0IHtcbiAgbGVmdDogMDtcbn1cblxuLmNvbnRyb2wuaGFzLWljb25zLXJpZ2h0IC5pbnB1dCxcbi5jb250cm9sLmhhcy1pY29ucy1yaWdodCAuc2VsZWN0IHNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMjVlbTtcbn1cblxuLmNvbnRyb2wuaGFzLWljb25zLXJpZ2h0IC5pY29uLmlzLXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jb250cm9sLmlzLWxvYWRpbmc6OmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBzcGluQXJvdW5kIDUwMG1zIGluZmluaXRlIGxpbmVhcjtcbiAgYm9yZGVyOiAycHggc29saWQgI2RiZGJkYjtcbiAgYm9yZGVyLXJhZGl1czogMjkwNDg2cHg7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDFlbTtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwLjYyNWVtO1xuICB0b3A6IDAuNjI1ZW07XG59XG5cbi5jb250cm9sLmlzLWxvYWRpbmcuaXMtc21hbGw6YWZ0ZXIge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5jb250cm9sLmlzLWxvYWRpbmcuaXMtbWVkaXVtOmFmdGVyIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uY29udHJvbC5pcy1sb2FkaW5nLmlzLWxhcmdlOmFmdGVyIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5pY29uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbn1cblxuLmljb24gLmZhIHtcbiAgZm9udC1zaXplOiAyMXB4O1xufVxuXG4uaWNvbi5pcy1zbWFsbCB7XG4gIGhlaWdodDogMXJlbTtcbiAgd2lkdGg6IDFyZW07XG59XG5cbi5pY29uLmlzLXNtYWxsIC5mYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmljb24uaXMtbWVkaXVtIHtcbiAgaGVpZ2h0OiAycmVtO1xuICB3aWR0aDogMnJlbTtcbn1cblxuLmljb24uaXMtbWVkaXVtIC5mYSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuLmljb24uaXMtbGFyZ2Uge1xuICBoZWlnaHQ6IDNyZW07XG4gIHdpZHRoOiAzcmVtO1xufVxuXG4uaWNvbi5pcy1sYXJnZSAuZmEge1xuICBmb250LXNpemU6IDQycHg7XG59XG5cbi5pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmltYWdlLmlzLXNxdWFyZSBpbWcsIC5pbWFnZS5pcy0xYnkxIGltZywgLmltYWdlLmlzLTRieTMgaW1nLCAuaW1hZ2UuaXMtM2J5MiBpbWcsIC5pbWFnZS5pcy0xNmJ5OSBpbWcsIC5pbWFnZS5pcy0yYnkxIGltZyB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW1hZ2UuaXMtc3F1YXJlLCAuaW1hZ2UuaXMtMWJ5MSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uaW1hZ2UuaXMtNGJ5MyB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5pbWFnZS5pcy0zYnkyIHtcbiAgcGFkZGluZy10b3A6IDY2LjY2NjYlO1xufVxuXG4uaW1hZ2UuaXMtMTZieTkge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uaW1hZ2UuaXMtMmJ5MSB7XG4gIHBhZGRpbmctdG9wOiA1MCU7XG59XG5cbi5pbWFnZS5pcy0xNngxNiB7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG59XG5cbi5pbWFnZS5pcy0yNHgyNCB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG5cbi5pbWFnZS5pcy0zMngzMiB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG59XG5cbi5pbWFnZS5pcy00OHg0OCB7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IDQ4cHg7XG59XG5cbi5pbWFnZS5pcy02NHg2NCB7XG4gIGhlaWdodDogNjRweDtcbiAgd2lkdGg6IDY0cHg7XG59XG5cbi5pbWFnZS5pcy05Nng5NiB7XG4gIGhlaWdodDogOTZweDtcbiAgd2lkdGg6IDk2cHg7XG59XG5cbi5pbWFnZS5pcy0xMjh4MTI4IHtcbiAgaGVpZ2h0OiAxMjhweDtcbiAgd2lkdGg6IDEyOHB4O1xufVxuXG4ubm90aWZpY2F0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAxLjI1cmVtIDIuNXJlbSAxLjI1cmVtIDEuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubm90aWZpY2F0aW9uOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5ub3RpZmljYXRpb24gYTpub3QoLmJ1dHRvbikge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLm5vdGlmaWNhdGlvbiBzdHJvbmcge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4ubm90aWZpY2F0aW9uIGNvZGUsXG4ubm90aWZpY2F0aW9uIHByZSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4ubm90aWZpY2F0aW9uIHByZSBjb2RlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5ub3RpZmljYXRpb24gPiAuZGVsZXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMC41ZW07XG4gIHRvcDogMC41ZW07XG59XG5cbi5ub3RpZmljYXRpb24gLnRpdGxlLFxuLm5vdGlmaWNhdGlvbiAuc3VidGl0bGUsXG4ubm90aWZpY2F0aW9uIC5jb250ZW50IHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLm5vdGlmaWNhdGlvbi5pcy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzBhMGEwYTtcbn1cblxuLm5vdGlmaWNhdGlvbi5pcy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYTBhMGE7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLm5vdGlmaWNhdGlvbi5pcy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4ubm90aWZpY2F0aW9uLmlzLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBjb2xvcjogd2hpdGVzbW9rZTtcbn1cblxuLm5vdGlmaWNhdGlvbi5pcy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDFiMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5ub3RpZmljYXRpb24uaXMtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjczZGM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubm90aWZpY2F0aW9uLmlzLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNkMTYwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5vdGlmaWNhdGlvbi5pcy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGQ1NztcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLm5vdGlmaWNhdGlvbi5pcy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzODYwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnByb2dyZXNzIHtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMjkwNDg2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZ3Jlc3M6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLnByb2dyZXNzOjotd2Via2l0LXByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmRiZGI7XG59XG5cbi5wcm9ncmVzczo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YTRhNGE7XG59XG5cbi5wcm9ncmVzczo6LW1vei1wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE0YTRhO1xufVxuXG4ucHJvZ3Jlc3MuaXMtd2hpdGU6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnByb2dyZXNzLmlzLXdoaXRlOjotbW96LXByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4ucHJvZ3Jlc3MuaXMtYmxhY2s6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYTBhO1xufVxuXG4ucHJvZ3Jlc3MuaXMtYmxhY2s6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYTtcbn1cblxuLnByb2dyZXNzLmlzLWxpZ2h0Ojotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbn1cblxuLnByb2dyZXNzLmlzLWxpZ2h0OjotbW96LXByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5wcm9ncmVzcy5pcy1kYXJrOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cblxuLnByb2dyZXNzLmlzLWRhcms6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cblxuLnByb2dyZXNzLmlzLXByaW1hcnk6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xufVxuXG4ucHJvZ3Jlc3MuaXMtcHJpbWFyeTo6LW1vei1wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xufVxuXG4ucHJvZ3Jlc3MuaXMtaW5mbzo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjczZGM7XG59XG5cbi5wcm9ncmVzcy5pcy1pbmZvOjotbW96LXByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjczZGM7XG59XG5cbi5wcm9ncmVzcy5pcy1zdWNjZXNzOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzZDE2MDtcbn1cblxuLnByb2dyZXNzLmlzLXN1Y2Nlc3M6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzZDE2MDtcbn1cblxuLnByb2dyZXNzLmlzLXdhcm5pbmc6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkZDU3O1xufVxuXG4ucHJvZ3Jlc3MuaXMtd2FybmluZzo6LW1vei1wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkZDU3O1xufVxuXG4ucHJvZ3Jlc3MuaXMtZGFuZ2VyOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMzg2MDtcbn1cblxuLnByb2dyZXNzLmlzLWRhbmdlcjo6LW1vei1wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzODYwO1xufVxuXG4ucHJvZ3Jlc3MuaXMtc21hbGwge1xuICBoZWlnaHQ6IDAuNzVyZW07XG59XG5cbi5wcm9ncmVzcy5pcy1tZWRpdW0ge1xuICBoZWlnaHQ6IDEuMjVyZW07XG59XG5cbi5wcm9ncmVzcy5pcy1sYXJnZSB7XG4gIGhlaWdodDogMS41cmVtO1xufVxuXG4udGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50YWJsZSB0ZCxcbi50YWJsZSB0aCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbiAgcGFkZGluZzogMC41ZW0gMC43NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4udGFibGUgdGQuaXMtbmFycm93LFxuLnRhYmxlIHRoLmlzLW5hcnJvdyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxJTtcbn1cblxuLnRhYmxlIHRoIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50YWJsZSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG5cbi50YWJsZSB0ci5pcy1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGQxYjI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udGFibGUgdHIuaXMtc2VsZWN0ZWQgYSxcbi50YWJsZSB0ci5pcy1zZWxlY3RlZCBzdHJvbmcge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4udGFibGUgdHIuaXMtc2VsZWN0ZWQgdGQsXG4udGFibGUgdHIuaXMtc2VsZWN0ZWQgdGgge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi50YWJsZSB0aGVhZCB0ZCxcbi50YWJsZSB0aGVhZCB0aCB7XG4gIGJvcmRlci13aWR0aDogMCAwIDJweDtcbiAgY29sb3I6ICM3YTdhN2E7XG59XG5cbi50YWJsZSB0Zm9vdCB0ZCxcbi50YWJsZSB0Zm9vdCB0aCB7XG4gIGJvcmRlci13aWR0aDogMnB4IDAgMDtcbiAgY29sb3I6ICM3YTdhN2E7XG59XG5cbi50YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkLFxuLnRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGgge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4udGFibGUuaXMtYm9yZGVyZWQgdGQsXG4udGFibGUuaXMtYm9yZGVyZWQgdGgge1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cblxuLnRhYmxlLmlzLWJvcmRlcmVkIHRyOmxhc3QtY2hpbGQgdGQsXG4udGFibGUuaXMtYm9yZGVyZWQgdHI6bGFzdC1jaGlsZCB0aCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbn1cblxuLnRhYmxlLmlzLW5hcnJvdyB0ZCxcbi50YWJsZS5pcy1uYXJyb3cgdGgge1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG59XG5cbi50YWJsZS5pcy1zdHJpcGVkIHRib2R5IHRyOm5vdCguaXMtc2VsZWN0ZWQpOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG5cbi50YWJsZS5pcy1zdHJpcGVkIHRib2R5IHRyOm5vdCguaXMtc2VsZWN0ZWQpOm50aC1jaGlsZChldmVuKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi50YWcge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3JkZXItcmFkaXVzOiAyOTA0ODZweDtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGhlaWdodDogMmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1sZWZ0OiAwLjg3NWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjg3NWVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGFnIC5kZWxldGUge1xuICBtYXJnaW4tbGVmdDogMC4yNWVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjM3NWVtO1xufVxuXG4udGFnLmlzLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4udGFnLmlzLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4udGFnLmlzLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi50YWcuaXMtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4udGFnLmlzLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnRhZy5pcy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNzNkYztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50YWcuaXMtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyM2QxNjA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udGFnLmlzLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkZDU3O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4udGFnLmlzLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjM4NjA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udGFnLmlzLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLnRhZy5pcy1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLnRpdGxlLFxuLnN1YnRpdGxlIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLnRpdGxlOm5vdCg6bGFzdC1jaGlsZCksXG4uc3VidGl0bGU6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLnRpdGxlIGVtLFxuLnRpdGxlIHNwYW4sXG4uc3VidGl0bGUgZW0sXG4uc3VidGl0bGUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi50aXRsZSBzdHJvbmcsXG4uc3VidGl0bGUgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnRpdGxlIC50YWcsXG4uc3VidGl0bGUgLnRhZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi50aXRsZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNTtcbn1cblxuLnRpdGxlIHN0cm9uZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4udGl0bGUgKyAuaGlnaGxpZ2h0IHtcbiAgbWFyZ2luLXRvcDogLTAuNzVyZW07XG59XG5cbi50aXRsZTpub3QoLmlzLXNwYWNlZCkgKyAuc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtMS41cmVtO1xufVxuXG4udGl0bGUuaXMtMSB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbn1cblxuLnRpdGxlLmlzLTIge1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cblxuLnRpdGxlLmlzLTMge1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbi50aXRsZS5pcy00IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi50aXRsZS5pcy01IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4udGl0bGUuaXMtNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLnN1YnRpdGxlIHtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5cbi5zdWJ0aXRsZSBzdHJvbmcge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLnN1YnRpdGxlOm5vdCguaXMtc3BhY2VkKSArIC50aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW07XG59XG5cbi5zdWJ0aXRsZS5pcy0xIHtcbiAgZm9udC1zaXplOiAzcmVtO1xufVxuXG4uc3VidGl0bGUuaXMtMiB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG4uc3VidGl0bGUuaXMtMyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuLnN1YnRpdGxlLmlzLTQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLnN1YnRpdGxlLmlzLTUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5zdWJ0aXRsZS5pcy02IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uYmxvY2s6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIHdpZHRoOiA5NjBweDtcbiAgfVxuICAuY29udGFpbmVyLmlzLWZsdWlkIHtcbiAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY29udGFpbmVyLmlzLXdpZGVzY3JlZW4ge1xuICAgIG1heC13aWR0aDogMTE1MnB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzOTFweCkge1xuICAuY29udGFpbmVyLmlzLWZ1bGxoZCB7XG4gICAgbWF4LXdpZHRoOiAxMzQ0cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE1MnB4O1xuICAgIHdpZHRoOiAxMTUycHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM5MnB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTM0NHB4O1xuICAgIHdpZHRoOiAxMzQ0cHg7XG4gIH1cbn1cblxuLmRlbGV0ZSB7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAsIDEwLCAxMCwgMC4yKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAyOTA0ODZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXgtaGVpZ2h0OiAyMHB4O1xuICBtYXgtd2lkdGg6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMjBweDtcbn1cblxuLmRlbGV0ZTpiZWZvcmUsIC5kZWxldGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLmRlbGV0ZTpiZWZvcmUge1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmRlbGV0ZTphZnRlciB7XG4gIGhlaWdodDogNTAlO1xuICB3aWR0aDogMnB4O1xufVxuXG4uZGVsZXRlOmhvdmVyLCAuZGVsZXRlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjMpO1xufVxuXG4uZGVsZXRlOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAsIDEwLCAxMCwgMC40KTtcbn1cblxuLmRlbGV0ZS5pcy1zbWFsbCB7XG4gIGhlaWdodDogMTZweDtcbiAgbWF4LWhlaWdodDogMTZweDtcbiAgbWF4LXdpZHRoOiAxNnB4O1xuICBtaW4taGVpZ2h0OiAxNnB4O1xuICBtaW4td2lkdGg6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuXG4uZGVsZXRlLmlzLW1lZGl1bSB7XG4gIGhlaWdodDogMjRweDtcbiAgbWF4LWhlaWdodDogMjRweDtcbiAgbWF4LXdpZHRoOiAyNHB4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4uZGVsZXRlLmlzLWxhcmdlIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBtYXgtaGVpZ2h0OiAzMnB4O1xuICBtYXgtd2lkdGg6IDMycHg7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIG1pbi13aWR0aDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG59XG5cbi5mYSB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uaGVhZGluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmhpZ2hsaWdodCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbn1cblxuLmhpZ2hsaWdodDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4uaGlnaGxpZ2h0IHByZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5sb2FkZXIge1xuICBhbmltYXRpb246IHNwaW5Bcm91bmQgNTAwbXMgaW5maW5pdGUgbGluZWFyO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZGJkYmRiO1xuICBib3JkZXItcmFkaXVzOiAyOTA0ODZweDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMWVtO1xufVxuXG4ubnVtYmVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyLXJhZGl1czogMjkwNDg2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGhlaWdodDogMmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIG1pbi13aWR0aDogMi41ZW07XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYnJlYWRjcnVtYjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4uYnJlYWRjcnVtYiBhIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICM3YTdhN2E7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwLjVlbSAwLjc1ZW07XG59XG5cbi5icmVhZGNydW1iIGE6aG92ZXIge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJyZWFkY3J1bWIgbGkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYnJlYWRjcnVtYiBsaS5pcy1hY3RpdmUgYSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnJlYWRjcnVtYiBsaSArIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBjb250ZW50OiAnXFwwMDAyZic7XG59XG5cbi5icmVhZGNydW1iIHVsLCAuYnJlYWRjcnVtYiBvbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmJyZWFkY3J1bWIgLmljb246Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuXG4uYnJlYWRjcnVtYiAuaWNvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4uYnJlYWRjcnVtYi5pcy1jZW50ZXJlZCBvbCwgLmJyZWFkY3J1bWIuaXMtY2VudGVyZWQgdWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmJyZWFkY3J1bWIuaXMtcmlnaHQgb2wsIC5icmVhZGNydW1iLmlzLXJpZ2h0IHVsIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmJyZWFkY3J1bWIuaXMtc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5icmVhZGNydW1iLmlzLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmJyZWFkY3J1bWIuaXMtbGFyZ2Uge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLmJyZWFkY3J1bWIuaGFzLWFycm93LXNlcGFyYXRvciBsaSArIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDAyMTkyJztcbn1cblxuLmJyZWFkY3J1bWIuaGFzLWJ1bGxldC1zZXBhcmF0b3IgbGkgKyBsaTpiZWZvcmUge1xuICBjb250ZW50OiAnXFwwMjAyMic7XG59XG5cbi5icmVhZGNydW1iLmhhcy1kb3Qtc2VwYXJhdG9yIGxpICsgbGk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMDAwYjcnO1xufVxuXG4uYnJlYWRjcnVtYi5oYXMtc3VjY2VlZHMtc2VwYXJhdG9yIGxpICsgbGk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMDIyN0InO1xufVxuXG4uY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgxMCwgMTAsIDEwLCAwLjEpLCAwIDAgMCAxcHggcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xuICBjb2xvcjogIzRhNGE0YTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY2FyZC1oZWFkZXItdGl0bGUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuXG4uY2FyZC1oZWFkZXItaWNvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG5cbi5jYXJkLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcmQtY29udGVudCB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkYmRiZGI7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY2FyZC1mb290ZXItaXRlbSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuXG4uY2FyZC1mb290ZXItaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RiZGJkYjtcbn1cblxuLmNhcmQgLm1lZGlhOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4uZHJvcGRvd24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uZHJvcGRvd24uaXMtYWN0aXZlIC5kcm9wZG93bi1tZW51LCAuZHJvcGRvd24uaXMtaG92ZXJhYmxlOmhvdmVyIC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi5pcy1yaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxlZnQ6IDA7XG4gIG1heC13aWR0aDogMjByZW07XG4gIG1pbi13aWR0aDogMTJyZW07XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMjA7XG59XG5cbi5kcm9wZG93bi1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMTAsIDEwLCAxMCwgMC4xKSwgMCAwIDAgMXB4IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBjb2xvcjogIzRhNGE0YTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYS5kcm9wZG93bi1pdGVtIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuYS5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgY29sb3I6ICMwYTBhMGE7XG59XG5cbmEuZHJvcGRvd24taXRlbS5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJkYmRiO1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbn1cblxuLmxldmVsLWl0ZW0ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmxldmVsLWl0ZW0gLnRpdGxlLFxuLmxldmVsLWl0ZW0gLnN1YnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxldmVsLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgfVxufVxuXG4ubGV2ZWwtbGVmdCxcbi5sZXZlbC1yaWdodCB7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5sZXZlbC1sZWZ0IC5sZXZlbC1pdGVtOm5vdCg6bGFzdC1jaGlsZCksXG4ubGV2ZWwtcmlnaHQgLmxldmVsLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cblxuLmxldmVsLWxlZnQgLmxldmVsLWl0ZW0uaXMtZmxleGlibGUsXG4ubGV2ZWwtcmlnaHQgLmxldmVsLWl0ZW0uaXMtZmxleGlibGUge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5sZXZlbC1sZWZ0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGV2ZWwtbGVmdCArIC5sZXZlbC1yaWdodCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAubGV2ZWwtbGVmdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4ubGV2ZWwtcmlnaHQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmxldmVsLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5sZXZlbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmxldmVsOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5sZXZlbCBjb2RlIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ubGV2ZWwgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ubGV2ZWwuaXMtbW9iaWxlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmxldmVsLmlzLW1vYmlsZSAubGV2ZWwtbGVmdCxcbi5sZXZlbC5pcy1tb2JpbGUgLmxldmVsLXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmxldmVsLmlzLW1vYmlsZSAubGV2ZWwtbGVmdCArIC5sZXZlbC1yaWdodCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5sZXZlbC5pcy1tb2JpbGUgLmxldmVsLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5sZXZlbC5pcy1tb2JpbGUgLmxldmVsLWl0ZW06bm90KC5pcy1uYXJyb3cpIHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmxldmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5sZXZlbCA+IC5sZXZlbC1pdGVtOm5vdCguaXMtbmFycm93KSB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG59XG5cbi5tZWRpYS1sZWZ0LFxuLm1lZGlhLXJpZ2h0IHtcbiAgZmxleC1iYXNpczogYXV0bztcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLm1lZGlhLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5tZWRpYS1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuXG4ubWVkaWEtY29udGVudCB7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5tZWRpYSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubWVkaWEgLmNvbnRlbnQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbi5tZWRpYSAubWVkaWEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMTksIDIxOSwgMjE5LCAwLjUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbn1cblxuLm1lZGlhIC5tZWRpYSAuY29udGVudDpub3QoOmxhc3QtY2hpbGQpLFxuLm1lZGlhIC5tZWRpYSAuY29udHJvbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4ubWVkaWEgLm1lZGlhIC5tZWRpYSB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG59XG5cbi5tZWRpYSAubWVkaWEgLm1lZGlhICsgLm1lZGlhIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG4ubWVkaWEgKyAubWVkaWEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMTksIDIxOSwgMjE5LCAwLjUpO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbn1cblxuLm1lZGlhLmlzLWxhcmdlICsgLm1lZGlhIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xufVxuXG4ubWVudSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLm1lbnUtbGlzdCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuXG4ubWVudS1saXN0IGEge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41ZW0gMC43NWVtO1xufVxuXG4ubWVudS1saXN0IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBjb2xvcjogIzAwZDFiMjtcbn1cblxuLm1lbnUtbGlzdCBhLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGQxYjI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubWVudS1saXN0IGxpIHVsIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGJkYmRiO1xuICBtYXJnaW46IDAuNzVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1ZW07XG59XG5cbi5tZW51LWxhYmVsIHtcbiAgY29sb3I6ICM3YTdhN2E7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLm1lbnUtbGFiZWw6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5cbi5tZW51LWxhYmVsOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5tZXNzYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5tZXNzYWdlOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5tZXNzYWdlLmlzLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5tZXNzYWdlLmlzLXdoaXRlIC5tZXNzYWdlLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzBhMGEwYTtcbn1cblxuLm1lc3NhZ2UuaXMtd2hpdGUgLm1lc3NhZ2UtYm9keSB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjNGQ0ZDRkO1xufVxuXG4ubWVzc2FnZS5pcy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG5cbi5tZXNzYWdlLmlzLWJsYWNrIC5tZXNzYWdlLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYTBhMGE7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLm1lc3NhZ2UuaXMtYmxhY2sgLm1lc3NhZ2UtYm9keSB7XG4gIGJvcmRlci1jb2xvcjogIzBhMGEwYTtcbiAgY29sb3I6ICMwOTA5MDk7XG59XG5cbi5tZXNzYWdlLmlzLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cblxuLm1lc3NhZ2UuaXMtbGlnaHQgLm1lc3NhZ2UtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5tZXNzYWdlLmlzLWxpZ2h0IC5tZXNzYWdlLWJvZHkge1xuICBib3JkZXItY29sb3I6IHdoaXRlc21va2U7XG4gIGNvbG9yOiAjNTA1MDUwO1xufVxuXG4ubWVzc2FnZS5pcy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cblxuLm1lc3NhZ2UuaXMtZGFyayAubWVzc2FnZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBjb2xvcjogd2hpdGVzbW9rZTtcbn1cblxuLm1lc3NhZ2UuaXMtZGFyayAubWVzc2FnZS1ib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBjb2xvcjogIzJhMmEyYTtcbn1cblxuLm1lc3NhZ2UuaXMtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWZmZmQ7XG59XG5cbi5tZXNzYWdlLmlzLXByaW1hcnkgLm1lc3NhZ2UtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDFiMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tZXNzYWdlLmlzLXByaW1hcnkgLm1lc3NhZ2UtYm9keSB7XG4gIGJvcmRlci1jb2xvcjogIzAwZDFiMjtcbiAgY29sb3I6ICMwMjEzMTA7XG59XG5cbi5tZXNzYWdlLmlzLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOWZlO1xufVxuXG4ubWVzc2FnZS5pcy1pbmZvIC5tZXNzYWdlLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjczZGM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubWVzc2FnZS5pcy1pbmZvIC5tZXNzYWdlLWJvZHkge1xuICBib3JkZXItY29sb3I6ICMzMjczZGM7XG4gIGNvbG9yOiAjMjI1MDlhO1xufVxuXG4ubWVzc2FnZS5pcy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZmVmOTtcbn1cblxuLm1lc3NhZ2UuaXMtc3VjY2VzcyAubWVzc2FnZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNkMTYwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm1lc3NhZ2UuaXMtc3VjY2VzcyAubWVzc2FnZS1ib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMjNkMTYwO1xuICBjb2xvcjogIzBlMzAxYTtcbn1cblxuLm1lc3NhZ2UuaXMtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZkZjU7XG59XG5cbi5tZXNzYWdlLmlzLXdhcm5pbmcgLm1lc3NhZ2UtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGQ1NztcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLm1lc3NhZ2UuaXMtd2FybmluZyAubWVzc2FnZS1ib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkZDU3O1xuICBjb2xvcjogIzNiMzEwODtcbn1cblxuLm1lc3NhZ2UuaXMtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcbn1cblxuLm1lc3NhZ2UuaXMtZGFuZ2VyIC5tZXNzYWdlLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjM4NjA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubWVzc2FnZS5pcy1kYW5nZXIgLm1lc3NhZ2UtYm9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmMzg2MDtcbiAgY29sb3I6ICNjZDA5MzA7XG59XG5cbi5tZXNzYWdlLWhlYWRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YTRhNGE7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgcGFkZGluZzogMC41ZW0gMC43NWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tZXNzYWdlLWhlYWRlciBhOm5vdCguYnV0dG9uKSxcbi5tZXNzYWdlLWhlYWRlciBzdHJvbmcge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4ubWVzc2FnZS1oZWFkZXIgYTpub3QoLmJ1dHRvbikge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLm1lc3NhZ2UtaGVhZGVyIC5kZWxldGUge1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tbGVmdDogMC43NWVtO1xufVxuXG4ubWVzc2FnZS1oZWFkZXIgKyAubWVzc2FnZS1ib2R5IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5tZXNzYWdlLWJvZHkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBwYWRkaW5nOiAxZW0gMS4yNWVtO1xufVxuXG4ubWVzc2FnZS1ib2R5IGE6bm90KC5idXR0b24pLFxuLm1lc3NhZ2UtYm9keSBzdHJvbmcge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4ubWVzc2FnZS1ib2R5IGE6bm90KC5idXR0b24pIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5tZXNzYWdlLWJvZHkgY29kZSxcbi5tZXNzYWdlLWJvZHkgcHJlIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5tZXNzYWdlLWJvZHkgcHJlIGNvZGUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLm1vZGFsLWJhY2tncm91bmQge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjg2KTtcbn1cblxuLm1vZGFsLWNvbnRlbnQsXG4ubW9kYWwtY2FyZCB7XG4gIG1hcmdpbjogMCAyMHB4O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTYwcHgpO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpLCBwcmludCB7XG4gIC5tb2RhbC1jb250ZW50LFxuICAubW9kYWwtY2FyZCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDQwcHgpO1xuICAgIHdpZHRoOiA2NDBweDtcbiAgfVxufVxuXG4ubW9kYWwtY2xvc2Uge1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuMik7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMjkwNDg2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGhlaWdodDogMjBweDtcbiAgbWF4LWhlaWdodDogMjBweDtcbiAgbWF4LXdpZHRoOiAyMHB4O1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBtaW4td2lkdGg6IDIwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDIwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMjBweDtcbiAgdG9wOiAyMHB4O1xuICB3aWR0aDogNDBweDtcbn1cblxuLm1vZGFsLWNsb3NlOmJlZm9yZSwgLm1vZGFsLWNsb3NlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG59XG5cbi5tb2RhbC1jbG9zZTpiZWZvcmUge1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLm1vZGFsLWNsb3NlOmFmdGVyIHtcbiAgaGVpZ2h0OiA1MCU7XG4gIHdpZHRoOiAycHg7XG59XG5cbi5tb2RhbC1jbG9zZTpob3ZlciwgLm1vZGFsLWNsb3NlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjMpO1xufVxuXG4ubW9kYWwtY2xvc2U6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjQpO1xufVxuXG4ubW9kYWwtY2xvc2UuaXMtc21hbGwge1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1heC1oZWlnaHQ6IDE2cHg7XG4gIG1heC13aWR0aDogMTZweDtcbiAgbWluLWhlaWdodDogMTZweDtcbiAgbWluLXdpZHRoOiAxNnB4O1xuICB3aWR0aDogMTZweDtcbn1cblxuLm1vZGFsLWNsb3NlLmlzLW1lZGl1bSB7XG4gIGhlaWdodDogMjRweDtcbiAgbWF4LWhlaWdodDogMjRweDtcbiAgbWF4LXdpZHRoOiAyNHB4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4ubW9kYWwtY2xvc2UuaXMtbGFyZ2Uge1xuICBoZWlnaHQ6IDMycHg7XG4gIG1heC1oZWlnaHQ6IDMycHg7XG4gIG1heC13aWR0aDogMzJweDtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICB3aWR0aDogMzJweDtcbn1cblxuLm1vZGFsLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDBweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tb2RhbC1jYXJkLWhlYWQsXG4ubW9kYWwtY2FyZC1mb290IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubW9kYWwtY2FyZC1oZWFkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYmRiZGI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbn1cblxuLm1vZGFsLWNhcmQtdGl0bGUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ubW9kYWwtY2FyZC1mb290IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RiZGJkYjtcbn1cblxuLm1vZGFsLWNhcmQtZm9vdCAuYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5tb2RhbC1jYXJkLWJvZHkge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLm1vZGFsIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDIwO1xufVxuXG4ubW9kYWwuaXMtYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm5hdi10b2dnbGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDMuMjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMuMjVyZW07XG59XG5cbi5uYXYtdG9nZ2xlIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE0YTRhO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC03cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zaXRpb246IG5vbmUgODZtcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZCwgbGVmdCwgb3BhY2l0eSwgdHJhbnNmb3JtO1xuICB3aWR0aDogMTVweDtcbn1cblxuLm5hdi10b2dnbGUgc3BhbjpudGgtY2hpbGQoMSkge1xuICBtYXJnaW4tdG9wOiAtNnB4O1xufVxuXG4ubmF2LXRvZ2dsZSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5uYXYtdG9nZ2xlIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4ubmF2LXRvZ2dsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5uYXYtdG9nZ2xlLmlzLWFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDFiMjtcbn1cblxuLm5hdi10b2dnbGUuaXMtYWN0aXZlIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG59XG5cbi5uYXYtdG9nZ2xlLmlzLWFjdGl2ZSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5uYXYtdG9nZ2xlLmlzLWFjdGl2ZSBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpLCBwcmludCB7XG4gIC5uYXYtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5uYXYtaXRlbSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xufVxuXG4ubmF2LWl0ZW0gYSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5uYXYtaXRlbSBpbWcge1xuICBtYXgtaGVpZ2h0OiAxLjc1cmVtO1xufVxuXG4ubmF2LWl0ZW0gLnRhZzpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5uYXYtaXRlbSAudGFnOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubmF2LWl0ZW0ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuXG4ubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbiksXG5hLm5hdi1pdGVtOm5vdCguYnV0dG9uKSB7XG4gIGNvbG9yOiAjN2E3YTdhO1xufVxuXG4ubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbik6aG92ZXIsXG5hLm5hdi1pdGVtOm5vdCguYnV0dG9uKTpob3ZlciB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4ubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbikuaXMtYWN0aXZlLFxuYS5uYXYtaXRlbTpub3QoLmJ1dHRvbikuaXMtYWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKS5pcy10YWIsXG5hLm5hdi1pdGVtOm5vdCguYnV0dG9uKS5pcy10YWIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC43NXJlbSAtIDFweCk7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC43NXJlbSAtIDFweCk7XG59XG5cbi5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKS5pcy10YWI6aG92ZXIsXG5hLm5hdi1pdGVtOm5vdCguYnV0dG9uKS5pcy10YWI6aG92ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDBkMWIyO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm5hdi1pdGVtIGE6bm90KC5idXR0b24pLmlzLXRhYi5pcy1hY3RpdmUsXG5hLm5hdi1pdGVtOm5vdCguYnV0dG9uKS5pcy10YWIuaXMtYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMwMGQxYjI7XG4gIGNvbG9yOiAjMDBkMWIyO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjc1cmVtIC0gM3B4KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwOHB4KSB7XG4gIC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKS5pcy1icmFuZCxcbiAgYS5uYXYtaXRlbTpub3QoLmJ1dHRvbikuaXMtYnJhbmQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4ubmF2LWxlZnQsXG4ubmF2LXJpZ2h0IHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXYtbGVmdCxcbiAgLm5hdi1yaWdodCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgfVxufVxuXG4ubmF2LWxlZnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5uYXYtcmlnaHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4ubmF2LWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi1tZW51Lm5hdi1yaWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm94LXNoYWRvdzogMCA0cHggN3B4IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2LW1lbnUubmF2LXJpZ2h0IC5uYXYtaXRlbSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjE5LCAyMTksIDIxOSwgMC41KTtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICB9XG4gIC5uYXYtbWVudS5uYXYtcmlnaHQuaXMtYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubmF2IHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDMuMjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLm5hdiA+IC5jb250YWluZXIge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLWhlaWdodDogMy4yNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5uYXYuaGFzLXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG59XG5cbi5uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWluLWhlaWdodDogMy4yNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubmF2YmFyID4gLmNvbnRhaW5lciB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiAzLjI1cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm5hdmJhci5oYXMtc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcbn1cblxuLm5hdmJhci1icmFuZCB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IDMuMjVyZW07XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLm5hdmJhci1idXJnZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDMuMjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMuMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ubmF2YmFyLWJ1cmdlciBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRhNGE0YTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2l0aW9uOiBub25lIDg2bXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQsIGxlZnQsIG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgd2lkdGg6IDE1cHg7XG59XG5cbi5uYXZiYXItYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgbWFyZ2luLXRvcDogLTZweDtcbn1cblxuLm5hdmJhci1idXJnZXIgc3BhbjpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4ubmF2YmFyLWJ1cmdlciBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLm5hdmJhci1idXJnZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4ubmF2YmFyLWJ1cmdlci5pcy1hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGQxYjI7XG59XG5cbi5uYXZiYXItYnVyZ2VyLmlzLWFjdGl2ZSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xufVxuXG4ubmF2YmFyLWJ1cmdlci5pcy1hY3RpdmUgc3BhbjpudGgtY2hpbGQoMikge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ubmF2YmFyLWJ1cmdlci5pcy1hY3RpdmUgc3BhbjpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG59XG5cbi5uYXZiYXItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXZiYXItaXRlbSxcbi5uYXZiYXItbGluayB7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYS5uYXZiYXItaXRlbTpob3ZlciwgYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUsXG4ubmF2YmFyLWxpbms6aG92ZXIsXG4ubmF2YmFyLWxpbmsuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi5uYXZiYXItaXRlbSB7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5uYXZiYXItaXRlbSBpbWcge1xuICBtYXgtaGVpZ2h0OiAxLjc1cmVtO1xufVxuXG4ubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLm5hdmJhci1pdGVtLmlzLXRhYiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgbWluLWhlaWdodDogMy4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41cmVtIC0gMXB4KTtcbn1cblxuLm5hdmJhci1pdGVtLmlzLXRhYjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDBkMWIyO1xufVxuXG4ubmF2YmFyLWl0ZW0uaXMtdGFiLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwZDFiMjtcbiAgY29sb3I6ICMwMGQxYjI7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSAtIDNweCk7XG59XG5cbi5uYXZiYXItY29udGVudCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7XG59XG5cbi5uYXZiYXItbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNWVtO1xufVxuXG4ubmF2YmFyLWRyb3Bkb3duIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbn1cblxuLm5hdmJhci1kcm9wZG93biAubmF2YmFyLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuXG4ubmF2YmFyLWRpdmlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJkYmRiO1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDAuNXJlbSAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDA3cHgpIHtcbiAgLm5hdmJhci1icmFuZCAubmF2YmFyLWl0ZW0ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubmF2YmFyLW1lbnUge1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDE2cHggcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICB9XG4gIC5uYXZiYXItbWVudS5pcy1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDhweCkge1xuICAubmF2YmFyLFxuICAubmF2YmFyLW1lbnUsXG4gIC5uYXZiYXItc3RhcnQsXG4gIC5uYXZiYXItZW5kIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5uYXZiYXIge1xuICAgIG1pbi1oZWlnaHQ6IDMuMjVyZW07XG4gIH1cbiAgLm5hdmJhci5pcy10cmFuc3BhcmVudCBhLm5hdmJhci1pdGVtOmhvdmVyLCAubmF2YmFyLmlzLXRyYW5zcGFyZW50IGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlLFxuICAubmF2YmFyLmlzLXRyYW5zcGFyZW50IC5uYXZiYXItbGluazpob3ZlcixcbiAgLm5hdmJhci5pcy10cmFuc3BhcmVudCAubmF2YmFyLWxpbmsuaXMtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAubmF2YmFyLmlzLXRyYW5zcGFyZW50IC5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd24uaXMtYWN0aXZlIC5uYXZiYXItbGluaywgLm5hdmJhci5pcy10cmFuc3BhcmVudCAubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duLmlzLWhvdmVyYWJsZTpob3ZlciAubmF2YmFyLWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5uYXZiYXIuaXMtdHJhbnNwYXJlbnQgLm5hdmJhci1kcm9wZG93biBhLm5hdmJhci1pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICAgIGNvbG9yOiAjMGEwYTBhO1xuICB9XG4gIC5uYXZiYXIuaXMtdHJhbnNwYXJlbnQgLm5hdmJhci1kcm9wZG93biBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgICBjb2xvcjogIzAwZDFiMjtcbiAgfVxuICAubmF2YmFyLWJ1cmdlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWl0ZW0sXG4gIC5uYXZiYXItbGluayB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd24ge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gIC5uYXZiYXItaXRlbS5pcy1hY3RpdmUgLm5hdmJhci1kcm9wZG93biwgLm5hdmJhci1pdGVtLmlzLWhvdmVyYWJsZTpob3ZlciAubmF2YmFyLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubmF2YmFyLWl0ZW0uaXMtYWN0aXZlIC5uYXZiYXItZHJvcGRvd24uaXMtYm94ZWQsIC5uYXZiYXItaXRlbS5pcy1ob3ZlcmFibGU6aG92ZXIgLm5hdmJhci1kcm9wZG93bi5pcy1ib3hlZCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgLm5hdmJhci1saW5rOjphZnRlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwZDFiMjtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDAuNWVtO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHdpZHRoOiAwLjVlbTtcbiAgICBtYXJnaW4tdG9wOiAtMC4zNzVlbTtcbiAgICByaWdodDogMS4xMjVlbTtcbiAgICB0b3A6IDUwJTtcbiAgfVxuICAubmF2YmFyLW1lbnUge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuICAubmF2YmFyLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZHJvcGRvd24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGJkYmRiO1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDhweCByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxlZnQ6IDA7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogMjA7XG4gIH1cbiAgLm5hdmJhci1kcm9wZG93biAubmF2YmFyLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAuMzc1cmVtIDFyZW07XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWRyb3Bkb3duIGEubmF2YmFyLWl0ZW0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIH1cbiAgLm5hdmJhci1kcm9wZG93biBhLm5hdmJhci1pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICAgIGNvbG9yOiAjMGEwYTBhO1xuICB9XG4gIC5uYXZiYXItZHJvcGRvd24gYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gICAgY29sb3I6ICMwMGQxYjI7XG4gIH1cbiAgLm5hdmJhci1kcm9wZG93bi5pcy1ib3hlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCA4cHggOHB4IHJnYmEoMTAsIDEwLCAxMCwgMC4xKSwgMCAwIDAgMXB4IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRvcDogY2FsYygxMDAlICsgKC00cHgpKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogODZtcztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIH1cbiAgLm5hdmJhci1kaXZpZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuY29udGFpbmVyID4gLm5hdmJhciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIH1cbiAgYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUsXG4gIC5uYXZiYXItbGluay5pcy1hY3RpdmUge1xuICAgIGNvbG9yOiAjMGEwYTBhO1xuICB9XG4gIGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlOm5vdCg6aG92ZXIpLFxuICAubmF2YmFyLWxpbmsuaXMtYWN0aXZlOm5vdCg6aG92ZXIpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duOmhvdmVyIC5uYXZiYXItbGluaywgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93bi5pcy1hY3RpdmUgLm5hdmJhci1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICB9XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IC0wLjI1cmVtO1xufVxuXG4ucGFnaW5hdGlvbi5pcy1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLnBhZ2luYXRpb24uaXMtbWVkaXVtIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4ucGFnaW5hdGlvbi5pcy1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4ucGFnaW5hdGlvbixcbi5wYWdpbmF0aW9uLWxpc3Qge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGFnaW5hdGlvbi1wcmV2aW91cyxcbi5wYWdpbmF0aW9uLW5leHQsXG4ucGFnaW5hdGlvbi1saW5rLFxuLnBhZ2luYXRpb24tZWxsaXBzaXMge1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgaGVpZ2h0OiAyLjI1ZW07XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4zNzVlbSAtIDFweCk7XG4gIHBhZGRpbmctbGVmdDogY2FsYygwLjYyNWVtIC0gMXB4KTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygwLjYyNWVtIC0gMXB4KTtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4zNzVlbSAtIDFweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBmb250LXNpemU6IDFlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVlbTtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAuMjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBhZ2luYXRpb24tcHJldmlvdXM6Zm9jdXMsIC5wYWdpbmF0aW9uLXByZXZpb3VzLmlzLWZvY3VzZWQsIC5wYWdpbmF0aW9uLXByZXZpb3VzOmFjdGl2ZSwgLnBhZ2luYXRpb24tcHJldmlvdXMuaXMtYWN0aXZlLFxuLnBhZ2luYXRpb24tbmV4dDpmb2N1cyxcbi5wYWdpbmF0aW9uLW5leHQuaXMtZm9jdXNlZCxcbi5wYWdpbmF0aW9uLW5leHQ6YWN0aXZlLFxuLnBhZ2luYXRpb24tbmV4dC5pcy1hY3RpdmUsXG4ucGFnaW5hdGlvbi1saW5rOmZvY3VzLFxuLnBhZ2luYXRpb24tbGluay5pcy1mb2N1c2VkLFxuLnBhZ2luYXRpb24tbGluazphY3RpdmUsXG4ucGFnaW5hdGlvbi1saW5rLmlzLWFjdGl2ZSxcbi5wYWdpbmF0aW9uLWVsbGlwc2lzOmZvY3VzLFxuLnBhZ2luYXRpb24tZWxsaXBzaXMuaXMtZm9jdXNlZCxcbi5wYWdpbmF0aW9uLWVsbGlwc2lzOmFjdGl2ZSxcbi5wYWdpbmF0aW9uLWVsbGlwc2lzLmlzLWFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5wYWdpbmF0aW9uLXByZXZpb3VzW2Rpc2FibGVkXSxcbi5wYWdpbmF0aW9uLW5leHRbZGlzYWJsZWRdLFxuLnBhZ2luYXRpb24tbGlua1tkaXNhYmxlZF0sXG4ucGFnaW5hdGlvbi1lbGxpcHNpc1tkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ucGFnaW5hdGlvbi1wcmV2aW91cyxcbi5wYWdpbmF0aW9uLW5leHQsXG4ucGFnaW5hdGlvbi1saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGJkYmRiO1xuICBtaW4td2lkdGg6IDIuMjVlbTtcbn1cblxuLnBhZ2luYXRpb24tcHJldmlvdXM6aG92ZXIsXG4ucGFnaW5hdGlvbi1uZXh0OmhvdmVyLFxuLnBhZ2luYXRpb24tbGluazpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2I1YjViNTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5wYWdpbmF0aW9uLXByZXZpb3VzOmZvY3VzLFxuLnBhZ2luYXRpb24tbmV4dDpmb2N1cyxcbi5wYWdpbmF0aW9uLWxpbms6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwMGQxYjI7XG59XG5cbi5wYWdpbmF0aW9uLXByZXZpb3VzOmFjdGl2ZSxcbi5wYWdpbmF0aW9uLW5leHQ6YWN0aXZlLFxuLnBhZ2luYXRpb24tbGluazphY3RpdmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgxMCwgMTAsIDEwLCAwLjIpO1xufVxuXG4ucGFnaW5hdGlvbi1wcmV2aW91c1tkaXNhYmxlZF0sXG4ucGFnaW5hdGlvbi1uZXh0W2Rpc2FibGVkXSxcbi5wYWdpbmF0aW9uLWxpbmtbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGJkYjtcbiAgYm9yZGVyLWNvbG9yOiAjZGJkYmRiO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzdhN2E3YTtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ucGFnaW5hdGlvbi1wcmV2aW91cyxcbi5wYWdpbmF0aW9uLW5leHQge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVlbTtcbiAgcGFkZGluZy1yaWdodDogMC43NWVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ucGFnaW5hdGlvbi1saW5rLmlzLWN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xuICBib3JkZXItY29sb3I6ICMwMGQxYjI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucGFnaW5hdGlvbi1lbGxpcHNpcyB7XG4gIGNvbG9yOiAjYjViNWI1O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnBhZ2luYXRpb24tbGlzdCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2luYXRpb24ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAucGFnaW5hdGlvbi1wcmV2aW91cyxcbiAgLnBhZ2luYXRpb24tbmV4dCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG4gIC5wYWdpbmF0aW9uLWxpc3QgbGkge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLnBhZ2luYXRpb24tbGlzdCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAucGFnaW5hdGlvbi1wcmV2aW91cyB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLnBhZ2luYXRpb24tbmV4dCB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLnBhZ2luYXRpb24ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAucGFnaW5hdGlvbi5pcy1jZW50ZXJlZCAucGFnaW5hdGlvbi1wcmV2aW91cyB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLnBhZ2luYXRpb24uaXMtY2VudGVyZWQgLnBhZ2luYXRpb24tbGlzdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLnBhZ2luYXRpb24uaXMtY2VudGVyZWQgLnBhZ2luYXRpb24tbmV4dCB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLnBhZ2luYXRpb24uaXMtcmlnaHQgLnBhZ2luYXRpb24tcHJldmlvdXMge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5wYWdpbmF0aW9uLmlzLXJpZ2h0IC5wYWdpbmF0aW9uLW5leHQge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5wYWdpbmF0aW9uLmlzLXJpZ2h0IC5wYWdpbmF0aW9uLWxpc3Qge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cblxuLnBhbmVsIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4ucGFuZWw6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLnBhbmVsLWhlYWRpbmcsXG4ucGFuZWwtdGFicyxcbi5wYW5lbC1ibG9jayB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGJkYmRiO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkYmRiZGI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkYmRiZGI7XG59XG5cbi5wYW5lbC1oZWFkaW5nOmZpcnN0LWNoaWxkLFxuLnBhbmVsLXRhYnM6Zmlyc3QtY2hpbGQsXG4ucGFuZWwtYmxvY2s6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RiZGJkYjtcbn1cblxuLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgcGFkZGluZzogMC41ZW0gMC43NWVtO1xufVxuXG4ucGFuZWwtdGFicyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnBhbmVsLXRhYnMgYSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGJkYmRiO1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICBwYWRkaW5nOiAwLjVlbTtcbn1cblxuLnBhbmVsLXRhYnMgYS5pcy1hY3RpdmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNGE0YTRhO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLnBhbmVsLWxpc3QgYSB7XG4gIGNvbG9yOiAjNGE0YTRhO1xufVxuXG4ucGFuZWwtbGlzdCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMGQxYjI7XG59XG5cbi5wYW5lbC1ibG9jayB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDAuNWVtIDAuNzVlbTtcbn1cblxuLnBhbmVsLWJsb2NrIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIG1hcmdpbi1yaWdodDogMC43NWVtO1xufVxuXG4ucGFuZWwtYmxvY2sgPiAuY29udHJvbCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucGFuZWwtYmxvY2suaXMtd3JhcHBlZCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnBhbmVsLWJsb2NrLmlzLWFjdGl2ZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDBkMWIyO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLnBhbmVsLWJsb2NrLmlzLWFjdGl2ZSAucGFuZWwtaWNvbiB7XG4gIGNvbG9yOiAjMDBkMWIyO1xufVxuXG5hLnBhbmVsLWJsb2NrLFxubGFiZWwucGFuZWwtYmxvY2sge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmEucGFuZWwtYmxvY2s6aG92ZXIsXG5sYWJlbC5wYW5lbC1ibG9jazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5wYW5lbC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMWVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxZW07XG4gIGNvbG9yOiAjN2E3YTdhO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVlbTtcbn1cblxuLnBhbmVsLWljb24gLmZhIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLnRhYnMge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGFiczpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4udGFicyBhIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYmRiZGI7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4udGFicyBhOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi50YWJzIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50YWJzIGxpLmlzLWFjdGl2ZSBhIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwZDFiMjtcbiAgY29sb3I6ICMwMGQxYjI7XG59XG5cbi50YWJzIHVsIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYmRiZGI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLnRhYnMgdWwuaXMtbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVlbTtcbn1cblxuLnRhYnMgdWwuaXMtY2VudGVyIHtcbiAgZmxleDogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMC43NWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1ZW07XG59XG5cbi50YWJzIHVsLmlzLXJpZ2h0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1ZW07XG59XG5cbi50YWJzIC5pY29uOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cblxuLnRhYnMgLmljb246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLnRhYnMuaXMtY2VudGVyZWQgdWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnRhYnMuaXMtcmlnaHQgdWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4udGFicy5pcy1ib3hlZCBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xufVxuXG4udGFicy5pcy1ib3hlZCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2RiZGJkYjtcbn1cblxuLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZGJkYmRiO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4udGFicy5pcy1mdWxsd2lkdGggbGkge1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4udGFicy5pcy10b2dnbGUgYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRhYnMuaXMtdG9nZ2xlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3JkZXItY29sb3I6ICNiNWI1YjU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi50YWJzLmlzLXRvZ2dsZSBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi50YWJzLmlzLXRvZ2dsZSBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG59XG5cbi50YWJzLmlzLXRvZ2dsZSBsaTpsYXN0LWNoaWxkIGEge1xuICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbn1cblxuLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDFiMjtcbiAgYm9yZGVyLWNvbG9yOiAjMDBkMWIyO1xuICBjb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMTtcbn1cblxuLnRhYnMuaXMtdG9nZ2xlIHVsIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLnRhYnMuaXMtc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi50YWJzLmlzLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLnRhYnMuaXMtbGFyZ2Uge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLmNvbHVtbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLW5hcnJvdyB7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtZnVsbCB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLXRocmVlLXF1YXJ0ZXJzIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDc1JTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy10d28tdGhpcmRzIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDY2LjY2NjYlO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLWhhbGYge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNTAlO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLW9uZS10aGlyZCB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAzMy4zMzMzJTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy1vbmUtcXVhcnRlciB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LXRocmVlLXF1YXJ0ZXJzIHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy1vZmZzZXQtdHdvLXRoaXJkcyB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2JTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy1vZmZzZXQtaGFsZiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS10aGlyZCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzJTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy1vZmZzZXQtb25lLXF1YXJ0ZXIge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLTEge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogOC4zMzMzMyU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtMiB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAxNi42NjY2NyU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLTMge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMjUlO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLW9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy00IHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDMzLjMzMzMzJTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy1vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtNSB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiA0MS42NjY2NyU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLTYge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNTAlO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLW9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy03IHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDU4LjMzMzMzJTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy1vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtOCB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiA2Ni42NjY2NyU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLTkge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNzUlO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLW9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy0xMCB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiA4My4zMzMzMyU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy0xMSB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiA5MS42NjY2NyU7XG59XG5cbi5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbn1cblxuLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy0xMiB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLW9mZnNldC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29sdW1uLmlzLW5hcnJvdy1tb2JpbGUge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cbiAgLmNvbHVtbi5pcy1mdWxsLW1vYmlsZSB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sdW1uLmlzLXRocmVlLXF1YXJ0ZXJzLW1vYmlsZSB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2x1bW4uaXMtdHdvLXRoaXJkcy1tb2JpbGUge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDY2LjY2NjYlO1xuICB9XG4gIC5jb2x1bW4uaXMtaGFsZi1tb2JpbGUge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sdW1uLmlzLW9uZS10aGlyZC1tb2JpbGUge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDMzLjMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb25lLXF1YXJ0ZXItbW9iaWxlIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtdGhyZWUtcXVhcnRlcnMtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LXR3by10aGlyZHMtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NiU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtaGFsZi1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtb25lLXRoaXJkLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS1xdWFydGVyLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sdW1uLmlzLTEtbW9iaWxlIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0xLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtMi1tb2JpbGUge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0yLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLTMtbW9iaWxlIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMy1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbHVtbi5pcy00LW1vYmlsZSB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTQtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtNS1tb2JpbGUge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC01LW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLTYtbW9iaWxlIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtNi1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbHVtbi5pcy03LW1vYmlsZSB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNTguMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTctbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtOC1tb2JpbGUge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC04LW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLTktbW9iaWxlIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtOS1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbHVtbi5pcy0xMC1tb2JpbGUge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0xMC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy0xMS1tb2JpbGUge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0xMS1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy0xMi1tb2JpbGUge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMTItbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmNvbHVtbi5pcy1uYXJyb3csIC5jb2x1bW4uaXMtbmFycm93LXRhYmxldCB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuICAuY29sdW1uLmlzLWZ1bGwsIC5jb2x1bW4uaXMtZnVsbC10YWJsZXQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbHVtbi5pcy10aHJlZS1xdWFydGVycywgLmNvbHVtbi5pcy10aHJlZS1xdWFydGVycy10YWJsZXQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sdW1uLmlzLXR3by10aGlyZHMsIC5jb2x1bW4uaXMtdHdvLXRoaXJkcy10YWJsZXQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDY2LjY2NjYlO1xuICB9XG4gIC5jb2x1bW4uaXMtaGFsZiwgLmNvbHVtbi5pcy1oYWxmLXRhYmxldCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2x1bW4uaXMtb25lLXRoaXJkLCAuY29sdW1uLmlzLW9uZS10aGlyZC10YWJsZXQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDMzLjMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb25lLXF1YXJ0ZXIsIC5jb2x1bW4uaXMtb25lLXF1YXJ0ZXItdGFibGV0IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtdGhyZWUtcXVhcnRlcnMsIC5jb2x1bW4uaXMtb2Zmc2V0LXRocmVlLXF1YXJ0ZXJzLXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC10d28tdGhpcmRzLCAuY29sdW1uLmlzLW9mZnNldC10d28tdGhpcmRzLXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjYlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LWhhbGYsIC5jb2x1bW4uaXMtb2Zmc2V0LWhhbGYtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS10aGlyZCwgLmNvbHVtbi5pcy1vZmZzZXQtb25lLXRoaXJkLXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS1xdWFydGVyLCAuY29sdW1uLmlzLW9mZnNldC1vbmUtcXVhcnRlci10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbHVtbi5pcy0xLCAuY29sdW1uLmlzLTEtdGFibGV0IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0xLCAuY29sdW1uLmlzLW9mZnNldC0xLXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtMiwgLmNvbHVtbi5pcy0yLXRhYmxldCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTIsIC5jb2x1bW4uaXMtb2Zmc2V0LTItdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtMywgLmNvbHVtbi5pcy0zLXRhYmxldCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTMsIC5jb2x1bW4uaXMtb2Zmc2V0LTMtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5jb2x1bW4uaXMtNCwgLmNvbHVtbi5pcy00LXRhYmxldCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTQsIC5jb2x1bW4uaXMtb2Zmc2V0LTQtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtNSwgLmNvbHVtbi5pcy01LXRhYmxldCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTUsIC5jb2x1bW4uaXMtb2Zmc2V0LTUtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtNiwgLmNvbHVtbi5pcy02LXRhYmxldCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTYsIC5jb2x1bW4uaXMtb2Zmc2V0LTYtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5jb2x1bW4uaXMtNywgLmNvbHVtbi5pcy03LXRhYmxldCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNTguMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTcsIC5jb2x1bW4uaXMtb2Zmc2V0LTctdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtOCwgLmNvbHVtbi5pcy04LXRhYmxldCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTgsIC5jb2x1bW4uaXMtb2Zmc2V0LTgtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtOSwgLmNvbHVtbi5pcy05LXRhYmxldCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTksIC5jb2x1bW4uaXMtb2Zmc2V0LTktdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5jb2x1bW4uaXMtMTAsIC5jb2x1bW4uaXMtMTAtdGFibGV0IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMTAsIC5jb2x1bW4uaXMtb2Zmc2V0LTEwLXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLTExLCAuY29sdW1uLmlzLTExLXRhYmxldCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTExLCAuY29sdW1uLmlzLW9mZnNldC0xMS10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy0xMiwgLmNvbHVtbi5pcy0xMi10YWJsZXQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMTIsIC5jb2x1bW4uaXMtb2Zmc2V0LTEyLXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwN3B4KSB7XG4gIC5jb2x1bW4uaXMtbmFycm93LXRvdWNoIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG4gIC5jb2x1bW4uaXMtZnVsbC10b3VjaCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sdW1uLmlzLXRocmVlLXF1YXJ0ZXJzLXRvdWNoIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbHVtbi5pcy10d28tdGhpcmRzLXRvdWNoIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA2Ni42NjY2JTtcbiAgfVxuICAuY29sdW1uLmlzLWhhbGYtdG91Y2gge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sdW1uLmlzLW9uZS10aGlyZC10b3VjaCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMzMuMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vbmUtcXVhcnRlci10b3VjaCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LXRocmVlLXF1YXJ0ZXJzLXRvdWNoIHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LXR3by10aGlyZHMtdG91Y2gge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC1oYWxmLXRvdWNoIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS10aGlyZC10b3VjaCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS1xdWFydGVyLXRvdWNoIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5jb2x1bW4uaXMtMS10b3VjaCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMS10b3VjaCB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtMi10b3VjaCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTItdG91Y2gge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy0zLXRvdWNoIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMy10b3VjaCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sdW1uLmlzLTQtdG91Y2gge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC00LXRvdWNoIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtNS10b3VjaCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTUtdG91Y2gge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy02LXRvdWNoIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtNi10b3VjaCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sdW1uLmlzLTctdG91Y2gge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC03LXRvdWNoIHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtOC10b3VjaCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTgtdG91Y2gge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy05LXRvdWNoIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtOS10b3VjaCB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sdW1uLmlzLTEwLXRvdWNoIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMTAtdG91Y2gge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy0xMS10b3VjaCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTExLXRvdWNoIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtMTItdG91Y2gge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMTItdG91Y2gge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDhweCkge1xuICAuY29sdW1uLmlzLW5hcnJvdy1kZXNrdG9wIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG4gIC5jb2x1bW4uaXMtZnVsbC1kZXNrdG9wIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2x1bW4uaXMtdGhyZWUtcXVhcnRlcnMtZGVza3RvcCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2x1bW4uaXMtdHdvLXRoaXJkcy1kZXNrdG9wIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA2Ni42NjY2JTtcbiAgfVxuICAuY29sdW1uLmlzLWhhbGYtZGVza3RvcCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2x1bW4uaXMtb25lLXRoaXJkLWRlc2t0b3Age1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDMzLjMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb25lLXF1YXJ0ZXItZGVza3RvcCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LXRocmVlLXF1YXJ0ZXJzLWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtdHdvLXRoaXJkcy1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NiU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtaGFsZi1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS10aGlyZC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtb25lLXF1YXJ0ZXItZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sdW1uLmlzLTEtZGVza3RvcCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy0yLWRlc2t0b3Age1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0yLWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy0zLWRlc2t0b3Age1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0zLWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbHVtbi5pcy00LWRlc2t0b3Age1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC00LWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy01LWRlc2t0b3Age1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC01LWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy02LWRlc2t0b3Age1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC02LWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbHVtbi5pcy03LWRlc2t0b3Age1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC03LWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy04LWRlc2t0b3Age1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC04LWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy05LWRlc2t0b3Age1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC05LWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbHVtbi5pcy0xMC1kZXNrdG9wIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMTAtZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLTExLWRlc2t0b3Age1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0xMS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtMTItZGVza3RvcCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0xMi1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbHVtbi5pcy1uYXJyb3ctd2lkZXNjcmVlbiB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuICAuY29sdW1uLmlzLWZ1bGwtd2lkZXNjcmVlbiB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sdW1uLmlzLXRocmVlLXF1YXJ0ZXJzLXdpZGVzY3JlZW4ge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sdW1uLmlzLXR3by10aGlyZHMtd2lkZXNjcmVlbiB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNjYuNjY2NiU7XG4gIH1cbiAgLmNvbHVtbi5pcy1oYWxmLXdpZGVzY3JlZW4ge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sdW1uLmlzLW9uZS10aGlyZC13aWRlc2NyZWVuIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLW9uZS1xdWFydGVyLXdpZGVzY3JlZW4ge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC10aHJlZS1xdWFydGVycy13aWRlc2NyZWVuIHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LXR3by10aGlyZHMtd2lkZXNjcmVlbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjYlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LWhhbGYtd2lkZXNjcmVlbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC1vbmUtdGhpcmQtd2lkZXNjcmVlbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS1xdWFydGVyLXdpZGVzY3JlZW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbHVtbi5pcy0xLXdpZGVzY3JlZW4ge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTEtd2lkZXNjcmVlbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtMi13aWRlc2NyZWVuIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMi13aWRlc2NyZWVuIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtMy13aWRlc2NyZWVuIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMy13aWRlc2NyZWVuIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5jb2x1bW4uaXMtNC13aWRlc2NyZWVuIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtNC13aWRlc2NyZWVuIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtNS13aWRlc2NyZWVuIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtNS13aWRlc2NyZWVuIHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtNi13aWRlc2NyZWVuIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtNi13aWRlc2NyZWVuIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5jb2x1bW4uaXMtNy13aWRlc2NyZWVuIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtNy13aWRlc2NyZWVuIHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtOC13aWRlc2NyZWVuIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtOC13aWRlc2NyZWVuIHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtOS13aWRlc2NyZWVuIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtOS13aWRlc2NyZWVuIHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5jb2x1bW4uaXMtMTAtd2lkZXNjcmVlbiB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTEwLXdpZGVzY3JlZW4ge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy0xMS13aWRlc2NyZWVuIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMTEtd2lkZXNjcmVlbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLTEyLXdpZGVzY3JlZW4ge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtMTItd2lkZXNjcmVlbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM5MnB4KSB7XG4gIC5jb2x1bW4uaXMtbmFycm93LWZ1bGxoZCB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuICAuY29sdW1uLmlzLWZ1bGwtZnVsbGhkIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2x1bW4uaXMtdGhyZWUtcXVhcnRlcnMtZnVsbGhkIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbHVtbi5pcy10d28tdGhpcmRzLWZ1bGxoZCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNjYuNjY2NiU7XG4gIH1cbiAgLmNvbHVtbi5pcy1oYWxmLWZ1bGxoZCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2x1bW4uaXMtb25lLXRoaXJkLWZ1bGxoZCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMzMuMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vbmUtcXVhcnRlci1mdWxsaGQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC10aHJlZS1xdWFydGVycy1mdWxsaGQge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtdHdvLXRoaXJkcy1mdWxsaGQge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC1oYWxmLWZ1bGxoZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC1vbmUtdGhpcmQtZnVsbGhkIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtb25lLXF1YXJ0ZXItZnVsbGhkIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5jb2x1bW4uaXMtMS1mdWxsaGQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTEtZnVsbGhkIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy0yLWZ1bGxoZCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTItZnVsbGhkIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtMy1mdWxsaGQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0zLWZ1bGxoZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sdW1uLmlzLTQtZnVsbGhkIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtNC1mdWxsaGQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy01LWZ1bGxoZCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTUtZnVsbGhkIHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtNi1mdWxsaGQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC02LWZ1bGxoZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sdW1uLmlzLTctZnVsbGhkIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy1vZmZzZXQtNy1mdWxsaGQge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbHVtbi5pcy04LWZ1bGxoZCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTgtZnVsbGhkIHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtOS1mdWxsaGQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC05LWZ1bGxoZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sdW1uLmlzLTEwLWZ1bGxoZCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTEwLWZ1bGxoZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sdW1uLmlzLTExLWZ1bGxoZCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2x1bW4uaXMtb2Zmc2V0LTExLWZ1bGxoZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sdW1uLmlzLTEyLWZ1bGxoZCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sdW1uLmlzLW9mZnNldC0xMi1mdWxsaGQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG59XG5cbi5jb2x1bW5zIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICBtYXJnaW4tdG9wOiAtMC43NXJlbTtcbn1cblxuLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xufVxuXG4uY29sdW1uczpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLmNvbHVtbnMuaXMtY2VudGVyZWQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmNvbHVtbnMuaXMtZ2FwbGVzcyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5jb2x1bW5zLmlzLWdhcGxlc3M6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jb2x1bW5zLmlzLWdhcGxlc3M6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLmNvbHVtbnMuaXMtZ2FwbGVzcyA+IC5jb2x1bW4ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAuY29sdW1ucy5pcy1ncmlkIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmNvbHVtbnMuaXMtZ3JpZCA+IC5jb2x1bW4ge1xuICAgIG1heC13aWR0aDogMzMuMzMzMyU7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgICB3aWR0aDogMzMuMzMzMyU7XG4gIH1cbiAgLmNvbHVtbnMuaXMtZ3JpZCA+IC5jb2x1bW4gKyAuY29sdW1uIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4uY29sdW1ucy5pcy1tb2JpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY29sdW1ucy5pcy1tdWx0aWxpbmUge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5jb2x1bW5zLmlzLXZjZW50ZXJlZCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAuY29sdW1uczpub3QoLmlzLWRlc2t0b3ApIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDhweCkge1xuICAuY29sdW1ucy5pcy1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi50aWxlIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBtaW4taGVpZ2h0OiBtaW4tY29udGVudDtcbn1cblxuLnRpbGUuaXMtYW5jZXN0b3Ige1xuICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG4gIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xufVxuXG4udGlsZS5pcy1hbmNlc3RvcjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG59XG5cbi50aWxlLmlzLWFuY2VzdG9yOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4udGlsZS5pcy1jaGlsZCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4udGlsZS5pcy1wYXJlbnQge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuXG4udGlsZS5pcy12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi50aWxlLmlzLXZlcnRpY2FsID4gLnRpbGUuaXMtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLnRpbGU6bm90KC5pcy1jaGlsZCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnRpbGUuaXMtMSB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLnRpbGUuaXMtMiB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC50aWxlLmlzLTMge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAudGlsZS5pcy00IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLnRpbGUuaXMtNSB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC50aWxlLmlzLTYge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAudGlsZS5pcy03IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLnRpbGUuaXMtOCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC50aWxlLmlzLTkge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAudGlsZS5pcy0xMCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC50aWxlLmlzLTExIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLnRpbGUuaXMtMTIge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmhlcm8tdmlkZW8ge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmhlcm8tdmlkZW8gdmlkZW8ge1xuICBsZWZ0OiA1MCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcbn1cblxuLmhlcm8tdmlkZW8uaXMtdHJhbnNwYXJlbnQge1xuICBvcGFjaXR5OiAwLjM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLXZpZGVvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5oZXJvLWJ1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLWJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuaGVyby1idXR0b25zIC5idXR0b246bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmhlcm8tYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuaGVyby1idXR0b25zIC5idXR0b246bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cbn1cblxuLmhlcm8taGVhZCxcbi5oZXJvLWZvb3Qge1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uaGVyby1ib2R5IHtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZzogM3JlbSAxLjVyZW07XG59XG5cbi5oZXJvIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5oZXJvIC5uYXYge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMjE5LCAyMTksIDIxOSwgMC4zKTtcbn1cblxuLmhlcm8gLnRhYnMgdWwge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uaGVyby5pcy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzBhMGEwYTtcbn1cblxuLmhlcm8uaXMtd2hpdGUgYTpub3QoLmJ1dHRvbiksXG4uaGVyby5pcy13aGl0ZSBzdHJvbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmhlcm8uaXMtd2hpdGUgLnRpdGxlIHtcbiAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi5oZXJvLmlzLXdoaXRlIC5zdWJ0aXRsZSB7XG4gIGNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuOSk7XG59XG5cbi5oZXJvLmlzLXdoaXRlIC5zdWJ0aXRsZSBhOm5vdCguYnV0dG9uKSxcbi5oZXJvLmlzLXdoaXRlIC5zdWJ0aXRsZSBzdHJvbmcge1xuICBjb2xvcjogIzBhMGEwYTtcbn1cblxuLmhlcm8uaXMtd2hpdGUgLm5hdiB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDAgcmdiYSgxMCwgMTAsIDEwLCAwLjIpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyby5pcy13aGl0ZSAubmF2LW1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG59XG5cbi5oZXJvLmlzLXdoaXRlIGEubmF2LWl0ZW0sXG4uaGVyby5pcy13aGl0ZSAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbikge1xuICBjb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjcpO1xufVxuXG4uaGVyby5pcy13aGl0ZSBhLm5hdi1pdGVtOmhvdmVyLCAuaGVyby5pcy13aGl0ZSBhLm5hdi1pdGVtLmlzLWFjdGl2ZSxcbi5oZXJvLmlzLXdoaXRlIC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKTpob3Zlcixcbi5oZXJvLmlzLXdoaXRlIC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKS5pcy1hY3RpdmUge1xuICBjb2xvcjogIzBhMGEwYTtcbn1cblxuLmhlcm8uaXMtd2hpdGUgLnRhYnMgYSB7XG4gIGNvbG9yOiAjMGEwYTBhO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5oZXJvLmlzLXdoaXRlIC50YWJzIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaGVyby5pcy13aGl0ZSAudGFicyBsaS5pcy1hY3RpdmUgYSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5oZXJvLmlzLXdoaXRlIC50YWJzLmlzLWJveGVkIGEsIC5oZXJvLmlzLXdoaXRlIC50YWJzLmlzLXRvZ2dsZSBhIHtcbiAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi5oZXJvLmlzLXdoaXRlIC50YWJzLmlzLWJveGVkIGE6aG92ZXIsIC5oZXJvLmlzLXdoaXRlIC50YWJzLmlzLXRvZ2dsZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xufVxuXG4uaGVyby5pcy13aGl0ZSAudGFicy5pcy1ib3hlZCBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtd2hpdGUgLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGE6aG92ZXIsIC5oZXJvLmlzLXdoaXRlIC50YWJzLmlzLXRvZ2dsZSBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtd2hpdGUgLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYTtcbiAgYm9yZGVyLWNvbG9yOiAjMGEwYTBhO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5oZXJvLmlzLXdoaXRlLmlzLWJvbGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjZTZlNmU2IDAlLCB3aGl0ZSA3MSUsIHdoaXRlIDEwMCUpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyby5pcy13aGl0ZS5pcy1ib2xkIC5uYXYtbWVudSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgI2U2ZTZlNiAwJSwgd2hpdGUgNzElLCB3aGl0ZSAxMDAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyby5pcy13aGl0ZSAubmF2LXRvZ2dsZSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYTBhO1xuICB9XG4gIC5oZXJvLmlzLXdoaXRlIC5uYXYtdG9nZ2xlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG4gIH1cbiAgLmhlcm8uaXMtd2hpdGUgLm5hdi10b2dnbGUuaXMtYWN0aXZlIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYTBhMGE7XG4gIH1cbiAgLmhlcm8uaXMtd2hpdGUgLm5hdi1tZW51IC5uYXYtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjIpO1xuICB9XG59XG5cbi5oZXJvLmlzLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uaGVyby5pcy1ibGFjayBhOm5vdCguYnV0dG9uKSxcbi5oZXJvLmlzLWJsYWNrIHN0cm9uZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uaGVyby5pcy1ibGFjayAudGl0bGUge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5oZXJvLmlzLWJsYWNrIC5zdWJ0aXRsZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG5cbi5oZXJvLmlzLWJsYWNrIC5zdWJ0aXRsZSBhOm5vdCguYnV0dG9uKSxcbi5oZXJvLmlzLWJsYWNrIC5zdWJ0aXRsZSBzdHJvbmcge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5oZXJvLmlzLWJsYWNrIC5uYXYge1xuICBib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtYmxhY2sgLm5hdi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYTBhO1xuICB9XG59XG5cbi5oZXJvLmlzLWJsYWNrIGEubmF2LWl0ZW0sXG4uaGVyby5pcy1ibGFjayAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbikge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uaGVyby5pcy1ibGFjayBhLm5hdi1pdGVtOmhvdmVyLCAuaGVyby5pcy1ibGFjayBhLm5hdi1pdGVtLmlzLWFjdGl2ZSxcbi5oZXJvLmlzLWJsYWNrIC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKTpob3Zlcixcbi5oZXJvLmlzLWJsYWNrIC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKS5pcy1hY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5oZXJvLmlzLWJsYWNrIC50YWJzIGEge1xuICBjb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmhlcm8uaXMtYmxhY2sgLnRhYnMgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5oZXJvLmlzLWJsYWNrIC50YWJzIGxpLmlzLWFjdGl2ZSBhIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmhlcm8uaXMtYmxhY2sgLnRhYnMuaXMtYm94ZWQgYSwgLmhlcm8uaXMtYmxhY2sgLnRhYnMuaXMtdG9nZ2xlIGEge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5oZXJvLmlzLWJsYWNrIC50YWJzLmlzLWJveGVkIGE6aG92ZXIsIC5oZXJvLmlzLWJsYWNrIC50YWJzLmlzLXRvZ2dsZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xufVxuXG4uaGVyby5pcy1ibGFjayAudGFicy5pcy1ib3hlZCBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtYmxhY2sgLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGE6aG92ZXIsIC5oZXJvLmlzLWJsYWNrIC50YWJzLmlzLXRvZ2dsZSBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtYmxhY2sgLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4uaGVyby5pcy1ibGFjay5pcy1ib2xkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgYmxhY2sgMCUsICMwYTBhMGEgNzElLCAjMTgxNjE2IDEwMCUpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyby5pcy1ibGFjay5pcy1ib2xkIC5uYXYtbWVudSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgYmxhY2sgMCUsICMwYTBhMGEgNzElLCAjMTgxNjE2IDEwMCUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLmlzLWJsYWNrIC5uYXYtdG9nZ2xlIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG4gIC5oZXJvLmlzLWJsYWNrIC5uYXYtdG9nZ2xlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG4gIH1cbiAgLmhlcm8uaXMtYmxhY2sgLm5hdi10b2dnbGUuaXMtYWN0aXZlIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG4gIC5oZXJvLmlzLWJsYWNrIC5uYXYtbWVudSAubmF2LWl0ZW0ge1xuICAgIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgfVxufVxuXG4uaGVyby5pcy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uaGVyby5pcy1saWdodCBhOm5vdCguYnV0dG9uKSxcbi5oZXJvLmlzLWxpZ2h0IHN0cm9uZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uaGVyby5pcy1saWdodCAudGl0bGUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmhlcm8uaXMtbGlnaHQgLnN1YnRpdGxlIHtcbiAgY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgMC45KTtcbn1cblxuLmhlcm8uaXMtbGlnaHQgLnN1YnRpdGxlIGE6bm90KC5idXR0b24pLFxuLmhlcm8uaXMtbGlnaHQgLnN1YnRpdGxlIHN0cm9uZyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uaGVyby5pcy1saWdodCAubmF2IHtcbiAgYm94LXNoYWRvdzogMCAxcHggMCByZ2JhKDU0LCA1NCwgNTQsIDAuMik7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLmlzLWxpZ2h0IC5uYXYtbWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgfVxufVxuXG4uaGVyby5pcy1saWdodCBhLm5hdi1pdGVtLFxuLmhlcm8uaXMtbGlnaHQgLm5hdi1pdGVtIGE6bm90KC5idXR0b24pIHtcbiAgY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgMC43KTtcbn1cblxuLmhlcm8uaXMtbGlnaHQgYS5uYXYtaXRlbTpob3ZlciwgLmhlcm8uaXMtbGlnaHQgYS5uYXYtaXRlbS5pcy1hY3RpdmUsXG4uaGVyby5pcy1saWdodCAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbik6aG92ZXIsXG4uaGVyby5pcy1saWdodCAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbikuaXMtYWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5oZXJvLmlzLWxpZ2h0IC50YWJzIGEge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uaGVyby5pcy1saWdodCAudGFicyBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmhlcm8uaXMtbGlnaHQgLnRhYnMgbGkuaXMtYWN0aXZlIGEge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaGVyby5pcy1saWdodCAudGFicy5pcy1ib3hlZCBhLCAuaGVyby5pcy1saWdodCAudGFicy5pcy10b2dnbGUgYSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uaGVyby5pcy1saWdodCAudGFicy5pcy1ib3hlZCBhOmhvdmVyLCAuaGVyby5pcy1saWdodCAudGFicy5pcy10b2dnbGUgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcbn1cblxuLmhlcm8uaXMtbGlnaHQgLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGEsIC5oZXJvLmlzLWxpZ2h0IC50YWJzLmlzLWJveGVkIGxpLmlzLWFjdGl2ZSBhOmhvdmVyLCAuaGVyby5pcy1saWdodCAudGFicy5pcy10b2dnbGUgbGkuaXMtYWN0aXZlIGEsIC5oZXJvLmlzLWxpZ2h0IC50YWJzLmlzLXRvZ2dsZSBsaS5pcy1hY3RpdmUgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5oZXJvLmlzLWxpZ2h0LmlzLWJvbGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjZGZkOGQ5IDAlLCB3aGl0ZXNtb2tlIDcxJSwgd2hpdGUgMTAwJSk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLmlzLWxpZ2h0LmlzLWJvbGQgLm5hdi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjZGZkOGQ5IDAlLCB3aGl0ZXNtb2tlIDcxJSwgd2hpdGUgMTAwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtbGlnaHQgLm5hdi10b2dnbGUgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgfVxuICAuaGVyby5pcy1saWdodCAubmF2LXRvZ2dsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xuICB9XG4gIC5oZXJvLmlzLWxpZ2h0IC5uYXYtdG9nZ2xlLmlzLWFjdGl2ZSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICB9XG4gIC5oZXJvLmlzLWxpZ2h0IC5uYXYtbWVudSAubmF2LWl0ZW0ge1xuICAgIGJvcmRlci10b3AtY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgMC4yKTtcbiAgfVxufVxuXG4uaGVyby5pcy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5oZXJvLmlzLWRhcmsgYTpub3QoLmJ1dHRvbiksXG4uaGVyby5pcy1kYXJrIHN0cm9uZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uaGVyby5pcy1kYXJrIC50aXRsZSB7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlO1xufVxuXG4uaGVyby5pcy1kYXJrIC5zdWJ0aXRsZSB7XG4gIGNvbG9yOiByZ2JhKDI0NSwgMjQ1LCAyNDUsIDAuOSk7XG59XG5cbi5oZXJvLmlzLWRhcmsgLnN1YnRpdGxlIGE6bm90KC5idXR0b24pLFxuLmhlcm8uaXMtZGFyayAuc3VidGl0bGUgc3Ryb25nIHtcbiAgY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5oZXJvLmlzLWRhcmsgLm5hdiB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDAgcmdiYSgyNDUsIDI0NSwgMjQ1LCAwLjIpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyby5pcy1kYXJrIC5uYXYtbWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgfVxufVxuXG4uaGVyby5pcy1kYXJrIGEubmF2LWl0ZW0sXG4uaGVyby5pcy1kYXJrIC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKSB7XG4gIGNvbG9yOiByZ2JhKDI0NSwgMjQ1LCAyNDUsIDAuNyk7XG59XG5cbi5oZXJvLmlzLWRhcmsgYS5uYXYtaXRlbTpob3ZlciwgLmhlcm8uaXMtZGFyayBhLm5hdi1pdGVtLmlzLWFjdGl2ZSxcbi5oZXJvLmlzLWRhcmsgLm5hdi1pdGVtIGE6bm90KC5idXR0b24pOmhvdmVyLFxuLmhlcm8uaXMtZGFyayAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbikuaXMtYWN0aXZlIHtcbiAgY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5oZXJvLmlzLWRhcmsgLnRhYnMgYSB7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5oZXJvLmlzLWRhcmsgLnRhYnMgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5oZXJvLmlzLWRhcmsgLnRhYnMgbGkuaXMtYWN0aXZlIGEge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaGVyby5pcy1kYXJrIC50YWJzLmlzLWJveGVkIGEsIC5oZXJvLmlzLWRhcmsgLnRhYnMuaXMtdG9nZ2xlIGEge1xuICBjb2xvcjogd2hpdGVzbW9rZTtcbn1cblxuLmhlcm8uaXMtZGFyayAudGFicy5pcy1ib3hlZCBhOmhvdmVyLCAuaGVyby5pcy1kYXJrIC50YWJzLmlzLXRvZ2dsZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xufVxuXG4uaGVyby5pcy1kYXJrIC50YWJzLmlzLWJveGVkIGxpLmlzLWFjdGl2ZSBhLCAuaGVyby5pcy1kYXJrIC50YWJzLmlzLWJveGVkIGxpLmlzLWFjdGl2ZSBhOmhvdmVyLCAuaGVyby5pcy1kYXJrIC50YWJzLmlzLXRvZ2dsZSBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtZGFyayAudGFicy5pcy10b2dnbGUgbGkuaXMtYWN0aXZlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3JkZXItY29sb3I6IHdoaXRlc21va2U7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uaGVyby5pcy1kYXJrLmlzLWJvbGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjMWYxOTFhIDAlLCAjMzYzNjM2IDcxJSwgIzQ2NDAzZiAxMDAlKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtZGFyay5pcy1ib2xkIC5uYXYtbWVudSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgIzFmMTkxYSAwJSwgIzM2MzYzNiA3MSUsICM0NjQwM2YgMTAwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtZGFyayAubmF2LXRvZ2dsZSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICB9XG4gIC5oZXJvLmlzLWRhcmsgLm5hdi10b2dnbGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcbiAgfVxuICAuaGVyby5pcy1kYXJrIC5uYXYtdG9nZ2xlLmlzLWFjdGl2ZSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICB9XG4gIC5oZXJvLmlzLWRhcmsgLm5hdi1tZW51IC5uYXYtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyNDUsIDI0NSwgMjQ1LCAwLjIpO1xuICB9XG59XG5cbi5oZXJvLmlzLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhlcm8uaXMtcHJpbWFyeSBhOm5vdCguYnV0dG9uKSxcbi5oZXJvLmlzLXByaW1hcnkgc3Ryb25nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5oZXJvLmlzLXByaW1hcnkgLnRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5oZXJvLmlzLXByaW1hcnkgLnN1YnRpdGxlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbn1cblxuLmhlcm8uaXMtcHJpbWFyeSAuc3VidGl0bGUgYTpub3QoLmJ1dHRvbiksXG4uaGVyby5pcy1wcmltYXJ5IC5zdWJ0aXRsZSBzdHJvbmcge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhlcm8uaXMtcHJpbWFyeSAubmF2IHtcbiAgYm94LXNoYWRvdzogMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLmlzLXByaW1hcnkgLm5hdi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xuICB9XG59XG5cbi5oZXJvLmlzLXByaW1hcnkgYS5uYXYtaXRlbSxcbi5oZXJvLmlzLXByaW1hcnkgLm5hdi1pdGVtIGE6bm90KC5idXR0b24pIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLmhlcm8uaXMtcHJpbWFyeSBhLm5hdi1pdGVtOmhvdmVyLCAuaGVyby5pcy1wcmltYXJ5IGEubmF2LWl0ZW0uaXMtYWN0aXZlLFxuLmhlcm8uaXMtcHJpbWFyeSAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbik6aG92ZXIsXG4uaGVyby5pcy1wcmltYXJ5IC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKS5pcy1hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhlcm8uaXMtcHJpbWFyeSAudGFicyBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmhlcm8uaXMtcHJpbWFyeSAudGFicyBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmhlcm8uaXMtcHJpbWFyeSAudGFicyBsaS5pcy1hY3RpdmUgYSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5oZXJvLmlzLXByaW1hcnkgLnRhYnMuaXMtYm94ZWQgYSwgLmhlcm8uaXMtcHJpbWFyeSAudGFicy5pcy10b2dnbGUgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaGVyby5pcy1wcmltYXJ5IC50YWJzLmlzLWJveGVkIGE6aG92ZXIsIC5oZXJvLmlzLXByaW1hcnkgLnRhYnMuaXMtdG9nZ2xlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG59XG5cbi5oZXJvLmlzLXByaW1hcnkgLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGEsIC5oZXJvLmlzLXByaW1hcnkgLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGE6aG92ZXIsIC5oZXJvLmlzLXByaW1hcnkgLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhLCAuaGVyby5pcy1wcmltYXJ5IC50YWJzLmlzLXRvZ2dsZSBsaS5pcy1hY3RpdmUgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMGQxYjI7XG59XG5cbi5oZXJvLmlzLXByaW1hcnkuaXMtYm9sZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDFkZWcsICMwMDllNmMgMCUsICMwMGQxYjIgNzElLCAjMDBlN2ViIDEwMCUpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyby5pcy1wcmltYXJ5LmlzLWJvbGQgLm5hdi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjMDA5ZTZjIDAlLCAjMDBkMWIyIDcxJSwgIzAwZTdlYiAxMDAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyby5pcy1wcmltYXJ5IC5uYXYtdG9nZ2xlIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmhlcm8uaXMtcHJpbWFyeSAubmF2LXRvZ2dsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xuICB9XG4gIC5oZXJvLmlzLXByaW1hcnkgLm5hdi10b2dnbGUuaXMtYWN0aXZlIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmhlcm8uaXMtcHJpbWFyeSAubmF2LW1lbnUgLm5hdi1pdGVtIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIH1cbn1cblxuLmhlcm8uaXMtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjczZGM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaGVyby5pcy1pbmZvIGE6bm90KC5idXR0b24pLFxuLmhlcm8uaXMtaW5mbyBzdHJvbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmhlcm8uaXMtaW5mbyAudGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhlcm8uaXMtaW5mbyAuc3VidGl0bGUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xufVxuXG4uaGVyby5pcy1pbmZvIC5zdWJ0aXRsZSBhOm5vdCguYnV0dG9uKSxcbi5oZXJvLmlzLWluZm8gLnN1YnRpdGxlIHN0cm9uZyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaGVyby5pcy1pbmZvIC5uYXYge1xuICBib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtaW5mbyAubmF2LW1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjczZGM7XG4gIH1cbn1cblxuLmhlcm8uaXMtaW5mbyBhLm5hdi1pdGVtLFxuLmhlcm8uaXMtaW5mbyAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbikge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uaGVyby5pcy1pbmZvIGEubmF2LWl0ZW06aG92ZXIsIC5oZXJvLmlzLWluZm8gYS5uYXYtaXRlbS5pcy1hY3RpdmUsXG4uaGVyby5pcy1pbmZvIC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKTpob3Zlcixcbi5oZXJvLmlzLWluZm8gLm5hdi1pdGVtIGE6bm90KC5idXR0b24pLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaGVyby5pcy1pbmZvIC50YWJzIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uaGVyby5pcy1pbmZvIC50YWJzIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaGVyby5pcy1pbmZvIC50YWJzIGxpLmlzLWFjdGl2ZSBhIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmhlcm8uaXMtaW5mbyAudGFicy5pcy1ib3hlZCBhLCAuaGVyby5pcy1pbmZvIC50YWJzLmlzLXRvZ2dsZSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5oZXJvLmlzLWluZm8gLnRhYnMuaXMtYm94ZWQgYTpob3ZlciwgLmhlcm8uaXMtaW5mbyAudGFicy5pcy10b2dnbGUgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcbn1cblxuLmhlcm8uaXMtaW5mbyAudGFicy5pcy1ib3hlZCBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtaW5mbyAudGFicy5pcy1ib3hlZCBsaS5pcy1hY3RpdmUgYTpob3ZlciwgLmhlcm8uaXMtaW5mbyAudGFicy5pcy10b2dnbGUgbGkuaXMtYWN0aXZlIGEsIC5oZXJvLmlzLWluZm8gLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzMyNzNkYztcbn1cblxuLmhlcm8uaXMtaW5mby5pcy1ib2xkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgIzE1NzdjNiAwJSwgIzMyNzNkYyA3MSUsICM0MzY2ZTUgMTAwJSk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLmlzLWluZm8uaXMtYm9sZCAubmF2LW1lbnUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDFkZWcsICMxNTc3YzYgMCUsICMzMjczZGMgNzElLCAjNDM2NmU1IDEwMCUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLmlzLWluZm8gLm5hdi10b2dnbGUgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAuaGVyby5pcy1pbmZvIC5uYXYtdG9nZ2xlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG4gIH1cbiAgLmhlcm8uaXMtaW5mbyAubmF2LXRvZ2dsZS5pcy1hY3RpdmUgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAuaGVyby5pcy1pbmZvIC5uYXYtbWVudSAubmF2LWl0ZW0ge1xuICAgIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgfVxufVxuXG4uaGVyby5pcy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzZDE2MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5oZXJvLmlzLXN1Y2Nlc3MgYTpub3QoLmJ1dHRvbiksXG4uaGVyby5pcy1zdWNjZXNzIHN0cm9uZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uaGVyby5pcy1zdWNjZXNzIC50aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaGVyby5pcy1zdWNjZXNzIC5zdWJ0aXRsZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG5cbi5oZXJvLmlzLXN1Y2Nlc3MgLnN1YnRpdGxlIGE6bm90KC5idXR0b24pLFxuLmhlcm8uaXMtc3VjY2VzcyAuc3VidGl0bGUgc3Ryb25nIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5oZXJvLmlzLXN1Y2Nlc3MgLm5hdiB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyby5pcy1zdWNjZXNzIC5uYXYtbWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzZDE2MDtcbiAgfVxufVxuXG4uaGVyby5pcy1zdWNjZXNzIGEubmF2LWl0ZW0sXG4uaGVyby5pcy1zdWNjZXNzIC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi5oZXJvLmlzLXN1Y2Nlc3MgYS5uYXYtaXRlbTpob3ZlciwgLmhlcm8uaXMtc3VjY2VzcyBhLm5hdi1pdGVtLmlzLWFjdGl2ZSxcbi5oZXJvLmlzLXN1Y2Nlc3MgLm5hdi1pdGVtIGE6bm90KC5idXR0b24pOmhvdmVyLFxuLmhlcm8uaXMtc3VjY2VzcyAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbikuaXMtYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5oZXJvLmlzLXN1Y2Nlc3MgLnRhYnMgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5oZXJvLmlzLXN1Y2Nlc3MgLnRhYnMgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5oZXJvLmlzLXN1Y2Nlc3MgLnRhYnMgbGkuaXMtYWN0aXZlIGEge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaGVyby5pcy1zdWNjZXNzIC50YWJzLmlzLWJveGVkIGEsIC5oZXJvLmlzLXN1Y2Nlc3MgLnRhYnMuaXMtdG9nZ2xlIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhlcm8uaXMtc3VjY2VzcyAudGFicy5pcy1ib3hlZCBhOmhvdmVyLCAuaGVyby5pcy1zdWNjZXNzIC50YWJzLmlzLXRvZ2dsZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xufVxuXG4uaGVyby5pcy1zdWNjZXNzIC50YWJzLmlzLWJveGVkIGxpLmlzLWFjdGl2ZSBhLCAuaGVyby5pcy1zdWNjZXNzIC50YWJzLmlzLWJveGVkIGxpLmlzLWFjdGl2ZSBhOmhvdmVyLCAuaGVyby5pcy1zdWNjZXNzIC50YWJzLmlzLXRvZ2dsZSBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtc3VjY2VzcyAudGFicy5pcy10b2dnbGUgbGkuaXMtYWN0aXZlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMjNkMTYwO1xufVxuXG4uaGVyby5pcy1zdWNjZXNzLmlzLWJvbGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjMTJhZjJmIDAlLCAjMjNkMTYwIDcxJSwgIzJjZTI4YSAxMDAlKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtc3VjY2Vzcy5pcy1ib2xkIC5uYXYtbWVudSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgIzEyYWYyZiAwJSwgIzIzZDE2MCA3MSUsICMyY2UyOGEgMTAwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtc3VjY2VzcyAubmF2LXRvZ2dsZSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5oZXJvLmlzLXN1Y2Nlc3MgLm5hdi10b2dnbGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcbiAgfVxuICAuaGVyby5pcy1zdWNjZXNzIC5uYXYtdG9nZ2xlLmlzLWFjdGl2ZSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5oZXJvLmlzLXN1Y2Nlc3MgLm5hdi1tZW51IC5uYXYtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICB9XG59XG5cbi5oZXJvLmlzLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkZDU3O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4uaGVyby5pcy13YXJuaW5nIGE6bm90KC5idXR0b24pLFxuLmhlcm8uaXMtd2FybmluZyBzdHJvbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmhlcm8uaXMtd2FybmluZyAudGl0bGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4uaGVyby5pcy13YXJuaW5nIC5zdWJ0aXRsZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5oZXJvLmlzLXdhcm5pbmcgLnN1YnRpdGxlIGE6bm90KC5idXR0b24pLFxuLmhlcm8uaXMtd2FybmluZyAuc3VidGl0bGUgc3Ryb25nIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLmhlcm8uaXMtd2FybmluZyAubmF2IHtcbiAgYm94LXNoYWRvdzogMCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLmlzLXdhcm5pbmcgLm5hdi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkZDU3O1xuICB9XG59XG5cbi5oZXJvLmlzLXdhcm5pbmcgYS5uYXYtaXRlbSxcbi5oZXJvLmlzLXdhcm5pbmcgLm5hdi1pdGVtIGE6bm90KC5idXR0b24pIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLmhlcm8uaXMtd2FybmluZyBhLm5hdi1pdGVtOmhvdmVyLCAuaGVyby5pcy13YXJuaW5nIGEubmF2LWl0ZW0uaXMtYWN0aXZlLFxuLmhlcm8uaXMtd2FybmluZyAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbik6aG92ZXIsXG4uaGVyby5pcy13YXJuaW5nIC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKS5pcy1hY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4uaGVyby5pcy13YXJuaW5nIC50YWJzIGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5oZXJvLmlzLXdhcm5pbmcgLnRhYnMgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5oZXJvLmlzLXdhcm5pbmcgLnRhYnMgbGkuaXMtYWN0aXZlIGEge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaGVyby5pcy13YXJuaW5nIC50YWJzLmlzLWJveGVkIGEsIC5oZXJvLmlzLXdhcm5pbmcgLnRhYnMuaXMtdG9nZ2xlIGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4uaGVyby5pcy13YXJuaW5nIC50YWJzLmlzLWJveGVkIGE6aG92ZXIsIC5oZXJvLmlzLXdhcm5pbmcgLnRhYnMuaXMtdG9nZ2xlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG59XG5cbi5oZXJvLmlzLXdhcm5pbmcgLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGEsIC5oZXJvLmlzLXdhcm5pbmcgLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGE6aG92ZXIsIC5oZXJvLmlzLXdhcm5pbmcgLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhLCAuaGVyby5pcy13YXJuaW5nIC50YWJzLmlzLXRvZ2dsZSBsaS5pcy1hY3RpdmUgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIGNvbG9yOiAjZmZkZDU3O1xufVxuXG4uaGVyby5pcy13YXJuaW5nLmlzLWJvbGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjZmZhZjI0IDAlLCAjZmZkZDU3IDcxJSwgI2ZmZmE3MCAxMDAlKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtd2FybmluZy5pcy1ib2xkIC5uYXYtbWVudSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgI2ZmYWYyNCAwJSwgI2ZmZGQ1NyA3MSUsICNmZmZhNzAgMTAwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtd2FybmluZyAubmF2LXRvZ2dsZSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIH1cbiAgLmhlcm8uaXMtd2FybmluZyAubmF2LXRvZ2dsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xuICB9XG4gIC5oZXJvLmlzLXdhcm5pbmcgLm5hdi10b2dnbGUuaXMtYWN0aXZlIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgfVxuICAuaGVyby5pcy13YXJuaW5nIC5uYXYtbWVudSAubmF2LWl0ZW0ge1xuICAgIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgfVxufVxuXG4uaGVyby5pcy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzODYwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhlcm8uaXMtZGFuZ2VyIGE6bm90KC5idXR0b24pLFxuLmhlcm8uaXMtZGFuZ2VyIHN0cm9uZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uaGVyby5pcy1kYW5nZXIgLnRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5oZXJvLmlzLWRhbmdlciAuc3VidGl0bGUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xufVxuXG4uaGVyby5pcy1kYW5nZXIgLnN1YnRpdGxlIGE6bm90KC5idXR0b24pLFxuLmhlcm8uaXMtZGFuZ2VyIC5zdWJ0aXRsZSBzdHJvbmcge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhlcm8uaXMtZGFuZ2VyIC5uYXYge1xuICBib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtZGFuZ2VyIC5uYXYtbWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMzg2MDtcbiAgfVxufVxuXG4uaGVyby5pcy1kYW5nZXIgYS5uYXYtaXRlbSxcbi5oZXJvLmlzLWRhbmdlciAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbikge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uaGVyby5pcy1kYW5nZXIgYS5uYXYtaXRlbTpob3ZlciwgLmhlcm8uaXMtZGFuZ2VyIGEubmF2LWl0ZW0uaXMtYWN0aXZlLFxuLmhlcm8uaXMtZGFuZ2VyIC5uYXYtaXRlbSBhOm5vdCguYnV0dG9uKTpob3Zlcixcbi5oZXJvLmlzLWRhbmdlciAubmF2LWl0ZW0gYTpub3QoLmJ1dHRvbikuaXMtYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5oZXJvLmlzLWRhbmdlciAudGFicyBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmhlcm8uaXMtZGFuZ2VyIC50YWJzIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaGVyby5pcy1kYW5nZXIgLnRhYnMgbGkuaXMtYWN0aXZlIGEge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaGVyby5pcy1kYW5nZXIgLnRhYnMuaXMtYm94ZWQgYSwgLmhlcm8uaXMtZGFuZ2VyIC50YWJzLmlzLXRvZ2dsZSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5oZXJvLmlzLWRhbmdlciAudGFicy5pcy1ib3hlZCBhOmhvdmVyLCAuaGVyby5pcy1kYW5nZXIgLnRhYnMuaXMtdG9nZ2xlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG59XG5cbi5oZXJvLmlzLWRhbmdlciAudGFicy5pcy1ib3hlZCBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtZGFuZ2VyIC50YWJzLmlzLWJveGVkIGxpLmlzLWFjdGl2ZSBhOmhvdmVyLCAuaGVyby5pcy1kYW5nZXIgLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhLCAuaGVyby5pcy1kYW5nZXIgLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmMzg2MDtcbn1cblxuLmhlcm8uaXMtZGFuZ2VyLmlzLWJvbGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjZmYwNTYxIDAlLCAjZmYzODYwIDcxJSwgI2ZmNTI1NyAxMDAlKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8uaXMtZGFuZ2VyLmlzLWJvbGQgLm5hdi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjZmYwNTYxIDAlLCAjZmYzODYwIDcxJSwgI2ZmNTI1NyAxMDAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyby5pcy1kYW5nZXIgLm5hdi10b2dnbGUgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAuaGVyby5pcy1kYW5nZXIgLm5hdi10b2dnbGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcbiAgfVxuICAuaGVyby5pcy1kYW5nZXIgLm5hdi10b2dnbGUuaXMtYWN0aXZlIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmhlcm8uaXMtZGFuZ2VyIC5uYXYtbWVudSAubmF2LWl0ZW0ge1xuICAgIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmhlcm8uaXMtbWVkaXVtIC5oZXJvLWJvZHkge1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtO1xuICAgIHBhZGRpbmctdG9wOiA5cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAuaGVyby5pcy1sYXJnZSAuaGVyby1ib2R5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMThyZW07XG4gICAgcGFkZGluZy10b3A6IDE4cmVtO1xuICB9XG59XG5cbi5oZXJvLmlzLWhhbGZoZWlnaHQgLmhlcm8tYm9keSwgLmhlcm8uaXMtZnVsbGhlaWdodCAuaGVyby1ib2R5IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmhlcm8uaXMtaGFsZmhlaWdodCAuaGVyby1ib2R5ID4gLmNvbnRhaW5lciwgLmhlcm8uaXMtZnVsbGhlaWdodCAuaGVyby1ib2R5ID4gLmNvbnRhaW5lciB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7XG59XG5cbi5oZXJvLmlzLWhhbGZoZWlnaHQge1xuICBtaW4taGVpZ2h0OiA1MHZoO1xufVxuXG4uaGVyby5pcy1mdWxsaGVpZ2h0IHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG5cbi5zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDNyZW0gMS41cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIHtcbiAgLnNlY3Rpb24uaXMtbWVkaXVtIHtcbiAgICBwYWRkaW5nOiA5cmVtIDEuNXJlbTtcbiAgfVxuICAuc2VjdGlvbi5pcy1sYXJnZSB7XG4gICAgcGFkZGluZzogMThyZW0gMS41cmVtO1xuICB9XG59XG5cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBwYWRkaW5nOiAzcmVtIDEuNXJlbSA2cmVtO1xufVxuXG4uaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgY29sb3I6ICM1ODZlNzU7XG59XG5cbi5oaWdobGlnaHQgLmMge1xuICBjb2xvcjogIzkzYTFhMTtcbn1cblxuLmhpZ2hsaWdodCAuZXJyLFxuLmhpZ2hsaWdodCAuZyB7XG4gIGNvbG9yOiAjNTg2ZTc1O1xufVxuXG4uaGlnaGxpZ2h0IC5rIHtcbiAgY29sb3I6ICM4NTk5MDA7XG59XG5cbi5oaWdobGlnaHQgLmwsXG4uaGlnaGxpZ2h0IC5uIHtcbiAgY29sb3I6ICM1ODZlNzU7XG59XG5cbi5oaWdobGlnaHQgLm8ge1xuICBjb2xvcjogIzg1OTkwMDtcbn1cblxuLmhpZ2hsaWdodCAueCB7XG4gIGNvbG9yOiAjY2I0YjE2O1xufVxuXG4uaGlnaGxpZ2h0IC5wIHtcbiAgY29sb3I6ICM1ODZlNzU7XG59XG5cbi5oaWdobGlnaHQgLmNtIHtcbiAgY29sb3I6ICM5M2ExYTE7XG59XG5cbi5oaWdobGlnaHQgLmNwIHtcbiAgY29sb3I6ICM4NTk5MDA7XG59XG5cbi5oaWdobGlnaHQgLmMxIHtcbiAgY29sb3I6ICM5M2ExYTE7XG59XG5cbi5oaWdobGlnaHQgLmNzIHtcbiAgY29sb3I6ICM4NTk5MDA7XG59XG5cbi5oaWdobGlnaHQgLmdkIHtcbiAgY29sb3I6ICMyYWExOTg7XG59XG5cbi5oaWdobGlnaHQgLmdlIHtcbiAgY29sb3I6ICM1ODZlNzU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmhpZ2hsaWdodCAuZ3Ige1xuICBjb2xvcjogI2RjMzIyZjtcbn1cblxuLmhpZ2hsaWdodCAuZ2gge1xuICBjb2xvcjogI2NiNGIxNjtcbn1cblxuLmhpZ2hsaWdodCAuZ2kge1xuICBjb2xvcjogIzg1OTkwMDtcbn1cblxuLmhpZ2hsaWdodCAuZ28sXG4uaGlnaGxpZ2h0IC5ncCB7XG4gIGNvbG9yOiAjNTg2ZTc1O1xufVxuXG4uaGlnaGxpZ2h0IC5ncyB7XG4gIGNvbG9yOiAjNTg2ZTc1O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmhpZ2hsaWdodCAuZ3Uge1xuICBjb2xvcjogI2NiNGIxNjtcbn1cblxuLmhpZ2hsaWdodCAuZ3Qge1xuICBjb2xvcjogIzU4NmU3NTtcbn1cblxuLmhpZ2hsaWdodCAua2Mge1xuICBjb2xvcjogI2NiNGIxNjtcbn1cblxuLmhpZ2hsaWdodCAua2Qge1xuICBjb2xvcjogIzI2OGJkMjtcbn1cblxuLmhpZ2hsaWdodCAua24sXG4uaGlnaGxpZ2h0IC5rcCB7XG4gIGNvbG9yOiAjODU5OTAwO1xufVxuXG4uaGlnaGxpZ2h0IC5rciB7XG4gIGNvbG9yOiAjMjY4YmQyO1xufVxuXG4uaGlnaGxpZ2h0IC5rdCB7XG4gIGNvbG9yOiAjZGMzMjJmO1xufVxuXG4uaGlnaGxpZ2h0IC5sZCB7XG4gIGNvbG9yOiAjNTg2ZTc1O1xufVxuXG4uaGlnaGxpZ2h0IC5tLFxuLmhpZ2hsaWdodCAucyB7XG4gIGNvbG9yOiAjMmFhMTk4O1xufVxuXG4uaGlnaGxpZ2h0IC5uYSB7XG4gIGNvbG9yOiAjQjU4OTAwO1xufVxuXG4uaGlnaGxpZ2h0IC5uYiB7XG4gIGNvbG9yOiAjNTg2ZTc1O1xufVxuXG4uaGlnaGxpZ2h0IC5uYyB7XG4gIGNvbG9yOiAjMjY4YmQyO1xufVxuXG4uaGlnaGxpZ2h0IC5ubyB7XG4gIGNvbG9yOiAjY2I0YjE2O1xufVxuXG4uaGlnaGxpZ2h0IC5uZCB7XG4gIGNvbG9yOiAjMjY4YmQyO1xufVxuXG4uaGlnaGxpZ2h0IC5uaSxcbi5oaWdobGlnaHQgLm5lIHtcbiAgY29sb3I6ICNjYjRiMTY7XG59XG5cbi5oaWdobGlnaHQgLm5mIHtcbiAgY29sb3I6ICMyNjhiZDI7XG59XG5cbi5oaWdobGlnaHQgLm5sLFxuLmhpZ2hsaWdodCAubm4sXG4uaGlnaGxpZ2h0IC5ueCxcbi5oaWdobGlnaHQgLnB5IHtcbiAgY29sb3I6ICM1ODZlNzU7XG59XG5cbi5oaWdobGlnaHQgLm50LFxuLmhpZ2hsaWdodCAubnYge1xuICBjb2xvcjogIzI2OGJkMjtcbn1cblxuLmhpZ2hsaWdodCAub3cge1xuICBjb2xvcjogIzg1OTkwMDtcbn1cblxuLmhpZ2hsaWdodCAudyB7XG4gIGNvbG9yOiAjNTg2ZTc1O1xufVxuXG4uaGlnaGxpZ2h0IC5tZixcbi5oaWdobGlnaHQgLm1oLFxuLmhpZ2hsaWdodCAubWksXG4uaGlnaGxpZ2h0IC5tbyB7XG4gIGNvbG9yOiAjMmFhMTk4O1xufVxuXG4uaGlnaGxpZ2h0IC5zYiB7XG4gIGNvbG9yOiAjOTNhMWExO1xufVxuXG4uaGlnaGxpZ2h0IC5zYyB7XG4gIGNvbG9yOiAjMmFhMTk4O1xufVxuXG4uaGlnaGxpZ2h0IC5zZCB7XG4gIGNvbG9yOiAjNTg2ZTc1O1xufVxuXG4uaGlnaGxpZ2h0IC5zMiB7XG4gIGNvbG9yOiAjMmFhMTk4O1xufVxuXG4uaGlnaGxpZ2h0IC5zZSB7XG4gIGNvbG9yOiAjY2I0YjE2O1xufVxuXG4uaGlnaGxpZ2h0IC5zaCB7XG4gIGNvbG9yOiAjNTg2ZTc1O1xufVxuXG4uaGlnaGxpZ2h0IC5zaSxcbi5oaWdobGlnaHQgLnN4IHtcbiAgY29sb3I6ICMyYWExOTg7XG59XG5cbi5oaWdobGlnaHQgLnNyIHtcbiAgY29sb3I6ICNkYzMyMmY7XG59XG5cbi5oaWdobGlnaHQgLnMxLFxuLmhpZ2hsaWdodCAuc3Mge1xuICBjb2xvcjogIzJhYTE5ODtcbn1cblxuLmhpZ2hsaWdodCAuYnAsXG4uaGlnaGxpZ2h0IC52Yyxcbi5oaWdobGlnaHQgLnZnLFxuLmhpZ2hsaWdodCAudmkge1xuICBjb2xvcjogIzI2OGJkMjtcbn1cblxuLmhpZ2hsaWdodCAuaWwge1xuICBjb2xvcjogIzJhYTE5ODtcbn1cblxuLmNvbnRlbnQgLmhpZ2hsaWdodCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAuYnV0dG9uIHNtYWxsIHtcbiAgICBjb2xvcjogIzRhNGE0YTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5ib2R5LnBhZ2UtZ3JpZCAuY29sdW1uID4gLm5vdGlmaWNhdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmhlYWRlci1pdGVtIC5idXR0b24gKyAuYnV0dG9uIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgfVxufVxuXG5zdmcge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbiNjYXJib24ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDM0MHB4O1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jY2FyYm9uOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMTAsIDEwLCAxMCwgMC4xKSwgMCAwIDAgMXB4ICMwMGQxYjI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAjY2FyYm9uIHtcbiAgICB3aWR0aDogMzQwcHg7XG4gIH1cbn1cblxuI2NhcmJvbmFkcyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuI2NhcmJvbmFkcyBhLFxuI2NhcmJvbmFkcyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbiNjYXJib25hZHMgLmNhcmJvbi13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jY2FyYm9uYWRzIC5jYXJib24taW1nIHtcbiAgYmFja2dyb3VuZDogd2hpdGVzbW9rZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1hcmdpbjogMTVweCAwIDE1cHggMTVweDtcbiAgd2lkdGg6IDEzMHB4O1xufVxuXG4jY2FyYm9uYWRzIC5jYXJib24taW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogMTMwcHg7XG59XG5cbiNjYXJib25hZHMgLmNhcmJvbi10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTVweCAxNXB4IDM1cHggMTYwcHg7XG59XG5cbiNjYXJib25hZHMgLmNhcmJvbi1wb3dlcmVkYnkge1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjN2E3YTdhO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxlZnQ6IDE2MHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMCAxNXB4IDEwcHggMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbn1cblxuQGtleWZyYW1lcyBmbG9hdFVwIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIHJnYmEoMTAsIDEwLCAxMCwgMCksIDAgMCAwIHJnYmEoMTAsIDEwLCAxMCwgMCksIDAgMCAwIHJnYmEoMTAsIDEwLCAxMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjg2KTtcbiAgfVxuICA2NyUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIHJnYmEoMTAsIDEwLCAxMCwgMCksIDAgNXB4IDEwcHggcmdiYSgxMCwgMTAsIDEwLCAwLjEpLCAwIDFweCAxcHggcmdiYSgxMCwgMTAsIDEwLCAwLjIpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAyMHB4IDYwcHggcmdiYSgxMCwgMTAsIDEwLCAwLjA1KSwgMCA1cHggMTBweCByZ2JhKDEwLCAxMCwgMTAsIDAuMSksIDAgMXB4IDFweCByZ2JhKDEwLCAxMCwgMTAsIDAuMik7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHN0cm9rZVBhdGgge1xuICBmcm9tIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogODgwO1xuICB9XG4gIHRvIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjg2KTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44Nik7XG4gIH1cbiAgNjclIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44Nik7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVEb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlVXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuI2Ige1xuICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbG9hdFVwO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMC43MSwgMC4yOSwgMSk7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMjQwcHg7XG59XG5cbiNiIHN2ZyB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNDBweDtcbiAgd2lkdGg6IDI0MHB4O1xufVxuXG4jYiBzdmc6Zmlyc3QtY2hpbGQge1xuICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMC43MSwgMC4yOSwgMSk7XG59XG5cbiNiIHN2ZzpmaXJzdC1jaGlsZCBnIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHN0cm9rZVBhdGg7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLjcxLCAwLjI5LCAxKTtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiAjMDBkMWIyO1xuICBzdHJva2UtZGFzaGFycmF5OiA4ODA7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xufVxuXG4jYiBzdmc6bGFzdC1jaGlsZCB7XG4gIGFuaW1hdGlvbi1kZWxheTogMXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLjcxLCAwLjI5LCAxKTtcbn1cblxuI2Igc3ZnOmxhc3QtY2hpbGQgZyB7XG4gIGZpbGw6ICMwMGQxYjI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNiIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2lkdGg6IDE2MHB4O1xuICB9XG59XG5cbiNidWxtYSB7XG4gIGFuaW1hdGlvbjogc2xpZGVEb3duIDUwMG1zIGJvdGg7XG59XG5cbiNtb2Rlcm4tZnJhbWV3b3JrIHtcbiAgYW5pbWF0aW9uOiBzbGlkZVVwIDUwMG1zIGJvdGg7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4ycztcbn1cblxuI25wbSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFuaW1hdGlvbjogZmFkZUluIDUwMG1zIGJvdGg7XG4gIGFuaW1hdGlvbi1kZWxheTogMC40cztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogLTEwcHggMCAyMHB4O1xufVxuXG4jbnBtIGNvZGUge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZXNtb2tlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAjMDBkMWIyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMTZweCAzMnB4O1xufVxuXG4jZ2hidG5zIHtcbiAgYW5pbWF0aW9uOiBzbGlkZURvd24gNTAwbXMgYm90aDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjZzO1xufVxuXG5odG1sLnJvdXRlLWluZGV4ICNjYXJib24ge1xuICBhbmltYXRpb246IHNsaWRlVXAgNTAwbXMgYm90aDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjhzO1xufVxuXG4jZG93bmxvYWQge1xuICBhbmltYXRpb246IGZhZGVJbiA1MDBtcyBib3RoO1xuICBhbmltYXRpb24tZGVsYXk6IDFzO1xufVxuXG4jZ3JpZCAubm90aWZpY2F0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4jbWVzc2FnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiN0d2VldCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDEwLCAxMCwgMTAsIDAuMSksIDAgMCAwIDFweCByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cblxuI2dpdGh1YiB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBib3JkZXItY29sb3I6ICMzMzMzMzM7XG59XG5cbiNnaXRodWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuICBib3JkZXItY29sb3I6ICMzMzMzMzM7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuI3R3aXR0ZXIge1xuICBjb2xvcjogIzU1YWNlZTtcbiAgYm9yZGVyLWNvbG9yOiAjNTVhY2VlO1xufVxuXG4jdHdpdHRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM1NWFjZWU7XG4gIGJvcmRlci1jb2xvcjogIzU1YWNlZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDA4cHgpIHtcbiAgI2Jsb2dEcm9wZG93biB7XG4gICAgd2lkdGg6IDE2cmVtO1xuICB9XG4gICNibG9nRHJvcGRvd24gLm5hdmJhci1pdGVtIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG4gICNtb3JlRHJvcGRvd24ge1xuICAgIHdpZHRoOiAxNnJlbTtcbiAgfVxuICAjbW9yZURyb3Bkb3duIC5uYXZiYXItaXRlbSB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuICAjbW9yZURyb3Bkb3duIC5uYXZiYXItaXRlbSAubGV2ZWwge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxufVxuXG4jYWJvdXQgLnR3aXR0ZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuI2Fib3V0IHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuI21jX2VtYmVkX3NpZ251cCAuZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4jbWNfZW1iZWRfc2lnbnVwIC5ub3RpZmljYXRpb24ge1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xufVxuXG4jc2hhcmUgZm9ybSB7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuI3NvY2lhbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4jc29jaWFsID4gaWZyYW1lLFxuI3NvY2lhbCA+IGEsXG4jc29jaWFsID4gZm9ybSxcbiNzb2NpYWwgPiBkaXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4jc29jaWFsIC5naXRodWItYnRuIHtcbiAgd2lkdGg6IDE2MHB4O1xufVxuXG4jc29jaWFsIC50d2l0dGVyLXNoYXJlLWJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWluLXdpZHRoOiA3NnB4O1xufVxuXG4jc29jaWFsIC5wYXlwYWwtZm9ybSB7XG4gIG1pbi13aWR0aDogMTQ4cHg7XG59XG5cbiNzb2NpYWwgLmZiLWxpa2Uge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTMwcHg7XG59XG5cbiNuZXdzbGV0dGVyIC5pbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbiNzaXN0ZXIgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbiNzaXN0ZXIgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogNXB4IDFyZW0gMCAwO1xufVxuXG4jc2lzdGVyIGltZyB7XG4gIGhlaWdodDogMzBweDtcbn1cblxuI3RzcCBzbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jaW1hZ2VzIHRyIHRkOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiAzMjBweDtcbn1cblxuLmNvbG9yIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIGluc2V0IDAgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4uYnV0dG9uLmlzLXJzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjY1MjI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uLmlzLXJzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDU2MGU7XG59XG5cbi5idXR0b24uaXMtcnNzOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNTRkMGQ7XG59XG5cbi5leGFtcGxlLFxuLnN0cnVjdHVyZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmRkNTc7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZXhhbXBsZTpub3QoOmZpcnN0LWNoaWxkKSxcbi5zdHJ1Y3R1cmU6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4uZXhhbXBsZTpub3QoOmxhc3QtY2hpbGQpLFxuLnN0cnVjdHVyZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4uZXhhbXBsZTpiZWZvcmUsXG4uc3RydWN0dXJlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmRkNTc7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xuICBib3R0b206IDEwMCU7XG4gIGNvbnRlbnQ6IFwiRXhhbXBsZVwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogN3B4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGVmdDogLTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgcGFkZGluZzogM3B4IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmV4YW1wbGUuaXMtZnVsbHdpZHRoLFxuICAuc3RydWN0dXJlLmlzLWZ1bGx3aWR0aCB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLmV4YW1wbGUgKyAuaGlnaGxpZ2h0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZGQ1NztcbiAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW07XG59XG5cbi5leGFtcGxlICsgLmhpZ2hsaWdodDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4uaGlnaGxpZ2h0IHByZSB7XG4gIG1heC1oZWlnaHQ6IDQ4MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5oaWdobGlnaHQgcHJlIGNvZGUge1xuICBwYWRkaW5nOiAxLjI1ZW0gMS41ZW07XG59XG5cbi5oaWdobGlnaHQtZnVsbCAuaGlnaGxpZ2h0IHByZSxcbiNuYXZiYXJKc0V4YW1wbGUgLmhpZ2hsaWdodCBwcmUge1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuXG4uc3RydWN0dXJlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmYzODYwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cblxuLnN0cnVjdHVyZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmYzODYwO1xuICBjb2xvcjogI2ZmZjtcbiAgY29udGVudDogXCJTdHJ1Y3R1cmVcIjtcbn1cblxuLnN0cnVjdHVyZS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3RydWN0dXJlLWl0ZW06YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTAsIDEwLCAxMCwgMC43KTtcbiAgYmFja2dyb3VuZDogd2hpdGVzbW9rZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RiZGJkYjtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zdHJ1Y3R1cmUtaXRlbTphZnRlciB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb250ZW50OiBhdHRyKHRpdGxlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogM3B4IDVweDtcbiAgei1pbmRleDogMjtcbn1cblxuLnN0cnVjdHVyZS1pdGVtLmlzLXN0cnVjdHVyZS1jb250YWluZXIge1xuICBwYWRkaW5nOiAxLjVyZW0gMC43NXJlbSAwLjc1cmVtO1xufVxuXG4uc3RydWN0dXJlLWl0ZW0uaXMtc3RydWN0dXJlLWNvbnRhaW5lcjphZnRlciB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xufVxuXG4uaGlnaGxpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaGlnaGxpZ2h0IC5jb3B5LFxuLmhpZ2hsaWdodCAuZXhwYW5kIHtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiBzb2xpZCAjZGJkYmRiO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMXB4O1xuICBjb2xvcjogIzdhN2E3YTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5oaWdobGlnaHQgLmNvcHk6aG92ZXIsXG4uaGlnaGxpZ2h0IC5leHBhbmQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjM4NjA7XG4gIGNvbG9yOiAjZmYzODYwO1xufVxuXG4uaGlnaGxpZ2h0IC5leHBhbmQge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgcmlnaHQ6IDUwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAuaGlnaGxpZ2h0IHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSwgcHJpbnQge1xuICAuc2VjdGlvbjpub3QoLmlzLWZ1bGx3aWR0aCkgPiAuZXhhbXBsZTpub3QoLmlzLWZ1bGx3aWR0aCkge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cbiAgLnNlY3Rpb246bm90KC5pcy1mdWxsd2lkdGgpID4gLmV4YW1wbGU6bm90KC5pcy1mdWxsd2lkdGgpICsgLmhpZ2hsaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuXG4uc2VjdGlvbi5pcy1mdWxsd2lkdGgge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zZWN0aW9uLmlzLWZ1bGx3aWR0aCAuZXhhbXBsZSB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zZWN0aW9uLmlzLWZ1bGx3aWR0aCAuZXhhbXBsZSArIC5oaWdobGlnaHQge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG4uY2FsbG91dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogMS4yNXJlbSAyLjVyZW0gMS4yNXJlbSAxLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhbGxvdXQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLmNhbGxvdXQuaXMtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi5jYWxsb3V0LmlzLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhMGEwYTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uY2FsbG91dC5pcy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uY2FsbG91dC5pcy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6IHdoaXRlc21va2U7XG59XG5cbi5jYWxsb3V0LmlzLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhbGxvdXQuaXMtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjczZGM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FsbG91dC5pcy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzZDE2MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYWxsb3V0LmlzLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkZDU3O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4uY2FsbG91dC5pcy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzODYwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJzYSB7XG4gIHBhZGRpbmc6IDJyZW07XG59XG5cbi5ic2EtY3BjIHtcbiAgbWluLWhlaWdodDogMXB4O1xufVxuXG4jX2RlZmF1bHRfIC5kZWZhdWx0LWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAwIDRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuI19kZWZhdWx0XyA+IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgxMCwgMTAsIDEwLCAwLjEpLCAwIDAgMCAxcHggcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xuICBjb2xvcjogIzRhNGE0YTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWluLWhlaWdodDogNzBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNfZGVmYXVsdF8gPiBhOmhvdmVyLCAjX2RlZmF1bHRfID4gYTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDEwLCAxMCwgMTAsIDAuMSksIDAgMCAwIDFweCAjMDBkMWIyO1xufVxuXG4jX2RlZmF1bHRfID4gYTphY3RpdmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgxMCwgMTAsIDEwLCAwLjIpLCAwIDAgMCAxcHggIzAwZDFiMjtcbn1cblxuI19kZWZhdWx0XyA+IGEgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jX2RlZmF1bHRfID4gYSAuZGVmYXVsdC1pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAxNXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICB3aWR0aDogNDBweDtcbn1cblxuI19kZWZhdWx0XyA+IGEgLmRlZmF1bHQtaW1hZ2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG59XG5cbiNfZGVmYXVsdF8gPiBhIC5kZWZhdWx0LXRpdGxlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuI19kZWZhdWx0XyA+IGEgLmRlZmF1bHQtdGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIiDigJQgXCI7XG59XG5cbiNfZGVmYXVsdF8gPiBhIC5kZWZhdWx0LWRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCksIHByaW50IHtcbiAgLmJzYSAuY29sdW1ucyB7XG4gICAgbWluLWhlaWdodDogMTIwcHg7XG4gIH1cbiAgI19kZWZhdWx0XyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI19kZWZhdWx0XyAuZGVmYXVsdC1hZCB7XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICB9XG4gICNfZGVmYXVsdF8gPiBhIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgI19kZWZhdWx0XyA+IGE6bm90KDpudGgtY2hpbGQoMikpIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgfVxufVxuXG5odG1sLnJvdXRlLWluZGV4IC50aXRsZS5pcy0yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5odG1sLnJvdXRlLWluZGV4IC50aXRsZS5pcy0yIGEge1xuICBjb2xvcjogIzI0MjQyNDtcbiAgcGFkZGluZy1sZWZ0OiA0OHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmh0bWwucm91dGUtaW5kZXggLnRpdGxlLmlzLTIgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDBkMWIyO1xufVxuXG5odG1sLnJvdXRlLWluZGV4IC50aXRsZS5pcy0yIC5pY29uLmlzLW1lZGl1bSB7XG4gIGxlZnQ6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG59XG5cbmh0bWwucm91dGUtaW5kZXggLmhlcm8gLnRpdGxlLmlzLTIgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuaHRtbC5yb3V0ZS1pbmRleCAuaGVybyAudGl0bGUuaXMtMiBhOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG5odG1sLnJvdXRlLWluZGV4IC5oZXJvLmlzLXByaW1hcnkgYS5jb2x1bW4sXG5odG1sLnJvdXRlLWluZGV4IC5oZXJvLmlzLXByaW1hcnkgYS5jb2x1bW46aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbmh0bWwucm91dGUtaW5kZXggLmhlcm8uaXMtcHJpbWFyeSBhLmNvbHVtbjpob3ZlciAudGl0bGUgc3Ryb25nIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NzlweCkge1xuICBodG1sLnJvdXRlLWluZGV4IC50aXRsZS5pcy0yIGEge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICBodG1sLnJvdXRlLWluZGV4IC50aXRsZS5pcy0yIC5pY29uLmlzLW1lZGl1bSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG46cm9vdCB7XG4gIC0tcHJpbWFyeTogIzAwZDFiMjtcbiAgLS1nYXA6IDAuNzVyZW07XG59XG5cbmh0bWwgOjotbW96LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMwMGQxYjI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5odG1sIDo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzAwZDFiMjtcbiAgY29sb3I6ICNmZmY7XG59XG4iXX0= */ \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/breadcrumb/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/breadcrumb/index.html new file mode 100644 index 00000000..8d35969c --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/breadcrumb/index.html @@ -0,0 +1,909 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-components"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li class="is-active"> + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container is-fullhd"> + <div class="navbar-brand"> + + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Breadcrumb + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/card/"> + Card + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/dropdown/"> + Dropdown + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/level/"> + Level + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/media-object/"> + Media object + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/menu/"> + Menu + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/message/"> + Message + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/modal/"> + Modal + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/navbar/"> + Navbar + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/pagination/"> + Pagination + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/panel/"> + Panel + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/tabs/"> + Tabs + </a> + </div> + </div> +</nav> + + + + + + + + + + + + + + + + + + + + + + + + +<section class="section"> + <div class="container"> + + <div class="columns" style="margin-bottom: -0.75rem !important;"> + <div class="column"> + <h1 class="title">Breadcrumb</h1> + <h2 class="subtitle"> + A simple <strong>breadcrumb</strong> component to improve your navigation experience + </h2> + </div> + + <div class="column is-narrow"> + <p class="content"> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.3</span> + </p> + </div> + </div> + + <hr> + + <div class="content"> + <p>The <strong>breadcrumb</strong> component only requires a <code>.breadcrumb</code> container and a <code>ul</code> list.</p> + <p>The dividers are automatically created in the content of the <code>::before</code> pseudo-element of <code>li</code> tags.</p> + <p>You can inform the current page using the <code>is-active</code> modifier in a <code>li</code> tag. It will disable the navigation of inner links.</p> + </div> + + <hr> + <div class="example"> + +<nav class="breadcrumb"> + <ul> + <li><a>Bulma</a></li> + <li><a>Documentation</a></li> + <li><a>Components</a></li> + <li class="is-active"><a>Breadcrumb</a></li> + </ul> +</nav> + + </div> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"breadcrumb"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li><a></span>Bulma<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Documentation<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Components<span class="nt"></a></li></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">><a></span>Breadcrumb<span class="nt"></a></li></span> + <span class="nt"></ul></span> +<span class="nt"></nav></span></code></pre></figure> + + <hr> + + <h3 class="title">Alignment</h3> + <div class="content"> + <p>For alternative alignments, use the <code>is-centered</code> and <code>is-right</code> modifiers on the <code>.breadcrumb</code> container.</p> + </div> + + + <div class="example"> + +<nav class="breadcrumb is-centered"> + <ul> + <li><a>Bulma</a></li> + <li><a>Documentation</a></li> + <li><a>Components</a></li> + <li class="is-active"><a>Breadcrumb</a></li> + </ul> +</nav> + + </div> + + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"breadcrumb is-centered"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li><a></span>Bulma<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Documentation<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Components<span class="nt"></a></li></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">><a></span>Breadcrumb<span class="nt"></a></li></span> + <span class="nt"></ul></span> +<span class="nt"></nav></span></code></pre></figure> + + <div class="example"> + +<nav class="breadcrumb is-right"> + <ul> + <li><a>Bulma</a></li> + <li><a>Documentation</a></li> + <li><a>Components</a></li> + <li class="is-active"><a>Breadcrumb</a></li> + </ul> +</nav> + + </div> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"breadcrumb is-right"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li><a></span>Bulma<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Documentation<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Components<span class="nt"></a></li></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">><a></span>Breadcrumb<span class="nt"></a></li></span> + <span class="nt"></ul></span> +<span class="nt"></nav></span></code></pre></figure> + + <hr> + + <h3 class="title">Icons</h3> + + <div class="content"> + <p>You can use any of the <a href="http://fortawesome.github.io/Font-Awesome/">Font Awesome</a> <strong>icons</strong>.</p> + </div> + + <div class="example"> + +<nav class="breadcrumb"> + <ul> + <li><a><span class="icon is-small"><i class="fa fa-home"></i></span><span>Bulma</span></a></li> + <li><a><span class="icon is-small"><i class="fa fa-book"></i></span><span>Documentation</span></a></li> + <li><a><span class="icon is-small"><i class="fa fa-puzzle-piece"></i></span><span>Components</span></a></li> + <li class="is-active"><a><span class="icon is-small"><i class="fa fa-thumbs-up"></i></span><span>Breadcrumb</span></a></li> + </ul> +</nav> + + </div> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"breadcrumb"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li><a><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-home"</span><span class="nt">></i></span><span></span>Bulma<span class="nt"></span></a></li></span> + <span class="nt"><li><a><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-book"</span><span class="nt">></i></span><span></span>Documentation<span class="nt"></span></a></li></span> + <span class="nt"><li><a><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-puzzle-piece"</span><span class="nt">></i></span><span></span>Components<span class="nt"></span></a></li></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">><a><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-thumbs-up"</span><span class="nt">></i></span><span></span>Breadcrumb<span class="nt"></span></a></li></span> + <span class="nt"></ul></span> +<span class="nt"></nav></span></code></pre></figure> + + <hr> + + <h3 class="title">Sizes</h3> + + <div class="content"> + <p>You can choose between <strong>3 additional sizes</strong>: <code>is-small</code> <code>is-medium</code> and <code>is-large</code>.</p> + </div> + + <div class="example"> + +<nav class="breadcrumb is-small"> + <ul> + <li><a>Bulma</a></li> + <li><a>Documentation</a></li> + <li><a>Components</a></li> + <li class="is-active"><a>Breadcrumb</a></li> + </ul> +</nav> + + </div> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"breadcrumb is-small"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li><a></span>Bulma<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Documentation<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Components<span class="nt"></a></li></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">><a></span>Breadcrumb<span class="nt"></a></li></span> + <span class="nt"></ul></span> +<span class="nt"></nav></span></code></pre></figure> + + <div class="example"> + +<nav class="breadcrumb is-medium"> + <ul> + <li><a>Bulma</a></li> + <li><a>Documentation</a></li> + <li><a>Components</a></li> + <li class="is-active"><a>Breadcrumb</a></li> + </ul> +</nav> + + </div> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"breadcrumb is-medium"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li><a></span>Bulma<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Documentation<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Components<span class="nt"></a></li></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">><a></span>Breadcrumb<span class="nt"></a></li></span> + <span class="nt"></ul></span> +<span class="nt"></nav></span></code></pre></figure> + + <div class="example"> + +<nav class="breadcrumb is-large"> + <ul> + <li><a>Bulma</a></li> + <li><a>Documentation</a></li> + <li><a>Components</a></li> + <li class="is-active"><a>Breadcrumb</a></li> + </ul> +</nav> + + </div> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"breadcrumb is-large"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li><a></span>Bulma<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Documentation<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Components<span class="nt"></a></li></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">><a></span>Breadcrumb<span class="nt"></a></li></span> + <span class="nt"></ul></span> +<span class="nt"></nav></span></code></pre></figure> + + <hr> + + <h3 class="title">Alternative separators</h3> + <div class="content"> + <p>You can choose between <strong>4 additional separators</strong>: <code>has-arrow-separator</code> <code>has-bullet-separator</code> <code>has-dot-separator</code> and <code>has-succeeds-separator</code>.</p> + </div> + + <div class="example"> + +<nav class="breadcrumb has-arrow-separator"> + <ul> + <li><a>Bulma</a></li> + <li><a>Documentation</a></li> + <li><a>Components</a></li> + <li class="is-active"><a>Breadcrumb</a></li> + </ul> +</nav> + + </div> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"breadcrumb has-arrow-separator"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li><a></span>Bulma<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Documentation<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Components<span class="nt"></a></li></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">><a></span>Breadcrumb<span class="nt"></a></li></span> + <span class="nt"></ul></span> +<span class="nt"></nav></span></code></pre></figure> + + <div class="example"> + +<nav class="breadcrumb has-bullet-separator"> + <ul> + <li><a>Bulma</a></li> + <li><a>Documentation</a></li> + <li><a>Components</a></li> + <li class="is-active"><a>Breadcrumb</a></li> + </ul> +</nav> + + </div> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"breadcrumb has-bullet-separator"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li><a></span>Bulma<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Documentation<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Components<span class="nt"></a></li></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">><a></span>Breadcrumb<span class="nt"></a></li></span> + <span class="nt"></ul></span> +<span class="nt"></nav></span></code></pre></figure> + + <div class="example"> + +<nav class="breadcrumb has-dot-separator"> + <ul> + <li><a>Bulma</a></li> + <li><a>Documentation</a></li> + <li><a>Components</a></li> + <li class="is-active"><a>Breadcrumb</a></li> + </ul> +</nav> + + </div> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"breadcrumb has-dot-separator"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li><a></span>Bulma<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Documentation<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Components<span class="nt"></a></li></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">><a></span>Breadcrumb<span class="nt"></a></li></span> + <span class="nt"></ul></span> +<span class="nt"></nav></span></code></pre></figure> + + <div class="example"> + +<nav class="breadcrumb has-succeeds-separator"> + <ul> + <li><a>Bulma</a></li> + <li><a>Documentation</a></li> + <li><a>Components</a></li> + <li class="is-active"><a>Breadcrumb</a></li> + </ul> +</nav> + + </div> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"breadcrumb has-succeeds-separator"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li><a></span>Bulma<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Documentation<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Components<span class="nt"></a></li></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">><a></span>Breadcrumb<span class="nt"></a></li></span> + <span class="nt"></ul></span> +<span class="nt"></nav></span></code></pre></figure> + + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/card/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/card/index.html new file mode 100644 index 00000000..311ef9bf --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/card/index.html @@ -0,0 +1,817 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/components/card/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-components"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li class="is-active"> + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + + + + + + + +<nav class="navbar has-shadow"> + <div class="container is-fullhd"> + <div class="navbar-brand"> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Breadcrumb + </a> + + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/components/card/"> + Card + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/dropdown/"> + Dropdown + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/level/"> + Level + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/media-object/"> + Media object + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/menu/"> + Menu + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/message/"> + Message + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/modal/"> + Modal + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/navbar/"> + Navbar + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/pagination/"> + Pagination + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/panel/"> + Panel + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/tabs/"> + Tabs + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Card</h1> + <h2 class="subtitle">An all-around flexible and composable component</h2> + + <hr> + + <div class="content"> + <p>The <strong>card</strong> component comprises several elements that you can mix and match:</p> + <ul> + <li> + <code>card</code>: the main container + <ul> + <li> + <code>card-header</code>: a horizontal bar with a shadow + <ul> + <li> + <code>card-header-title</code>: a left-aligned bold text + </li> + <li> + <code>card-header-icon</code>: a placeholder for an icon + </li> + </ul> + </li> + <li> + <code>card-image</code>: a fullwidth container for a reponsive image + </li> + <li> + <code>card-content</code>: a multi-purpose container for <em>any</em> other element + </li> + <li> + <code>card-footer</code>: a horizontal list of controls + <ul> + <li> + <code>card-footer-item</code>: a repeatable list item + </li> + </ul> + </li> + </ul> + </li> + </ul> + </div> + + <hr> + + <div class="columns"> + <div class="column is-one-third"> + +<div class="card"> + <div class="card-image"> + <figure class="image is-4by3"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/1280x960.png" alt="Image"> + </figure> + </div> + <div class="card-content"> + <div class="media"> + <div class="media-left"> + <figure class="image is-48x48"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/96x96.png" alt="Image"> + </figure> + </div> + <div class="media-content"> + <p class="title is-4">John Smith</p> + <p class="subtitle is-6">@johnsmith</p> + </div> + </div> + + <div class="content"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. + Phasellus nec iaculis mauris. <a>@bulmaio</a>. + <a>#css</a> <a>#responsive</a> + <br> + <small>11:09 PM - 1 Jan 2016</small> + </div> + </div> +</div> + + </div> + <div class="column highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"card"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"card-image"</span><span class="nt">></span> + <span class="nt"><figure</span> <span class="na">class=</span><span class="s">"image is-4by3"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/placeholders/1280x960.png"</span> <span class="na">alt=</span><span class="s">"Image"</span><span class="nt">></span> + <span class="nt"></figure></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"card-content"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"media"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"media-left"</span><span class="nt">></span> + <span class="nt"><figure</span> <span class="na">class=</span><span class="s">"image is-48x48"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/placeholders/96x96.png"</span> <span class="na">alt=</span><span class="s">"Image"</span><span class="nt">></span> + <span class="nt"></figure></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"media-content"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title is-4"</span><span class="nt">></span>John Smith<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle is-6"</span><span class="nt">></span>@johnsmith<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. + Phasellus nec iaculis mauris. <span class="nt"><a></span>@bulmaio<span class="nt"></a></span>. + <span class="nt"><a></span>#css<span class="nt"></a></span> <span class="nt"><a></span>#responsive<span class="nt"></a></span> + <span class="nt"><br></span> + <span class="nt"><small></span>11:09 PM - 1 Jan 2016<span class="nt"></small></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <hr> + + <div class="columns"> + <div class="column is-one-third"> + +<div class="card"> + <header class="card-header"> + <p class="card-header-title"> + Component + </p> + <a class="card-header-icon"> + <span class="icon"> + <i class="fa fa-angle-down"></i> + </span> + </a> + </header> + <div class="card-content"> + <div class="content"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus nec iaculis mauris. + <a>@bulmaio</a>. <a>#css</a> <a>#responsive</a> + <br> + <small>11:09 PM - 1 Jan 2016</small> + </div> + </div> + <footer class="card-footer"> + <a class="card-footer-item">Save</a> + <a class="card-footer-item">Edit</a> + <a class="card-footer-item">Delete</a> + </footer> +</div> + + </div> + <div class="column highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"card"</span><span class="nt">></span> + <span class="nt"><header</span> <span class="na">class=</span><span class="s">"card-header"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"card-header-title"</span><span class="nt">></span> + Component + <span class="nt"></p></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"card-header-icon"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-angle-down"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></header></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"card-content"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus nec iaculis mauris. + <span class="nt"><a></span>@bulmaio<span class="nt"></a></span>. <span class="nt"><a></span>#css<span class="nt"></a></span> <span class="nt"><a></span>#responsive<span class="nt"></a></span> + <span class="nt"><br></span> + <span class="nt"><small></span>11:09 PM - 1 Jan 2016<span class="nt"></small></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><footer</span> <span class="na">class=</span><span class="s">"card-footer"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"card-footer-item"</span><span class="nt">></span>Save<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"card-footer-item"</span><span class="nt">></span>Edit<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"card-footer-item"</span><span class="nt">></span>Delete<span class="nt"></a></span> + <span class="nt"></footer></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <hr> + + <div class="columns"> + <div class="column is-one-third"> + +<div class="card"> + <div class="card-content"> + <p class="title"> + “There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.” + </p> + <p class="subtitle"> + Jeff Atwood + </p> + </div> + <footer class="card-footer"> + <p class="card-footer-item"> + <span> + View on <a href="https://twitter.com/codinghorror/status/506010907021828096">Twitter</a> + </span> + </p> + <p class="card-footer-item"> + <span> + Share on <a href="#">Facebook</a> + </span> + </p> + </footer> +</div> + + </div> + <div class="column highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"card"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"card-content"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span> + “There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.” + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span> + Jeff Atwood + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><footer</span> <span class="na">class=</span><span class="s">"card-footer"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"card-footer-item"</span><span class="nt">></span> + <span class="nt"><span></span> + View on <span class="nt"><a</span> <span class="na">href=</span><span class="s">"https://twitter.com/codinghorror/status/506010907021828096"</span><span class="nt">></span>Twitter<span class="nt"></a></span> + <span class="nt"></span></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"card-footer-item"</span><span class="nt">></span> + <span class="nt"><span></span> + Share on <span class="nt"><a</span> <span class="na">href=</span><span class="s">"#"</span><span class="nt">></span>Facebook<span class="nt"></a></span> + <span class="nt"></span></span> + <span class="nt"></p></span> + <span class="nt"></footer></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/dropdown/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/dropdown/index.html new file mode 100644 index 00000000..80ae5819 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/dropdown/index.html @@ -0,0 +1,1022 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/components/dropdown/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-components"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li class="is-active"> + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + + + + + + + + + + + + + +<nav class="navbar has-shadow"> + <div class="container is-fullhd"> + <div class="navbar-brand"> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Breadcrumb + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/card/"> + Card + </a> + + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/components/dropdown/"> + Dropdown + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/level/"> + Level + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/media-object/"> + Media object + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/menu/"> + Menu + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/message/"> + Message + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/modal/"> + Modal + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/navbar/"> + Navbar + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/pagination/"> + Pagination + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/panel/"> + Panel + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/tabs/"> + Tabs + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + + <div class="columns" style="margin-bottom: -0.75rem !important;"> + <div class="column"> + <h1 class="title">Dropdown</h1> + <h2 class="subtitle"> + An interactive <strong>dropdown menu</strong> for discoverable content + </h2> + </div> + + <div class="column is-narrow"> + <p class="content"> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.4</span> + </p> + </div> + </div> + + <hr> + + <div class="content"> + <p> + The <code>dropdown</code> component is a container for a dropdown button and a dropdown menu. + </p> + <ul> + <li> + <code>dropdown</code> the <strong>main</strong> container + <ul> + <li> + <code>dropdown-trigger</code> the container for a <code>button</code> + </li> + <li> + <code>dropdown-menu</code> the toggable menu, <strong>hidden</strong> by default + <ul> + <li> + <code>dropdown-content</code> the dropdown <strong>box</strong>, with a white background and a shadow + <ul> + <li> + <code>dropdown-item</code> each <strong>single item</strong> of the dropdown, which can either be a <code>a</code> or a <code>div</code> + </li> + <li> + <code>dropdown-divider</code> a <strong>horizontal line</strong> to separate dropdown items + </li> + </ul> + </li> + </ul> + </li> + </ul> + </li> + </ul> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="dropdown is-active"> + <div class="dropdown-trigger"> + <a class="button"> + <span>Dropdown button</span> + <span class="icon is-small"> + <i class="fa fa-angle-down"></i> + </span> + </a> + </div> + <div class="dropdown-menu"> + <div class="dropdown-content"> + <a class="dropdown-item"> + Dropdown item + </a> + <a class="dropdown-item"> + Other dropdown item + </a> + <a class="dropdown-item is-active"> + Active dropdown item + </a> + <a class="dropdown-item"> + Other dropdown item + </a> + <hr class="dropdown-divider"> + <a class="dropdown-item"> + With a divider + </a> + </div> + </div> +</div> + + </div> + <div class="column is-half highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown is-active"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown-trigger"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + <span class="nt"><span></span>Dropdown button<span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-angle-down"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown-menu"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown-content"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"dropdown-item"</span><span class="nt">></span> + Dropdown item + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"dropdown-item"</span><span class="nt">></span> + Other dropdown item + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"dropdown-item is-active"</span><span class="nt">></span> + Active dropdown item + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"dropdown-item"</span><span class="nt">></span> + Other dropdown item + <span class="nt"></a></span> + <span class="nt"><hr</span> <span class="na">class=</span><span class="s">"dropdown-divider"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"dropdown-item"</span><span class="nt">></span> + With a divider + <span class="nt"></a></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <hr> + + <h3 class="title"> + Dropdown content + </h3> + + <div class="content"> + <p> + While the <code>dropdown-item</code> can be used as an anchor link <code><a></code>, you can also use a <code><div></code> and insert almost <strong>any type of content</strong>. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="dropdown is-active"> + <div class="dropdown-trigger"> + <a class="button is-info"> + <span>Content</span> + <span class="icon is-small"> + <i class="fa fa-angle-down"></i> + </span> + </a> + </div> + <div class="dropdown-menu"> + <div class="dropdown-content"> + <div class="dropdown-item"> + <p>You can insert <strong>any type of content</strong> within the dropdown menu.</p> + </div> + <hr class="dropdown-divider"> + <div class="dropdown-item"> + <p>You simply need to use a <code><div></code> instead.</p> + </div> + <hr class="dropdown-divider"> + <a class="dropdown-item"> + This is a link + </a> + </div> + </div> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown is-active"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown-trigger"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-info"</span><span class="nt">></span> + <span class="nt"><span></span>Content<span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-angle-down"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown-menu"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown-content"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown-item"</span><span class="nt">></span> + <span class="nt"><p></span>You can insert <span class="nt"><strong></span>any type of content<span class="nt"></strong></span> within the dropdown menu.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><hr</span> <span class="na">class=</span><span class="s">"dropdown-divider"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown-item"</span><span class="nt">></span> + <span class="nt"><p></span>You simply need to use a <span class="nt"><code></span><span class="ni">&lt;</span>div<span class="ni">&gt;</span><span class="nt"></code></span> instead.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><hr</span> <span class="na">class=</span><span class="s">"dropdown-divider"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"dropdown-item"</span><span class="nt">></span> + This is a link + <span class="nt"></a></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <hr> + + <h3 class="title"> + Hoverable or Toggable + </h3> + + <div class="content"> + <p> + The <code>dropdown</code> component has <strong>2 additional modifiers</strong> + </p> + <ul> + <li> + <code>is-hoverable</code>: the dropdown will show up when <strong>hovering</strong> the <code>dropdown-trigger</code> + </li> + <li> + <code>is-active</code>: the dropdown will show up <strong>all the time</strong> + </li> + </ul> + </div> + + <div class="message is-success"> + <p class="message-body"> + While the CSS <code>:hover</code> implementation works perfectly, the <code>is-active</code> class is available for users who want to control the display of the dropdown with <strong>JavaScript</strong>. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="dropdown"> + <div class="dropdown-trigger"> + <a class="button is-primary"> + <span>Click me</span> + <span class="icon is-small"> + <i class="fa fa-angle-down"></i> + </span> + </a> + </div> + <div class="dropdown-menu"> + <div class="dropdown-content"> + <a class="dropdown-item"> + Overview + </a> + <a class="dropdown-item"> + Modifiers + </a> + <a class="dropdown-item"> + Grid + </a> + <a class="dropdown-item"> + Form + </a> + <a class="dropdown-item"> + Elements + </a> + <a class="dropdown-item"> + Components + </a> + <a class="dropdown-item"> + Layout + </a> + <hr class="dropdown-divider"> + <a class="dropdown-item"> + More + </a> + </div> + </div> +</div> + +<div class="dropdown is-hoverable"> + <div class="dropdown-trigger"> + <a class="button is-info"> + <span>Hover me</span> + <span class="icon is-small"> + <i class="fa fa-angle-down"></i> + </span> + </a> + </div> + <div class="dropdown-menu"> + <div class="dropdown-content"> + <div class="dropdown-item"> + <p>You can insert <strong>any type of content</strong> within the dropdown menu.</p> + </div> + </div> + </div> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown-trigger"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span> + <span class="nt"><span></span>Click me<span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-angle-down"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown-menu"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown-content"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"dropdown-item"</span><span class="nt">></span> + Overview + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"dropdown-item"</span><span class="nt">></span> + Modifiers + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"dropdown-item"</span><span class="nt">></span> + Grid + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"dropdown-item"</span><span class="nt">></span> + Form + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"dropdown-item"</span><span class="nt">></span> + Elements + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"dropdown-item"</span><span class="nt">></span> + Components + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"dropdown-item"</span><span class="nt">></span> + Layout + <span class="nt"></a></span> + <span class="nt"><hr</span> <span class="na">class=</span><span class="s">"dropdown-divider"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"dropdown-item"</span><span class="nt">></span> + More + <span class="nt"></a></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown is-hoverable"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown-trigger"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-info"</span><span class="nt">></span> + <span class="nt"><span></span>Hover me<span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-angle-down"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown-menu"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown-content"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown-item"</span><span class="nt">></span> + <span class="nt"><p></span>You can insert <span class="nt"><strong></span>any type of content<span class="nt"></strong></span> within the dropdown menu.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <hr> + + <h3 class="title"> + Right aligned + </h3> + + <div class="content"> + <p> + You can add the <code>is-right</code> modifier to have a <strong>right-aligned</strong> dropdown. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + +<div class="dropdown is-active"> + <div class="dropdown-trigger"> + <a class="button is-info"> + <span>Left aligned</span> + <span class="icon is-small"> + <i class="fa fa-angle-down"></i> + </span> + </a> + </div> + <div class="dropdown-menu"> + <div class="dropdown-content"> + <div class="dropdown-item"> + <p>The dropdown is <strong>left-aligned</strong> by default.</p> + </div> + </div> + </div> +</div> + + </div> + </div> + <div class="level-right"> + <div class="level-item"> + +<div class="dropdown is-right is-active"> + <div class="dropdown-trigger"> + <a class="button is-info"> + <span>Right aligned</span> + <span class="icon is-small"> + <i class="fa fa-angle-down"></i> + </span> + </a> + </div> + <div class="dropdown-menu"> + <div class="dropdown-content"> + <div class="dropdown-item"> + <p>Add the <code>is-right</code> modifier for a <strong>right-aligned</strong> dropdown.</p> + </div> + </div> + </div> +</div> + + </div> + </div> + </div> + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown is-right is-active"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown-trigger"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-info"</span><span class="nt">></span> + <span class="nt"><span></span>Right aligned<span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-angle-down"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown-menu"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown-content"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"dropdown-item"</span><span class="nt">></span> + <span class="nt"><p></span>Add the <span class="nt"><code></span>is-right<span class="nt"></code></span> modifier for a <span class="nt"><strong></span>right-aligned<span class="nt"></strong></span> dropdown.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/level/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/level/index.html new file mode 100644 index 00000000..2816ea1c --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/level/index.html @@ -0,0 +1,891 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/components/level/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-components"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li class="is-active"> + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container is-fullhd"> + <div class="navbar-brand"> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Breadcrumb + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/card/"> + Card + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/dropdown/"> + Dropdown + </a> + + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/components/level/"> + Level + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/media-object/"> + Media object + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/menu/"> + Menu + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/message/"> + Message + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/modal/"> + Modal + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/navbar/"> + Navbar + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/pagination/"> + Pagination + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/panel/"> + Panel + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/tabs/"> + Tabs + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Level</h1> + <h2 class="subtitle">A multi-purpose <strong>horizontal level</strong>, which can contain almost any other element</h2> + + <hr> + + <div class="content"> + <p>The <strong>structure</strong> of a level is the following:</p> + <ul> + <li> + <code>level</code>: main container + <ul> + <li><code>level-left</code> for the left side. This element is <em>required</em>, even if it is empty</li> + <li> + <code>level-right</code> for the right side + <ul> + <li><code>level-item</code> for each individual element</li> + </ul> + </li> + </ul> + </li> + </ul> + <p>In a <code>level-item</code>, you can then insert almost <em>anything</em> you want: a title, a button, a text input, or just simple text. No matter what elements you put inside a Bulma <code>level</code>, they will always be <strong>vertically centered</strong>.</p> + </div> + + <div class="structure"> + <nav class="level structure-item is-structure-container" title="level"> + <div class="level-left structure-item" title="level-left"> + <div class="level-item"> + <p class="subtitle is-5"> + <strong>123</strong> posts + </p> + </div> + <div class="level-item"> + <div class="field has-addons"> + <p class="control"> + <input class="input" type="text" placeholder="Find a post"> + </p> + <p class="control"> + <button class="button"> + Search + </button> + </p> + </div> + </div> + </div> + <div class="level-right structure-item" title="level-right"> + <p class="level-item"> + <strong>All</strong> + </p> + <p class="level-item"> + <a>Published</a> + </p> + <p class="level-item"> + <a>Drafts</a> + </p> + <p class="level-item"> + <a>Deleted</a> + </p> + <p class="level-item"> + <a class="button is-success"> + New + </a> + </p> + </div> + </nav> + </div> + + +<div class="example"> + +<!-- Main container --> +<nav class="level"> + <!-- Left side --> + <div class="level-left"> + <div class="level-item"> + <p class="subtitle is-5"> + <strong>123</strong> posts + </p> + </div> + <div class="level-item"> + <div class="field has-addons"> + <p class="control"> + <input class="input" type="text" placeholder="Find a post"> + </p> + <p class="control"> + <button class="button"> + Search + </button> + </p> + </div> + </div> + </div> + + <!-- Right side --> + <div class="level-right"> + <p class="level-item"><strong>All</strong></p> + <p class="level-item"><a>Published</a></p> + <p class="level-item"><a>Drafts</a></p> + <p class="level-item"><a>Deleted</a></p> + <p class="level-item"><a class="button is-success">New</a></p> + </div> +</nav> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="c"><!-- Main container --></span> +<span class="nt"><nav</span> <span class="na">class=</span><span class="s">"level"</span><span class="nt">></span> + <span class="c"><!-- Left side --></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-left"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle is-5"</span><span class="nt">></span> + <span class="nt"><strong></span>123<span class="nt"></strong></span> posts + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field has-addons"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Find a post"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + Search + <span class="nt"></button></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + + <span class="c"><!-- Right side --></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-right"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">><strong></span>All<span class="nt"></strong></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">><a></span>Published<span class="nt"></a></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">><a></span>Drafts<span class="nt"></a></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">><a></span>Deleted<span class="nt"></a></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">><a</span> <span class="na">class=</span><span class="s">"button is-success"</span><span class="nt">></span>New<span class="nt"></a></p></span> + <span class="nt"></div></span> +<span class="nt"></nav></span></code></pre></figure> + + <hr> + +<h3 class="title">Centered level</h3> +<div class="content"> + If you want a <strong>centered level</strong>, you can use as many <code>level-item</code> as you want, as long as they are <strong>direct</strong> children of the <code>level</code> container. +</div> + + +<div class="example"> + +<nav class="level"> + <div class="level-item has-text-centered"> + <div> + <p class="heading">Tweets</p> + <p class="title">3,456</p> + </div> + </div> + <div class="level-item has-text-centered"> + <div> + <p class="heading">Following</p> + <p class="title">123</p> + </div> + </div> + <div class="level-item has-text-centered"> + <div> + <p class="heading">Followers</p> + <p class="title">456K</p> + </div> + </div> + <div class="level-item has-text-centered"> + <div> + <p class="heading">Likes</p> + <p class="title">789</p> + </div> + </div> +</nav> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"level"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-item has-text-centered"</span><span class="nt">></span> + <span class="nt"><div></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"heading"</span><span class="nt">></span>Tweets<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>3,456<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-item has-text-centered"</span><span class="nt">></span> + <span class="nt"><div></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"heading"</span><span class="nt">></span>Following<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>123<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-item has-text-centered"</span><span class="nt">></span> + <span class="nt"><div></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"heading"</span><span class="nt">></span>Followers<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>456K<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-item has-text-centered"</span><span class="nt">></span> + <span class="nt"><div></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"heading"</span><span class="nt">></span>Likes<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>789<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></nav></span></code></pre></figure> +<div class="example"> + +<nav class="level"> + <p class="level-item has-text-centered"> + <a class="link is-info">Home</a> + </p> + <p class="level-item has-text-centered"> + <a class="link is-info">Menu</a> + </p> + <p class="level-item has-text-centered"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-type.png" alt="" style="height: 30px;"> + </p> + <p class="level-item has-text-centered"> + <a class="link is-info">Reservations</a> + </p> + <p class="level-item has-text-centered"> + <a class="link is-info">Contact</a> + </p> +</nav> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"level"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"level-item has-text-centered"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"link is-info"</span><span class="nt">></span>Home<span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"level-item has-text-centered"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"link is-info"</span><span class="nt">></span>Menu<span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"level-item has-text-centered"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/bulma-type.png"</span> <span class="na">alt=</span><span class="s">""</span> <span class="na">style=</span><span class="s">"height: 30px;"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"level-item has-text-centered"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"link is-info"</span><span class="nt">></span>Reservations<span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"level-item has-text-centered"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"link is-info"</span><span class="nt">></span>Contact<span class="nt"></a></span> + <span class="nt"></p></span> +<span class="nt"></nav></span></code></pre></figure> + + <hr> + +<h3 class="title">Mobile level</h3> +<div class="content"> + By default, for space concerns, the level is vertical on mobile. If you want the level to be horizontal on mobile as well, add the <code>is-mobile</code> modifier on the <code>level</code> container. +</div> + +<div class="example"> + +<nav class="level is-mobile"> + <div class="level-item has-text-centered"> + <div> + <p class="heading">Tweets</p> + <p class="title">3,456</p> + </div> + </div> + <div class="level-item has-text-centered"> + <div> + <p class="heading">Following</p> + <p class="title">123</p> + </div> + </div> + <div class="level-item has-text-centered"> + <div> + <p class="heading">Followers</p> + <p class="title">456K</p> + </div> + </div> + <div class="level-item has-text-centered"> + <div> + <p class="heading">Likes</p> + <p class="title">789</p> + </div> + </div> +</nav> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"level is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-item has-text-centered"</span><span class="nt">></span> + <span class="nt"><div></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"heading"</span><span class="nt">></span>Tweets<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>3,456<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-item has-text-centered"</span><span class="nt">></span> + <span class="nt"><div></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"heading"</span><span class="nt">></span>Following<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>123<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-item has-text-centered"</span><span class="nt">></span> + <span class="nt"><div></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"heading"</span><span class="nt">></span>Followers<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>456K<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-item has-text-centered"</span><span class="nt">></span> + <span class="nt"><div></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"heading"</span><span class="nt">></span>Likes<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>789<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></nav></span></code></pre></figure> + + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/media-object/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/media-object/index.html new file mode 100644 index 00000000..83166993 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/media-object/index.html @@ -0,0 +1,945 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/components/media-object/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-components"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li class="is-active"> + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container is-fullhd"> + <div class="navbar-brand"> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Breadcrumb + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/card/"> + Card + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/dropdown/"> + Dropdown + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/level/"> + Level + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/components/media-object/"> + Media object + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/menu/"> + Menu + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/message/"> + Message + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/modal/"> + Modal + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/navbar/"> + Navbar + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/pagination/"> + Pagination + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/panel/"> + Panel + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/tabs/"> + Tabs + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Media Object</h1> + <h2 class="subtitle">The famous <strong>media object</strong> prevalent in social media interfaces, but useful in any context</h2> + + <hr> + + <div class="content"> + <p>The <a href="http://www.stubbornella.org/content/2010/06/25/the-media-object-saves-hundreds-of-lines-of-code">media object</a> is a UI element perfect for repeatable and nestable content.</p> + </div> + + <div class="structure"> + <article class="media"> + <figure class="media-left structure-item" title="media-left"> + <p class="image is-64x64"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/128x128.png"> + </p> + </figure> + <div class="media-content structure-item is-structure-right" title="media-content"> + <div class="content"> + <p> + <strong>John Smith</strong> <small>@johnsmith</small> <small>31m</small> + <br> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis. + </p> + </div> + <nav class="level"> + <div class="level-left"> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-reply"></i></span> + </a> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-retweet"></i></span> + </a> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-heart"></i></span> + </a> + </div> + </nav> + </div> + <div class="media-right structure-item" title="media-right"> + <button class="delete"></button> + </div> + </article> + </div> + + +<div class="example"> + +<article class="media"> + <figure class="media-left"> + <p class="image is-64x64"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/128x128.png"> + </p> + </figure> + <div class="media-content"> + <div class="content"> + <p> + <strong>John Smith</strong> <small>@johnsmith</small> <small>31m</small> + <br> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis. + </p> + </div> + <nav class="level is-mobile"> + <div class="level-left"> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-reply"></i></span> + </a> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-retweet"></i></span> + </a> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-heart"></i></span> + </a> + </div> + </nav> + </div> + <div class="media-right"> + <button class="delete"></button> + </div> +</article> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><article</span> <span class="na">class=</span><span class="s">"media"</span><span class="nt">></span> + <span class="nt"><figure</span> <span class="na">class=</span><span class="s">"media-left"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"image is-64x64"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/placeholders/128x128.png"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"></figure></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"media-content"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span> + <span class="nt"><strong></span>John Smith<span class="nt"></strong></span> <span class="nt"><small></span>@johnsmith<span class="nt"></small></span> <span class="nt"><small></span>31m<span class="nt"></small></span> + <span class="nt"><br></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis. + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><nav</span> <span class="na">class=</span><span class="s">"level is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-left"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-reply"</span><span class="nt">></i></span></span> + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-retweet"</span><span class="nt">></i></span></span> + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-heart"</span><span class="nt">></i></span></span> + <span class="nt"></a></span> + <span class="nt"></div></span> + <span class="nt"></nav></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"media-right"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete"</span><span class="nt">></button></span> + <span class="nt"></div></span> +<span class="nt"></article></span></code></pre></figure> + + <div class="content"> + <p>You can include <em>any</em> other Bulma element, like inputs, textareas, icons, buttons... or even a <strong>nav bar</strong>.</p> + </div> + + +<div class="example"> + +<article class="media"> + <figure class="media-left"> + <p class="image is-64x64"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/128x128.png"> + </p> + </figure> + <div class="media-content"> + <div class="field"> + <p class="control"> + <textarea class="textarea" placeholder="Add a comment..."></textarea> + </p> + </div> + <nav class="level"> + <div class="level-left"> + <div class="level-item"> + <a class="button is-info">Submit</a> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <label class="checkbox"> + <input type="checkbox"> Press enter to submit + </label> + </div> + </div> + </nav> + </div> +</article> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><article</span> <span class="na">class=</span><span class="s">"media"</span><span class="nt">></span> + <span class="nt"><figure</span> <span class="na">class=</span><span class="s">"media-left"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"image is-64x64"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/placeholders/128x128.png"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"></figure></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"media-content"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea"</span> <span class="na">placeholder=</span><span class="s">"Add a comment..."</span><span class="nt">></textarea></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><nav</span> <span class="na">class=</span><span class="s">"level"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-left"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-info"</span><span class="nt">></span>Submit<span class="nt"></a></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-right"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"checkbox"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"checkbox"</span><span class="nt">></span> Press enter to submit + <span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></nav></span> + <span class="nt"></div></span> +<span class="nt"></article></span></code></pre></figure> + + <hr> + + <h3 class="title">Nesting</h3> + <div class="content"> + <p>You can nest media objects up to <strong>3 levels</strong> deep.</p> + </div> + +<div class="example"> + +<article class="media"> + <figure class="media-left"> + <p class="image is-64x64"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/128x128.png"> + </p> + </figure> + <div class="media-content"> + <div class="content"> + <p> + <strong>Barbara Middleton</strong> + <br> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis porta eros lacus, nec ultricies elit blandit non. Suspendisse pellentesque mauris sit amet dolor blandit rutrum. Nunc in tempus turpis. + <br> + <small><a>Like</a> · <a>Reply</a> · 3 hrs</small> + </p> + </div> + + <article class="media"> + <figure class="media-left"> + <p class="image is-48x48"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/96x96.png"> + </p> + </figure> + <div class="media-content"> + <div class="content"> + <p> + <strong>Sean Brown</strong> + <br> + Donec sollicitudin urna eget eros malesuada sagittis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Aliquam blandit nisl a nulla sagittis, a lobortis leo feugiat. + <br> + <small><a>Like</a> · <a>Reply</a> · 2 hrs</small> + </p> + </div> + + <article class="media"> + Vivamus quis semper metus, non tincidunt dolor. Vivamus in mi eu lorem cursus ullamcorper sit amet nec massa. + </article> + + <article class="media"> + Morbi vitae diam et purus tincidunt porttitor vel vitae augue. Praesent malesuada metus sed pharetra euismod. Cras tellus odio, tincidunt iaculis diam non, porta aliquet tortor. + </article> + </div> + </article> + + <article class="media"> + <figure class="media-left"> + <p class="image is-48x48"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/96x96.png"> + </p> + </figure> + <div class="media-content"> + <div class="content"> + <p> + <strong>Kayli Eunice </strong> + <br> + Sed convallis scelerisque mauris, non pulvinar nunc mattis vel. Maecenas varius felis sit amet magna vestibulum euismod malesuada cursus libero. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Phasellus lacinia non nisl id feugiat. + <br> + <small><a>Like</a> · <a>Reply</a> · 2 hrs</small> + </p> + </div> + </div> + </article> + </div> +</article> +<article class="media"> + <figure class="media-left"> + <p class="image is-64x64"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/128x128.png"> + </p> + </figure> + <div class="media-content"> + <div class="field"> + <p class="control"> + <textarea class="textarea" placeholder="Add a comment..."></textarea> + </p> + </div> + <div class="field"> + <p class="control"> + <button class="button">Post comment</button> + </p> + </div> + </div> +</article> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><article</span> <span class="na">class=</span><span class="s">"media"</span><span class="nt">></span> + <span class="nt"><figure</span> <span class="na">class=</span><span class="s">"media-left"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"image is-64x64"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/placeholders/128x128.png"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"></figure></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"media-content"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span> + <span class="nt"><strong></span>Barbara Middleton<span class="nt"></strong></span> + <span class="nt"><br></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis porta eros lacus, nec ultricies elit blandit non. Suspendisse pellentesque mauris sit amet dolor blandit rutrum. Nunc in tempus turpis. + <span class="nt"><br></span> + <span class="nt"><small><a></span>Like<span class="nt"></a></span> · <span class="nt"><a></span>Reply<span class="nt"></a></span> · 3 hrs<span class="nt"></small></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"media"</span><span class="nt">></span> + <span class="nt"><figure</span> <span class="na">class=</span><span class="s">"media-left"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"image is-48x48"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/placeholders/96x96.png"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"></figure></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"media-content"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span> + <span class="nt"><strong></span>Sean Brown<span class="nt"></strong></span> + <span class="nt"><br></span> + Donec sollicitudin urna eget eros malesuada sagittis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Aliquam blandit nisl a nulla sagittis, a lobortis leo feugiat. + <span class="nt"><br></span> + <span class="nt"><small><a></span>Like<span class="nt"></a></span> · <span class="nt"><a></span>Reply<span class="nt"></a></span> · 2 hrs<span class="nt"></small></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"media"</span><span class="nt">></span> + Vivamus quis semper metus, non tincidunt dolor. Vivamus in mi eu lorem cursus ullamcorper sit amet nec massa. + <span class="nt"></article></span> + + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"media"</span><span class="nt">></span> + Morbi vitae diam et purus tincidunt porttitor vel vitae augue. Praesent malesuada metus sed pharetra euismod. Cras tellus odio, tincidunt iaculis diam non, porta aliquet tortor. + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"media"</span><span class="nt">></span> + <span class="nt"><figure</span> <span class="na">class=</span><span class="s">"media-left"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"image is-48x48"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/placeholders/96x96.png"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"></figure></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"media-content"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span> + <span class="nt"><strong></span>Kayli Eunice <span class="nt"></strong></span> + <span class="nt"><br></span> + Sed convallis scelerisque mauris, non pulvinar nunc mattis vel. Maecenas varius felis sit amet magna vestibulum euismod malesuada cursus libero. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Phasellus lacinia non nisl id feugiat. + <span class="nt"><br></span> + <span class="nt"><small><a></span>Like<span class="nt"></a></span> · <span class="nt"><a></span>Reply<span class="nt"></a></span> · 2 hrs<span class="nt"></small></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> +<span class="nt"></article></span> +<span class="nt"><article</span> <span class="na">class=</span><span class="s">"media"</span><span class="nt">></span> + <span class="nt"><figure</span> <span class="na">class=</span><span class="s">"media-left"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"image is-64x64"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/placeholders/128x128.png"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"></figure></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"media-content"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea"</span> <span class="na">placeholder=</span><span class="s">"Add a comment..."</span><span class="nt">></textarea></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span>Post comment<span class="nt"></button></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></article></span></code></pre></figure> + + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/menu/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/menu/index.html new file mode 100644 index 00000000..ab0cf629 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/menu/index.html @@ -0,0 +1,670 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/components/menu/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-components"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li class="is-active"> + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container is-fullhd"> + <div class="navbar-brand"> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Breadcrumb + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/card/"> + Card + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/dropdown/"> + Dropdown + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/level/"> + Level + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/media-object/"> + Media object + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/components/menu/"> + Menu + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/message/"> + Message + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/modal/"> + Modal + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/navbar/"> + Navbar + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/pagination/"> + Pagination + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/panel/"> + Panel + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/tabs/"> + Tabs + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Menu</h1> + <h2 class="subtitle">A simple <strong>menu</strong>, for any type of vertical navigation</h2> + + <hr> + + +<div class="columns"> + <div class="column is-3"> + +<aside class="menu"> + <p class="menu-label"> + General + </p> + <ul class="menu-list"> + <li><a>Dashboard</a></li> + <li><a>Customers</a></li> + </ul> + <p class="menu-label"> + Administration + </p> + <ul class="menu-list"> + <li><a>Team Settings</a></li> + <li> + <a class="is-active">Manage Your Team</a> + <ul> + <li><a>Members</a></li> + <li><a>Plugins</a></li> + <li><a>Add a member</a></li> + </ul> + </li> + <li><a>Invitations</a></li> + <li><a>Cloud Storage Environment Settings</a></li> + <li><a>Authentication</a></li> + </ul> + <p class="menu-label"> + Transactions + </p> + <ul class="menu-list"> + <li><a>Payments</a></li> + <li><a>Transfers</a></li> + <li><a>Balance</a></li> + </ul> +</aside> + + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><aside</span> <span class="na">class=</span><span class="s">"menu"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"menu-label"</span><span class="nt">></span> + General + <span class="nt"></p></span> + <span class="nt"><ul</span> <span class="na">class=</span><span class="s">"menu-list"</span><span class="nt">></span> + <span class="nt"><li><a></span>Dashboard<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Customers<span class="nt"></a></li></span> + <span class="nt"></ul></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"menu-label"</span><span class="nt">></span> + Administration + <span class="nt"></p></span> + <span class="nt"><ul</span> <span class="na">class=</span><span class="s">"menu-list"</span><span class="nt">></span> + <span class="nt"><li><a></span>Team Settings<span class="nt"></a></li></span> + <span class="nt"><li></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">></span>Manage Your Team<span class="nt"></a></span> + <span class="nt"><ul></span> + <span class="nt"><li><a></span>Members<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Plugins<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Add a member<span class="nt"></a></li></span> + <span class="nt"></ul></span> + <span class="nt"></li></span> + <span class="nt"><li><a></span>Invitations<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Cloud Storage Environment Settings<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Authentication<span class="nt"></a></li></span> + <span class="nt"></ul></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"menu-label"</span><span class="nt">></span> + Transactions + <span class="nt"></p></span> + <span class="nt"><ul</span> <span class="na">class=</span><span class="s">"menu-list"</span><span class="nt">></span> + <span class="nt"><li><a></span>Payments<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Transfers<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Balance<span class="nt"></a></li></span> + <span class="nt"></ul></span> +<span class="nt"></aside></span></code></pre></figure> + </div> +</div> + + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/message/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/message/index.html new file mode 100644 index 00000000..a914a923 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/message/index.html @@ -0,0 +1,816 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/components/message/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-components"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li class="is-active"> + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container is-fullhd"> + <div class="navbar-brand"> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Breadcrumb + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/card/"> + Card + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/dropdown/"> + Dropdown + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/level/"> + Level + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/media-object/"> + Media object + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/menu/"> + Menu + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/components/message/"> + Message + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/modal/"> + Modal + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/navbar/"> + Navbar + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/pagination/"> + Pagination + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/panel/"> + Panel + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/tabs/"> + Tabs + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Messages</h1> + <h2 class="subtitle"> + Colored <strong>message</strong> blocks, to emphasize part of your page + </h2> + + <hr> + + +<div class="columns"> + <div class="column is-half"> + +<article class="message"> + <div class="message-header"> + <p>Hello World</p> + <button class="delete"></button> + </div> + <div class="message-body"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + </div> +</article> +<article class="message is-dark"> + <div class="message-header"> + <p>Dark</p> + <button class="delete"></button> + </div> + <div class="message-body"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + </div> +</article> +<article class="message is-primary"> + <div class="message-header"> + <p>Primary</p> + <button class="delete"></button> + </div> + <div class="message-body"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + </div> +</article> +<article class="message is-info"> + <div class="message-header"> + <p>Info</p> + <button class="delete"></button> + </div> + <div class="message-body"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + </div> +</article> +<article class="message is-success"> + <div class="message-header"> + <p>Success</p> + <button class="delete"></button> + </div> + <div class="message-body"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + </div> +</article> +<article class="message is-warning"> + <div class="message-header"> + <p>Warning</p> + <button class="delete"></button> + </div> + <div class="message-body"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + </div> +</article> +<article class="message is-danger"> + <div class="message-header"> + <p><strong>Danger</strong>! <a>Learn more</a></p> + <button class="delete"></button> + </div> + <div class="message-body"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + </div> +</article> + + </div> + <div class="column is-half"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><article</span> <span class="na">class=</span><span class="s">"message"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-header"</span><span class="nt">></span> + <span class="nt"><p></span>Hello World<span class="nt"></p></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete"</span><span class="nt">></button></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-body"</span><span class="nt">></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <span class="nt"><strong></span>Pellentesque risus mi<span class="nt"></strong></span>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <span class="nt"><a></span>felis venenatis<span class="nt"></a></span> efficitur. Aenean ac <span class="nt"><em></span>eleifend lacus<span class="nt"></em></span>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + <span class="nt"></div></span> +<span class="nt"></article></span> +<span class="nt"><article</span> <span class="na">class=</span><span class="s">"message is-dark"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-header"</span><span class="nt">></span> + <span class="nt"><p></span>Dark<span class="nt"></p></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete"</span><span class="nt">></button></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-body"</span><span class="nt">></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <span class="nt"><strong></span>Pellentesque risus mi<span class="nt"></strong></span>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <span class="nt"><a></span>felis venenatis<span class="nt"></a></span> efficitur. Aenean ac <span class="nt"><em></span>eleifend lacus<span class="nt"></em></span>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + <span class="nt"></div></span> +<span class="nt"></article></span> +<span class="nt"><article</span> <span class="na">class=</span><span class="s">"message is-primary"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-header"</span><span class="nt">></span> + <span class="nt"><p></span>Primary<span class="nt"></p></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete"</span><span class="nt">></button></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-body"</span><span class="nt">></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <span class="nt"><strong></span>Pellentesque risus mi<span class="nt"></strong></span>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <span class="nt"><a></span>felis venenatis<span class="nt"></a></span> efficitur. Aenean ac <span class="nt"><em></span>eleifend lacus<span class="nt"></em></span>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + <span class="nt"></div></span> +<span class="nt"></article></span> +<span class="nt"><article</span> <span class="na">class=</span><span class="s">"message is-info"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-header"</span><span class="nt">></span> + <span class="nt"><p></span>Info<span class="nt"></p></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete"</span><span class="nt">></button></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-body"</span><span class="nt">></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <span class="nt"><strong></span>Pellentesque risus mi<span class="nt"></strong></span>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <span class="nt"><a></span>felis venenatis<span class="nt"></a></span> efficitur. Aenean ac <span class="nt"><em></span>eleifend lacus<span class="nt"></em></span>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + <span class="nt"></div></span> +<span class="nt"></article></span> +<span class="nt"><article</span> <span class="na">class=</span><span class="s">"message is-success"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-header"</span><span class="nt">></span> + <span class="nt"><p></span>Success<span class="nt"></p></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete"</span><span class="nt">></button></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-body"</span><span class="nt">></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <span class="nt"><strong></span>Pellentesque risus mi<span class="nt"></strong></span>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <span class="nt"><a></span>felis venenatis<span class="nt"></a></span> efficitur. Aenean ac <span class="nt"><em></span>eleifend lacus<span class="nt"></em></span>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + <span class="nt"></div></span> +<span class="nt"></article></span> +<span class="nt"><article</span> <span class="na">class=</span><span class="s">"message is-warning"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-header"</span><span class="nt">></span> + <span class="nt"><p></span>Warning<span class="nt"></p></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete"</span><span class="nt">></button></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-body"</span><span class="nt">></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <span class="nt"><strong></span>Pellentesque risus mi<span class="nt"></strong></span>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <span class="nt"><a></span>felis venenatis<span class="nt"></a></span> efficitur. Aenean ac <span class="nt"><em></span>eleifend lacus<span class="nt"></em></span>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + <span class="nt"></div></span> +<span class="nt"></article></span> +<span class="nt"><article</span> <span class="na">class=</span><span class="s">"message is-danger"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-header"</span><span class="nt">></span> + <span class="nt"><p><strong></span>Danger<span class="nt"></strong></span>! <span class="nt"><a></span>Learn more<span class="nt"></a></p></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete"</span><span class="nt">></button></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-body"</span><span class="nt">></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <span class="nt"><strong></span>Pellentesque risus mi<span class="nt"></strong></span>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <span class="nt"><a></span>felis venenatis<span class="nt"></a></span> efficitur. Aenean ac <span class="nt"><em></span>eleifend lacus<span class="nt"></em></span>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + <span class="nt"></div></span> +<span class="nt"></article></span></code></pre></figure> + </div> +</div> + + <hr> + +<h3 class="subtitle">Message body only</h3> +<div class="content"> + <p>You can <strong>omit</strong> the message header:</p> +</div> + +<div class="columns"> + <div class="column is-half"> + +<article class="message"> + <div class="message-body"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + </div> +</article> +<article class="message is-dark"> + <div class="message-body"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + </div> +</article> +<article class="message is-primary"> + <div class="message-body"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + </div> +</article> +<article class="message is-info"> + <div class="message-body"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + </div> +</article> +<article class="message is-success"> + <div class="message-body"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + </div> +</article> +<article class="message is-warning"> + <div class="message-body"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + </div> +</article> +<article class="message is-danger"> + <div class="message-body"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + </div> +</article> + + </div> + <div class="column is-half"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><article</span> <span class="na">class=</span><span class="s">"message"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-body"</span><span class="nt">></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <span class="nt"><strong></span>Pellentesque risus mi<span class="nt"></strong></span>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <span class="nt"><a></span>felis venenatis<span class="nt"></a></span> efficitur. Aenean ac <span class="nt"><em></span>eleifend lacus<span class="nt"></em></span>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + <span class="nt"></div></span> +<span class="nt"></article></span> +<span class="nt"><article</span> <span class="na">class=</span><span class="s">"message is-dark"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-body"</span><span class="nt">></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <span class="nt"><strong></span>Pellentesque risus mi<span class="nt"></strong></span>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <span class="nt"><a></span>felis venenatis<span class="nt"></a></span> efficitur. Aenean ac <span class="nt"><em></span>eleifend lacus<span class="nt"></em></span>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + <span class="nt"></div></span> +<span class="nt"></article></span> +<span class="nt"><article</span> <span class="na">class=</span><span class="s">"message is-primary"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-body"</span><span class="nt">></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <span class="nt"><strong></span>Pellentesque risus mi<span class="nt"></strong></span>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <span class="nt"><a></span>felis venenatis<span class="nt"></a></span> efficitur. Aenean ac <span class="nt"><em></span>eleifend lacus<span class="nt"></em></span>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + <span class="nt"></div></span> +<span class="nt"></article></span> +<span class="nt"><article</span> <span class="na">class=</span><span class="s">"message is-info"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-body"</span><span class="nt">></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <span class="nt"><strong></span>Pellentesque risus mi<span class="nt"></strong></span>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <span class="nt"><a></span>felis venenatis<span class="nt"></a></span> efficitur. Aenean ac <span class="nt"><em></span>eleifend lacus<span class="nt"></em></span>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + <span class="nt"></div></span> +<span class="nt"></article></span> +<span class="nt"><article</span> <span class="na">class=</span><span class="s">"message is-success"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-body"</span><span class="nt">></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <span class="nt"><strong></span>Pellentesque risus mi<span class="nt"></strong></span>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <span class="nt"><a></span>felis venenatis<span class="nt"></a></span> efficitur. Aenean ac <span class="nt"><em></span>eleifend lacus<span class="nt"></em></span>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + <span class="nt"></div></span> +<span class="nt"></article></span> +<span class="nt"><article</span> <span class="na">class=</span><span class="s">"message is-warning"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-body"</span><span class="nt">></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <span class="nt"><strong></span>Pellentesque risus mi<span class="nt"></strong></span>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <span class="nt"><a></span>felis venenatis<span class="nt"></a></span> efficitur. Aenean ac <span class="nt"><em></span>eleifend lacus<span class="nt"></em></span>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + <span class="nt"></div></span> +<span class="nt"></article></span> +<span class="nt"><article</span> <span class="na">class=</span><span class="s">"message is-danger"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-body"</span><span class="nt">></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. <span class="nt"><strong></span>Pellentesque risus mi<span class="nt"></strong></span>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <span class="nt"><a></span>felis venenatis<span class="nt"></a></span> efficitur. Aenean ac <span class="nt"><em></span>eleifend lacus<span class="nt"></em></span>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + <span class="nt"></div></span> +<span class="nt"></article></span></code></pre></figure> + </div> +</div> + + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/modal/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/modal/index.html new file mode 100644 index 00000000..e2554317 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/modal/index.html @@ -0,0 +1,785 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/components/modal/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-components"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li class="is-active"> + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container is-fullhd"> + <div class="navbar-brand"> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Breadcrumb + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/card/"> + Card + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/dropdown/"> + Dropdown + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/level/"> + Level + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/media-object/"> + Media object + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/menu/"> + Menu + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/message/"> + Message + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/components/modal/"> + Modal + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/navbar/"> + Navbar + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/pagination/"> + Pagination + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/panel/"> + Panel + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/tabs/"> + Tabs + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Modal</h1> + <h2 class="subtitle">A classic <strong>modal</strong> overlay, in which you can include <em>any</em> content you want</h2> + + <hr> + + <div class="content"> + <p>The modal structure is very simple:</p> + <ul> + <li> + <code>modal</code>: the main container + <ul> + <li> + <code>modal-background</code>: a transparent overlay that can act as a click target to close the modal + </li> + <li> + <code>modal-content</code>: a horizontally and verticaly centered container, with a maximum width of 640px, in which you can include <em>any</em> content + </li> + <li> + <code>modal-close</code>: a simple cross located in the top right corner + </li> + </ul> + </li> + </ul> + <p> + <a class="button is-primary is-large modal-button" data-target="modal">Launch example modal</a> + </p> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"modal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"modal-background"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"modal-content"</span><span class="nt">></span> + <span class="c"><!-- Any other Bulma elements you want --></span> + <span class="nt"></div></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"modal-close is-large"</span><span class="nt">></button></span> +<span class="nt"></div></span></code></pre></figure> + + <div class="content"> + <p>To <strong>activate</strong> the modal, just add the <code>is-active</code> modifier on the <code>.modal</code> container</p> + </div> + + <div class="message is-danger"> + <div class="message-header"> + No JavaScript + </div> + <div class="message-body"> + Bulma does <strong>not</strong> include any JavaScript interaction. You will have to implement the class toggle yourself. + </div> + </div> + + <hr> + + <h3 class="title">Image modal</h3> + + <div class="content"> + <p>Because a modal can contain <strong>anything you want</strong>, you can very simply use it to build an image gallery for example:</p> + <p> + <a class="button is-primary is-large modal-button" data-target="modal-bis">Launch image modal</a> + </p> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"modal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"modal-background"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"modal-content"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"image is-4by3"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/placeholders/1280x960.png"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"modal-close is-large"</span><span class="nt">></button></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Modal card</h3> + + <div class="content"> + <p>If you want a more classic modal, with a <strong>head</strong>, a <strong>body</strong> and a <strong>foot</strong>, use the <code>modal-card</code>.</p> + <p> + <a class="button is-primary is-large modal-button" data-target="modal-ter">Launch modal card</a> + </p> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"modal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"modal-background"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"modal-card"</span><span class="nt">></span> + <span class="nt"><header</span> <span class="na">class=</span><span class="s">"modal-card-head"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"modal-card-title"</span><span class="nt">></span>Modal title<span class="nt"></p></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete"</span><span class="nt">></button></span> + <span class="nt"></header></span> + <span class="nt"><section</span> <span class="na">class=</span><span class="s">"modal-card-body"</span><span class="nt">></span> + <span class="c"><!-- Content ... --></span> + <span class="nt"></section></span> + <span class="nt"><footer</span> <span class="na">class=</span><span class="s">"modal-card-foot"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-success"</span><span class="nt">></span>Save changes<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span>Cancel<span class="nt"></a></span> + <span class="nt"></footer></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + + </div> +</section> + +<div id="modal" class="modal"> + <div class="modal-background"></div> + <div class="modal-content"> + <div class="box"> + <article class="media"> + <div class="media-left"> + <figure class="image is-64x64"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/128x128.png" alt="Image"> + </figure> + </div> + <div class="media-content"> + <div class="content"> + <p> + <strong>John Smith</strong> <small>@johnsmith</small> <small>31m</small> + <br> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean efficitur sit amet massa fringilla egestas. Nullam condimentum luctus turpis. + </p> + </div> + <nav class="level"> + <div class="level-left"> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-reply"></i></span> + </a> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-retweet"></i></span> + </a> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-heart"></i></span> + </a> + </div> + </nav> + </div> + </article> + </div> + </div> + <button class="modal-close is-large"></button> +</div> + +<div id="modal-bis" class="modal"> + <div class="modal-background"></div> + <div class="modal-content"> + <p class="image is-4by3"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/1280x960.png"> + </p> + </div> + <button class="modal-close is-large"></button> +</div> + +<div id="modal-ter" class="modal"> + <div class="modal-background"></div> + <div class="modal-card"> + <header class="modal-card-head"> + <p class="modal-card-title">Modal title</p> + <button class="delete"></button> + </header> + <section class="modal-card-body"> + <div class="content"> + <h1>Hello World</h1> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla accumsan, metus ultrices eleifend gravida, nulla nunc varius lectus, nec rutrum justo nibh eu lectus. Ut vulputate semper dui. Fusce erat odio, sollicitudin vel erat vel, interdum mattis neque.</p> + <h2>Second level</h2> + <p>Curabitur accumsan turpis pharetra <strong>augue tincidunt</strong> blandit. Quisque condimentum maximus mi, sit amet commodo arcu rutrum id. Proin pretium urna vel cursus venenatis. Suspendisse potenti. Etiam mattis sem rhoncus lacus dapibus facilisis. Donec at dignissim dui. Ut et neque nisl.</p> + <ul> + <li>In fermentum leo eu lectus mollis, quis dictum mi aliquet.</li> + <li>Morbi eu nulla lobortis, lobortis est in, fringilla felis.</li> + <li>Aliquam nec felis in sapien venenatis viverra fermentum nec lectus.</li> + <li>Ut non enim metus.</li> + </ul> + <h3>Third level</h3> + <p>Quisque ante lacus, malesuada ac auctor vitae, congue <a href="#">non ante</a>. Phasellus lacus ex, semper ac tortor nec, fringilla condimentum orci. Fusce eu rutrum tellus.</p> + <ol> + <li>Donec blandit a lorem id convallis.</li> + <li>Cras gravida arcu at diam gravida gravida.</li> + <li>Integer in volutpat libero.</li> + <li>Donec a diam tellus.</li> + <li>Aenean nec tortor orci.</li> + <li>Quisque aliquam cursus urna, non bibendum massa viverra eget.</li> + <li>Vivamus maximus ultricies pulvinar.</li> + </ol> + <blockquote>Ut venenatis, nisl scelerisque sollicitudin fermentum, quam libero hendrerit ipsum, ut blandit est tellus sit amet turpis.</blockquote> + <p>Quisque at semper enim, eu hendrerit odio. Etiam auctor nisl et <em>justo sodales</em> elementum. Maecenas ultrices lacus quis neque consectetur, et lobortis nisi molestie.</p> + <p>Sed sagittis enim ac tortor maximus rutrum. Nulla facilisi. Donec mattis vulputate risus in luctus. Maecenas vestibulum interdum commodo.</p> + <p>Suspendisse egestas sapien non felis placerat elementum. Morbi tortor nisl, suscipit sed mi sit amet, mollis malesuada nulla. Nulla facilisi. Nullam ac erat ante.</p> + <h4>Fourth level</h4> + <p>Nulla efficitur eleifend nisi, sit amet bibendum sapien fringilla ac. Mauris euismod metus a tellus laoreet, at elementum ex efficitur.</p> + <p>Maecenas eleifend sollicitudin dui, faucibus sollicitudin augue cursus non. Ut finibus eleifend arcu ut vehicula. Mauris eu est maximus est porta condimentum in eu justo. Nulla id iaculis sapien.</p> + <p>Phasellus porttitor enim id metus volutpat ultricies. Ut nisi nunc, blandit sed dapibus at, vestibulum in felis. Etiam iaculis lorem ac nibh bibendum rhoncus. Nam interdum efficitur ligula sit amet ullamcorper. Etiam tristique, leo vitae porta faucibus, mi lacus laoreet metus, at cursus leo est vel tellus. Sed ac posuere est. Nunc ultricies nunc neque, vitae ultricies ex sodales quis. Aliquam eu nibh in libero accumsan pulvinar. Nullam nec nisl placerat, pretium metus vel, euismod ipsum. Proin tempor cursus nisl vel condimentum. Nam pharetra varius metus non pellentesque.</p> + <h5>Fifth level</h5> + <p>Aliquam sagittis rhoncus vulputate. Cras non luctus sem, sed tincidunt ligula. Vestibulum at nunc elit. Praesent aliquet ligula mi, in luctus elit volutpat porta. Phasellus molestie diam vel nisi sodales, a eleifend augue laoreet. Sed nec eleifend justo. Nam et sollicitudin odio.</p> + <h6>Sixth level</h6> + <p>Cras in nibh lacinia, venenatis nisi et, auctor urna. Donec pulvinar lacus sed diam dignissim, ut eleifend eros accumsan. Phasellus non tortor eros. Ut sed rutrum lacus. Etiam purus nunc, scelerisque quis enim vitae, malesuada ultrices turpis. Nunc vitae maximus purus, nec consectetur dui. Suspendisse euismod, elit vel rutrum commodo, ipsum tortor maximus dui, sed varius sapien odio vitae est. Etiam at cursus metus.</p> + </ul> + </div> + </section> + <footer class="modal-card-foot"> + <a class="button is-success">Save changes</a> + <a class="button">Cancel</a> + </footer> + </div> +</div> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/nav/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/nav/index.html new file mode 100644 index 00000000..92635ca1 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/nav/index.html @@ -0,0 +1,850 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/components/nav/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-components"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li class="is-active"> + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container is-fullhd"> + <div class="navbar-brand"> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Breadcrumb + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/card/"> + Card + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/dropdown/"> + Dropdown + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/level/"> + Level + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/media-object/"> + Media object + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/menu/"> + Menu + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/message/"> + Message + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/modal/"> + Modal + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/navbar/"> + Navbar + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/pagination/"> + Pagination + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/panel/"> + Panel + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/tabs/"> + Tabs + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + + + <div class="message is-danger"> + <div class="message-body"> + <p>This component has been <strong>deprecated</strong> and will be deleted soon.</p> + </div> + </div> + + <div class="message is-info"> + <div class="message-body"> + <p>While both <code>.nav</code> and <code>.navbar</code> currently co-exist to ensure backwards compatibility, the <code>.nav</code> will probably be deleted in an upcoming update, so you should start using <a href="http://bulma.io/versions/0.4.4/documentation/components/navbar/">the new navbar</a> instead.</p> + </div> + </div> + + + <h1 class="title">Nav</h1> + <h2 class="subtitle"> + A responsive horizontal <strong>nav bar</strong> that can contain links, tabs, buttons, icons, and a logo + </h2> + + <hr> + + <div class="content"> + <p> + The <code>nav</code> container can have <strong>3 parts</strong>: + </p> + <ul> + <li><code>nav-left</code></li> + <li><code>nav-center</code></li> + <li><code>nav-right</code></li> + </ul> + <p> + Each nav item needs to be wrapped in a <code>nav-item</code> element. + </p> + <p> + For responsiveness, <strong>2 additional</strong> classes are available: + </p> + <ul> + <li><code>nav-toggle</code> for the hamburger menu on mobile</li> + <li><code>nav-menu</code> for menu that is collapsable on mobile (you can combine it with <code>nav-right</code>)</li> + <li>toggle <code>is-active</code> on <code>nav-toggle</code> and <code>nav-menu</code> when <code>nav-toggle</code> was clicked</li> + </ul> + </div> + + + +<div class="example is-paddingless"> + +<nav class="nav"> + <div class="nav-left"> + <a class="nav-item"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma logo"> + </a> + </div> + + <div class="nav-center"> + <a class="nav-item"> + <span class="icon"> + <i class="fa fa-github"></i> + </span> + </a> + <a class="nav-item"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + </a> + </div> + + <!-- This "nav-toggle" hamburger menu is only visible on mobile --> + <!-- You need JavaScript to toggle the "is-active" class on "nav-menu" --> + <span class="nav-toggle"> + <span></span> + <span></span> + <span></span> + </span> + + <!-- This "nav-menu" is hidden on mobile --> + <!-- Add the modifier "is-active" to display it on mobile --> + <div class="nav-right nav-menu"> + <a class="nav-item"> + Home + </a> + <a class="nav-item"> + Documentation + </a> + <a class="nav-item"> + Blog + </a> + + <div class="nav-item"> + <div class="field is-grouped"> + <p class="control"> + <a class="button" > + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> +</nav> + +</div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"nav"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"nav-left"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/bulma-logo.png"</span> <span class="na">alt=</span><span class="s">"Bulma logo"</span><span class="nt">></span> + <span class="nt"></a></span> + <span class="nt"></div></span> + + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"nav-center"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-github"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-twitter"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></div></span> + + <span class="c"><!-- This "nav-toggle" hamburger menu is only visible on mobile --></span> + <span class="c"><!-- You need JavaScript to toggle the "is-active" class on "nav-menu" --></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"nav-toggle"</span><span class="nt">></span> + <span class="nt"><span></span></span> + <span class="nt"><span></span></span> + <span class="nt"><span></span></span> + <span class="nt"></span></span> + + <span class="c"><!-- This "nav-menu" is hidden on mobile --></span> + <span class="c"><!-- Add the modifier "is-active" to display it on mobile --></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"nav-right nav-menu"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item"</span><span class="nt">></span> + Home + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item"</span><span class="nt">></span> + Documentation + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item"</span><span class="nt">></span> + Blog + <span class="nt"></a></span> + + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"nav-item"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-grouped"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span> <span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-twitter"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Tweet<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-download"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Download<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></nav></span></code></pre></figure> + + <hr> + + <h3 class="title">Modifiers</h3> + + <div class="content"> + <ul> + <li>the <code>nav</code> container can have a <strong>shadow</strong> by adding the <code>has-shadow</code> modifier</li> + <li>the <code>nav-item</code> can become <strong>active</strong> by adding the <code>is-active</code> modifier</li> + <li>the <code>nav-item</code> can become a <strong>tab</strong> by adding the <code>is-tab</code> modifier</li> + </ul> + <p> + To optimise the space on desktop, but also allow the mobile view to be usable, you can <strong>duplicate</strong> nav items in both <code>nav-left</code> and <code>nav-right</code>, and show/hide them with <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/responsive-helpers/">responsive helpers</a>. + </p> + </div> + </div> + + + +<div class="example is-paddingless"> + +<nav class="nav has-shadow"> + <div class="container"> + <div class="nav-left"> + <a class="nav-item"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma logo"> + </a> + <a class="nav-item is-tab is-hidden-mobile is-active">Home</a> + <a class="nav-item is-tab is-hidden-mobile">Features</a> + <a class="nav-item is-tab is-hidden-mobile">Pricing</a> + <a class="nav-item is-tab is-hidden-mobile">About</a> + </div> + <span class="nav-toggle"> + <span></span> + <span></span> + <span></span> + </span> + <div class="nav-right nav-menu"> + <a class="nav-item is-tab is-hidden-tablet is-active">Home</a> + <a class="nav-item is-tab is-hidden-tablet">Features</a> + <a class="nav-item is-tab is-hidden-tablet">Pricing</a> + <a class="nav-item is-tab is-hidden-tablet">About</a> + <a class="nav-item is-tab"> + <figure class="image is-16x16" style="margin-right: 8px;"> + <img src="http://bulma.io/versions/0.4.4/images/jgthms.png"> + </figure> + Profile + </a> + <a class="nav-item is-tab">Log out</a> + </div> + </div> +</nav> + +</div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"nav has-shadow"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"container"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"nav-left"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/bulma-logo.png"</span> <span class="na">alt=</span><span class="s">"Bulma logo"</span><span class="nt">></span> + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item is-tab is-hidden-mobile is-active"</span><span class="nt">></span>Home<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item is-tab is-hidden-mobile"</span><span class="nt">></span>Features<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item is-tab is-hidden-mobile"</span><span class="nt">></span>Pricing<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item is-tab is-hidden-mobile"</span><span class="nt">></span>About<span class="nt"></a></span> + <span class="nt"></div></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"nav-toggle"</span><span class="nt">></span> + <span class="nt"><span></span></span> + <span class="nt"><span></span></span> + <span class="nt"><span></span></span> + <span class="nt"></span></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"nav-right nav-menu"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item is-tab is-hidden-tablet is-active"</span><span class="nt">></span>Home<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item is-tab is-hidden-tablet"</span><span class="nt">></span>Features<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item is-tab is-hidden-tablet"</span><span class="nt">></span>Pricing<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item is-tab is-hidden-tablet"</span><span class="nt">></span>About<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item is-tab"</span><span class="nt">></span> + <span class="nt"><figure</span> <span class="na">class=</span><span class="s">"image is-16x16"</span> <span class="na">style=</span><span class="s">"margin-right: 8px;"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/jgthms.png"</span><span class="nt">></span> + <span class="nt"></figure></span> + Profile + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item is-tab"</span><span class="nt">></span>Log out<span class="nt"></a></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></nav></span></code></pre></figure> + +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/navbar/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/navbar/index.html new file mode 100644 index 00000000..9a9e38b0 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/navbar/index.html @@ -0,0 +1,2388 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/components/navbar/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-components"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li class="is-active"> + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container is-fullhd"> + <div class="navbar-brand"> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Breadcrumb + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/card/"> + Card + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/dropdown/"> + Dropdown + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/level/"> + Level + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/media-object/"> + Media object + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/menu/"> + Menu + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/message/"> + Message + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/modal/"> + Modal + </a> + + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/components/navbar/"> + Navbar + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/pagination/"> + Pagination + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/panel/"> + Panel + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/tabs/"> + Tabs + </a> + </div> + </div> +</nav> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<section class="section"> + <div class="container"> + + <div class="columns" style="margin-bottom: -0.75rem !important;"> + <div class="column"> + <h1 class="title">Navbar</h1> + <h2 class="subtitle"> + A responsive horizontal <strong>navbar</strong> that can supports images, links, buttons, and dropdowns + </h2> + </div> + + <div class="column is-narrow"> + <p class="content"> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.3</span> + </p> + + </div> + </div> + + <hr> + + <div class="message is-success"> + <div class="message-body"> + <p>The new <code>navbar</code> replaces the deprecated <code>nav</code> component, whose documentation you can still access temporarily <a href="http://bulma.io/versions/0.4.4/documentation/components/nav/">here</a>.</p> + </div> + </div> + + <div class="content"> + <p> + The <code>navbar</code> component is a responsive and versatile horizontal navigation bar with the following structure: + </p> + <ul> + <li> + <code>navbar</code> the <strong>main</strong> container + <ul> + <li> + <code>navbar-brand</code> the <strong>left side</strong>, <strong class="has-text-success">always visible</strong>, which usually contains the <strong>logo</strong> and optionally some links or icons + <ul> + <li> + <code>navbar-burger</code> the <strong>hamburger</strong> icon, which toggles the navbar menu on touch devices + </li> + </ul> + </li> + <li> + <code>navbar-menu</code> the <strong>right side</strong>, hidden on touch devices, visible on desktop + <ul> + <li> + <code>navbar-start</code> the <strong>left part</strong> of the menu, which appears next to the navbar brand on desktop + </li> + <li> + <code>navbar-end</code> the <strong>right part</strong> of the menu, which appears at the end of the navbar + <ul> + <li> + <code>navbar-item</code> each <strong>single item</strong> of the navbar, which can either be a <code>a</code> or a <code>div</code> + <ul> + <li> + <code>navbar-link</code> a <strong>link</strong> as the sibling of a dropdown, with an arrow + </li> + <li> + <code>navbar-dropdown</code> the <strong>dropdown menu</strong>, which can include navbar items and dividers + <ul> + <li> + <code>navbar-divider</code> a <strong>horizontal line</strong> to separate navbar items + </li> + </ul> + </li> + </ul> + </li> + </ul> + </li> + </ul> + </li> + </ul> + </li> + </ul> + </div> + + <div class="example is-paddingless"> + +<nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuExample"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuExample" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + + + </div> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"navbar "</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-brand"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/bulma-logo.png"</span> <span class="na">alt=</span><span class="s">"Bulma v0.4.4: a modern CSS framework based on Flexbox"</span> <span class="na">width=</span><span class="s">"112"</span> <span class="na">height=</span><span class="s">"28"</span><span class="nt">></span> + <span class="nt"></a></span> + + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item is-hidden-desktop"</span> <span class="na">href=</span><span class="s">"https://github.com/jgthms/bulma"</span> <span class="na">target=</span><span class="s">"_blank"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span> <span class="na">style=</span><span class="s">"color: #333;"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-github"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> + + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item is-hidden-desktop"</span> <span class="na">href=</span><span class="s">"https://twitter.com/jgthms"</span> <span class="na">target=</span><span class="s">"_blank"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span> <span class="na">style=</span><span class="s">"color: #55acee;"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-twitter"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> + + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-burger burger"</span> <span class="na">data-target=</span><span class="s">"navMenuExample"</span><span class="nt">></span> + <span class="nt"><span></span></span> + <span class="nt"><span></span></span> + <span class="nt"><span></span></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + + <span class="nt"><div</span> <span class="na">id=</span><span class="s">"navMenuExample"</span> <span class="na">class=</span><span class="s">"navbar-menu"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-start"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item "</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/"</span><span class="nt">></span> + Home + <span class="nt"></a></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item has-dropdown is-hoverable"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-link is-active"</span> <span class="na">href=</span><span class="s">"/versions/0.4.4/documentation/overview/start/"</span><span class="nt">></span> + Docs + <span class="nt"></a></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-dropdown "</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item "</span> <span class="na">href=</span><span class="s">"/versions/0.4.4/documentation/overview/start/"</span><span class="nt">></span> + Overview + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item "</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"</span><span class="nt">></span> + Modifiers + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item "</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/documentation/grid/columns/"</span><span class="nt">></span> + Grid + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item "</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/documentation/form/general/"</span><span class="nt">></span> + Form + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item "</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/documentation/elements/box/"</span><span class="nt">></span> + Elements + <span class="nt"></a></span> + + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item is-active"</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"</span><span class="nt">></span> + Components + <span class="nt"></a></span> + + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item "</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/documentation/layout/container/"</span><span class="nt">></span> + Layout + <span class="nt"></a></span> + <span class="nt"><hr</span> <span class="na">class=</span><span class="s">"navbar-divider"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + <span class="nt"><div></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"has-text-info is-size-6-desktop"</span><span class="nt">><strong></span>0.4.4<span class="nt"></strong></p></span> + + <span class="nt"><small></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"view-all-versions"</span> <span class="na">href=</span><span class="s">"/versions"</span><span class="nt">></span>View all versions<span class="nt"></a></span> + <span class="nt"></small></span> + + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item has-dropdown is-hoverable"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-link "</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/blog/"</span><span class="nt">></span> + Blog + <span class="nt"></a></span> + <span class="nt"><div</span> <span class="na">id=</span><span class="s">"blogDropdown"</span> <span class="na">class=</span><span class="s">"navbar-dropdown "</span> <span class="na">data-style=</span><span class="s">"width: 18rem;"</span><span class="nt">></span> + + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span> <span class="na">href=</span><span class="s">"/2017/03/10/new-field-element/"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-content"</span><span class="nt">></span> + <span class="nt"><p></span> + <span class="nt"><small</span> <span class="na">class=</span><span class="s">"has-text-info"</span><span class="nt">></span>10 Mar 2017<span class="nt"></small></span> + <span class="nt"></p></span> + <span class="nt"><p></span>New field element (for better controls)<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></a></span> + + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span> <span class="na">href=</span><span class="s">"/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-content"</span><span class="nt">></span> + <span class="nt"><p></span> + <span class="nt"><small</span> <span class="na">class=</span><span class="s">"has-text-info"</span><span class="nt">></span>11 Apr 2016<span class="nt"></small></span> + <span class="nt"></p></span> + <span class="nt"><p></span>Metro UI CSS grid with Bulma tiles<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></a></span> + + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span> <span class="na">href=</span><span class="s">"/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-content"</span><span class="nt">></span> + <span class="nt"><p></span> + <span class="nt"><small</span> <span class="na">class=</span><span class="s">"has-text-info"</span><span class="nt">></span>09 Feb 2016<span class="nt"></small></span> + <span class="nt"></p></span> + <span class="nt"><p></span>Blog launched, new responsive columns, new helpers<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></a></span> + + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/blog/"</span><span class="nt">></span> + More posts + <span class="nt"></a></span> + <span class="nt"><hr</span> <span class="na">class=</span><span class="s">"navbar-divider"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-content"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-left"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">></span> + <span class="nt"><strong></span>Stay up to date!<span class="nt"></strong></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-right"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-rss is-small"</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/atom.xml"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-rss"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Subscribe<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item has-dropdown is-hoverable"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-link"</span><span class="nt">></span> + More + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">id=</span><span class="s">"moreDropdown"</span> <span class="na">class=</span><span class="s">"navbar-dropdown "</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item "</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/extensions/"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-left"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">></span> + <span class="nt"><p></span> + <span class="nt"><strong></span>Extensions<span class="nt"></strong></span> + <span class="nt"><br></span> + <span class="nt"><small></span>Side projects to enhance Bulma<span class="nt"></small></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-right"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon has-text-info"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-plug"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></a></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-end"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span> <span class="na">href=</span><span class="s">"https://github.com/jgthms/bulma"</span> <span class="na">target=</span><span class="s">"_blank"</span><span class="nt">></span> + Github + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span> <span class="na">href=</span><span class="s">"https://twitter.com/jgthms"</span> <span class="na">target=</span><span class="s">"_blank"</span><span class="nt">></span> + Twitter + <span class="nt"></a></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-grouped"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">id=</span><span class="s">"twitter"</span> + <span class="na">class=</span><span class="s">"button"</span> + <span class="na">data-social-network=</span><span class="s">"Twitter"</span> + <span class="na">data-social-action=</span><span class="s">"tweet"</span> + <span class="na">data-social-target=</span><span class="s">"http://bulma.io/versions/0.4.4"</span> + <span class="na">target=</span><span class="s">"_blank"</span> + <span class="na">href=</span><span class="s">"https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-twitter"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Tweet<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary"</span> <span class="na">href=</span><span class="s">"https://github.com/jgthms/bulma/archive/0.4.4.zip"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-download"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Download<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></nav></span></code></pre></figure> + + <hr> + + <h3 class="title">Navbar brand</h3> + + <div class="content"> + <p> + The <code>navbar-brand</code> is the left side of the navbar. It can contain: + </p> + <ul> + <li> + a number of <code>navbar-item</code> + </li> + <li> + the <code>navbar-burger</code> as last child + </li> + </ul> + </div> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"navbar"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-brand"</span><span class="nt">></span> + <span class="c"><!-- navbar items, navbar burger ... --></span> + <span class="nt"></div></span> +<span class="nt"></nav></span></code></pre></figure> + + <div class="content"> + <p> + The navbar brand is <strong>always visible</strong>: on both touch devices <span class="tag">< 1008px</span> + and desktop <span class="tag">>= 1008px</span> +. As a result, it is recommended to only use a few navbar items to avoid <strong>overflowing</strong> horizontally on small devices. + </p> + </div> + + <div class="example is-paddingless"> + +<nav class="navbar"> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <div class="navbar-burger"> + <span></span> + <span></span> + <span></span> + </div> + </div> +</nav> + + </div> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"navbar"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-brand"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/bulma-logo.png"</span> <span class="na">alt=</span><span class="s">"Bulma v0.4.4: a modern CSS framework based on Flexbox"</span> <span class="na">width=</span><span class="s">"112"</span> <span class="na">height=</span><span class="s">"28"</span><span class="nt">></span> + <span class="nt"></a></span> + + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-burger"</span><span class="nt">></span> + <span class="nt"><span></span></span> + <span class="nt"><span></span></span> + <span class="nt"><span></span></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></nav></span></code></pre></figure> + + <div class="content"> + <p> + On desktop <span class="tag">>= 1008px</span> +, the navbar brand will only take up the space it needs. + </p> + </div> + + <hr> + + <h3 class="title">Navbar burger</h3> + + <div class="content"> + <p> + The <code>navbar-burger</code> is a hamburger menu that only appears on <strong>mobile</strong>. It has to appear as the last child of <code>navbar-brand</code>. + </p> + </div> + + <div class="example is-paddingless"> + <div class="navbar-burger" style="display: flex;"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-burger"</span><span class="nt">></span> + <span class="nt"><span></span></span> + <span class="nt"><span></span></span> + <span class="nt"><span></span></span> +<span class="nt"></div></span></code></pre></figure> + + <div class="content"> + <p> + You can add the modifier class <code>is-active</code> to turn it into a cross. + </p> + </div> + + <div class="example is-paddingless"> + <div class="navbar-burger is-active" style="display: flex;"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <hr> + + <h3 class="title">Navbar menu</h3> + + <div class="content"> + <p> + The <code>navbar-menu</code> is the <strong>counterpart</strong> of the navbar brand. As such, it must appear as a direct child of <code>navbar</code>, as a sibling of <code>navbar-brand</code>. + </p> + </div> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"navbar"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-brand"</span><span class="nt">></span> + <span class="c"><!-- navbar items, nav burger ... --></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-menu"</span><span class="nt">></span> + <span class="c"><!-- navbar start, navbar end --></span> + <span class="nt"></div></span> +<span class="nt"></nav></span></code></pre></figure> + + <div class="content"> + <p> + The <code>navbar-menu</code> is <strong>hidden on touch devices</strong> <span class="tag">< 1008px</span> +. You need to add the modifier class <code>is-active</code> to display it. + </p> + </div> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-menu"</span><span class="nt">></span> + <span class="c"><!-- hidden on mobile --></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-menu is-active"</span><span class="nt">></span> + <span class="c"><!-- shown on mobile --></span> +<span class="nt"></div></span></code></pre></figure> + + <div class="content"> + <p> + On desktop <span class="tag">>= 1008px</span> +, the <code>navbar-menu</code> will <strong>fill up the space</strong> available in the navbar, leaving the navbar brand just the space it needs. It needs, however, two elements as direct children: + </p> + <ul> + <li> + <code>navbar-start</code> + </li> + <li> + <code>navbar-end</code> + </li> + </ul> + </div> + + <hr> + + <div id="navbarJsExample" class="message is-info"> + <h4 class="message-header">Javascript toggle</h4> + <div class="message-body"> + <div class="content"> + <p> + The Bulma package <strong>does not come with any JavaScript</strong>. + <br> + Here is however an implementation example, which toggles the class <code>is-active</code> on both the <code>navbar-burger</code> and the targeted <code>navbar-menu</code>. + </p> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-burger"</span> <span class="na">data-target=</span><span class="s">"navMenu"</span><span class="nt">></span> + <span class="nt"><span></span></span> + <span class="nt"><span></span></span> + <span class="nt"><span></span></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-menu"</span> <span class="na">id=</span><span class="s">"navMenu"</span><span class="nt">></span> + <span class="c"><!-- navbar-start, navbar-end... --></span> +<span class="nt"></div></span></code></pre></figure> + + <figure class="highlight"><pre><code class="language-javascript" data-lang="javascript"><span class="nb">document</span><span class="p">.</span><span class="nx">addEventListener</span><span class="p">(</span><span class="s1">'DOMContentLoaded'</span><span class="p">,</span> <span class="kd">function</span> <span class="p">()</span> <span class="p">{</span> + + <span class="c1">// Get all "navbar-burger" elements</span> + <span class="kd">var</span> <span class="nx">$navbarBurgers</span> <span class="o">=</span> <span class="nb">Array</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">slice</span><span class="p">.</span><span class="nx">call</span><span class="p">(</span><span class="nb">document</span><span class="p">.</span><span class="nx">querySelectorAll</span><span class="p">(</span><span class="s1">'.navbar-burger'</span><span class="p">),</span> <span class="mi">0</span><span class="p">);</span> + + <span class="c1">// Check if there are any nav burgers</span> + <span class="k">if</span> <span class="p">(</span><span class="nx">$navbarBurgers</span><span class="p">.</span><span class="nx">length</span> <span class="o">></span> <span class="mi">0</span><span class="p">)</span> <span class="p">{</span> + + <span class="c1">// Add a click event on each of them</span> + <span class="nx">$navbarBurgers</span><span class="p">.</span><span class="nx">forEach</span><span class="p">(</span><span class="kd">function</span> <span class="p">(</span><span class="nx">$el</span><span class="p">)</span> <span class="p">{</span> + <span class="nx">$el</span><span class="p">.</span><span class="nx">addEventListener</span><span class="p">(</span><span class="s1">'click'</span><span class="p">,</span> <span class="p">()</span> <span class="o">=></span> <span class="p">{</span> + + <span class="c1">// Get the target from the "data-target" attribute</span> + <span class="kd">var</span> <span class="nx">target</span> <span class="o">=</span> <span class="nx">$el</span><span class="p">.</span><span class="nx">dataset</span><span class="p">.</span><span class="nx">target</span><span class="p">;</span> + <span class="kd">var</span> <span class="nx">$target</span> <span class="o">=</span> <span class="nb">document</span><span class="p">.</span><span class="nx">getElementById</span><span class="p">(</span><span class="nx">target</span><span class="p">);</span> + + <span class="c1">// Toggle the class on both the "navbar-burger" and the "navbar-menu"</span> + <span class="nx">$el</span><span class="p">.</span><span class="nx">classList</span><span class="p">.</span><span class="nx">toggle</span><span class="p">(</span><span class="s1">'is-active'</span><span class="p">);</span> + <span class="nx">$target</span><span class="p">.</span><span class="nx">classList</span><span class="p">.</span><span class="nx">toggle</span><span class="p">(</span><span class="s1">'is-active'</span><span class="p">);</span> + + <span class="p">});</span> + <span class="p">});</span> + <span class="p">}</span> + +<span class="p">});</span></code></pre></figure> + </div> + </div> + </div> + + <hr> + + <h3 class="title">Navbar start and navbar end</h3> + + <div class="content"> + <p> + The <code>navbar-start</code> and <code>navbar-end</code> are the two direct and only children of the <code>navbar-menu</code>. + </p> + <p> + On desktop <span class="tag">>= 1008px</span> +: + </p> + <ul> + <li> + <code>navbar-start</code> will appear on the <strong>left</strong> + </li> + <li> + <code>navbar-end</code> will appear on the <strong>right</strong> + </li> + </ul> + <p> + Each of them can contain any number of <code>navbar-item</code>. + </p> + </div> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-menu"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-start"</span><span class="nt">></span> + <span class="c"><!-- navbar items --></span> + <span class="nt"></div></span> + + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-end"</span><span class="nt">></span> + <span class="c"><!-- navbar items --></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Navbar item</h3> + + <div class="content"> + <p> + A <code>navbar-item</code> is a repeatable element that can be: + </p> + <ul> + <li> + a navigation <strong>link</strong> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Home +<span class="nt"></a></span></code></pre></figure> + </li> + <li> + a container for the <strong>brand logo</strong> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/bulma-logo.png"</span> <span class="na">width=</span><span class="s">"112"</span> <span class="na">height=</span><span class="s">"28"</span><span class="nt">></span> +<span class="nt"></a></span></code></pre></figure> + </li> + <li> + the <strong>parent</strong> of a dropdown menu + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item has-dropdown"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-link"</span><span class="nt">></span> + Docs + <span class="nt"></a></span> + + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-dropdown"</span><span class="nt">></span> + <span class="c"><!-- Other navbar items --></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </li> + <li> + a child of a <strong>navbar dropdown</strong> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-dropdown"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Overview + <span class="nt"></a></span> +<span class="nt"></div></span></code></pre></figure> + </li> + <li> + a container for almost <strong>anything</strong> you want, like a <code>field</code> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-grouped"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-twitter"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Tweet<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-download"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Download<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </li> + </ul> + <p> + It can either be an anchor tag <code><a></code> or a <code><div></code>, as a <strong>direct child</strong> of either: + </p> + <ul> + <li> + <code>navbar</code> + </li> + <li> + <code>navbar-brand</code> + </li> + <li> + <code>navbar-start</code> + </li> + <li> + <code>navbar-end</code> + </li> + <li> + <code>navbar-dropdown</code> + </li> + </ul> + </div> + + <hr> + + <h3 id="transparent-navbar" class="title">Transparent navbar</h3> + + <div class="content"> + <p> + To seamlessly integrate the navbar in any visual context, you can add the <code>is-transparent</code> modifer on the <code>navbar</code> component. This will remove any hover or active background from the navbar items. + </p> + </div> + + <div class="example is-paddingless"> + +<nav class="navbar is-transparent"> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuTransparentExample"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuTransparentExample" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown is-boxed"> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown is-boxed" data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown is-boxed"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + + + </div> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"navbar is-transparent"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-brand"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/bulma-logo.png"</span> <span class="na">alt=</span><span class="s">"Bulma v0.4.4: a modern CSS framework based on Flexbox"</span> <span class="na">width=</span><span class="s">"112"</span> <span class="na">height=</span><span class="s">"28"</span><span class="nt">></span> + <span class="nt"></a></span> + + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item is-hidden-desktop"</span> <span class="na">href=</span><span class="s">"https://github.com/jgthms/bulma"</span> <span class="na">target=</span><span class="s">"_blank"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span> <span class="na">style=</span><span class="s">"color: #333;"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-github"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> + + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item is-hidden-desktop"</span> <span class="na">href=</span><span class="s">"https://twitter.com/jgthms"</span> <span class="na">target=</span><span class="s">"_blank"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span> <span class="na">style=</span><span class="s">"color: #55acee;"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-twitter"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> + + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-burger burger"</span> <span class="na">data-target=</span><span class="s">"navMenuTransparentExample"</span><span class="nt">></span> + <span class="nt"><span></span></span> + <span class="nt"><span></span></span> + <span class="nt"><span></span></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + + <span class="nt"><div</span> <span class="na">id=</span><span class="s">"navMenuTransparentExample"</span> <span class="na">class=</span><span class="s">"navbar-menu"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-start"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item "</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/"</span><span class="nt">></span> + Home + <span class="nt"></a></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item has-dropdown is-hoverable"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-link is-active"</span> <span class="na">href=</span><span class="s">"/versions/0.4.4/documentation/overview/start/"</span><span class="nt">></span> + Docs + <span class="nt"></a></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-dropdown is-boxed"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item "</span> <span class="na">href=</span><span class="s">"/versions/0.4.4/documentation/overview/start/"</span><span class="nt">></span> + Overview + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item "</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"</span><span class="nt">></span> + Modifiers + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item "</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/documentation/grid/columns/"</span><span class="nt">></span> + Grid + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item "</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/documentation/form/general/"</span><span class="nt">></span> + Form + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item "</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/documentation/elements/box/"</span><span class="nt">></span> + Elements + <span class="nt"></a></span> + + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item is-active"</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"</span><span class="nt">></span> + Components + <span class="nt"></a></span> + + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item "</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/documentation/layout/container/"</span><span class="nt">></span> + Layout + <span class="nt"></a></span> + <span class="nt"><hr</span> <span class="na">class=</span><span class="s">"navbar-divider"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + <span class="nt"><div></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"has-text-info is-size-6-desktop"</span><span class="nt">><strong></span>0.4.4<span class="nt"></strong></p></span> + + <span class="nt"><small></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"view-all-versions"</span> <span class="na">href=</span><span class="s">"/versions"</span><span class="nt">></span>View all versions<span class="nt"></a></span> + <span class="nt"></small></span> + + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item has-dropdown is-hoverable"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-link "</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/blog/"</span><span class="nt">></span> + Blog + <span class="nt"></a></span> + <span class="nt"><div</span> <span class="na">id=</span><span class="s">"blogDropdown"</span> <span class="na">class=</span><span class="s">"navbar-dropdown is-boxed"</span> <span class="na">data-style=</span><span class="s">"width: 18rem;"</span><span class="nt">></span> + + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span> <span class="na">href=</span><span class="s">"/2017/03/10/new-field-element/"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-content"</span><span class="nt">></span> + <span class="nt"><p></span> + <span class="nt"><small</span> <span class="na">class=</span><span class="s">"has-text-info"</span><span class="nt">></span>10 Mar 2017<span class="nt"></small></span> + <span class="nt"></p></span> + <span class="nt"><p></span>New field element (for better controls)<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></a></span> + + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span> <span class="na">href=</span><span class="s">"/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-content"</span><span class="nt">></span> + <span class="nt"><p></span> + <span class="nt"><small</span> <span class="na">class=</span><span class="s">"has-text-info"</span><span class="nt">></span>11 Apr 2016<span class="nt"></small></span> + <span class="nt"></p></span> + <span class="nt"><p></span>Metro UI CSS grid with Bulma tiles<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></a></span> + + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span> <span class="na">href=</span><span class="s">"/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-content"</span><span class="nt">></span> + <span class="nt"><p></span> + <span class="nt"><small</span> <span class="na">class=</span><span class="s">"has-text-info"</span><span class="nt">></span>09 Feb 2016<span class="nt"></small></span> + <span class="nt"></p></span> + <span class="nt"><p></span>Blog launched, new responsive columns, new helpers<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></a></span> + + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/blog/"</span><span class="nt">></span> + More posts + <span class="nt"></a></span> + <span class="nt"><hr</span> <span class="na">class=</span><span class="s">"navbar-divider"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-content"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-left"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">></span> + <span class="nt"><strong></span>Stay up to date!<span class="nt"></strong></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-right"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-rss is-small"</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/atom.xml"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-rss"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Subscribe<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item has-dropdown is-hoverable"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-link"</span><span class="nt">></span> + More + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">id=</span><span class="s">"moreDropdown"</span> <span class="na">class=</span><span class="s">"navbar-dropdown is-boxed"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item "</span> <span class="na">href=</span><span class="s">"http://bulma.io/versions/0.4.4/extensions/"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-left"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">></span> + <span class="nt"><p></span> + <span class="nt"><strong></span>Extensions<span class="nt"></strong></span> + <span class="nt"><br></span> + <span class="nt"><small></span>Side projects to enhance Bulma<span class="nt"></small></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-right"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon has-text-info"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-plug"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></a></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-end"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span> <span class="na">href=</span><span class="s">"https://github.com/jgthms/bulma"</span> <span class="na">target=</span><span class="s">"_blank"</span><span class="nt">></span> + Github + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span> <span class="na">href=</span><span class="s">"https://twitter.com/jgthms"</span> <span class="na">target=</span><span class="s">"_blank"</span><span class="nt">></span> + Twitter + <span class="nt"></a></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-grouped"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">id=</span><span class="s">"twitter"</span> + <span class="na">class=</span><span class="s">"button"</span> + <span class="na">data-social-network=</span><span class="s">"Twitter"</span> + <span class="na">data-social-action=</span><span class="s">"tweet"</span> + <span class="na">data-social-target=</span><span class="s">"http://bulma.io/versions/0.4.4"</span> + <span class="na">target=</span><span class="s">"_blank"</span> + <span class="na">href=</span><span class="s">"https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-twitter"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Tweet<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary"</span> <span class="na">href=</span><span class="s">"https://github.com/jgthms/bulma/archive/0.4.4.zip"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-download"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Download<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></nav></span></code></pre></figure> + + <hr> + + <h3 id="dropdown-menu" class="title">Dropdown menu</h3> + + <div class="content"> + <p> + To create a <strong>dropdown menu</strong>, you will need <strong>4</strong> elements: + </p> + <ul> + <li> + <code>navbar-item</code> with the <code>has-dropdown</code> modifier + </li> + <li> + <code>navbar-link</code> which contains the dropdown arrow + </li> + <li> + <code>navbar-dropdown</code> which can contain instances of <code>navbar-item</code> and <code>navbar-divider</code> + </li> + </ul> + </div> + + <div class="columns"> + <div class="column"> + <div class="example is-paddingless"> + +<nav class="navbar"> + <div class="navbar-item has-dropdown"> + <a class="navbar-link"> + Docs + </a> + + <div class="navbar-dropdown"> + <a class="navbar-item"> + Overview + </a> + <a class="navbar-item"> + Elements + </a> + <a class="navbar-item"> + Components + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + Version 0.4.4 + </div> + </div> + </div> +</nav> + + </div> + </div> + + <div class="column"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"navbar"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item has-dropdown"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-link"</span><span class="nt">></span> + Docs + <span class="nt"></a></span> + + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-dropdown"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Overview + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Elements + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Components + <span class="nt"></a></span> + <span class="nt"><hr</span> <span class="na">class=</span><span class="s">"navbar-divider"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Version 0.4.4 + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></nav></span></code></pre></figure> + </div> + </div> + + <h4 class="title is-4"> + Show/hide the dropdown with either <strong>CSS</strong> or <strong>JavaScript</strong> + </h4> + + <div class="content"> + <p> + The <code>navbar-dropdown</code> is visible on touch devices <span class="tag">< 1008px</span> + but hidden on desktop <span class="tag">>= 1008px</span> +. <em>How</em> the dropdown is displayed on desktop depends on the parent's class. + </p> + <p> + The <code>navbar-item</code> with the <code>has-dropdown</code> modifier, has <strong>2 additional modifiers</strong> + </p> + <ul> + <li> + <code>is-hoverable</code>: the dropdown will show up when <strong>hovering</strong> the parent <code>navbar-item</code> + </li> + <li> + <code>is-active</code>: the dropdown will show up <strong>all the time</strong> + </li> + </ul> + </div> + + <div class="message is-success"> + <p class="message-body"> + While the CSS <code>:hover</code> implementation works perfectly, the <code>is-active</code> class is available for users who want to control the display of the dropdown with <strong>JavaScript</strong>. + </p> + </div> + + <div class="columns"> + <div class="column"> + <div class="example is-paddingless"> + +<nav class="navbar"> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link"> + Docs + </a> + + <div class="navbar-dropdown"> + <a class="navbar-item"> + Overview + </a> + <a class="navbar-item"> + Elements + </a> + <a class="navbar-item"> + Components + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + Version 0.4.4 + </div> + </div> + </div> +</nav> + + </div> + </div> + + <div class="column"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"navbar"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item has-dropdown is-hoverable"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-link"</span><span class="nt">></span> + Docs + <span class="nt"></a></span> + + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-dropdown"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Overview + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Elements + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Components + <span class="nt"></a></span> + <span class="nt"><hr</span> <span class="na">class=</span><span class="s">"navbar-divider"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Version 0.4.4 + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></nav></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column"> + <div class="example is-paddingless"> + +<nav class="navbar"> + <div class="navbar-item has-dropdown is-active"> + <a class="navbar-link"> + Docs + </a> + + <div class="navbar-dropdown"> + <a class="navbar-item"> + Overview + </a> + <a class="navbar-item"> + Elements + </a> + <a class="navbar-item"> + Components + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + Version 0.4.4 + </div> + </div> + </div> +</nav> + + </div> + </div> + + <div class="column"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"navbar"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item has-dropdown is-active"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-link"</span><span class="nt">></span> + Docs + <span class="nt"></a></span> + + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-dropdown"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Overview + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Elements + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Components + <span class="nt"></a></span> + <span class="nt"><hr</span> <span class="na">class=</span><span class="s">"navbar-divider"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Version 0.4.4 + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></nav></span></code></pre></figure> + </div> + </div> + + <h4 class="title is-4"> + Styles for the dropdown menu + </h4> + + <div class="content"> + <p> + By default, the <code>navbar-dropdown</code> has: + </p> + <ul> + <li> + a grey <code>border-top</code> + </li> + <li> + a <code>border-radius</code> at both bottom corners + </li> + </ul> + </div> + + <div class="columns"> + <div class="column"> + <div class="example is-paddingless"> + +<nav class="navbar"> + <a class="navbar-item"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <div class="navbar-item has-dropdown is-active"> + <a class="navbar-link"> + Docs + </a> + + <div class="navbar-dropdown"> + <a class="navbar-item"> + Overview + </a> + <a class="navbar-item"> + Elements + </a> + <a class="navbar-item"> + Components + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + Version 0.4.4 + </div> + </div> + </div> +</nav> + +<section class="hero is-primary"> + <div class="hero-body"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> +</section> + + </div> + </div> + + <div class="column"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"navbar"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/bulma-logo.png"</span> <span class="na">alt=</span><span class="s">"Bulma v0.4.4: a modern CSS framework based on Flexbox"</span> <span class="na">width=</span><span class="s">"112"</span> <span class="na">height=</span><span class="s">"28"</span><span class="nt">></span> + <span class="nt"></a></span> + + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item has-dropdown is-active"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-link"</span><span class="nt">></span> + Docs + <span class="nt"></a></span> + + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-dropdown"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Overview + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Elements + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Components + <span class="nt"></a></span> + <span class="nt"><hr</span> <span class="na">class=</span><span class="s">"navbar-divider"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Version 0.4.4 + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></nav></span> + +<span class="nt"><section</span> <span class="na">class=</span><span class="s">"hero is-primary"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"hero-body"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span> + Documentation + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span> + Everything you need to <span class="nt"><strong></span>create a website<span class="nt"></strong></span> with Bulma + <span class="nt"></p></span> + <span class="nt"></div></span> +<span class="nt"></section></span></code></pre></figure> + </div> + </div> + + <div class="content"> + <p> + When having a <a href="#transparent-navbar">transparent navbar</a>, it is preferable to use the boxed version of the dropdown, by using the <code>is-boxed</code> modifier. + </p> + <ul> + <li> + the grey border is <strong>removed</strong> + </li> + <li> + a slight <strong>inner shadow</strong> is added + </li> + <li> + all corners are <strong>rounded</strong> + </li> + <li> + the hover/active state is <strong>animated</strong> + </li> + </ul> + </div> + + <div class="columns"> + <div class="column"> + <div class="example is-paddingless"> + +<nav class="navbar is-transparent"> + <a class="navbar-item"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <div class="navbar-item has-dropdown is-active"> + <a class="navbar-link"> + Docs + </a> + + <div class="navbar-dropdown is-boxed"> + <a class="navbar-item"> + Overview + </a> + <a class="navbar-item"> + Elements + </a> + <a class="navbar-item"> + Components + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + Version 0.4.4 + </div> + </div> + </div> +</nav> + +<section class="hero"> + <div class="hero-body"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> +</section> + + </div> + </div> + + <div class="column"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"navbar is-transparent"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/bulma-logo.png"</span> <span class="na">alt=</span><span class="s">"Bulma v0.4.4: a modern CSS framework based on Flexbox"</span> <span class="na">width=</span><span class="s">"112"</span> <span class="na">height=</span><span class="s">"28"</span><span class="nt">></span> + <span class="nt"></a></span> + + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item has-dropdown is-active"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-link"</span><span class="nt">></span> + Docs + <span class="nt"></a></span> + + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-dropdown is-boxed"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Overview + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Elements + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Components + <span class="nt"></a></span> + <span class="nt"><hr</span> <span class="na">class=</span><span class="s">"navbar-divider"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Version 0.4.4 + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></nav></span> + +<span class="nt"><section</span> <span class="na">class=</span><span class="s">"hero"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"hero-body"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span> + Documentation + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span> + Everything you need to <span class="nt"><strong></span>create a website<span class="nt"></strong></span> with Bulma + <span class="nt"></p></span> + <span class="nt"></div></span> +<span class="nt"></section></span></code></pre></figure> + </div> + </div> + + <h4 class="title is-4"> + Active dropdown navbar item + </h4> + + <div class="columns"> + <div class="column"> + <div class="example is-paddingless"> + +<nav class="navbar"> + <a class="navbar-item"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <div class="navbar-item has-dropdown is-active"> + <a class="navbar-link"> + Docs + </a> + + <div class="navbar-dropdown"> + <a class="navbar-item"> + Overview + </a> + <a class="navbar-item is-active"> + Elements + </a> + <a class="navbar-item"> + Components + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + Version 0.4.4 + </div> + </div> + </div> +</nav> + +<section class="hero is-primary"> + <div class="hero-body"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> +</section> + + </div> + </div> + + <div class="column"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"navbar"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/bulma-logo.png"</span> <span class="na">alt=</span><span class="s">"Bulma v0.4.4: a modern CSS framework based on Flexbox"</span> <span class="na">width=</span><span class="s">"112"</span> <span class="na">height=</span><span class="s">"28"</span><span class="nt">></span> + <span class="nt"></a></span> + + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item has-dropdown is-active"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-link"</span><span class="nt">></span> + Docs + <span class="nt"></a></span> + + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-dropdown"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Overview + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item is-active"</span><span class="nt">></span> + Elements + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Components + <span class="nt"></a></span> + <span class="nt"><hr</span> <span class="na">class=</span><span class="s">"navbar-divider"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"navbar-item"</span><span class="nt">></span> + Version 0.4.4 + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></nav></span> + +<span class="nt"><section</span> <span class="na">class=</span><span class="s">"hero is-primary"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"hero-body"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span> + Documentation + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span> + Everything you need to <span class="nt"><strong></span>create a website<span class="nt"></strong></span> with Bulma + <span class="nt"></p></span> + <span class="nt"></div></span> +<span class="nt"></section></span></code></pre></figure> + </div> + </div> + + <h4 class="title is-4"> + Dropdown divider + </h4> + + <div class="content"> + <p> + You can add a <code>navbar-divider</code> to display a <strong>horizontal rule</strong> in a <code>navbar-dropdown</code>. + </p> + </div> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><hr</span> <span class="na">class=</span><span class="s">"navbar-divider"</span><span class="nt">></span></code></pre></figure> + + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/pagination/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/pagination/index.html new file mode 100644 index 00000000..e601c81c --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/pagination/index.html @@ -0,0 +1,857 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/components/pagination/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-components"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li class="is-active"> + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container is-fullhd"> + <div class="navbar-brand"> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Breadcrumb + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/card/"> + Card + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/dropdown/"> + Dropdown + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/level/"> + Level + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/media-object/"> + Media object + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/menu/"> + Menu + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/message/"> + Message + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/modal/"> + Modal + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/navbar/"> + Navbar + </a> + + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/components/pagination/"> + Pagination + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/panel/"> + Panel + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/tabs/"> + Tabs + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Pagination</h1> + <h2 class="subtitle">A responsive, usable, and flexible <strong>pagination</strong></h2> + + <hr> + + <div class="content"> + <p> + The pagination component consists of several elements: + </p> + <ul> + <li> + <code>pagination-previous</code> and <code>pagination-next</code> for incremental navigation + </li> + <li> + <code>pagination-list</code> which displays page items: + <ul> + <li> + <code>pagination-link</code> for the page numbers + </li> + <li> + <code>pagination-ellipsis</code> for range separators + </li> + </ul> + </li> + </ul> + <p> + All elements are optional so you can compose your pagination as you wish. + </p> + </div> + + +<div class="example"> + +<nav class="pagination"> + <a class="pagination-previous">Previous</a> + <a class="pagination-next">Next page</a> + <ul class="pagination-list"> + <li> + <a class="pagination-link">1</a> + </li> + <li> + <span class="pagination-ellipsis">…</span> + </li> + <li> + <a class="pagination-link">45</a> + </li> + <li> + <a class="pagination-link is-current">46</a> + </li> + <li> + <a class="pagination-link">47</a> + </li> + <li> + <span class="pagination-ellipsis">…</span> + </li> + <li> + <a class="pagination-link">86</a> + </li> + </ul> +</nav> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"pagination"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"pagination-previous"</span><span class="nt">></span>Previous<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"pagination-next"</span><span class="nt">></span>Next page<span class="nt"></a></span> + <span class="nt"><ul</span> <span class="na">class=</span><span class="s">"pagination-list"</span><span class="nt">></span> + <span class="nt"><li></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"pagination-link"</span><span class="nt">></span>1<span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"pagination-ellipsis"</span><span class="nt">></span><span class="ni">&hellip;</span><span class="nt"></span></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"pagination-link"</span><span class="nt">></span>45<span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"pagination-link is-current"</span><span class="nt">></span>46<span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"pagination-link"</span><span class="nt">></span>47<span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"pagination-ellipsis"</span><span class="nt">></span><span class="ni">&hellip;</span><span class="nt"></span></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"pagination-link"</span><span class="nt">></span>86<span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"></ul></span> +<span class="nt"></nav></span></code></pre></figure> + + <div class="content"> + <p> + You can disable some links if they are not active, or change the amount of page numbers available. + </p> + </div> + + +<div class="example"> + +<nav class="pagination"> + <a class="pagination-previous" title="This is the first page" disabled>Previous</a> + <a class="pagination-next">Next page</a> + <ul class="pagination-list"> + <li> + <a class="pagination-link is-current">1</a> + </li> + <li> + <a class="pagination-link">2</a> + </li> + <li> + <a class="pagination-link">3</a> + </li> + </ul> +</nav> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"pagination"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"pagination-previous"</span> <span class="na">title=</span><span class="s">"This is the first page"</span> <span class="na">disabled</span><span class="nt">></span>Previous<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"pagination-next"</span><span class="nt">></span>Next page<span class="nt"></a></span> + <span class="nt"><ul</span> <span class="na">class=</span><span class="s">"pagination-list"</span><span class="nt">></span> + <span class="nt"><li></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"pagination-link is-current"</span><span class="nt">></span>1<span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"pagination-link"</span><span class="nt">></span>2<span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"pagination-link"</span><span class="nt">></span>3<span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"></ul></span> +<span class="nt"></nav></span></code></pre></figure> + + <div class="content"> + <p> + By default, the list is located on the left, and the previous/next buttons on the right. But you can change the <strong>order</strong> of these elements by using the <code>is-centered</code> and <code>is-right</code> modifiers. + </p> + </div> + + +<div class="example"> + +<nav class="pagination is-centered"> + <a class="pagination-previous">Previous</a> + <a class="pagination-next">Next page</a> + <ul class="pagination-list"> + <li><a class="pagination-link">1</a></li> + <li><span class="pagination-ellipsis">…</span></li> + <li><a class="pagination-link">45</a></li> + <li><a class="pagination-link is-current">46</a></li> + <li><a class="pagination-link">47</a></li> + <li><span class="pagination-ellipsis">…</span></li> + <li><a class="pagination-link">86</a></li> + </ul> +</nav> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"pagination is-centered"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"pagination-previous"</span><span class="nt">></span>Previous<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"pagination-next"</span><span class="nt">></span>Next page<span class="nt"></a></span> + <span class="nt"><ul</span> <span class="na">class=</span><span class="s">"pagination-list"</span><span class="nt">></span> + <span class="nt"><li><a</span> <span class="na">class=</span><span class="s">"pagination-link"</span><span class="nt">></span>1<span class="nt"></a></li></span> + <span class="nt"><li><span</span> <span class="na">class=</span><span class="s">"pagination-ellipsis"</span><span class="nt">></span><span class="ni">&hellip;</span><span class="nt"></span></li></span> + <span class="nt"><li><a</span> <span class="na">class=</span><span class="s">"pagination-link"</span><span class="nt">></span>45<span class="nt"></a></li></span> + <span class="nt"><li><a</span> <span class="na">class=</span><span class="s">"pagination-link is-current"</span><span class="nt">></span>46<span class="nt"></a></li></span> + <span class="nt"><li><a</span> <span class="na">class=</span><span class="s">"pagination-link"</span><span class="nt">></span>47<span class="nt"></a></li></span> + <span class="nt"><li><span</span> <span class="na">class=</span><span class="s">"pagination-ellipsis"</span><span class="nt">></span><span class="ni">&hellip;</span><span class="nt"></span></li></span> + <span class="nt"><li><a</span> <span class="na">class=</span><span class="s">"pagination-link"</span><span class="nt">></span>86<span class="nt"></a></li></span> + <span class="nt"></ul></span> +<span class="nt"></nav></span></code></pre></figure> + + +<div class="example"> + +<nav class="pagination is-right"> + <a class="pagination-previous">Previous</a> + <a class="pagination-next">Next page</a> + <ul class="pagination-list"> + <li><a class="pagination-link">1</a></li> + <li><span class="pagination-ellipsis">…</span></li> + <li><a class="pagination-link">45</a></li> + <li><a class="pagination-link is-current">46</a></li> + <li><a class="pagination-link">47</a></li> + <li><span class="pagination-ellipsis">…</span></li> + <li><a class="pagination-link">86</a></li> + </ul> +</nav> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"pagination is-right"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"pagination-previous"</span><span class="nt">></span>Previous<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"pagination-next"</span><span class="nt">></span>Next page<span class="nt"></a></span> + <span class="nt"><ul</span> <span class="na">class=</span><span class="s">"pagination-list"</span><span class="nt">></span> + <span class="nt"><li><a</span> <span class="na">class=</span><span class="s">"pagination-link"</span><span class="nt">></span>1<span class="nt"></a></li></span> + <span class="nt"><li><span</span> <span class="na">class=</span><span class="s">"pagination-ellipsis"</span><span class="nt">></span><span class="ni">&hellip;</span><span class="nt"></span></li></span> + <span class="nt"><li><a</span> <span class="na">class=</span><span class="s">"pagination-link"</span><span class="nt">></span>45<span class="nt"></a></li></span> + <span class="nt"><li><a</span> <span class="na">class=</span><span class="s">"pagination-link is-current"</span><span class="nt">></span>46<span class="nt"></a></li></span> + <span class="nt"><li><a</span> <span class="na">class=</span><span class="s">"pagination-link"</span><span class="nt">></span>47<span class="nt"></a></li></span> + <span class="nt"><li><span</span> <span class="na">class=</span><span class="s">"pagination-ellipsis"</span><span class="nt">></span><span class="ni">&hellip;</span><span class="nt"></span></li></span> + <span class="nt"><li><a</span> <span class="na">class=</span><span class="s">"pagination-link"</span><span class="nt">></span>86<span class="nt"></a></li></span> + <span class="nt"></ul></span> +<span class="nt"></nav></span></code></pre></figure> + + <hr> + + <h2 class="title">Sizes <span class="tag is-success">New!</span></h2> + <p class="content"> + The pagination comes in <strong>3 additional sizes</strong>.<br> + You only need to append the <strong>modifier</strong> <code>is-small</code>, <code>is-medium</code>, or <code>is-large</code> to the <code>pagination</code> component. + </p> + + + + <div class="example"> + +<nav class="pagination is-small"> + <a class="pagination-previous">Previous</a> + <a class="pagination-next">Next page</a> + <ul class="pagination-list"> + <li><a class="pagination-link">1</a></li> + <li><span class="pagination-ellipsis">…</span></li> + <li><a class="pagination-link">45</a></li> + <li><a class="pagination-link is-current">46</a></li> + <li><a class="pagination-link">47</a></li> + <li><span class="pagination-ellipsis">…</span></li> + <li><a class="pagination-link">86</a></li> + </ul> +</nav> + + </div> + + + + <div class="example"> + +<nav class="pagination is-medium"> + <a class="pagination-previous">Previous</a> + <a class="pagination-next">Next page</a> + <ul class="pagination-list"> + <li><a class="pagination-link">1</a></li> + <li><span class="pagination-ellipsis">…</span></li> + <li><a class="pagination-link">45</a></li> + <li><a class="pagination-link is-current">46</a></li> + <li><a class="pagination-link">47</a></li> + <li><span class="pagination-ellipsis">…</span></li> + <li><a class="pagination-link">86</a></li> + </ul> +</nav> + + </div> + + + + <div class="example"> + +<nav class="pagination is-large"> + <a class="pagination-previous">Previous</a> + <a class="pagination-next">Next page</a> + <ul class="pagination-list"> + <li><a class="pagination-link">1</a></li> + <li><span class="pagination-ellipsis">…</span></li> + <li><a class="pagination-link">45</a></li> + <li><a class="pagination-link is-current">46</a></li> + <li><a class="pagination-link">47</a></li> + <li><span class="pagination-ellipsis">…</span></li> + <li><a class="pagination-link">86</a></li> + </ul> +</nav> + + </div> + + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/panel/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/panel/index.html new file mode 100644 index 00000000..05e25399 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/panel/index.html @@ -0,0 +1,758 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/components/panel/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-components"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li class="is-active"> + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container is-fullhd"> + <div class="navbar-brand"> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Breadcrumb + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/card/"> + Card + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/dropdown/"> + Dropdown + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/level/"> + Level + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/media-object/"> + Media object + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/menu/"> + Menu + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/message/"> + Message + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/modal/"> + Modal + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/navbar/"> + Navbar + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/pagination/"> + Pagination + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/components/panel/"> + Panel + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/tabs/"> + Tabs + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Panel</h1> + <h2 class="subtitle">A composable <strong>panel</strong>, for compact controls</h2> + + <hr> + + <div class="content"> + <p> + The <code>panel</code> is container for several types: + </p> + <ul> + <li> + <code>panel-heading</code> as the first child + </li> + <li> + <code>panel-tabs</code> for navigation + </li> + <li> + <code>panel-block</code> which can contain other elements, like: + <ul> + <li><code>control</code></li> + <li><code>input</code></li> + <li><code>button</code></li> + <li><code>panel-icon</code></li> + </ul> + </li> + </ul> + <p> + The <code>panel-block</code> can be an anchor tag <code><a></code> or a label <code><label></code> with a checkbox inside. + </p> + </div> + + + <div class="columns"> + <div class="column is-4"> + +<nav class="panel"> + <p class="panel-heading"> + Repositories + </p> + <div class="panel-block"> + <p class="control has-icons-left"> + <input class="input is-small" type="text" placeholder="Search"> + <span class="icon is-small is-left"> + <i class="fa fa-search"></i> + </span> + </p> + </div> + <p class="panel-tabs"> + <a class="is-active">All</a> + <a>Public</a> + <a>Private</a> + <a>Sources</a> + <a>Forks</a> + </p> + <a class="panel-block is-active"> + <span class="panel-icon"> + <i class="fa fa-book"></i> + </span> + bulma + </a> + <a class="panel-block"> + <span class="panel-icon"> + <i class="fa fa-book"></i> + </span> + marksheet + </a> + <a class="panel-block"> + <span class="panel-icon"> + <i class="fa fa-book"></i> + </span> + minireset.css + </a> + <a class="panel-block"> + <span class="panel-icon"> + <i class="fa fa-book"></i> + </span> + jgthms.github.io + </a> + <a class="panel-block"> + <span class="panel-icon"> + <i class="fa fa-code-fork"></i> + </span> + daniellowtw/infBoard + </a> + <a class="panel-block"> + <span class="panel-icon"> + <i class="fa fa-code-fork"></i> + </span> + mojs + </a> + <label class="panel-block"> + <input type="checkbox"> + Remember me + </label> + <div class="panel-block"> + <button class="button is-primary is-outlined is-fullwidth"> + Reset all filters + </button> + </div> +</nav> + + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><nav</span> <span class="na">class=</span><span class="s">"panel"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"panel-heading"</span><span class="nt">></span> + Repositories + <span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"panel-block"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-small"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Search"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-search"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"panel-tabs"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">></span>All<span class="nt"></a></span> + <span class="nt"><a></span>Public<span class="nt"></a></span> + <span class="nt"><a></span>Private<span class="nt"></a></span> + <span class="nt"><a></span>Sources<span class="nt"></a></span> + <span class="nt"><a></span>Forks<span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"panel-block is-active"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"panel-icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-book"</span><span class="nt">></i></span> + <span class="nt"></span></span> + bulma + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"panel-block"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"panel-icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-book"</span><span class="nt">></i></span> + <span class="nt"></span></span> + marksheet + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"panel-block"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"panel-icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-book"</span><span class="nt">></i></span> + <span class="nt"></span></span> + minireset.css + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"panel-block"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"panel-icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-book"</span><span class="nt">></i></span> + <span class="nt"></span></span> + jgthms.github.io + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"panel-block"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"panel-icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-code-fork"</span><span class="nt">></i></span> + <span class="nt"></span></span> + daniellowtw/infBoard + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"panel-block"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"panel-icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-code-fork"</span><span class="nt">></i></span> + <span class="nt"></span></span> + mojs + <span class="nt"></a></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"panel-block"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"checkbox"</span><span class="nt">></span> + Remember me + <span class="nt"></label></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"panel-block"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"button is-primary is-outlined is-fullwidth"</span><span class="nt">></span> + Reset all filters + <span class="nt"></button></span> + <span class="nt"></div></span> +<span class="nt"></nav></span></code></pre></figure> + </div> + </div> + + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/tabs/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/tabs/index.html new file mode 100644 index 00000000..5c48b028 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/components/tabs/index.html @@ -0,0 +1,1252 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/components/tabs/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-components"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li class="is-active"> + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container is-fullhd"> + <div class="navbar-brand"> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Breadcrumb + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/card/"> + Card + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/dropdown/"> + Dropdown + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/level/"> + Level + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/media-object/"> + Media object + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/menu/"> + Menu + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/message/"> + Message + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/modal/"> + Modal + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/navbar/"> + Navbar + </a> + + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/pagination/"> + Pagination + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/components/panel/"> + Panel + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/components/tabs/"> + Tabs + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Tabs</h1> + <h2 class="subtitle">Simple responsive horizontal navigation <strong>tabs</strong>, with different styles</h2> + + <hr> + + <div class="content"> + <p><strong>Tabs</strong> only require a <code>tabs</code> container and a <code><ul></code> list.<br> + The <strong>default</strong> tabs style has a single border at the bottom.</p> + </div> + + +<div class="example"> + +<div class="tabs"> + <ul> + <li class="is-active"><a>Pictures</a></li> + <li><a>Music</a></li> + <li><a>Videos</a></li> + <li><a>Documents</a></li> + </ul> +</div> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tabs"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">><a></span>Pictures<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Music<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Videos<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Documents<span class="nt"></a></li></span> + <span class="nt"></ul></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Alignment</h3> + <div class="content"> + <p> + To align the tabs list, use the <code>is-centered</code> or <code>is-right</code> modifier on the <code>.tabs</code> container: + </p> + </div> + +<div class="example"> + +<div class="tabs is-centered"> + <ul> + <li class="is-active"><a>Pictures</a></li> + <li><a>Music</a></li> + <li><a>Videos</a></li> + <li><a>Documents</a></li> + </ul> +</div> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tabs is-centered"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">><a></span>Pictures<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Music<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Videos<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Documents<span class="nt"></a></li></span> + <span class="nt"></ul></span> +<span class="nt"></div></span></code></pre></figure> + + +<div class="example"> + +<div class="tabs is-right"> + <ul> + <li class="is-active"><a>Pictures</a></li> + <li><a>Music</a></li> + <li><a>Videos</a></li> + <li><a>Documents</a></li> + </ul> +</div> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tabs is-right"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">><a></span>Pictures<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Music<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Videos<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Documents<span class="nt"></a></li></span> + <span class="nt"></ul></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Icons</h3> + <div class="content"> + <p>You can use any of the <a href="http://fortawesome.github.io/Font-Awesome/">Font Awesome</a> <strong>icons</strong>.</p> + </div> + + +<div class="example"> + +<div class="tabs is-centered"> + <ul> + <li class="is-active"> + <a> + <span class="icon is-small"><i class="fa fa-image"></i></span> + <span>Pictures</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-music"></i></span> + <span>Music</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-film"></i></span> + <span>Videos</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-file-text-o"></i></span> + <span>Documents</span> + </a> + </li> + </ul> +</div> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tabs is-centered"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-image"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Pictures<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-music"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Music<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-film"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Videos<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-file-text-o"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Documents<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"></ul></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Sizes</h3> + <div class="content"> + <p>You can choose between <strong>3 additional sizes</strong>: <code>is-small</code> <code>is-medium</code> and <code>is-large</code>.</p> + </div> + +<div class="example"> + +<div class="tabs is-small"> + <ul> + <li class="is-active"><a>Pictures</a></li> + <li><a>Music</a></li> + <li><a>Videos</a></li> + <li><a>Documents</a></li> + </ul> +</div> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tabs is-small"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">><a></span>Pictures<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Music<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Videos<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Documents<span class="nt"></a></li></span> + <span class="nt"></ul></span> +<span class="nt"></div></span></code></pre></figure> + + +<div class="example"> + +<div class="tabs is-medium"> + <ul> + <li class="is-active"><a>Pictures</a></li> + <li><a>Music</a></li> + <li><a>Videos</a></li> + <li><a>Documents</a></li> + </ul> +</div> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tabs is-medium"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">><a></span>Pictures<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Music<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Videos<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Documents<span class="nt"></a></li></span> + <span class="nt"></ul></span> +<span class="nt"></div></span></code></pre></figure> + + +<div class="example"> + +<div class="tabs is-large"> + <ul> + <li class="is-active"><a>Pictures</a></li> + <li><a>Music</a></li> + <li><a>Videos</a></li> + <li><a>Documents</a></li> + </ul> +</div> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tabs is-large"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">><a></span>Pictures<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Music<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Videos<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Documents<span class="nt"></a></li></span> + <span class="nt"></ul></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Styles</h3> + <div class="content"> + If you want a more classic style with <strong>borders</strong>, just append the <code>is-boxed</code> modifier. + </div> + +<div class="example"> + +<div class="tabs is-boxed"> + <ul> + <li class="is-active"> + <a> + <span class="icon is-small"><i class="fa fa-image"></i></span> + <span>Pictures</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-music"></i></span> + <span>Music</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-film"></i></span> + <span>Videos</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-file-text-o"></i></span> + <span>Documents</span> + </a> + </li> + </ul> +</div> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tabs is-boxed"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-image"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Pictures<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-music"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Music<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-film"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Videos<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-file-text-o"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Documents<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"></ul></span> +<span class="nt"></div></span></code></pre></figure> + + <p class="content"> + If you want <strong>mutually exclusive</strong> tabs (like radio buttons where clicking one deselects all other ones), use the <code>is-toggle</code> modifier. + </p> + +<div class="example"> + +<div class="tabs is-toggle"> + <ul> + <li class="is-active"> + <a> + <span class="icon is-small"><i class="fa fa-image"></i></span> + <span>Pictures</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-music"></i></span> + <span>Music</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-film"></i></span> + <span>Videos</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-file-text-o"></i></span> + <span>Documents</span> + </a> + </li> + </ul> +</div> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tabs is-toggle"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-image"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Pictures<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-music"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Music<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-film"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Videos<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-file-text-o"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Documents<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"></ul></span> +<span class="nt"></div></span></code></pre></figure> + + <p class="content"> + If you want the tabs to take up the <strong>whole width</strong> available, use <code>is-fullwidth</code>. + </p> + +<div class="example"> + +<div class="tabs is-fullwidth"> + <ul> + <li> + <a> + <span class="icon"><i class="fa fa-angle-left"></i></span> + <span>Left</span> + </a> + </li> + <li> + <a> + <span class="icon"><i class="fa fa-angle-up"></i></span> + <span>Up</span> + </a> + </li> + <li> + <a> + <span>Right</span> + <span class="icon"><i class="fa fa-angle-right"></i></span> + </a> + </li> + </ul> +</div> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tabs is-fullwidth"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-angle-left"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Left<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-angle-up"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Up<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span></span>Right<span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-angle-right"</span><span class="nt">></i></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"></ul></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Combining</h3> + <div class="content"> + <p>You can <strong>combine</strong> different modifiers. For example, you can have <strong>centered boxed</strong> tabs, or <strong>fullwidth toggle</strong> ones.</p> + </div> + +<div class="example"> + +<div class="tabs is-centered is-boxed"> + <ul> + <li class="is-active"> + <a> + <span class="icon is-small"><i class="fa fa-image"></i></span> + <span>Pictures</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-music"></i></span> + <span>Music</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-film"></i></span> + <span>Videos</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-file-text-o"></i></span> + <span>Documents</span> + </a> + </li> + </ul> +</div> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tabs is-centered is-boxed"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-image"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Pictures<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-music"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Music<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-film"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Videos<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-file-text-o"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Documents<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"></ul></span> +<span class="nt"></div></span></code></pre></figure> + + +<div class="example"> + +<div class="tabs is-toggle is-fullwidth"> + <ul> + <li class="is-active"> + <a> + <span class="icon is-small"><i class="fa fa-image"></i></span> + <span>Pictures</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-music"></i></span> + <span>Music</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-film"></i></span> + <span>Videos</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-file-text-o"></i></span> + <span>Documents</span> + </a> + </li> + </ul> +</div> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tabs is-toggle is-fullwidth"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-image"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Pictures<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-music"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Music<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-film"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Videos<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-file-text-o"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Documents<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"></ul></span> +<span class="nt"></div></span></code></pre></figure> + + +<div class="example"> + +<div class="tabs is-centered is-boxed is-medium"> + <ul> + <li class="is-active"> + <a> + <span class="icon is-small"><i class="fa fa-image"></i></span> + <span>Pictures</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-music"></i></span> + <span>Music</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-film"></i></span> + <span>Videos</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-file-text-o"></i></span> + <span>Documents</span> + </a> + </li> + </ul> +</div> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tabs is-centered is-boxed is-medium"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-image"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Pictures<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-music"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Music<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-film"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Videos<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-file-text-o"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Documents<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"></ul></span> +<span class="nt"></div></span></code></pre></figure> + + +<div class="example"> + +<div class="tabs is-toggle is-fullwidth is-large"> + <ul> + <li class="is-active"> + <a> + <span class="icon"><i class="fa fa-image"></i></span> + <span>Pictures</span> + </a> + </li> + <li> + <a> + <span class="icon"><i class="fa fa-music"></i></span> + <span>Music</span> + </a> + </li> + <li> + <a> + <span class="icon"><i class="fa fa-film"></i></span> + <span>Videos</span> + </a> + </li> + <li> + <a> + <span class="icon"><i class="fa fa-file-text-o"></i></span> + <span>Documents</span> + </a> + </li> + </ul> +</div> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tabs is-toggle is-fullwidth is-large"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-image"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Pictures<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-music"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Music<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-film"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Videos<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"><li></span> + <span class="nt"><a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-file-text-o"</span><span class="nt">></i></span></span> + <span class="nt"><span></span>Documents<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></li></span> + <span class="nt"></ul></span> +<span class="nt"></div></span></code></pre></figure> + + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/box/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/box/index.html new file mode 100644 index 00000000..366cb3ba --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/box/index.html @@ -0,0 +1,667 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-elements"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Box + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/button/"> + Button + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/content/"> + Content + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/delete/"> + Delete + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/icon/"> + Icon + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/image/"> + Image + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/notification/"> + Notification + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/progress/"> + Progress + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/table/"> + Table + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/tag/"> + Tag + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/title/"> + Title + </a> + </div> + </div> +</nav> + + + + +<section class="section"> + <div class="container"> + <h1 class="title">Box</h1> + <h2 class="subtitle"> + A white <strong>box</strong> to contain other elements + </h2> + + <hr> + + <div class="columns"> + <div class="column is-4"> + <div class="content"> + <p> + The <code>.box</code> element is simply a container with a shadow, a border, a radius, and some padding. + <br> + For example, you can include a media object: + </p> + </div> + </div> + + <div class="column is-8"> + +<div class="box"> + <article class="media"> + <div class="media-left"> + <figure class="image is-64x64"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/128x128.png" alt="Image"> + </figure> + </div> + <div class="media-content"> + <div class="content"> + <p> + <strong>John Smith</strong> <small>@johnsmith</small> <small>31m</small> + <br> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean efficitur sit amet massa fringilla egestas. Nullam condimentum luctus turpis. + </p> + </div> + <nav class="level is-mobile"> + <div class="level-left"> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-reply"></i></span> + </a> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-retweet"></i></span> + </a> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-heart"></i></span> + </a> + </div> + </nav> + </div> + </article> +</div> + + </div> + </div> + + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"box"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"media"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"media-left"</span><span class="nt">></span> + <span class="nt"><figure</span> <span class="na">class=</span><span class="s">"image is-64x64"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/placeholders/128x128.png"</span> <span class="na">alt=</span><span class="s">"Image"</span><span class="nt">></span> + <span class="nt"></figure></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"media-content"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span> + <span class="nt"><strong></span>John Smith<span class="nt"></strong></span> <span class="nt"><small></span>@johnsmith<span class="nt"></small></span> <span class="nt"><small></span>31m<span class="nt"></small></span> + <span class="nt"><br></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean efficitur sit amet massa fringilla egestas. Nullam condimentum luctus turpis. + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><nav</span> <span class="na">class=</span><span class="s">"level is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"level-left"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-reply"</span><span class="nt">></i></span></span> + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-retweet"</span><span class="nt">></i></span></span> + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"level-item"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">><i</span> <span class="na">class=</span><span class="s">"fa fa-heart"</span><span class="nt">></i></span></span> + <span class="nt"></a></span> + <span class="nt"></div></span> + <span class="nt"></nav></span> + <span class="nt"></div></span> + <span class="nt"></article></span> +<span class="nt"></div></span></code></pre></figure> + + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/button/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/button/index.html new file mode 100644 index 00000000..657ce264 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/button/index.html @@ -0,0 +1,1405 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/elements/button/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-elements"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Box + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/button/"> + Button + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/content/"> + Content + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/delete/"> + Delete + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/icon/"> + Icon + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/image/"> + Image + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/notification/"> + Notification + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/progress/"> + Progress + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/table/"> + Table + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/tag/"> + Tag + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/title/"> + Title + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Buttons</h1> + <h2 class="subtitle"> + The classic <strong>button</strong>, in different colors, sizes, and states + </h2> + + <hr> + + +<div class="columns"> + <div class="column"> + +<div class="block"> + <a class="button">Button</a> + <a class="button is-white">White</a> + <a class="button is-light">Light</a> + <a class="button is-dark">Dark</a> + <a class="button is-black">Black</a> + <a class="button is-link">Link</a> +</div> +<div class="block"> + <a class="button is-primary">Primary</a> + <a class="button is-info">Info</a> + <a class="button is-success">Success</a> + <a class="button is-warning">Warning</a> + <a class="button is-danger">Danger</a> +</div> + + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"block"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span>Button<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-white"</span><span class="nt">></span>White<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-light"</span><span class="nt">></span>Light<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-dark"</span><span class="nt">></span>Dark<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-black"</span><span class="nt">></span>Black<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-link"</span><span class="nt">></span>Link<span class="nt"></a></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"block"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span>Primary<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-info"</span><span class="nt">></span>Info<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-success"</span><span class="nt">></span>Success<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-warning"</span><span class="nt">></span>Warning<span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-danger"</span><span class="nt">></span>Danger<span class="nt"></a></span> +<span class="nt"></div></span></code></pre></figure> + </div> +</div> + + <hr> + + <h3 class="title">Sizes</h3> + + +<div class="columns"> + <div class="column"> + +<a class="button is-small">Small</a> +<a class="button">Normal</a> +<a class="button is-medium">Medium</a> +<a class="button is-large">Large</a> + + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-small"</span><span class="nt">></span>Small<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span>Normal<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-medium"</span><span class="nt">></span>Medium<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-large"</span><span class="nt">></span>Large<span class="nt"></a></span></code></pre></figure> + </div> +</div> + + <hr> + + <h3 class="title">Styles</h3> + <h4 class="subtitle">Outlined</h4> + +<div class="columns"> + <div class="column"> + +<a class="button is-outlined">Outlined</a> +<a class="button is-primary is-outlined">Outlined</a> +<a class="button is-info is-outlined">Outlined</a> +<a class="button is-success is-outlined">Outlined</a> +<a class="button is-danger is-outlined">Outlined</a> + + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-outlined"</span><span class="nt">></span>Outlined<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary is-outlined"</span><span class="nt">></span>Outlined<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-info is-outlined"</span><span class="nt">></span>Outlined<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-success is-outlined"</span><span class="nt">></span>Outlined<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-danger is-outlined"</span><span class="nt">></span>Outlined<span class="nt"></a></span></code></pre></figure> + </div> +</div> + + <h4 class="subtitle">Inverted (the text color becomes the background color, and vice-versa)</h4> + + +<div class="columns"> + <div class="column"> + <div class="callout is-primary"> + +<a class="button is-primary is-inverted">Inverted</a> +<a class="button is-info is-inverted">Inverted</a> +<a class="button is-success is-inverted">Inverted</a> +<a class="button is-danger is-inverted">Inverted</a> + + </div> + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary is-inverted"</span><span class="nt">></span>Inverted<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-info is-inverted"</span><span class="nt">></span>Inverted<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-success is-inverted"</span><span class="nt">></span>Inverted<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-danger is-inverted"</span><span class="nt">></span>Inverted<span class="nt"></a></span></code></pre></figure> + </div> +</div> + + <h4 class="subtitle">Invert Outlined (the invert color becomes the text and border colors)</h4> + + +<div class="columns"> + <div class="column"> + <div class="callout is-primary"> + +<a class="button is-primary is-inverted is-outlined">Invert Outlined</a> +<a class="button is-info is-inverted is-outlined">Invert Outlined</a> +<a class="button is-success is-inverted is-outlined">Invert Outlined</a> +<a class="button is-danger is-inverted is-outlined">Invert Outlined</a> + + </div> + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary is-inverted is-outlined"</span><span class="nt">></span>Invert Outlined<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-info is-inverted is-outlined"</span><span class="nt">></span>Invert Outlined<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-success is-inverted is-outlined"</span><span class="nt">></span>Invert Outlined<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-danger is-inverted is-outlined"</span><span class="nt">></span>Invert Outlined<span class="nt"></a></span></code></pre></figure> + </div> +</div> + + <hr> + + <h3 class="title">States</h3> + <h4 class="subtitle">Normal</h4> + + +<div class="columns"> + <div class="column"> + +<a class="button">Normal</a> +<a class="button is-primary">Normal</a> +<a class="button is-info">Normal</a> +<a class="button is-success">Normal</a> +<a class="button is-warning">Normal</a> +<a class="button is-danger">Normal</a> + + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span>Normal<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span>Normal<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-info"</span><span class="nt">></span>Normal<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-success"</span><span class="nt">></span>Normal<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-warning"</span><span class="nt">></span>Normal<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-danger"</span><span class="nt">></span>Normal<span class="nt"></a></span></code></pre></figure> + </div> +</div> + + <h4 class="subtitle">Hover</h4> + + +<div class="columns"> + <div class="column"> + +<a class="button is-hovered">Hover</a> +<a class="button is-primary is-hovered">Hover</a> +<a class="button is-info is-hovered">Hover</a> +<a class="button is-success is-hovered">Hover</a> +<a class="button is-warning is-hovered">Hover</a> +<a class="button is-danger is-hovered">Hover</a> + + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-hovered"</span><span class="nt">></span>Hover<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary is-hovered"</span><span class="nt">></span>Hover<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-info is-hovered"</span><span class="nt">></span>Hover<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-success is-hovered"</span><span class="nt">></span>Hover<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-warning is-hovered"</span><span class="nt">></span>Hover<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-danger is-hovered"</span><span class="nt">></span>Hover<span class="nt"></a></span></code></pre></figure> + </div> +</div> + + <h4 class="subtitle">Focus</h4> + + +<div class="columns"> + <div class="column"> + +<a class="button is-focused">Focus</a> +<a class="button is-primary is-focused">Focus</a> +<a class="button is-info is-focused">Focus</a> +<a class="button is-success is-focused">Focus</a> +<a class="button is-warning is-focused">Focus</a> +<a class="button is-danger is-focused">Focus</a> + + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-focused"</span><span class="nt">></span>Focus<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary is-focused"</span><span class="nt">></span>Focus<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-info is-focused"</span><span class="nt">></span>Focus<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-success is-focused"</span><span class="nt">></span>Focus<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-warning is-focused"</span><span class="nt">></span>Focus<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-danger is-focused"</span><span class="nt">></span>Focus<span class="nt"></a></span></code></pre></figure> + </div> +</div> + + <h4 class="subtitle">Active</h4> + + +<div class="columns"> + <div class="column"> + +<a class="button is-active">Active</a> +<a class="button is-primary is-active">Active</a> +<a class="button is-info is-active">Active</a> +<a class="button is-success is-active">Active</a> +<a class="button is-warning is-active">Active</a> +<a class="button is-danger is-active">Active</a> + + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-active"</span><span class="nt">></span>Active<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary is-active"</span><span class="nt">></span>Active<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-info is-active"</span><span class="nt">></span>Active<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-success is-active"</span><span class="nt">></span>Active<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-warning is-active"</span><span class="nt">></span>Active<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-danger is-active"</span><span class="nt">></span>Active<span class="nt"></a></span></code></pre></figure> + </div> +</div> + + <h4 class="subtitle">Loading</h4> + + +<div class="columns"> + <div class="column"> + +<a class="button is-loading">Loading</a> +<a class="button is-primary is-loading">Loading</a> +<a class="button is-info is-loading">Loading</a> +<a class="button is-success is-loading">Loading</a> +<a class="button is-warning is-loading">Loading</a> +<a class="button is-danger is-loading">Loading</a> + + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-loading"</span><span class="nt">></span>Loading<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary is-loading"</span><span class="nt">></span>Loading<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-info is-loading"</span><span class="nt">></span>Loading<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-success is-loading"</span><span class="nt">></span>Loading<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-warning is-loading"</span><span class="nt">></span>Loading<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-danger is-loading"</span><span class="nt">></span>Loading<span class="nt"></a></span></code></pre></figure> + </div> +</div> + + <h4 id="static-button" class="subtitle"> + Static + </h4> + + +<div class="columns"> + <div class="column"> + + <div class="content"> + <p> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.2</span> + </p> + <p> + You can create a <strong>non-interactive button</strong> by using the <code>is-static</code> modifier. This is useful to align a text label with an input, for example when using <a href="http://bulma.io/versions/0.4.4/documentation/form/general#form-addons">form addons</a>. + </p> + </div> + +<span class="button is-static">Static</span> + + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><span</span> <span class="na">class=</span><span class="s">"button is-static"</span><span class="nt">></span>Static<span class="nt"></span></span></code></pre></figure> + </div> +</div> + + <h4 class="subtitle">Disabled</h4> + + +<div class="columns"> + <div class="column"> +<div class="block"> +<a class="button" title="Disabled button" disabled>Disabled</a> +<a class="button is-primary" title="Disabled button" disabled>Disabled</a> +<a class="button is-info" title="Disabled button" disabled>Disabled</a> +<a class="button is-success" title="Disabled button" disabled>Disabled</a> +<a class="button is-warning" title="Disabled button" disabled>Disabled</a> +<a class="button is-danger" title="Disabled button" disabled>Disabled</a> +</div> + <div class="message is-danger"> + <div class="message-body"> + <p>The <code>is-disabled</code> CSS class has been deprecated in favor of the <code>disabled</code> HTML attribute. <a href="https://github.com/jgthms/bulma/issues/276">Learn more</a></p> + </div> + </div> + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span> <span class="na">title=</span><span class="s">"Disabled button"</span> <span class="na">disabled</span><span class="nt">></span>Disabled<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary"</span> <span class="na">title=</span><span class="s">"Disabled button"</span> <span class="na">disabled</span><span class="nt">></span>Disabled<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-info"</span> <span class="na">title=</span><span class="s">"Disabled button"</span> <span class="na">disabled</span><span class="nt">></span>Disabled<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-success"</span> <span class="na">title=</span><span class="s">"Disabled button"</span> <span class="na">disabled</span><span class="nt">></span>Disabled<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-warning"</span> <span class="na">title=</span><span class="s">"Disabled button"</span> <span class="na">disabled</span><span class="nt">></span>Disabled<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-danger"</span> <span class="na">title=</span><span class="s">"Disabled button"</span> <span class="na">disabled</span><span class="nt">></span>Disabled<span class="nt"></a></span></code></pre></figure> + </div> +</div> + + <h4 class="subtitle">With Font Awesome icons</h4> + + +<div class="columns"> + <div class="column"> + +<p class="field"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-bold"></i> + </span> + </a> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-italic"></i> + </span> + </a> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-underline"></i> + </span> + </a> +</p> +<p class="field"> + <a class="button"> + <span class="icon"> + <i class="fa fa-github"></i> + </span> + <span>GitHub</span> + </a> + <a class="button is-primary"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Twitter</span> + </a> + <a class="button is-success"> + <span class="icon is-small"> + <i class="fa fa-check"></i> + </span> + <span>Save</span> + </a> + <a class="button is-danger is-outlined"> + <span>Delete</span> + <span class="icon is-small"> + <i class="fa fa-times"></i> + </span> + </a> +</p> +<p class="field"> + <a class="button is-small"> + <span class="icon is-small"> + <i class="fa fa-github"></i> + </span> + <span>GitHub</span> + </a> + <a class="button"> + <span class="icon"> + <i class="fa fa-github"></i> + </span> + <span>GitHub</span> + </a> + <a class="button is-medium"> + <span class="icon"> + <i class="fa fa-github"></i> + </span> + <span>GitHub</span> + </a> + <a class="button is-large"> + <span class="icon is-medium"> + <i class="fa fa-github"></i> + </span> + <span>GitHub</span> + </a> +</p> + + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><p</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-bold"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-italic"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-underline"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> +<span class="nt"></p></span> +<span class="nt"><p</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-github"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>GitHub<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-twitter"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Twitter<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-success"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Save<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-danger is-outlined"</span><span class="nt">></span> + <span class="nt"><span></span>Delete<span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-times"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> +<span class="nt"></p></span> +<span class="nt"><p</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-small"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-github"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>GitHub<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-github"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>GitHub<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-medium"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-github"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>GitHub<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-large"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-medium"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-github"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>GitHub<span class="nt"></span></span> + <span class="nt"></a></span> +<span class="nt"></p></span></code></pre></figure> + </div> +</div> + +<div class="columns"> + <div class="column"> + <div class="content"> + <p> + <span class="tag is-success">New!</span> + </p> + <p> + If the button only contains an icon, Bulma will make sure the button remains <strong>square</strong>, no matter the size of the button <em>or</em> of the icon. + </p> + </div> + + +<p class="field"> + <a class="button is-small"> + <span class="icon is-small"> + <i class="fa fa-header"></i> + </span> + </a> +</p> +<p class="field"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-header"></i> + </span> + </a> + <a class="button"> + <span class="icon"> + <i class="fa fa-header"></i> + </span> + </a> +</p> +<p class="field"> + <a class="button is-medium"> + <span class="icon is-small"> + <i class="fa fa-header"></i> + </span> + </a> + <a class="button is-medium"> + <span class="icon"> + <i class="fa fa-header"></i> + </span> + </a> + <a class="button is-medium"> + <span class="icon is-medium"> + <i class="fa fa-header"></i> + </span> + </a> +</p> +<p class="field"> + <a class="button is-large"> + <span class="icon is-small"> + <i class="fa fa-header"></i> + </span> + </a> + <a class="button is-large"> + <span class="icon"> + <i class="fa fa-header"></i> + </span> + </a> + <a class="button is-large"> + <span class="icon is-medium"> + <i class="fa fa-header"></i> + </span> + </a> + <a class="button is-large"> + <span class="icon is-large"> + <i class="fa fa-header"></i> + </span> + </a> +</p> + + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><p</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-small"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-header"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> +<span class="nt"></p></span> +<span class="nt"><p</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-header"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-header"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> +<span class="nt"></p></span> +<span class="nt"><p</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-medium"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-header"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-medium"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-header"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-medium"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-medium"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-header"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> +<span class="nt"></p></span> +<span class="nt"><p</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-large"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-header"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-large"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-header"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-large"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-medium"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-header"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-large"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-large"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-header"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></a></span> +<span class="nt"></p></span></code></pre></figure> + </div> +</div> + + <hr> + + <h3 class="title">Button group</h3> + <div class="content"> + <p>If you want to <strong>group</strong> buttons together, use the <code>is-grouped</code> modifier on the <code>field</code> container:</p> + </div> + +<div class="example"> + +<div class="field is-grouped"> + <p class="control"> + <a class="button is-primary"> + Save changes + </a> + </p> + <p class="control"> + <a class="button"> + Cancel + </a> + </p> + <p class="control"> + <a class="button is-danger"> + Delete post + </a> + </p> +</div> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-grouped"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span> + Save changes + <span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + Cancel + <span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-danger"</span><span class="nt">></span> + Delete post + <span class="nt"></a></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Button addons</h3> + <div class="content"> + <p>If you want to use buttons as <strong>addons</strong>, use the <code>has-addons</code> modifier on the <code>field</code> container:</p> + </div> + + <div class="example"> + +<div class="field has-addons"> + <p class="control"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-align-left"></i> + </span> + <span>Left</span> + </a> + </p> + <p class="control"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-align-center"></i> + </span> + <span>Center</span> + </a> + </p> + <p class="control"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-align-right"></i> + </span> + <span>Right</span> + </a> + </p> +</div> + + </div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field has-addons"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-align-left"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Left<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-align-center"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Center<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-align-right"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Right<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Button group with addons</h3> + <div class="content"> + <p>You can group together addons as well:</p> + </div> + +<div class="example"> + +<div class="field has-addons"> + <p class="control"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-bold"></i> + </span> + <span>Bold</span> + </a> + </p> + <p class="control"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-italic"></i> + </span> + <span>Italic</span> + </a> + </p> + <p class="control"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-underline"></i> + </span> + <span>Underline</span> + </a> + </p> +</div> + +<div class="field has-addons"> + <p class="control"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-align-left"></i> + </span> + <span>Left</span> + </a> + </p> + <p class="control"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-align-center"></i> + </span> + <span>Center</span> + </a> + </p> + <p class="control"> + <a class="button"> + <span class="icon is-small"> + <i class="fa fa-align-right"></i> + </span> + <span>Right</span> + </a> + </p> +</div> + +</div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field has-addons"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-bold"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Bold<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-italic"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Italic<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-underline"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Underline<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></p></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field has-addons"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-align-left"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Left<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-align-center"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Center<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-align-right"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Right<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/content/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/content/index.html new file mode 100644 index 00000000..84be5a3e --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/content/index.html @@ -0,0 +1,832 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/elements/content/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-elements"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Box + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/button/"> + Button + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/content/"> + Content + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/delete/"> + Delete + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/icon/"> + Icon + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/image/"> + Image + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/notification/"> + Notification + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/progress/"> + Progress + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/table/"> + Table + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/tag/"> + Tag + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/title/"> + Title + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Content</h1> + <h2 class="subtitle"> + A single class to handle WYSIWYG generated content, where only <strong>HTML tags</strong> are available + </h2> + + <hr> + + <div class="content"> + <p>When you can't use the CSS classes you want, or when you just want to directly use HTML tags, use <code>content</code> as container. It can handle almost any HTML tag:</p> + <ul> + <li><code><p></code> paragraphs</li> + <li><code><ul></code> <code><ol></code> <code><dl></code> lists</li> + <li><code><h1></code> to <code><h6></code> headings</li> + <li><code><blockquote></code> quotes</li> + <li><code><em></code> and <code><strong></code></li> + <li><code><table></code> <code><tr></code> <code><th></code> <code><td></code> tables</li> + </ul> + <p>This <code>content</code> class can be used in <em>any</em> context where you just want to (or can only) write some <strong>text</strong>. For example, it's used for the paragraph you're currently reading.</p> + </div> + + + +<div class="example"> + +<div class="content"> + <h1>Hello World</h1> + <p>Lorem ipsum<sup><a>[1]</a></sup> dolor sit amet, consectetur adipiscing elit. Nulla accumsan, metus ultrices eleifend gravida, nulla nunc varius lectus, nec rutrum justo nibh eu lectus. Ut vulputate semper dui. Fusce erat odio, sollicitudin vel erat vel, interdum mattis neque. Sub<sub>script</sub> works as well!</p> + <h2>Second level</h2> + <p>Curabitur accumsan turpis pharetra <strong>augue tincidunt</strong> blandit. Quisque condimentum maximus mi, sit amet commodo arcu rutrum id. Proin pretium urna vel cursus venenatis. Suspendisse potenti. Etiam mattis sem rhoncus lacus dapibus facilisis. Donec at dignissim dui. Ut et neque nisl.</p> + <ul> + <li>In fermentum leo eu lectus mollis, quis dictum mi aliquet.</li> + <li>Morbi eu nulla lobortis, lobortis est in, fringilla felis.</li> + <li>Aliquam nec felis in sapien venenatis viverra fermentum nec lectus.</li> + <li>Ut non enim metus.</li> + </ul> + <h3>Third level</h3> + <p>Quisque ante lacus, malesuada ac auctor vitae, congue <a href="#">non ante</a>. Phasellus lacus ex, semper ac tortor nec, fringilla condimentum orci. Fusce eu rutrum tellus.</p> + <ol> + <li>Donec blandit a lorem id convallis.</li> + <li>Cras gravida arcu at diam gravida gravida.</li> + <li>Integer in volutpat libero.</li> + <li>Donec a diam tellus.</li> + <li>Aenean nec tortor orci.</li> + <li>Quisque aliquam cursus urna, non bibendum massa viverra eget.</li> + <li>Vivamus maximus ultricies pulvinar.</li> + </ol> + <blockquote>Ut venenatis, nisl scelerisque sollicitudin fermentum, quam libero hendrerit ipsum, ut blandit est tellus sit amet turpis.</blockquote> + <p>Quisque at semper enim, eu hendrerit odio. Etiam auctor nisl et <em>justo sodales</em> elementum. Maecenas ultrices lacus quis neque consectetur, et lobortis nisi molestie.</p> + <p>Sed sagittis enim ac tortor maximus rutrum. Nulla facilisi. Donec mattis vulputate risus in luctus. Maecenas vestibulum interdum commodo.</p> + <dl> + <dt>Web</dt> + <dd>The part of the Internet that contains websites and web pages</dd> + <dt>HTML</dt> + <dd>A markup language for creating web pages</dd> + <dt>CSS</dt> + <dd>A technology to make HTML look better</dd> + </dl> + <p>Suspendisse egestas sapien non felis placerat elementum. Morbi tortor nisl, suscipit sed mi sit amet, mollis malesuada nulla. Nulla facilisi. Nullam ac erat ante.</p> + <h4>Fourth level</h4> + <p>Nulla efficitur eleifend nisi, sit amet bibendum sapien fringilla ac. Mauris euismod metus a tellus laoreet, at elementum ex efficitur.</p> + <pre><!DOCTYPE html> +<html> + <head> + <title>Hello World</title> + </head> + <body> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec viverra nec nulla vitae mollis.</p> + </body> +</html></pre> + <p>Maecenas eleifend sollicitudin dui, faucibus sollicitudin augue cursus non. Ut finibus eleifend arcu ut vehicula. Mauris eu est maximus est porta condimentum in eu justo. Nulla id iaculis sapien.</p> + <table> + <thead> + <tr> + <th>One</th> + <th>Two</th> + </tr> + </thead> + <tbody> + <tr> + <td>Three</td> + <td>Four</td> + </tr> + <tr> + <td>Five</td> + <td>Six</td> + </tr> + <tr> + <td>Seven</td> + <td>Eight</td> + </tr> + <tr> + <td>Nine</td> + <td>Ten</td> + </tr> + <tr> + <td>Eleven</td> + <td>Twelve</td> + </tr> + </tbody> + </table> + <p>Phasellus porttitor enim id metus volutpat ultricies. Ut nisi nunc, blandit sed dapibus at, vestibulum in felis. Etiam iaculis lorem ac nibh bibendum rhoncus. Nam interdum efficitur ligula sit amet ullamcorper. Etiam tristique, leo vitae porta faucibus, mi lacus laoreet metus, at cursus leo est vel tellus. Sed ac posuere est. Nunc ultricies nunc neque, vitae ultricies ex sodales quis. Aliquam eu nibh in libero accumsan pulvinar. Nullam nec nisl placerat, pretium metus vel, euismod ipsum. Proin tempor cursus nisl vel condimentum. Nam pharetra varius metus non pellentesque.</p> + <h5>Fifth level</h5> + <p>Aliquam sagittis rhoncus vulputate. Cras non luctus sem, sed tincidunt ligula. Vestibulum at nunc elit. Praesent aliquet ligula mi, in luctus elit volutpat porta. Phasellus molestie diam vel nisi sodales, a eleifend augue laoreet. Sed nec eleifend justo. Nam et sollicitudin odio.</p> + <figure> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/256x256.png"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/256x256.png"> + <figcaption> + Figure 1: Some beautiful placeholders + </figcaption> + </figure> + <h6>Sixth level</h6> + <p>Cras in nibh lacinia, venenatis nisi et, auctor urna. Donec pulvinar lacus sed diam dignissim, ut eleifend eros accumsan. Phasellus non tortor eros. Ut sed rutrum lacus. Etiam purus nunc, scelerisque quis enim vitae, malesuada ultrices turpis. Nunc vitae maximus purus, nec consectetur dui. Suspendisse euismod, elit vel rutrum commodo, ipsum tortor maximus dui, sed varius sapien odio vitae est. Etiam at cursus metus.</p> +</div> + +</div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><h1></span>Hello World<span class="nt"></h1></span> + <span class="nt"><p></span>Lorem ipsum<span class="nt"><sup><a></span>[1]<span class="nt"></a></sup></span> dolor sit amet, consectetur adipiscing elit. Nulla accumsan, metus ultrices eleifend gravida, nulla nunc varius lectus, nec rutrum justo nibh eu lectus. Ut vulputate semper dui. Fusce erat odio, sollicitudin vel erat vel, interdum mattis neque. Sub<span class="nt"><sub></span>script<span class="nt"></sub></span> works as well!<span class="nt"></p></span> + <span class="nt"><h2></span>Second level<span class="nt"></h2></span> + <span class="nt"><p></span>Curabitur accumsan turpis pharetra <span class="nt"><strong></span>augue tincidunt<span class="nt"></strong></span> blandit. Quisque condimentum maximus mi, sit amet commodo arcu rutrum id. Proin pretium urna vel cursus venenatis. Suspendisse potenti. Etiam mattis sem rhoncus lacus dapibus facilisis. Donec at dignissim dui. Ut et neque nisl.<span class="nt"></p></span> + <span class="nt"><ul></span> + <span class="nt"><li></span>In fermentum leo eu lectus mollis, quis dictum mi aliquet.<span class="nt"></li></span> + <span class="nt"><li></span>Morbi eu nulla lobortis, lobortis est in, fringilla felis.<span class="nt"></li></span> + <span class="nt"><li></span>Aliquam nec felis in sapien venenatis viverra fermentum nec lectus.<span class="nt"></li></span> + <span class="nt"><li></span>Ut non enim metus.<span class="nt"></li></span> + <span class="nt"></ul></span> + <span class="nt"><h3></span>Third level<span class="nt"></h3></span> + <span class="nt"><p></span>Quisque ante lacus, malesuada ac auctor vitae, congue <span class="nt"><a</span> <span class="na">href=</span><span class="s">"#"</span><span class="nt">></span>non ante<span class="nt"></a></span>. Phasellus lacus ex, semper ac tortor nec, fringilla condimentum orci. Fusce eu rutrum tellus.<span class="nt"></p></span> + <span class="nt"><ol></span> + <span class="nt"><li></span>Donec blandit a lorem id convallis.<span class="nt"></li></span> + <span class="nt"><li></span>Cras gravida arcu at diam gravida gravida.<span class="nt"></li></span> + <span class="nt"><li></span>Integer in volutpat libero.<span class="nt"></li></span> + <span class="nt"><li></span>Donec a diam tellus.<span class="nt"></li></span> + <span class="nt"><li></span>Aenean nec tortor orci.<span class="nt"></li></span> + <span class="nt"><li></span>Quisque aliquam cursus urna, non bibendum massa viverra eget.<span class="nt"></li></span> + <span class="nt"><li></span>Vivamus maximus ultricies pulvinar.<span class="nt"></li></span> + <span class="nt"></ol></span> + <span class="nt"><blockquote></span>Ut venenatis, nisl scelerisque sollicitudin fermentum, quam libero hendrerit ipsum, ut blandit est tellus sit amet turpis.<span class="nt"></blockquote></span> + <span class="nt"><p></span>Quisque at semper enim, eu hendrerit odio. Etiam auctor nisl et <span class="nt"><em></span>justo sodales<span class="nt"></em></span> elementum. Maecenas ultrices lacus quis neque consectetur, et lobortis nisi molestie.<span class="nt"></p></span> + <span class="nt"><p></span>Sed sagittis enim ac tortor maximus rutrum. Nulla facilisi. Donec mattis vulputate risus in luctus. Maecenas vestibulum interdum commodo.<span class="nt"></p></span> + <span class="nt"><dl></span> + <span class="nt"><dt></span>Web<span class="nt"></dt></span> + <span class="nt"><dd></span>The part of the Internet that contains websites and web pages<span class="nt"></dd></span> + <span class="nt"><dt></span>HTML<span class="nt"></dt></span> + <span class="nt"><dd></span>A markup language for creating web pages<span class="nt"></dd></span> + <span class="nt"><dt></span>CSS<span class="nt"></dt></span> + <span class="nt"><dd></span>A technology to make HTML look better<span class="nt"></dd></span> + <span class="nt"></dl></span> + <span class="nt"><p></span>Suspendisse egestas sapien non felis placerat elementum. Morbi tortor nisl, suscipit sed mi sit amet, mollis malesuada nulla. Nulla facilisi. Nullam ac erat ante.<span class="nt"></p></span> + <span class="nt"><h4></span>Fourth level<span class="nt"></h4></span> + <span class="nt"><p></span>Nulla efficitur eleifend nisi, sit amet bibendum sapien fringilla ac. Mauris euismod metus a tellus laoreet, at elementum ex efficitur.<span class="nt"></p></span> + <span class="nt"><pre></span><span class="ni">&lt;</span>!DOCTYPE html<span class="ni">&gt;</span> +<span class="ni">&lt;</span>html<span class="ni">&gt;</span> + <span class="ni">&lt;</span>head<span class="ni">&gt;</span> + <span class="ni">&lt;</span>title<span class="ni">&gt;</span>Hello World<span class="ni">&lt;</span>/title<span class="ni">&gt;</span> + <span class="ni">&lt;</span>/head<span class="ni">&gt;</span> + <span class="ni">&lt;</span>body<span class="ni">&gt;</span> + <span class="ni">&lt;</span>p<span class="ni">&gt;</span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec viverra nec nulla vitae mollis.<span class="ni">&lt;</span>/p<span class="ni">&gt;</span> + <span class="ni">&lt;</span>/body<span class="ni">&gt;</span> +<span class="ni">&lt;</span>/html<span class="ni">&gt;</span><span class="nt"></pre></span> + <span class="nt"><p></span>Maecenas eleifend sollicitudin dui, faucibus sollicitudin augue cursus non. Ut finibus eleifend arcu ut vehicula. Mauris eu est maximus est porta condimentum in eu justo. Nulla id iaculis sapien.<span class="nt"></p></span> + <span class="nt"><table></span> + <span class="nt"><thead></span> + <span class="nt"><tr></span> + <span class="nt"><th></span>One<span class="nt"></th></span> + <span class="nt"><th></span>Two<span class="nt"></th></span> + <span class="nt"></tr></span> + <span class="nt"></thead></span> + <span class="nt"><tbody></span> + <span class="nt"><tr></span> + <span class="nt"><td></span>Three<span class="nt"></td></span> + <span class="nt"><td></span>Four<span class="nt"></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><td></span>Five<span class="nt"></td></span> + <span class="nt"><td></span>Six<span class="nt"></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><td></span>Seven<span class="nt"></td></span> + <span class="nt"><td></span>Eight<span class="nt"></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><td></span>Nine<span class="nt"></td></span> + <span class="nt"><td></span>Ten<span class="nt"></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><td></span>Eleven<span class="nt"></td></span> + <span class="nt"><td></span>Twelve<span class="nt"></td></span> + <span class="nt"></tr></span> + <span class="nt"></tbody></span> + <span class="nt"></table></span> + <span class="nt"><p></span>Phasellus porttitor enim id metus volutpat ultricies. Ut nisi nunc, blandit sed dapibus at, vestibulum in felis. Etiam iaculis lorem ac nibh bibendum rhoncus. Nam interdum efficitur ligula sit amet ullamcorper. Etiam tristique, leo vitae porta faucibus, mi lacus laoreet metus, at cursus leo est vel tellus. Sed ac posuere est. Nunc ultricies nunc neque, vitae ultricies ex sodales quis. Aliquam eu nibh in libero accumsan pulvinar. Nullam nec nisl placerat, pretium metus vel, euismod ipsum. Proin tempor cursus nisl vel condimentum. Nam pharetra varius metus non pellentesque.<span class="nt"></p></span> + <span class="nt"><h5></span>Fifth level<span class="nt"></h5></span> + <span class="nt"><p></span>Aliquam sagittis rhoncus vulputate. Cras non luctus sem, sed tincidunt ligula. Vestibulum at nunc elit. Praesent aliquet ligula mi, in luctus elit volutpat porta. Phasellus molestie diam vel nisi sodales, a eleifend augue laoreet. Sed nec eleifend justo. Nam et sollicitudin odio.<span class="nt"></p></span> + <span class="nt"><figure></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/placeholders/256x256.png"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/placeholders/256x256.png"</span><span class="nt">></span> + <span class="nt"><figcaption></span> + Figure 1: Some beautiful placeholders + <span class="nt"></figcaption></span> + <span class="nt"></figure></span> + <span class="nt"><h6></span>Sixth level<span class="nt"></h6></span> + <span class="nt"><p></span>Cras in nibh lacinia, venenatis nisi et, auctor urna. Donec pulvinar lacus sed diam dignissim, ut eleifend eros accumsan. Phasellus non tortor eros. Ut sed rutrum lacus. Etiam purus nunc, scelerisque quis enim vitae, malesuada ultrices turpis. Nunc vitae maximus purus, nec consectetur dui. Suspendisse euismod, elit vel rutrum commodo, ipsum tortor maximus dui, sed varius sapien odio vitae est. Etiam at cursus metus.<span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Sizes</h3> + <div class="content"> + <p>You can use the <code>is-small</code>, <code>is-medium</code> and <code>is-large</code> modifiers to change the font size.</p> + </div> + <div class="example"> + <div class="content is-small"> + <h1>Hello World</h1> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla accumsan, metus ultrices eleifend gravida, nulla nunc varius lectus, nec rutrum justo nibh eu lectus. Ut vulputate semper dui. Fusce erat odio, sollicitudin vel erat vel, interdum mattis neque.</p> + <h2>Second level</h2> + <p>Curabitur accumsan turpis pharetra <strong>augue tincidunt</strong> blandit. Quisque condimentum maximus mi, sit amet commodo arcu rutrum id. Proin pretium urna vel cursus venenatis. Suspendisse potenti. Etiam mattis sem rhoncus lacus dapibus facilisis. Donec at dignissim dui. Ut et neque nisl.</p> + <ul> + <li>In fermentum leo eu lectus mollis, quis dictum mi aliquet.</li> + <li>Morbi eu nulla lobortis, lobortis est in, fringilla felis.</li> + <li>Aliquam nec felis in sapien venenatis viverra fermentum nec lectus.</li> + <li>Ut non enim metus.</li> + </ul> + </div> + </div> + <div class="example"> + <div class="content is-medium"> + <h1>Hello World</h1> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla accumsan, metus ultrices eleifend gravida, nulla nunc varius lectus, nec rutrum justo nibh eu lectus. Ut vulputate semper dui. Fusce erat odio, sollicitudin vel erat vel, interdum mattis neque.</p> + <h2>Second level</h2> + <p>Curabitur accumsan turpis pharetra <strong>augue tincidunt</strong> blandit. Quisque condimentum maximus mi, sit amet commodo arcu rutrum id. Proin pretium urna vel cursus venenatis. Suspendisse potenti. Etiam mattis sem rhoncus lacus dapibus facilisis. Donec at dignissim dui. Ut et neque nisl.</p> + <ul> + <li>In fermentum leo eu lectus mollis, quis dictum mi aliquet.</li> + <li>Morbi eu nulla lobortis, lobortis est in, fringilla felis.</li> + <li>Aliquam nec felis in sapien venenatis viverra fermentum nec lectus.</li> + <li>Ut non enim metus.</li> + </ul> + </div> + </div> + <div class="example"> + <div class="content is-large"> + <h1>Hello World</h1> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla accumsan, metus ultrices eleifend gravida, nulla nunc varius lectus, nec rutrum justo nibh eu lectus. Ut vulputate semper dui. Fusce erat odio, sollicitudin vel erat vel, interdum mattis neque.</p> + <h2>Second level</h2> + <p>Curabitur accumsan turpis pharetra <strong>augue tincidunt</strong> blandit. Quisque condimentum maximus mi, sit amet commodo arcu rutrum id. Proin pretium urna vel cursus venenatis. Suspendisse potenti. Etiam mattis sem rhoncus lacus dapibus facilisis. Donec at dignissim dui. Ut et neque nisl.</p> + <ul> + <li>In fermentum leo eu lectus mollis, quis dictum mi aliquet.</li> + <li>Morbi eu nulla lobortis, lobortis est in, fringilla felis.</li> + <li>Aliquam nec felis in sapien venenatis viverra fermentum nec lectus.</li> + <li>Ut non enim metus.</li> + </ul> + </div> + </div> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/delete/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/delete/index.html new file mode 100644 index 00000000..999c3c2d --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/delete/index.html @@ -0,0 +1,688 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/elements/delete/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-elements"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Box + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/button/"> + Button + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/content/"> + Content + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/delete/"> + Delete + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/icon/"> + Icon + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/image/"> + Image + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/notification/"> + Notification + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/progress/"> + Progress + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/table/"> + Table + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/tag/"> + Tag + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/title/"> + Title + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Delete</h1> + <h2 class="subtitle"> + A versatile <strong>delete</strong> cross + </h2> + + <hr> + + <div class="content"> + <p> + The <code>.delete</code> element is a stand-alone element that can be used in different contexts. + </p> + </div> + + +<div class="columns"> +<div class="column"> + <div class="content"> + <p> + On its own, it's a simple circle with a cross: + </p> + </div> + +<a class="delete"></a> + +</div> +<div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><a</span> <span class="na">class=</span><span class="s">"delete"</span><span class="nt">></a></span></code></pre></figure> +</div> +</div> + + +<div class="columns"> +<div class="column"> + <div class="content"> + <p> + It comes in <strong>4 sizes</strong>: + </p> + </div> + +<a class="delete is-small"></a> +<a class="delete"></a> +<a class="delete is-medium"></a> +<a class="delete is-large"></a> + +</div> +<div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><a</span> <span class="na">class=</span><span class="s">"delete is-small"</span><span class="nt">></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"delete"</span><span class="nt">></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"delete is-medium"</span><span class="nt">></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"delete is-large"</span><span class="nt">></a></span></code></pre></figure> +</div> +</div> + + +<div class="columns"> +<div class="column"> + <div class="content"> + <p> + Bulma uses it for the <a href="/documentation/elements/tag/">tags</a>, the <a href="/documentation/elements/notification/">notifications</a>, and the <a href="/documentation/components/message/">messages</a>: + </p> + </div> + +<div class="block"> + <span class="tag is-success"> + Hello World + <button class="delete is-small"></button> + </span> +</div> + +<div class="notification is-danger"> + <button class="delete"></button> + Lorem ipsum dolor sit amet, consectetur adipiscing elit lorem ipsum dolor sit amet, consectetur adipiscing elit +</div> + +<article class="message is-info"> + <div class="message-header"> + Info + <button class="delete"></button> + </div> + <div class="message-body"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque risus mi, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum felis venenatis efficitur. Aenean ac eleifend lacus, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + </div> +</article> + +</div> +<div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"block"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"tag is-success"</span><span class="nt">></span> + Hello World + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete is-small"</span><span class="nt">></button></span> + <span class="nt"></span></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"notification is-danger"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete"</span><span class="nt">></button></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit lorem ipsum dolor sit amet, consectetur adipiscing elit +<span class="nt"></div></span> + +<span class="nt"><article</span> <span class="na">class=</span><span class="s">"message is-info"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-header"</span><span class="nt">></span> + Info + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete"</span><span class="nt">></button></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"message-body"</span><span class="nt">></span> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque risus mi, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum felis venenatis efficitur. Aenean ac eleifend lacus, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem. + <span class="nt"></div></span> +<span class="nt"></article></span></code></pre></figure> +</div> +</div> + + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/form/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/form/index.html new file mode 100644 index 00000000..f5e51026 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/form/index.html @@ -0,0 +1,2539 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/elements/form/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-elements"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<meta http-equiv="refresh" content="0; url=http://bulma.io/versions/0.4.4/documentation/form/general/"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Box + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/button/"> + Button + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/content/"> + Content + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/delete/"> + Delete + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/icon/"> + Icon + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/image/"> + Image + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/notification/"> + Notification + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/progress/"> + Progress + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/table/"> + Table + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/tag/"> + Tag + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/title/"> + Title + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Form controls</h1> + <h2 class="subtitle"> + All generic <strong>form controls</strong>, designed for consistency + </h2> + + <hr> + + <div class="content"> + <p>The following form controls <strong>classes</strong> are supported:</p> + <ul> + <li><code>.label</code></li> + <li><code>.input</code></li> + <li><code>.textarea</code></li> + <li><code>.select</code></li> + <li><code>.checkbox</code></li> + <li><code>.radio</code></li> + <li><code>.button</code></li> + <li><code>.help</code></li> + </ul> + <p>Each of them should be wrapped in a <code>.control</code> container.<br> + When combining several controls in a <strong>form</strong>, use the <code>.field</code> class as a <strong>container</strong>, to keep the spacing consistent.</p> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <label class="label">Name</label> + <p class="control"> + <input class="input" type="text" placeholder="Text input"> + </p> +</div> + +<div class="field"> + <label class="label">Username</label> + <p class="control has-icons-left has-icons-right"> + <input class="input is-success" type="text" placeholder="Text input" value="bulma"> + <span class="icon is-small is-left"> + <i class="fa fa-user"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </p> + <p class="help is-success">This username is available</p> +</div> + +<div class="field"> + <label class="label">Email</label> + <p class="control has-icons-left has-icons-right"> + <input class="input is-danger" type="text" placeholder="Email input" value="hello@"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-warning"></i> + </span> + </p> + <p class="help is-danger">This email is invalid</p> +</div> + +<div class="field"> + <label class="label">Subject</label> + <p class="control"> + <span class="select"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </span> + </p> +</div> + +<div class="field"> + <label class="label">Message</label> + <p class="control"> + <textarea class="textarea" placeholder="Textarea"></textarea> + </p> +</div> + +<div class="field"> + <p class="control"> + <label class="checkbox"> + <input type="checkbox"> + I agree to the <a href="#">terms and conditions</a> + </label> + </p> +</div> + +<div class="field"> + <p class="control"> + <label class="radio"> + <input type="radio" name="question"> + Yes + </label> + <label class="radio"> + <input type="radio" name="question"> + No + </label> + </p> +</div> + +<div class="field is-grouped"> + <p class="control"> + <button class="button is-primary">Submit</button> + </p> + <p class="control"> + <button class="button is-link">Cancel</button> + </p> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Name<span class="nt"></label></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Text input"</span><span class="nt">></span> + <span class="nt"></p></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Username<span class="nt"></label></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-success"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Text input"</span> <span class="na">value=</span><span class="s">"bulma"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-user"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"help is-success"</span><span class="nt">></span>This username is available<span class="nt"></p></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Email<span class="nt"></label></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-danger"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Email input"</span> <span class="na">value=</span><span class="s">"hello@"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-warning"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"help is-danger"</span><span class="nt">></span>This email is invalid<span class="nt"></p></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Subject<span class="nt"></label></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Message<span class="nt"></label></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea"</span> <span class="na">placeholder=</span><span class="s">"Textarea"</span><span class="nt">></textarea></span> + <span class="nt"></p></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"checkbox"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"checkbox"</span><span class="nt">></span> + I agree to the <span class="nt"><a</span> <span class="na">href=</span><span class="s">"#"</span><span class="nt">></span>terms and conditions<span class="nt"></a></span> + <span class="nt"></label></span> + <span class="nt"></p></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"radio"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"radio"</span> <span class="na">name=</span><span class="s">"question"</span><span class="nt">></span> + Yes + <span class="nt"></label></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"radio"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"radio"</span> <span class="na">name=</span><span class="s">"question"</span><span class="nt">></span> + No + <span class="nt"></label></span> + <span class="nt"></p></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-grouped"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span>Submit<span class="nt"></button></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"button is-link"</span><span class="nt">></span>Cancel<span class="nt"></button></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <hr> + + <h3 class="title">Colors</h3> + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <p class="control"> + <input class="input is-primary" type="text" placeholder="Primary input"> + </p> +</div> +<div class="field"> + <p class="control"> + <input class="input is-info" type="text" placeholder="Info input"> + </p> +</div> +<div class="field"> + <p class="control"> + <input class="input is-success" type="text" placeholder="Success input"> + </p> +</div> +<div class="field"> + <p class="control"> + <input class="input is-warning" type="text" placeholder="Warning input"> + </p> +</div> +<div class="field"> + <p class="control"> + <input class="input is-danger" type="text" placeholder="Danger input"> + </p> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-primary"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Primary input"</span><span class="nt">></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-info"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Info input"</span><span class="nt">></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-success"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Success input"</span><span class="nt">></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-warning"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Warning input"</span><span class="nt">></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-danger"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Danger input"</span><span class="nt">></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <hr> + <h3 class="title">Sizes</h3> + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <p class="control"> + <input class="input is-small" type="text" placeholder="Small input"> + </p> +</div> +<div class="field"> + <p class="control"> + <input class="input" type="text" placeholder="Normal input"> + </p> +</div> +<div class="field"> + <p class="control"> + <input class="input is-medium" type="text" placeholder="Medium input"> + </p> +</div> +<div class="field"> + <p class="control"> + <input class="input is-large" type="text" placeholder="Large input"> + </p> +</div> +<div class="field"> + <p class="control"> + <span class="select is-small"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </span> + </p> +</div> +<div class="field"> + <p class="control"> + <span class="select"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </span> + </p> +</div> +<div class="field"> + <p class="control"> + <span class="select is-medium"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </span> + </p> +</div> +<div class="field"> + <p class="control"> + <span class="select is-large"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </span> + </p> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-small"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Small input"</span><span class="nt">></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Normal input"</span><span class="nt">></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-medium"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Medium input"</span><span class="nt">></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-large"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Large input"</span><span class="nt">></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"select is-small"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"select is-medium"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"select is-large"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <hr> + + <h3 class="title">States</h3> + <h4 class="subtitle">Normal</h4> + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <p class="control"> + <input class="input" type="text" placeholder="Normal input"> + </p> +</div> +<div class="field"> + <p class="control"> + <textarea class="textarea" placeholder="Normal textarea"></textarea> + </p> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Normal input"</span><span class="nt">></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea"</span> <span class="na">placeholder=</span><span class="s">"Normal textarea"</span><span class="nt">></textarea></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <h4 class="subtitle">Hover</h4> + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <p class="control"> + <input class="input is-hovered" type="text" placeholder="Hovered input"> + </p> +</div> +<div class="field"> + <p class="control"> + <textarea class="textarea is-hovered" placeholder="Hovered textarea"></textarea> + </p> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-hovered"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Hovered input"</span><span class="nt">></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea is-hovered"</span> <span class="na">placeholder=</span><span class="s">"Hovered textarea"</span><span class="nt">></textarea></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <h4 class="subtitle">Focus</h4> + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <p class="control"> + <input class="input is-focused" type="text" placeholder="Focused input"> + </p> +</div> +<div class="field"> + <p class="control"> + <textarea class="textarea is-focused" placeholder="Focused textarea"></textarea> + </p> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-focused"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Focused input"</span><span class="nt">></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea is-focused"</span> <span class="na">placeholder=</span><span class="s">"Focused textarea"</span><span class="nt">></textarea></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <h4 class="subtitle">Loading</h4> + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <p class="control is-loading"> + <input class="input" type="text" placeholder="Loading input"> + </p> +</div> +<div class="field"> + <div class="control"> + <div class="select is-loading"> + <select> + <option>Loading dropdown</option> + </select> + </div> + </div> +</div> +<div class="field"> + <p class="control is-loading"> + <textarea class="textarea" placeholder="Loading textarea"></textarea> + </p> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control is-loading"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Loading input"</span><span class="nt">></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-loading"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Loading dropdown<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control is-loading"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea"</span> <span class="na">placeholder=</span><span class="s">"Loading textarea"</span><span class="nt">></textarea></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + + <div class="columns"> + <div class="column is-half"> + <p style="margin-bottom: 0.5rem;"> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.3</span> + </p> + <div class="content"> + <p> + You can resize the loading spinner by appending <code>is-small</code>, <code>is-medium</code> or <code>is-large</code> to the <code>control</code> container. + </p> + </div> + +<div class="field"> + <p class="control is-small is-loading"> + <input class="input is-small" type="text" placeholder="Small loading input"> + </p> +</div> +<div class="field"> + <p class="control is-loading"> + <input class="input" type="text" placeholder="Normal loading input"> + </p> +</div> +<div class="field"> + <p class="control is-medium is-loading"> + <input class="input is-medium" type="text" placeholder="Medium loading input"> + </p> +</div> +<div class="field"> + <p class="control is-large is-loading"> + <input class="input is-large" type="text" placeholder="Large loading input"> + </p> +</div> +<div class="field"> + <div class="control"> + <div class="select is-small is-loading"> + <select> + <option>Small loading dropdown</option> + </select> + </div> + </div> +</div> +<div class="field"> + <div class="control"> + <div class="select is-loading"> + <select> + <option>Normal loading dropdown</option> + </select> + </div> + </div> +</div> +<div class="field"> + <div class="control"> + <div class="select is-medium is-loading"> + <select> + <option>Medium loading dropdown</option> + </select> + </div> + </div> +</div> +<div class="field"> + <div class="control"> + <div class="select is-large is-loading"> + <select> + <option>Large loading dropdown</option> + </select> + </div> + </div> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control is-small is-loading"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-small"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Small loading input"</span><span class="nt">></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control is-loading"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Normal loading input"</span><span class="nt">></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control is-medium is-loading"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-medium"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Medium loading input"</span><span class="nt">></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control is-large is-loading"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-large"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Large loading input"</span><span class="nt">></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-small is-loading"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Small loading dropdown<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-loading"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Normal loading dropdown<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-medium is-loading"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Medium loading dropdown<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-large is-loading"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Large loading dropdown<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + + <h4 class="subtitle">Disabled</h4> + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <p class="control"> + <input class="input" type="text" placeholder="Disabled input" disabled> + </p> +</div> +<div class="field"> + <div class="control"> + <div class="select is-disabled"> + <select disabled> + <option>Disabled dropdown</option> + </select> + </div> + </div> +</div> +<div class="field"> + <p class="control"> + <textarea class="textarea" placeholder="Disabled textarea" disabled></textarea> + </p> +</div> +<div class="field"> + <p class="control"> + <label class="checkbox" disabled> + <input type="checkbox" disabled> + Remember me + </label> + </p> +</div> +<div class="field"> + <p class="control"> + <label class="radio" disabled> + <input type="radio" name="question" disabled> + Yes + </label> + <label class="radio" disabled> + <input type="radio" name="question" disabled> + No + </label> + </p> +</div> +<div class="field is-grouped"> + <p class="control"> + <button class="button is-primary" disabled>Submit</button> + </p> + <p class="control"> + <button class="button" disabled>Cancel</button> + </p> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Disabled input"</span> <span class="na">disabled</span><span class="nt">></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-disabled"</span><span class="nt">></span> + <span class="nt"><select</span> <span class="na">disabled</span><span class="nt">></span> + <span class="nt"><option></span>Disabled dropdown<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea"</span> <span class="na">placeholder=</span><span class="s">"Disabled textarea"</span> <span class="na">disabled</span><span class="nt">></textarea></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"checkbox"</span> <span class="na">disabled</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"checkbox"</span> <span class="na">disabled</span><span class="nt">></span> + Remember me + <span class="nt"></label></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"radio"</span> <span class="na">disabled</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"radio"</span> <span class="na">name=</span><span class="s">"question"</span> <span class="na">disabled</span><span class="nt">></span> + Yes + <span class="nt"></label></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"radio"</span> <span class="na">disabled</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"radio"</span> <span class="na">name=</span><span class="s">"question"</span> <span class="na">disabled</span><span class="nt">></span> + No + <span class="nt"></label></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-grouped"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"button is-primary"</span> <span class="na">disabled</span><span class="nt">></span>Submit<span class="nt"></button></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"button"</span> <span class="na">disabled</span><span class="nt">></span>Cancel<span class="nt"></button></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <!-- Font Awesome Icons --> + <hr> + + <h3 class="title">With icons</h3> + <div class="content"> + <p>You can append one of 2 <strong>modifiers</strong> on a control:</p> + <ul> + <li> + <code>has-icons-left</code> + </li> + <li> + and/or <code>has-icons-right</code> + </li> + </ul> + <p>You also need to add a modifier on the <strong>icon</strong>:</p> + <ul> + <li> + <code>icon is-left</code> if <code>has-icons-left</code> is used + </li> + <li> + <code>icon is-right</code> if <code>has-icons-right</code> is used + </li> + </ul> + <p>The size of the <strong>input</strong> will define the size of the icon container.</p> + </div> + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <p class="control has-icons-left"> + <input class="input" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </p> +</div> +<div class="field"> + <p class="control has-icons-left"> + <input class="input" type="password" placeholder="Password"> + <span class="icon is-small is-left"> + <i class="fa fa-lock"></i> + </span> + </p> +</div> +<div class="field"> + <p class="control"> + <button class="button is-success"> + Login + </button> + </p> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"password"</span> <span class="na">placeholder=</span><span class="s">"Password"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-lock"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"button is-success"</span><span class="nt">></span> + Login + <span class="nt"></button></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + <div class="content"> + <p> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.2</span> + </p> + <p> + You can now append icons to <strong>select dropdowns</strong> as well. + </p> + </div> + +<div class="field"> + <p class="control has-icons-left"> + <span class="select"> + <select> + <option selected>Country</option> + <option>Select dropdown</option> + <option>With options</option> + </select> + </span> + <span class="icon is-small is-left"> + <i class="fa fa-globe"></i> + </span> + </p> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option</span> <span class="na">selected</span><span class="nt">></span>Country<span class="nt"></option></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-globe"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="content"> + <p> + If the control contains an icon, Bulma will make sure the icon remains <strong>centered</strong>, no matter the size of the input <em>or</em> of the icon. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <label class="label is-small">Small input</label> + <p class="control has-icons-left has-icons-right"> + <input class="input is-small" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label is-small"</span><span class="nt">></span>Small input<span class="nt"></label></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-small"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <label class="label">Normal input</label> + <p class="control has-icons-left has-icons-right"> + <input class="input" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> + +<div class="field"> + <p class="control has-icons-left has-icons-right"> + <input class="input" type="email" placeholder="Email"> + <span class="icon is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Normal input<span class="nt"></label></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <label class="label is-medium">Medium input</label> + <p class="control has-icons-left has-icons-right"> + <input class="input is-medium" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> + +<div class="field"> + <p class="control has-icons-left has-icons-right"> + <input class="input is-medium" type="email" placeholder="Email"> + <span class="icon is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> + +<div class="field"> + <p class="control has-icons-left has-icons-right"> + <input class="input is-medium" type="email" placeholder="Email"> + <span class="icon is-medium is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-medium is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label is-medium"</span><span class="nt">></span>Medium input<span class="nt"></label></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-medium"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-medium"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-medium"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-medium is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-medium is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <label class="label is-large">Large input</label> + <p class="control has-icons-left has-icons-right"> + <input class="input is-large" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> + +<div class="field"> + <p class="control has-icons-left has-icons-right"> + <input class="input is-large" type="email" placeholder="Email"> + <span class="icon is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> + +<div class="field"> + <p class="control has-icons-left has-icons-right"> + <input class="input is-large" type="email" placeholder="Email"> + <span class="icon is-medium is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-medium is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> + +<div class="field"> + <p class="control has-icons-left has-icons-right"> + <input class="input is-large" type="email" placeholder="Email"> + <span class="icon is-large is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-large is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label is-large"</span><span class="nt">></span>Large input<span class="nt"></label></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-large"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-large"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-large"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-medium is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-medium is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-large"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-large is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-large is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <hr> + + <h3 id="form-addons" class="title">Form addons</h3> + <div class="content"> + <p>If you want to <strong>attach</strong> controls together, use the <code>has-addons</code> modifier on the <code>control</code> container:</p> + </div> + <div class="example"> + +<div class="field has-addons"> + <p class="control"> + <input class="input" type="text" placeholder="Find a repository"> + </p> + <p class="control"> + <a class="button is-info"> + Search + </a> + </p> +</div> + + </div> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field has-addons"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Find a repository"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-info"</span><span class="nt">></span> + Search + <span class="nt"></a></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + <div class="content"> + <p>You can attach inputs, buttons, and dropdowns <strong>only</strong>.</p> + </div> + + <div class="content"> + <p> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.2</span> + </p> + <p>It can be useful to append a <a href="http://bulma.io/versions/0.4.4/documentation/elements/button#static-button">static button</a>.</p> + </div> + + <div class="example"> + +<div class="field has-addons"> + <p class="control"> + <input class="input" type="text" placeholder="Your email"> + </p> + <p class="control"> + <a class="button is-static"> + @gmail.com + </a> + </p> +</div> + + </div> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field has-addons"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Your email"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-static"</span><span class="nt">></span> + @gmail.com + <span class="nt"></a></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + + <div class="content"> + <p>Use the <code>is-expanded</code> modifier on the element you want to fill up the remaining space (in this case, the input):</p> + </div> + <div class="example"> + +<div class="field has-addons"> + <p class="control"> + <span class="select"> + <select> + <option>$</option> + <option>£</option> + <option>€</option> + </select> + </span> + </p> + <p class="control"> + <input class="input" type="text" placeholder="Amount of money"> + </p> + <p class="control"> + <a class="button"> + Transfer + </a> + </p> +</div> + +<div class="field has-addons"> + <p class="control"> + <span class="select"> + <select> + <option>$</option> + <option>£</option> + <option>€</option> + </select> + </span> + </p> + <p class="control is-expanded"> + <input class="input" type="text" placeholder="Amount of money"> + </p> + <p class="control"> + <a class="button"> + Transfer + </a> + </p> +</div> + + </div> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field has-addons"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>$<span class="nt"></option></span> + <span class="nt"><option></span>£<span class="nt"></option></span> + <span class="nt"><option></span>€<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></span></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Amount of money"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + Transfer + <span class="nt"></a></span> + <span class="nt"></p></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field has-addons"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>$<span class="nt"></option></span> + <span class="nt"><option></span>£<span class="nt"></option></span> + <span class="nt"><option></span>€<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></span></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control is-expanded"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Amount of money"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + Transfer + <span class="nt"></a></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + + <div class="content"> + <p>If you want a full width select dropdown, pair <code>control is-expanded</code> with <code>select is-fullwidth</code>.</p> + </div> + <div class="example"> + +<div class="field has-addons"> + <p class="control is-expanded"> + <span class="select is-fullwidth"> + <select name="country"> + <option value="Argentina">Argentina</option> + <option value="Bolivia">Bolivia</option> + <option value="Brazil">Brazil</option> + <option value="Chile">Chile</option> + <option value="Colombia">Colombia</option> + <option value="Ecuador">Ecuador</option> + <option value="Guyana">Guyana</option> + <option value="Paraguay">Paraguay</option> + <option value="Peru">Peru</option> + <option value="Suriname">Suriname</option> + <option value="Uruguay">Uruguay</option> + <option value="Venezuela">Venezuela</option> + </select> + </span> + </p> + <p class="control"> + <button type="submit" class="button is-primary">Choose</button> + </p> +</div> + + </div> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field has-addons"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control is-expanded"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"select is-fullwidth"</span><span class="nt">></span> + <span class="nt"><select</span> <span class="na">name=</span><span class="s">"country"</span><span class="nt">></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Argentina"</span><span class="nt">></span>Argentina<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Bolivia"</span><span class="nt">></span>Bolivia<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Brazil"</span><span class="nt">></span>Brazil<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Chile"</span><span class="nt">></span>Chile<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Colombia"</span><span class="nt">></span>Colombia<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Ecuador"</span><span class="nt">></span>Ecuador<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Guyana"</span><span class="nt">></span>Guyana<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Paraguay"</span><span class="nt">></span>Paraguay<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Peru"</span><span class="nt">></span>Peru<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Suriname"</span><span class="nt">></span>Suriname<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Uruguay"</span><span class="nt">></span>Uruguay<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Venezuela"</span><span class="nt">></span>Venezuela<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></span></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">type=</span><span class="s">"submit"</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span>Choose<span class="nt"></button></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + + <div class="content"> + <p>Use the <code>has-addons-centered</code> or the <code>has-addons-right</code> modifers to alter the <strong>alignment</strong>.</p> + </div> + <div class="example"> + +<div class="field has-addons has-addons-centered"> + <p class="control"> + <span class="select"> + <select> + <option>$</option> + <option>£</option> + <option>€</option> + </select> + </span> + </p> + <p class="control"> + <input class="input" type="text" placeholder="Amount of money"> + </p> + <p class="control"> + <a class="button is-primary"> + Transfer + </a> + </p> +</div> + + </div> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field has-addons has-addons-centered"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>$<span class="nt"></option></span> + <span class="nt"><option></span>£<span class="nt"></option></span> + <span class="nt"><option></span>€<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></span></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Amount of money"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span> + Transfer + <span class="nt"></a></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + <div class="example"> + +<div class="field has-addons has-addons-right"> + <p class="control"> + <span class="select"> + <select> + <option>$</option> + <option>£</option> + <option>€</option> + </select> + </span> + </p> + <p class="control"> + <input class="input" type="text" placeholder="Amount of money"> + </p> + <p class="control"> + <a class="button is-primary"> + Transfer + </a> + </p> +</div> + + </div> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field has-addons has-addons-right"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>$<span class="nt"></option></span> + <span class="nt"><option></span>£<span class="nt"></option></span> + <span class="nt"><option></span>€<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></span></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Amount of money"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span> + Transfer + <span class="nt"></a></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Form group</h3> + <div class="content"> + <p> + If you want to <strong>group</strong> controls together, use the <code>is-grouped</code> modifier on the <code>control</code> container. + <br> + Use the <code>is-grouped-centered</code> or the <code>is-grouped-right</code> modifers to alter the <strong>alignment</strong>. + </p> + <p> + Add the <code>is-expanded</code> modifier on the control element you want to <strong>fill up the remaining space</strong>. + </p> + </div> + <div class="example"> + +<div class="field is-grouped"> + <p class="control is-expanded"> + <input class="input" type="text" placeholder="Find a repository"> + </p> + <p class="control"> + <a class="button is-info"> + Search + </a> + </p> +</div> + + </div> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-grouped"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control is-expanded"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Find a repository"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-info"</span><span class="nt">></span> + Search + <span class="nt"></a></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Horizontal form</h3> + <div class="content"> + <p>If you want a <strong>horizontal</strong> form control, use the <code>is-horizontal</code> modifier on the <code>field</code> container, in which you include:</p> + <ul> + <li> + <code>field-label</code> for the side label + </li> + <li> + <code>field-body</code> for the input/select/textarea container + </li> + </ul> + <p>You can of course use <code>is-grouped</code> or <code>has-addons</code> for the child elements.</p> + </div> + <div class="example"> + +<div class="field is-horizontal"> + <div class="field-label is-normal"> + <label class="label">From</label> + </div> + <div class="field-body"> + <div class="field is-grouped"> + <p class="control is-expanded has-icons-left"> + <input class="input" type="text" placeholder="Name"> + <span class="icon is-small is-left"> + <i class="fa fa-user"></i> + </span> + </p> + </div> + <div class="field"> + <p class="control is-expanded has-icons-left has-icons-right"> + <input class="input is-success" type="email" placeholder="Email" value="alex@smith.com"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </p> + <p class="help is-success">This email is correct</p> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-normal"> + <label class="label">Department</label> + </div> + <div class="field-body"> + <div class="field is-narrow"> + <div class="control"> + <div class="select is-fullwidth"> + <select> + <option>Business development</option> + <option>Marketing</option> + <option>Sales</option> + </select> + </div> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label"> + <label class="label">Already a member?</label> + </div> + <div class="field-body"> + <div class="field is-narrow"> + <div class="control"> + <label class="radio"> + <input type="radio" name="member"> + Yes + </label> + <label class="radio"> + <input type="radio" name="member"> + No + </label> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-normal"> + <label class="label">Subject</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <input class="input is-danger" type="text" placeholder="e.g. Partnership opportunity"> + </div> + <p class="help is-danger"> + This field is required + </p> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-normal"> + <label class="label">Question</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <textarea class="textarea" placeholder="Explain how we can help you"></textarea> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label"> + <!-- Left empty for spacing --> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <button class="button is-primary"> + Send message + </button> + </div> + </div> + </div> +</div> + + </div> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label is-normal"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>From<span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-grouped"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control is-expanded has-icons-left"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Name"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-user"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control is-expanded has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-success"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span> <span class="na">value=</span><span class="s">"alex@smith.com"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"help is-success"</span><span class="nt">></span>This email is correct<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label is-normal"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Department<span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-narrow"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-fullwidth"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Business development<span class="nt"></option></span> + <span class="nt"><option></span>Marketing<span class="nt"></option></span> + <span class="nt"><option></span>Sales<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Already a member?<span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-narrow"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"radio"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"radio"</span> <span class="na">name=</span><span class="s">"member"</span><span class="nt">></span> + Yes + <span class="nt"></label></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"radio"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"radio"</span> <span class="na">name=</span><span class="s">"member"</span><span class="nt">></span> + No + <span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label is-normal"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Subject<span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-danger"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"e.g. Partnership opportunity"</span><span class="nt">></span> + <span class="nt"></div></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"help is-danger"</span><span class="nt">></span> + This field is required + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label is-normal"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Question<span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea"</span> <span class="na">placeholder=</span><span class="s">"Explain how we can help you"</span><span class="nt">></textarea></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label"</span><span class="nt">></span> + <span class="c"><!-- Left empty for spacing --></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span> + Send message + <span class="nt"></button></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + + <div class="content"> + <p> + <span class="tag is-success">New!</span> + </p> + <p> + To preserve the <strong>vertical alignment</strong> of labels with each type and size of control, the <code>.field-label</code> comes with <strong>4 size modifiers</strong>: + </p> + <ul> + <li> + <code>.is-small</code> + </li> + <li> + <code>.is-normal</code> for any <code>.input</code> or <code>.button</code> + </li> + <li> + <code>.is-medium</code> + </li> + <li> + <code>.is-large</code> + </li> + </ul> + </div> + <div class="example"> + +<div class="field is-horizontal"> + <div class="field-label"> + <label class="label">No padding</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <label class="checkbox"> + <input type="checkbox"> + Checkbox + </label> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-small"> + <label class="label">Small padding</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <input class="input is-small" type="text" placeholder="Small sized input"> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-normal"> + <label class="label">Normal label</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <input class="input" type="text" placeholder="Normal sized input"> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-medium"> + <label class="label">Medium label</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <input class="input is-medium" type="text" placeholder="Medium sized input"> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-large"> + <label class="label">Large label</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <input class="input is-large" type="text" placeholder="Large sized input"> + </div> + </div> + </div> +</div> + + </div> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>No padding<span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"checkbox"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"checkbox"</span><span class="nt">></span> + Checkbox + <span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label is-small"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Small padding<span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-small"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Small sized input"</span><span class="nt">></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label is-normal"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Normal label<span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Normal sized input"</span><span class="nt">></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label is-medium"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Medium label<span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-medium"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Medium sized input"</span><span class="nt">></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label is-large"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Large label<span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-large"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Large sized input"</span><span class="nt">></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/icon/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/icon/index.html new file mode 100644 index 00000000..88085de3 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/icon/index.html @@ -0,0 +1,650 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/elements/icon/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-elements"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Box + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/button/"> + Button + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/content/"> + Content + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/delete/"> + Delete + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/icon/"> + Icon + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/image/"> + Image + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/notification/"> + Notification + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/progress/"> + Progress + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/table/"> + Table + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/tag/"> + Tag + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/title/"> + Title + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Icons</h1> + <h2 class="subtitle"> + Bulma is compatible with <strong><a href="http://fortawesome.github.io/Font-Awesome/">Font Awesome</a></strong> icons. + </h2> + + <hr> + + <div class="content"> + <p>Because the icons can take a few seconds to load, and because you want control over the <strong>space</strong> the icons will take, you can use the <code>icon</code> class as a container:</p> + </div> + + + <div class="example"> + +<span class="icon"> + <i class="fa fa-home"></i> +</span> + + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-home"</span><span class="nt">></i></span> +<span class="nt"></span></span></code></pre></figure> + + <div class="content"> + <p>The <code>icon</code> container will take up <em>exactly</em> <strong>1.5rem x 1.5rem</strong>. The icon itself is sized at <strong>21px</strong>.</p> + </div> + + <hr> + + <h3 class="title">Sizes</h3> + + <div class="content"> + <p>Font Awesome icons use a font-size of <strong>28px</strong> by default, and are best rendered when using <strong>multiples of 7</strong>.</p> + <p>The Bulma <code>icon</code> container is always slightly bigger than the font-size used:</p> + </div> + + <table class="table"> + <thead> + <tr> + <th colspan="2">Class</th> + <th>Font-size</th> + <th>Container size</th> + </tr> + </thead> + <tbody> + <tr> + <td><code>icon is-small</code></td> + <td><span class="icon is-small"><i class="fa fa-home"></i></span></td> + <td>14px</td> + <td>1rem x 1rem</td> + </tr> + <tr> + <td><code>icon</code></td> + <td><span class="icon"><i class="fa fa-home"></i></span></td> + <td>21px</td> + <td>1.5rem x 1.5rem</td> + </tr> + <tr> + <td><code>icon is-medium</code></td> + <td><span class="icon is-medium"><i class="fa fa-home"></i></span></td> + <td>28px</td> + <td>2rem x 2rem</td> + </tr> + <tr> + <td><code>icon is-large</code></td> + <td><span class="icon is-large"><i class="fa fa-home"></i></span></td> + <td>42px</td> + <td>3rem x 3rem</td> + </tr> + </tbody> + </table> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/image/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/image/index.html new file mode 100644 index 00000000..73496ad3 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/image/index.html @@ -0,0 +1,708 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/elements/image/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-elements"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Box + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/button/"> + Button + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/content/"> + Content + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/delete/"> + Delete + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/icon/"> + Icon + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/image/"> + Image + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/notification/"> + Notification + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/progress/"> + Progress + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/table/"> + Table + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/tag/"> + Tag + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/title/"> + Title + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Images</h1> + <h2 class="subtitle"> + A container for <strong>responsive images</strong> + </h2> + + <hr> + + <div class="content"> + <p>Because images can take a few seconds to load (or not at all), use the <code>.image</code> container to specify a <strong>precisely sized</strong> container so that your layout isn't broken because of image loading or image errors.</p> + </div> + + <div class="example"> + <figure class="image is-128x128"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/128x128.png"> + </figure> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><figure</span> <span class="na">class=</span><span class="s">"image is-128x128"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/placeholders/128x128.png"</span><span class="nt">></span> +<span class="nt"></figure></span></code></pre></figure> + + <hr> + + <h3 class="title">Fixed square images</h3> + <div class="content"> + <p>There are <strong>7</strong> dimensions to choose from, useful for <strong>avatars</strong>:</p> + </div> + + <table class="table is-bordered"> + <tbody> + <tr> + <td><code>image is-16x16</code></td> + <td><figure class="image is-16x16"><img src="http://bulma.io/versions/0.4.4/images/placeholders/16x16.png"></figure></td> + <td>16x16px</td> + </tr> + <tr> + <td><code>image is-24x24</code></td> + <td><figure class="image is-24x24"><img src="http://bulma.io/versions/0.4.4/images/placeholders/24x24.png"></figure></td> + <td>24x24px</td> + </tr> + <tr> + <td><code>image is-32x32</code></td> + <td><figure class="image is-32x32"><img src="http://bulma.io/versions/0.4.4/images/placeholders/32x32.png"></figure></td> + <td>32x32px</td> + </tr> + <tr> + <td><code>image is-48x48</code></td> + <td><figure class="image is-48x48"><img src="http://bulma.io/versions/0.4.4/images/placeholders/48x48.png"></figure></td> + <td>48x48px</td> + </tr> + <tr> + <td><code>image is-64x64</code></td> + <td><figure class="image is-64x64"><img src="http://bulma.io/versions/0.4.4/images/placeholders/64x64.png"></figure></td> + <td>64x64px</td> + </tr> + <tr> + <td><code>image is-96x96</code></td> + <td><figure class="image is-96x96"><img src="http://bulma.io/versions/0.4.4/images/placeholders/96x96.png"></figure></td> + <td>96x96px</td> + </tr> + <tr> + <td><code>image is-128x128</code></td> + <td><figure class="image is-128x128"><img src="http://bulma.io/versions/0.4.4/images/placeholders/128x128.png"></figure></td> + <td>128x128px</td> + </tr> + </tbody> + </table> + + <h4 class="title is-4">Retina images</h4> + + <div class="content"> + <p>Because the image is fixed in size, you can use an image that is <strong>twice as big</strong>. So for example, in a <code>128x128</code> container, you can use a <code>256x256</code> image, but resized to <strong>128x128</strong> pixels.</p> + </div> + + <div class="example"> + <figure class="image is-128x128"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/256x256.png"> + </figure> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><figure</span> <span class="na">class=</span><span class="s">"image is-128x128"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/placeholders/256x256.png"</span><span class="nt">></span> +<span class="nt"></figure></span></code></pre></figure> + + <hr> + + <h3 class="title">Responsive images with ratios</h3> + + <div class="content"> + <p>If you don't know the exact dimensions but know the <strong>ratio</strong> instead, you can use one of the <strong>5 ratio modifers</strong>:</p> + </div> + + <table id="images" class="table is-bordered"> + <tbody> + <tr> + <td><code>image is-square</code></td> + <td><figure class="image is-square"><img src="http://bulma.io/versions/0.4.4/images/placeholders/480x480.png"></figure></td> + <td>Square (or 1by1)</td> + </tr> + <tr> + <td><code>image is-1by1</code></td> + <td><figure class="image is-1by1"><img src="http://bulma.io/versions/0.4.4/images/placeholders/480x480.png"></figure></td> + <td>1 by 1</td> + </tr> + <tr> + <td><code>image is-4by3</code></td> + <td><figure class="image is-4by3"><img src="http://bulma.io/versions/0.4.4/images/placeholders/640x480.png"></figure></td> + <td>4 by 3</td> + </tr> + <tr> + <td><code>image is-3by2</code></td> + <td><figure class="image is-3by2"><img src="http://bulma.io/versions/0.4.4/images/placeholders/480x320.png"></figure></td> + <td>3 by 2</td> + </tr> + <tr> + <td><code>image is-16by9</code></td> + <td><figure class="image is-16by9"><img src="http://bulma.io/versions/0.4.4/images/placeholders/640x360.png"></figure></td> + <td>16 by 9</td> + </tr> + <tr> + <td><code>image is-2by1</code></td> + <td><figure class="image is-2by1"><img src="http://bulma.io/versions/0.4.4/images/placeholders/640x320.png"></figure></td> + <td>2 by 1</td> + </tr> + </tbody> + </table> + + <div class="content"> + <p>The <code>.image</code> container will take up the <strong>whole width</strong> while maintaining the perfect ratio.</p> + </div> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/notification/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/notification/index.html new file mode 100644 index 00000000..7c276ed9 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/notification/index.html @@ -0,0 +1,656 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/elements/notification/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-elements"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Box + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/button/"> + Button + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/content/"> + Content + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/delete/"> + Delete + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/icon/"> + Icon + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/image/"> + Image + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/notification/"> + Notification + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/progress/"> + Progress + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/table/"> + Table + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/tag/"> + Tag + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/title/"> + Title + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Notifications</h1> + <h2 class="subtitle"> + Bold <strong>notification</strong> blocks, to alert your users of something + </h2> + + <hr> + + <div class="columns"> + <div class="column"> + <div class="notification"> + <button class="delete"></button> + Lorem ipsum dolor sit amet, consectetur adipiscing elit lorem ipsum dolor. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Sit amet, consectetur adipiscing elit + </div> + <div class="notification is-primary"> + <button class="delete"></button> + Info lorem ipsum dolor sit amet, consectetur adipiscing elit lorem ipsum dolor. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Sit amet, consectetur adipiscing elit + </div> + <div class="notification is-info"> + <button class="delete"></button> + Info lorem ipsum dolor sit amet, consectetur adipiscing elit lorem ipsum dolor. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Sit amet, consectetur adipiscing elit + </div> + <div class="notification is-success"> + <button class="delete"></button> + Success lorem ipsum dolor sit amet, consectetur adipiscing elit lorem ipsum dolor. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Sit amet, consectetur adipiscing elit + </div> + <div class="notification is-warning"> + <button class="delete"></button> + Warning lorem ipsum dolor sit amet, consectetur adipiscing elit lorem ipsum dolor. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Sit amet, consectetur adipiscing elit + </div> + <div class="notification is-danger"> + <button class="delete"></button> + Danger lorem ipsum dolor sit amet, consectetur adipiscing elit lorem ipsum dolor. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Sit amet, consectetur adipiscing elit + </div> + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"notification"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete"</span><span class="nt">></button></span> + Lorem ipsum dolor sit amet, consectetur + adipiscing elit lorem ipsum dolor. <span class="nt"><strong></span>Pellentesque risus mi<span class="nt"></strong></span>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <span class="nt"><a></span>felis venenatis<span class="nt"></a></span> efficitur. Sit amet, + consectetur adipiscing elit +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"notification is-primary"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete"</span><span class="nt">></button></span> + Primar lorem ipsum dolor sit amet, consectetur + adipiscing elit lorem ipsum dolor. <span class="nt"><strong></span>Pellentesque risus mi<span class="nt"></strong></span>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <span class="nt"><a></span>felis venenatis<span class="nt"></a></span> efficitur. Sit amet, + consectetur adipiscing elit +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"notification is-info"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete"</span><span class="nt">></button></span> + Info lorem ipsum dolor sit amet, consectetur + adipiscing elit lorem ipsum dolor. <span class="nt"><strong></span>Pellentesque risus mi<span class="nt"></strong></span>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <span class="nt"><a></span>felis venenatis<span class="nt"></a></span> efficitur. Sit amet, + consectetur adipiscing elit +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"notification is-success"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete"</span><span class="nt">></button></span> + Success lorem ipsum dolor sit amet, consectetur + adipiscing elit lorem ipsum dolor. <span class="nt"><strong></span>Pellentesque risus mi<span class="nt"></strong></span>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <span class="nt"><a></span>felis venenatis<span class="nt"></a></span> efficitur. Sit amet, + consectetur adipiscing elit +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"notification is-warning"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete"</span><span class="nt">></button></span> + Warning lorem ipsum dolor sit amet, consectetur + adipiscing elit lorem ipsum dolor. <span class="nt"><strong></span>Pellentesque risus mi<span class="nt"></strong></span>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <span class="nt"><a></span>felis venenatis<span class="nt"></a></span> efficitur. Sit amet, + consectetur adipiscing elit +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"notification is-danger"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete"</span><span class="nt">></button></span> + Danger lorem ipsum dolor sit amet, consectetur + adipiscing elit lorem ipsum dolor. <span class="nt"><strong></span>Pellentesque risus mi<span class="nt"></strong></span>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <span class="nt"><a></span>felis venenatis<span class="nt"></a></span> efficitur. Sit amet, + consectetur adipiscing elit +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/progress/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/progress/index.html new file mode 100644 index 00000000..49551b31 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/progress/index.html @@ -0,0 +1,614 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/elements/progress/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-elements"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Box + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/button/"> + Button + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/content/"> + Content + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/delete/"> + Delete + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/icon/"> + Icon + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/image/"> + Image + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/notification/"> + Notification + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/progress/"> + Progress + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/table/"> + Table + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/tag/"> + Tag + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/title/"> + Title + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Progress bars</h1> + <h2 class="subtitle"> + Native HTML <strong>progress</strong> bars + </h2> + + <hr> + + <div class="example"> + <progress class="progress" value="15" max="100">15%</progress> + <progress class="progress is-primary" value="30" max="100">30%</progress> + <progress class="progress is-info" value="45" max="100">45%</progress> + <progress class="progress is-success" value="60" max="100">60%</progress> + <progress class="progress is-warning" value="75" max="100">75%</progress> + <progress class="progress is-danger" value="90" max="100">90%</progress> + </div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><progress</span> <span class="na">class=</span><span class="s">"progress"</span> <span class="na">value=</span><span class="s">"15"</span> <span class="na">max=</span><span class="s">"100"</span><span class="nt">></span>15%<span class="nt"></progress></span> +<span class="nt"><progress</span> <span class="na">class=</span><span class="s">"progress is-primary"</span> <span class="na">value=</span><span class="s">"30"</span> <span class="na">max=</span><span class="s">"100"</span><span class="nt">></span>30%<span class="nt"></progress></span> +<span class="nt"><progress</span> <span class="na">class=</span><span class="s">"progress is-info"</span> <span class="na">value=</span><span class="s">"45"</span> <span class="na">max=</span><span class="s">"100"</span><span class="nt">></span>45%<span class="nt"></progress></span> +<span class="nt"><progress</span> <span class="na">class=</span><span class="s">"progress is-success"</span> <span class="na">value=</span><span class="s">"60"</span> <span class="na">max=</span><span class="s">"100"</span><span class="nt">></span>60%<span class="nt"></progress></span> +<span class="nt"><progress</span> <span class="na">class=</span><span class="s">"progress is-warning"</span> <span class="na">value=</span><span class="s">"75"</span> <span class="na">max=</span><span class="s">"100"</span><span class="nt">></span>75%<span class="nt"></progress></span> +<span class="nt"><progress</span> <span class="na">class=</span><span class="s">"progress is-danger"</span> <span class="na">value=</span><span class="s">"90"</span> <span class="na">max=</span><span class="s">"100"</span><span class="nt">></span>90%<span class="nt"></progress></span></code></pre></figure> + + <hr> + + <h3 class="title">Sizes</h3> + <div class="example"> + <progress class="progress is-small" value="15" max="100">15%</progress> + <progress class="progress" value="30" max="100">30%</progress> + <progress class="progress is-medium" value="45" max="100">45%</progress> + <progress class="progress is-large" value="60" max="100">60%</progress> + </div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><progress</span> <span class="na">class=</span><span class="s">"progress is-small"</span> <span class="na">value=</span><span class="s">"15"</span> <span class="na">max=</span><span class="s">"100"</span><span class="nt">></span>15%<span class="nt"></progress></span> +<span class="nt"><progress</span> <span class="na">class=</span><span class="s">"progress"</span> <span class="na">value=</span><span class="s">"30"</span> <span class="na">max=</span><span class="s">"100"</span><span class="nt">></span>30%<span class="nt"></progress></span> +<span class="nt"><progress</span> <span class="na">class=</span><span class="s">"progress is-medium"</span> <span class="na">value=</span><span class="s">"45"</span> <span class="na">max=</span><span class="s">"100"</span><span class="nt">></span>45%<span class="nt"></progress></span> +<span class="nt"><progress</span> <span class="na">class=</span><span class="s">"progress is-large"</span> <span class="na">value=</span><span class="s">"60"</span> <span class="na">max=</span><span class="s">"100"</span><span class="nt">></span>60%<span class="nt"></progress></span></code></pre></figure> + + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/table/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/table/index.html new file mode 100644 index 00000000..93124ed0 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/table/index.html @@ -0,0 +1,1376 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/elements/table/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-elements"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Box + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/button/"> + Button + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/content/"> + Content + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/delete/"> + Delete + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/icon/"> + Icon + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/image/"> + Image + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/notification/"> + Notification + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/progress/"> + Progress + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/table/"> + Table + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/tag/"> + Tag + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/title/"> + Title + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Tables</h1> + <h2 class="subtitle">The inevitable HTML <strong>table</strong>, with special case cells</h2> + + <hr> + + <div class="content"> + <p>You simply need to attach a single <code>.table</code> CSS class on a <code><table></code> with the following structure:</p> + <ul> + <li> + <code>table</code> + <ul> + <li> + <code>thead</code> + </li> + <li> + <code>tfoot</code> + </li> + <li> + <code>tbody</code> + <ul> + <li> + <code>tr</code> + <ul> + <li> + <code>th</code> + </li> + <li> + <code>td</code> + </li> + </ul> + </li> + </ul> + </li> + </ul> + </li> + </ul> + <p> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.2</span> + </p> + <p> + You can set a table row as <strong>selected</strong> by appending the <code>is-selected</code> modifier on a <code><tr></code> + </p> + </div> + + + +<div class="example"> + +<table class="table"> + <thead> + <tr> + <th><abbr title="Position">Pos</abbr></th> + <th>Team</th> + <th><abbr title="Played">Pld</abbr></th> + <th><abbr title="Won">W</abbr></th> + <th><abbr title="Drawn">D</abbr></th> + <th><abbr title="Lost">L</abbr></th> + <th><abbr title="Goals for">GF</abbr></th> + <th><abbr title="Goals against">GA</abbr></th> + <th><abbr title="Goal difference">GD</abbr></th> + <th><abbr title="Points">Pts</abbr></th> + <th>Qualification or relegation</th> + </tr> + </thead> + <tfoot> + <tr> + <th><abbr title="Position">Pos</abbr></th> + <th>Team</th> + <th><abbr title="Played">Pld</abbr></th> + <th><abbr title="Won">W</abbr></th> + <th><abbr title="Drawn">D</abbr></th> + <th><abbr title="Lost">L</abbr></th> + <th><abbr title="Goals for">GF</abbr></th> + <th><abbr title="Goals against">GA</abbr></th> + <th><abbr title="Goal difference">GD</abbr></th> + <th><abbr title="Points">Pts</abbr></th> + <th>Qualification or relegation</th> + </tr> + </tfoot> + <tbody> + <tr> + <th>1</th> + <td><a href="https://en.wikipedia.org/wiki/Leicester_City_F.C." title="Leicester City F.C.">Leicester City</a> <strong>(C)</strong> + </td> + <td>38</td> + <td>23</td> + <td>12</td> + <td>3</td> + <td>68</td> + <td>36</td> + <td>+32</td> + <td>81</td> + <td>Qualification for the <a href="https://en.wikipedia.org/wiki/2016%E2%80%9317_UEFA_Champions_League#Group_stage" title="2016–17 UEFA Champions League">Champions League group stage</a></td> + </tr> + <tr> + <th>2</th> + <td><a href="https://en.wikipedia.org/wiki/Arsenal_F.C." title="Arsenal F.C.">Arsenal</a></td> + <td>38</td> + <td>20</td> + <td>11</td> + <td>7</td> + <td>65</td> + <td>36</td> + <td>+29</td> + <td>71</td> + <td>Qualification for the <a href="https://en.wikipedia.org/wiki/2016%E2%80%9317_UEFA_Champions_League#Group_stage" title="2016–17 UEFA Champions League">Champions League group stage</a></td> + </tr> + <tr> + <th>3</th> + <td><a href="https://en.wikipedia.org/wiki/Tottenham_Hotspur_F.C." title="Tottenham Hotspur F.C.">Tottenham Hotspur</a></td> + <td>38</td> + <td>19</td> + <td>13</td> + <td>6</td> + <td>69</td> + <td>35</td> + <td>+34</td> + <td>70</td> + <td>Qualification for the <a href="https://en.wikipedia.org/wiki/2016%E2%80%9317_UEFA_Champions_League#Group_stage" title="2016–17 UEFA Champions League">Champions League group stage</a></td> + </tr> + <tr class="is-selected"> + <th>4</th> + <td><a href="https://en.wikipedia.org/wiki/Manchester_City_F.C." title="Manchester City F.C.">Manchester City</a></td> + <td>38</td> + <td>19</td> + <td>9</td> + <td>10</td> + <td>71</td> + <td>41</td> + <td>+30</td> + <td>66</td> + <td>Qualification for the <a href="https://en.wikipedia.org/wiki/2016%E2%80%9317_UEFA_Champions_League#Play-off_round" title="2016–17 UEFA Champions League">Champions League play-off round</a></td> + </tr> + <tr> + <th>5</th> + <td><a href="https://en.wikipedia.org/wiki/Manchester_United_F.C." title="Manchester United F.C.">Manchester United</a></td> + <td>38</td> + <td>19</td> + <td>9</td> + <td>10</td> + <td>49</td> + <td>35</td> + <td>+14</td> + <td>66</td> + <td>Qualification for the <a href="https://en.wikipedia.org/wiki/2016%E2%80%9317_UEFA_Europa_League#Group_stage" title="2016–17 UEFA Europa League">Europa League group stage</a></td> + </tr> + <tr> + <th>6</th> + <td><a href="https://en.wikipedia.org/wiki/Southampton_F.C." title="Southampton F.C.">Southampton</a></td> + <td>38</td> + <td>18</td> + <td>9</td> + <td>11</td> + <td>59</td> + <td>41</td> + <td>+18</td> + <td>63</td> + <td>Qualification for the <a href="https://en.wikipedia.org/wiki/2016%E2%80%9317_UEFA_Europa_League#Group_stage" title="2016–17 UEFA Europa League">Europa League group stage</a></td> + </tr> + <tr> + <th>7</th> + <td><a href="https://en.wikipedia.org/wiki/West_Ham_United_F.C." title="West Ham United F.C.">West Ham United</a></td> + <td>38</td> + <td>16</td> + <td>14</td> + <td>8</td> + <td>65</td> + <td>51</td> + <td>+14</td> + <td>62</td> + <td>Qualification for the <a href="https://en.wikipedia.org/wiki/2016%E2%80%9317_UEFA_Europa_League#Third_qualifying_round" title="2016–17 UEFA Europa League">Europa League third qualifying round</a></td> + </tr> + <tr> + <th>8</th> + <td><a href="https://en.wikipedia.org/wiki/Liverpool_F.C." title="Liverpool F.C.">Liverpool</a></td> + <td>38</td> + <td>16</td> + <td>12</td> + <td>10</td> + <td>63</td> + <td>50</td> + <td>+13</td> + <td>60</td> + <td></td> + </tr> + <tr> + <th>9</th> + <td><a href="https://en.wikipedia.org/wiki/Stoke_City_F.C." title="Stoke City F.C.">Stoke City</a></td> + <td>38</td> + <td>14</td> + <td>9</td> + <td>15</td> + <td>41</td> + <td>55</td> + <td>−14</td> + <td>51</td> + <td></td> + </tr> + <tr> + <th>10</th> + <td><a href="https://en.wikipedia.org/wiki/Chelsea_F.C." title="Chelsea F.C.">Chelsea</a></td> + <td>38</td> + <td>12</td> + <td>14</td> + <td>12</td> + <td>59</td> + <td>53</td> + <td>+6</td> + <td>50</td> + <td></td> + </tr> + <tr> + <th>11</th> + <td><a href="https://en.wikipedia.org/wiki/Everton_F.C." title="Everton F.C.">Everton</a></td> + <td>38</td> + <td>11</td> + <td>14</td> + <td>13</td> + <td>59</td> + <td>55</td> + <td>+4</td> + <td>47</td> + <td></td> + </tr> + <tr> + <th>12</th> + <td><a href="https://en.wikipedia.org/wiki/Swansea_City_A.F.C." title="Swansea City A.F.C.">Swansea City</a></td> + <td>38</td> + <td>12</td> + <td>11</td> + <td>15</td> + <td>42</td> + <td>52</td> + <td>−10</td> + <td>47</td> + <td></td> + </tr> + <tr> + <th>13</th> + <td><a href="https://en.wikipedia.org/wiki/Watford_F.C." title="Watford F.C.">Watford</a></td> + <td>38</td> + <td>12</td> + <td>9</td> + <td>17</td> + <td>40</td> + <td>50</td> + <td>−10</td> + <td>45</td> + <td></td> + </tr> + <tr> + <th>14</th> + <td><a href="https://en.wikipedia.org/wiki/West_Bromwich_Albion_F.C." title="West Bromwich Albion F.C.">West Bromwich Albion</a></td> + <td>38</td> + <td>10</td> + <td>13</td> + <td>15</td> + <td>34</td> + <td>48</td> + <td>−14</td> + <td>43</td> + <td></td> + </tr> + <tr> + <th>15</th> + <td><a href="https://en.wikipedia.org/wiki/Crystal_Palace_F.C." title="Crystal Palace F.C.">Crystal Palace</a></td> + <td>38</td> + <td>11</td> + <td>9</td> + <td>18</td> + <td>39</td> + <td>51</td> + <td>−12</td> + <td>42</td> + <td></td> + </tr> + <tr> + <th>16</th> + <td><a href="https://en.wikipedia.org/wiki/A.F.C._Bournemouth" title="A.F.C. Bournemouth">AFC Bournemouth</a></td> + <td>38</td> + <td>11</td> + <td>9</td> + <td>18</td> + <td>45</td> + <td>67</td> + <td>−22</td> + <td>42</td> + <td></td> + </tr> + <tr> + <th>17</th> + <td><a href="https://en.wikipedia.org/wiki/Sunderland_A.F.C." title="Sunderland A.F.C.">Sunderland</a></td> + <td>38</td> + <td>9</td> + <td>12</td> + <td>17</td> + <td>48</td> + <td>62</td> + <td>−14</td> + <td>39</td> + <td></td> + </tr> + <tr> + <th>18</th> + <td><a href="https://en.wikipedia.org/wiki/Newcastle_United_F.C." title="Newcastle United F.C.">Newcastle United</a> <strong>(R)</strong> + </td> + <td>38</td> + <td>9</td> + <td>10</td> + <td>19</td> + <td>44</td> + <td>65</td> + <td>−21</td> + <td>37</td> + <td>Relegation to the <a href="https://en.wikipedia.org/wiki/2016%E2%80%9317_Football_League_Championship" title="2016–17 Football League Championship">Football League Championship</a></td> + </tr> + <tr> + <th>19</th> + <td><a href="https://en.wikipedia.org/wiki/Norwich_City_F.C." title="Norwich City F.C.">Norwich City</a> <strong>(R)</strong> + </td> + <td>38</td> + <td>9</td> + <td>7</td> + <td>22</td> + <td>39</td> + <td>67</td> + <td>−28</td> + <td>34</td> + <td>Relegation to the <a href="https://en.wikipedia.org/wiki/2016%E2%80%9317_Football_League_Championship" title="2016–17 Football League Championship">Football League Championship</a></td> </tr> + <tr> + <th>20</th> + <td><a href="https://en.wikipedia.org/wiki/Aston_Villa_F.C." title="Aston Villa F.C.">Aston Villa</a> <strong>(R)</strong> + </td> + <td>38</td> + <td>3</td> + <td>8</td> + <td>27</td> + <td>27</td> + <td>76</td> + <td>−49</td> + <td>17</td> + <td>Relegation to the <a href="https://en.wikipedia.org/wiki/2016%E2%80%9317_Football_League_Championship" title="2016–17 Football League Championship">Football League Championship</a></td> + </tr> + </tbody> +</table> + +</div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><table</span> <span class="na">class=</span><span class="s">"table"</span><span class="nt">></span> + <span class="nt"><thead></span> + <span class="nt"><tr></span> + <span class="nt"><th><abbr</span> <span class="na">title=</span><span class="s">"Position"</span><span class="nt">></span>Pos<span class="nt"></abbr></th></span> + <span class="nt"><th></span>Team<span class="nt"></th></span> + <span class="nt"><th><abbr</span> <span class="na">title=</span><span class="s">"Played"</span><span class="nt">></span>Pld<span class="nt"></abbr></th></span> + <span class="nt"><th><abbr</span> <span class="na">title=</span><span class="s">"Won"</span><span class="nt">></span>W<span class="nt"></abbr></th></span> + <span class="nt"><th><abbr</span> <span class="na">title=</span><span class="s">"Drawn"</span><span class="nt">></span>D<span class="nt"></abbr></th></span> + <span class="nt"><th><abbr</span> <span class="na">title=</span><span class="s">"Lost"</span><span class="nt">></span>L<span class="nt"></abbr></th></span> + <span class="nt"><th><abbr</span> <span class="na">title=</span><span class="s">"Goals for"</span><span class="nt">></span>GF<span class="nt"></abbr></th></span> + <span class="nt"><th><abbr</span> <span class="na">title=</span><span class="s">"Goals against"</span><span class="nt">></span>GA<span class="nt"></abbr></th></span> + <span class="nt"><th><abbr</span> <span class="na">title=</span><span class="s">"Goal difference"</span><span class="nt">></span>GD<span class="nt"></abbr></th></span> + <span class="nt"><th><abbr</span> <span class="na">title=</span><span class="s">"Points"</span><span class="nt">></span>Pts<span class="nt"></abbr></th></span> + <span class="nt"><th></span>Qualification or relegation<span class="nt"></th></span> + <span class="nt"></tr></span> + <span class="nt"></thead></span> + <span class="nt"><tfoot></span> + <span class="nt"><tr></span> + <span class="nt"><th><abbr</span> <span class="na">title=</span><span class="s">"Position"</span><span class="nt">></span>Pos<span class="nt"></abbr></th></span> + <span class="nt"><th></span>Team<span class="nt"></th></span> + <span class="nt"><th><abbr</span> <span class="na">title=</span><span class="s">"Played"</span><span class="nt">></span>Pld<span class="nt"></abbr></th></span> + <span class="nt"><th><abbr</span> <span class="na">title=</span><span class="s">"Won"</span><span class="nt">></span>W<span class="nt"></abbr></th></span> + <span class="nt"><th><abbr</span> <span class="na">title=</span><span class="s">"Drawn"</span><span class="nt">></span>D<span class="nt"></abbr></th></span> + <span class="nt"><th><abbr</span> <span class="na">title=</span><span class="s">"Lost"</span><span class="nt">></span>L<span class="nt"></abbr></th></span> + <span class="nt"><th><abbr</span> <span class="na">title=</span><span class="s">"Goals for"</span><span class="nt">></span>GF<span class="nt"></abbr></th></span> + <span class="nt"><th><abbr</span> <span class="na">title=</span><span class="s">"Goals against"</span><span class="nt">></span>GA<span class="nt"></abbr></th></span> + <span class="nt"><th><abbr</span> <span class="na">title=</span><span class="s">"Goal difference"</span><span class="nt">></span>GD<span class="nt"></abbr></th></span> + <span class="nt"><th><abbr</span> <span class="na">title=</span><span class="s">"Points"</span><span class="nt">></span>Pts<span class="nt"></abbr></th></span> + <span class="nt"><th></span>Qualification or relegation<span class="nt"></th></span> + <span class="nt"></tr></span> + <span class="nt"></tfoot></span> + <span class="nt"><tbody></span> + <span class="nt"><tr></span> + <span class="nt"><th></span>1<span class="nt"></th></span> + <span class="nt"><td><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/Leicester_City_F.C."</span> <span class="na">title=</span><span class="s">"Leicester City F.C."</span><span class="nt">></span>Leicester City<span class="nt"></a></span> <span class="nt"><strong></span>(C)<span class="nt"></strong></span> + <span class="nt"></td></span> + <span class="nt"><td></span>38<span class="nt"></td></span> + <span class="nt"><td></span>23<span class="nt"></td></span> + <span class="nt"><td></span>12<span class="nt"></td></span> + <span class="nt"><td></span>3<span class="nt"></td></span> + <span class="nt"><td></span>68<span class="nt"></td></span> + <span class="nt"><td></span>36<span class="nt"></td></span> + <span class="nt"><td></span>+32<span class="nt"></td></span> + <span class="nt"><td></span>81<span class="nt"></td></span> + <span class="nt"><td></span>Qualification for the <span class="nt"><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/2016%E2%80%9317_UEFA_Champions_League#Group_stage"</span> <span class="na">title=</span><span class="s">"2016–17 UEFA Champions League"</span><span class="nt">></span>Champions League group stage<span class="nt"></a></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><th></span>2<span class="nt"></th></span> + <span class="nt"><td><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/Arsenal_F.C."</span> <span class="na">title=</span><span class="s">"Arsenal F.C."</span><span class="nt">></span>Arsenal<span class="nt"></a></td></span> + <span class="nt"><td></span>38<span class="nt"></td></span> + <span class="nt"><td></span>20<span class="nt"></td></span> + <span class="nt"><td></span>11<span class="nt"></td></span> + <span class="nt"><td></span>7<span class="nt"></td></span> + <span class="nt"><td></span>65<span class="nt"></td></span> + <span class="nt"><td></span>36<span class="nt"></td></span> + <span class="nt"><td></span>+29<span class="nt"></td></span> + <span class="nt"><td></span>71<span class="nt"></td></span> + <span class="nt"><td></span>Qualification for the <span class="nt"><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/2016%E2%80%9317_UEFA_Champions_League#Group_stage"</span> <span class="na">title=</span><span class="s">"2016–17 UEFA Champions League"</span><span class="nt">></span>Champions League group stage<span class="nt"></a></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><th></span>3<span class="nt"></th></span> + <span class="nt"><td><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/Tottenham_Hotspur_F.C."</span> <span class="na">title=</span><span class="s">"Tottenham Hotspur F.C."</span><span class="nt">></span>Tottenham Hotspur<span class="nt"></a></td></span> + <span class="nt"><td></span>38<span class="nt"></td></span> + <span class="nt"><td></span>19<span class="nt"></td></span> + <span class="nt"><td></span>13<span class="nt"></td></span> + <span class="nt"><td></span>6<span class="nt"></td></span> + <span class="nt"><td></span>69<span class="nt"></td></span> + <span class="nt"><td></span>35<span class="nt"></td></span> + <span class="nt"><td></span>+34<span class="nt"></td></span> + <span class="nt"><td></span>70<span class="nt"></td></span> + <span class="nt"><td></span>Qualification for the <span class="nt"><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/2016%E2%80%9317_UEFA_Champions_League#Group_stage"</span> <span class="na">title=</span><span class="s">"2016–17 UEFA Champions League"</span><span class="nt">></span>Champions League group stage<span class="nt"></a></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr</span> <span class="na">class=</span><span class="s">"is-selected"</span><span class="nt">></span> + <span class="nt"><th></span>4<span class="nt"></th></span> + <span class="nt"><td><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/Manchester_City_F.C."</span> <span class="na">title=</span><span class="s">"Manchester City F.C."</span><span class="nt">></span>Manchester City<span class="nt"></a></td></span> + <span class="nt"><td></span>38<span class="nt"></td></span> + <span class="nt"><td></span>19<span class="nt"></td></span> + <span class="nt"><td></span>9<span class="nt"></td></span> + <span class="nt"><td></span>10<span class="nt"></td></span> + <span class="nt"><td></span>71<span class="nt"></td></span> + <span class="nt"><td></span>41<span class="nt"></td></span> + <span class="nt"><td></span>+30<span class="nt"></td></span> + <span class="nt"><td></span>66<span class="nt"></td></span> + <span class="nt"><td></span>Qualification for the <span class="nt"><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/2016%E2%80%9317_UEFA_Champions_League#Play-off_round"</span> <span class="na">title=</span><span class="s">"2016–17 UEFA Champions League"</span><span class="nt">></span>Champions League play-off round<span class="nt"></a></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><th></span>5<span class="nt"></th></span> + <span class="nt"><td><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/Manchester_United_F.C."</span> <span class="na">title=</span><span class="s">"Manchester United F.C."</span><span class="nt">></span>Manchester United<span class="nt"></a></td></span> + <span class="nt"><td></span>38<span class="nt"></td></span> + <span class="nt"><td></span>19<span class="nt"></td></span> + <span class="nt"><td></span>9<span class="nt"></td></span> + <span class="nt"><td></span>10<span class="nt"></td></span> + <span class="nt"><td></span>49<span class="nt"></td></span> + <span class="nt"><td></span>35<span class="nt"></td></span> + <span class="nt"><td></span>+14<span class="nt"></td></span> + <span class="nt"><td></span>66<span class="nt"></td></span> + <span class="nt"><td></span>Qualification for the <span class="nt"><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/2016%E2%80%9317_UEFA_Europa_League#Group_stage"</span> <span class="na">title=</span><span class="s">"2016–17 UEFA Europa League"</span><span class="nt">></span>Europa League group stage<span class="nt"></a></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><th></span>6<span class="nt"></th></span> + <span class="nt"><td><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/Southampton_F.C."</span> <span class="na">title=</span><span class="s">"Southampton F.C."</span><span class="nt">></span>Southampton<span class="nt"></a></td></span> + <span class="nt"><td></span>38<span class="nt"></td></span> + <span class="nt"><td></span>18<span class="nt"></td></span> + <span class="nt"><td></span>9<span class="nt"></td></span> + <span class="nt"><td></span>11<span class="nt"></td></span> + <span class="nt"><td></span>59<span class="nt"></td></span> + <span class="nt"><td></span>41<span class="nt"></td></span> + <span class="nt"><td></span>+18<span class="nt"></td></span> + <span class="nt"><td></span>63<span class="nt"></td></span> + <span class="nt"><td></span>Qualification for the <span class="nt"><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/2016%E2%80%9317_UEFA_Europa_League#Group_stage"</span> <span class="na">title=</span><span class="s">"2016–17 UEFA Europa League"</span><span class="nt">></span>Europa League group stage<span class="nt"></a></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><th></span>7<span class="nt"></th></span> + <span class="nt"><td><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/West_Ham_United_F.C."</span> <span class="na">title=</span><span class="s">"West Ham United F.C."</span><span class="nt">></span>West Ham United<span class="nt"></a></td></span> + <span class="nt"><td></span>38<span class="nt"></td></span> + <span class="nt"><td></span>16<span class="nt"></td></span> + <span class="nt"><td></span>14<span class="nt"></td></span> + <span class="nt"><td></span>8<span class="nt"></td></span> + <span class="nt"><td></span>65<span class="nt"></td></span> + <span class="nt"><td></span>51<span class="nt"></td></span> + <span class="nt"><td></span>+14<span class="nt"></td></span> + <span class="nt"><td></span>62<span class="nt"></td></span> + <span class="nt"><td></span>Qualification for the <span class="nt"><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/2016%E2%80%9317_UEFA_Europa_League#Third_qualifying_round"</span> <span class="na">title=</span><span class="s">"2016–17 UEFA Europa League"</span><span class="nt">></span>Europa League third qualifying round<span class="nt"></a></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><th></span>8<span class="nt"></th></span> + <span class="nt"><td><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/Liverpool_F.C."</span> <span class="na">title=</span><span class="s">"Liverpool F.C."</span><span class="nt">></span>Liverpool<span class="nt"></a></td></span> + <span class="nt"><td></span>38<span class="nt"></td></span> + <span class="nt"><td></span>16<span class="nt"></td></span> + <span class="nt"><td></span>12<span class="nt"></td></span> + <span class="nt"><td></span>10<span class="nt"></td></span> + <span class="nt"><td></span>63<span class="nt"></td></span> + <span class="nt"><td></span>50<span class="nt"></td></span> + <span class="nt"><td></span>+13<span class="nt"></td></span> + <span class="nt"><td></span>60<span class="nt"></td></span> + <span class="nt"><td></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><th></span>9<span class="nt"></th></span> + <span class="nt"><td><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/Stoke_City_F.C."</span> <span class="na">title=</span><span class="s">"Stoke City F.C."</span><span class="nt">></span>Stoke City<span class="nt"></a></td></span> + <span class="nt"><td></span>38<span class="nt"></td></span> + <span class="nt"><td></span>14<span class="nt"></td></span> + <span class="nt"><td></span>9<span class="nt"></td></span> + <span class="nt"><td></span>15<span class="nt"></td></span> + <span class="nt"><td></span>41<span class="nt"></td></span> + <span class="nt"><td></span>55<span class="nt"></td></span> + <span class="nt"><td></span>−14<span class="nt"></td></span> + <span class="nt"><td></span>51<span class="nt"></td></span> + <span class="nt"><td></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><th></span>10<span class="nt"></th></span> + <span class="nt"><td><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/Chelsea_F.C."</span> <span class="na">title=</span><span class="s">"Chelsea F.C."</span><span class="nt">></span>Chelsea<span class="nt"></a></td></span> + <span class="nt"><td></span>38<span class="nt"></td></span> + <span class="nt"><td></span>12<span class="nt"></td></span> + <span class="nt"><td></span>14<span class="nt"></td></span> + <span class="nt"><td></span>12<span class="nt"></td></span> + <span class="nt"><td></span>59<span class="nt"></td></span> + <span class="nt"><td></span>53<span class="nt"></td></span> + <span class="nt"><td></span>+6<span class="nt"></td></span> + <span class="nt"><td></span>50<span class="nt"></td></span> + <span class="nt"><td></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><th></span>11<span class="nt"></th></span> + <span class="nt"><td><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/Everton_F.C."</span> <span class="na">title=</span><span class="s">"Everton F.C."</span><span class="nt">></span>Everton<span class="nt"></a></td></span> + <span class="nt"><td></span>38<span class="nt"></td></span> + <span class="nt"><td></span>11<span class="nt"></td></span> + <span class="nt"><td></span>14<span class="nt"></td></span> + <span class="nt"><td></span>13<span class="nt"></td></span> + <span class="nt"><td></span>59<span class="nt"></td></span> + <span class="nt"><td></span>55<span class="nt"></td></span> + <span class="nt"><td></span>+4<span class="nt"></td></span> + <span class="nt"><td></span>47<span class="nt"></td></span> + <span class="nt"><td></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><th></span>12<span class="nt"></th></span> + <span class="nt"><td><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/Swansea_City_A.F.C."</span> <span class="na">title=</span><span class="s">"Swansea City A.F.C."</span><span class="nt">></span>Swansea City<span class="nt"></a></td></span> + <span class="nt"><td></span>38<span class="nt"></td></span> + <span class="nt"><td></span>12<span class="nt"></td></span> + <span class="nt"><td></span>11<span class="nt"></td></span> + <span class="nt"><td></span>15<span class="nt"></td></span> + <span class="nt"><td></span>42<span class="nt"></td></span> + <span class="nt"><td></span>52<span class="nt"></td></span> + <span class="nt"><td></span>−10<span class="nt"></td></span> + <span class="nt"><td></span>47<span class="nt"></td></span> + <span class="nt"><td></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><th></span>13<span class="nt"></th></span> + <span class="nt"><td><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/Watford_F.C."</span> <span class="na">title=</span><span class="s">"Watford F.C."</span><span class="nt">></span>Watford<span class="nt"></a></td></span> + <span class="nt"><td></span>38<span class="nt"></td></span> + <span class="nt"><td></span>12<span class="nt"></td></span> + <span class="nt"><td></span>9<span class="nt"></td></span> + <span class="nt"><td></span>17<span class="nt"></td></span> + <span class="nt"><td></span>40<span class="nt"></td></span> + <span class="nt"><td></span>50<span class="nt"></td></span> + <span class="nt"><td></span>−10<span class="nt"></td></span> + <span class="nt"><td></span>45<span class="nt"></td></span> + <span class="nt"><td></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><th></span>14<span class="nt"></th></span> + <span class="nt"><td><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/West_Bromwich_Albion_F.C."</span> <span class="na">title=</span><span class="s">"West Bromwich Albion F.C."</span><span class="nt">></span>West Bromwich Albion<span class="nt"></a></td></span> + <span class="nt"><td></span>38<span class="nt"></td></span> + <span class="nt"><td></span>10<span class="nt"></td></span> + <span class="nt"><td></span>13<span class="nt"></td></span> + <span class="nt"><td></span>15<span class="nt"></td></span> + <span class="nt"><td></span>34<span class="nt"></td></span> + <span class="nt"><td></span>48<span class="nt"></td></span> + <span class="nt"><td></span>−14<span class="nt"></td></span> + <span class="nt"><td></span>43<span class="nt"></td></span> + <span class="nt"><td></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><th></span>15<span class="nt"></th></span> + <span class="nt"><td><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/Crystal_Palace_F.C."</span> <span class="na">title=</span><span class="s">"Crystal Palace F.C."</span><span class="nt">></span>Crystal Palace<span class="nt"></a></td></span> + <span class="nt"><td></span>38<span class="nt"></td></span> + <span class="nt"><td></span>11<span class="nt"></td></span> + <span class="nt"><td></span>9<span class="nt"></td></span> + <span class="nt"><td></span>18<span class="nt"></td></span> + <span class="nt"><td></span>39<span class="nt"></td></span> + <span class="nt"><td></span>51<span class="nt"></td></span> + <span class="nt"><td></span>−12<span class="nt"></td></span> + <span class="nt"><td></span>42<span class="nt"></td></span> + <span class="nt"><td></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><th></span>16<span class="nt"></th></span> + <span class="nt"><td><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/A.F.C._Bournemouth"</span> <span class="na">title=</span><span class="s">"A.F.C. Bournemouth"</span><span class="nt">></span>AFC Bournemouth<span class="nt"></a></td></span> + <span class="nt"><td></span>38<span class="nt"></td></span> + <span class="nt"><td></span>11<span class="nt"></td></span> + <span class="nt"><td></span>9<span class="nt"></td></span> + <span class="nt"><td></span>18<span class="nt"></td></span> + <span class="nt"><td></span>45<span class="nt"></td></span> + <span class="nt"><td></span>67<span class="nt"></td></span> + <span class="nt"><td></span>−22<span class="nt"></td></span> + <span class="nt"><td></span>42<span class="nt"></td></span> + <span class="nt"><td></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><th></span>17<span class="nt"></th></span> + <span class="nt"><td><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/Sunderland_A.F.C."</span> <span class="na">title=</span><span class="s">"Sunderland A.F.C."</span><span class="nt">></span>Sunderland<span class="nt"></a></td></span> + <span class="nt"><td></span>38<span class="nt"></td></span> + <span class="nt"><td></span>9<span class="nt"></td></span> + <span class="nt"><td></span>12<span class="nt"></td></span> + <span class="nt"><td></span>17<span class="nt"></td></span> + <span class="nt"><td></span>48<span class="nt"></td></span> + <span class="nt"><td></span>62<span class="nt"></td></span> + <span class="nt"><td></span>−14<span class="nt"></td></span> + <span class="nt"><td></span>39<span class="nt"></td></span> + <span class="nt"><td></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><th></span>18<span class="nt"></th></span> + <span class="nt"><td><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/Newcastle_United_F.C."</span> <span class="na">title=</span><span class="s">"Newcastle United F.C."</span><span class="nt">></span>Newcastle United<span class="nt"></a></span> <span class="nt"><strong></span>(R)<span class="nt"></strong></span> + <span class="nt"></td></span> + <span class="nt"><td></span>38<span class="nt"></td></span> + <span class="nt"><td></span>9<span class="nt"></td></span> + <span class="nt"><td></span>10<span class="nt"></td></span> + <span class="nt"><td></span>19<span class="nt"></td></span> + <span class="nt"><td></span>44<span class="nt"></td></span> + <span class="nt"><td></span>65<span class="nt"></td></span> + <span class="nt"><td></span>−21<span class="nt"></td></span> + <span class="nt"><td></span>37<span class="nt"></td></span> + <span class="nt"><td></span>Relegation to the <span class="nt"><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/2016%E2%80%9317_Football_League_Championship"</span> <span class="na">title=</span><span class="s">"2016–17 Football League Championship"</span><span class="nt">></span>Football League Championship<span class="nt"></a></td></span> + <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><th></span>19<span class="nt"></th></span> + <span class="nt"><td><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/Norwich_City_F.C."</span> <span class="na">title=</span><span class="s">"Norwich City F.C."</span><span class="nt">></span>Norwich City<span class="nt"></a></span> <span class="nt"><strong></span>(R)<span class="nt"></strong></span> + <span class="nt"></td></span> + <span class="nt"><td></span>38<span class="nt"></td></span> + <span class="nt"><td></span>9<span class="nt"></td></span> + <span class="nt"><td></span>7<span class="nt"></td></span> + <span class="nt"><td></span>22<span class="nt"></td></span> + <span class="nt"><td></span>39<span class="nt"></td></span> + <span class="nt"><td></span>67<span class="nt"></td></span> + <span class="nt"><td></span>−28<span class="nt"></td></span> + <span class="nt"><td></span>34<span class="nt"></td></span> + <span class="nt"><td></span>Relegation to the <span class="nt"><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/2016%E2%80%9317_Football_League_Championship"</span> <span class="na">title=</span><span class="s">"2016–17 Football League Championship"</span><span class="nt">></span>Football League Championship<span class="nt"></a></td></span> <span class="nt"></tr></span> + <span class="nt"><tr></span> + <span class="nt"><th></span>20<span class="nt"></th></span> + <span class="nt"><td><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/Aston_Villa_F.C."</span> <span class="na">title=</span><span class="s">"Aston Villa F.C."</span><span class="nt">></span>Aston Villa<span class="nt"></a></span> <span class="nt"><strong></span>(R)<span class="nt"></strong></span> + <span class="nt"></td></span> + <span class="nt"><td></span>38<span class="nt"></td></span> + <span class="nt"><td></span>3<span class="nt"></td></span> + <span class="nt"><td></span>8<span class="nt"></td></span> + <span class="nt"><td></span>27<span class="nt"></td></span> + <span class="nt"><td></span>27<span class="nt"></td></span> + <span class="nt"><td></span>76<span class="nt"></td></span> + <span class="nt"><td></span>−49<span class="nt"></td></span> + <span class="nt"><td></span>17<span class="nt"></td></span> + <span class="nt"><td></span>Relegation to the <span class="nt"><a</span> <span class="na">href=</span><span class="s">"https://en.wikipedia.org/wiki/2016%E2%80%9317_Football_League_Championship"</span> <span class="na">title=</span><span class="s">"2016–17 Football League Championship"</span><span class="nt">></span>Football League Championship<span class="nt"></a></td></span> + <span class="nt"></tr></span> + <span class="nt"></tbody></span> +<span class="nt"></table></span></code></pre></figure> + + <hr> + + <h3 class="title">Modifiers</h3> + + <div class="columns"> + <div class="column"> + <p>Add <strong>borders</strong> to all the cells.</p> + </div> + <div class="column"> + <code>table is-bordered</code> + </div> + <div class="column is-half"> + <table class="table is-bordered"> + <thead> + <tr> + <th>One</th> + <th>Two</th> + </tr> + </thead> + <tbody> + <tr> + <td>Three</td> + <td>Four</td> + </tr> + </tbody> + </table> + </div> + </div> + + <div class="columns"> + <div class="column"> + <p>Add <strong>stripes</strong> to the table.</p> + </div> + <div class="column"> + <code>table is-striped</code> + </div> + <div class="column is-half"> + <table class="table is-striped"> + <thead> + <tr> + <th>One</th> + <th>Two</th> + </tr> + </thead> + <tbody> + <tr> + <td>Three</td> + <td>Four</td> + </tr> + <tr> + <td>Five</td> + <td>Six</td> + </tr> + <tr> + <td>Seven</td> + <td>Eight</td> + </tr> + <tr> + <td>Nine</td> + <td>Ten</td> + </tr> + <tr> + <td>Eleven</td> + <td>Twelve</td> + </tr> + </tbody> + </table> + </div> + </div> + + <div class="columns"> + <div class="column"> + <p>Make the cells <strong>narrower</strong>.</p> + </div> + <div class="column"> + <code>table is-narrow</code> + </div> + <div class="column is-half"> + <table class="table is-narrow"> + <thead> + <tr> + <th>One</th> + <th>Two</th> + </tr> + </thead> + <tbody> + <tr> + <td>Three</td> + <td>Four</td> + </tr> + <tr> + <td>Five</td> + <td>Six</td> + </tr> + <tr> + <td>Seven</td> + <td>Eight</td> + </tr> + <tr> + <td>Nine</td> + <td>Ten</td> + </tr> + <tr> + <td>Eleven</td> + <td>Twelve</td> + </tr> + </tbody> + </table> + </div> + </div> + + <div class="columns"> + <div class="column"> + <p>You can <strong>combine</strong> all three modifiers.</p> + </div> + <div class="column"> + <code>table is-bordered is-striped is-narrow</code> + </div> + <div class="column is-half"> + <table class="table is-bordered is-striped is-narrow"> + <thead> + <tr> + <th>One</th> + <th>Two</th> + </tr> + </thead> + <tbody> + <tr> + <td>Three</td> + <td>Four</td> + </tr> + <tr> + <td>Five</td> + <td>Six</td> + </tr> + <tr> + <td>Seven</td> + <td>Eight</td> + </tr> + <tr> + <td>Nine</td> + <td>Ten</td> + </tr> + <tr> + <td>Eleven</td> + <td>Twelve</td> + </tr> + </tbody> + </table> + </div> + </div> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/tag/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/tag/index.html new file mode 100644 index 00000000..c02555fb --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/tag/index.html @@ -0,0 +1,724 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/elements/tag/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-elements"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Box + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/button/"> + Button + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/content/"> + Content + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/delete/"> + Delete + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/icon/"> + Icon + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/image/"> + Image + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/notification/"> + Notification + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/progress/"> + Progress + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/table/"> + Table + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/tag/"> + Tag + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/title/"> + Title + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Tags</h1> + <h2 class="subtitle"> + Small <strong>tag labels</strong> to insert anywhere + </h2> + + <hr> + + <div class="columns"> + <div class="column is-4"> + By default, a <strong>tag</strong> is a 1.5rem high label. + </div> + <div class="column is-2"> + <span class="tag"> + Tag label + </span> + </div> + <div class="column is-6"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><span</span> <span class="na">class=</span><span class="s">"tag"</span><span class="nt">></span> + Tag label +<span class="nt"></span></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-4"> + Like with buttons, there are <strong>9 different colors</strong> available. + </div> + <div class="column is-2"> + <p class="field"> + <span class="tag is-black"> + Black + </span> + </p> + <p class="field"> + <span class="tag is-dark"> + Dark + </span> + </p> + <p class="field"> + <span class="tag is-light"> + Light + </span> + </p> + <p class="field"> + <span class="tag is-white"> + White + </span> + </p> + <p class="field"> + <span class="tag is-primary"> + Primary + </span> + </p> + <p class="field"> + <span class="tag is-info"> + Info + </span> + </p> + <p class="field"> + <span class="tag is-success"> + Success + </span> + </p> + <p class="field"> + <span class="tag is-warning"> + Warning + </span> + </p> + <span class="tag is-danger"> + Danger + </span> + </div> + <div class="column is-6"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><span</span> <span class="na">class=</span><span class="s">"tag is-black"</span><span class="nt">></span>Black<span class="nt"></span></span> +<span class="nt"><span</span> <span class="na">class=</span><span class="s">"tag is-dark"</span><span class="nt">></span>Dark<span class="nt"></span></span> +<span class="nt"><span</span> <span class="na">class=</span><span class="s">"tag is-light"</span><span class="nt">></span>Light<span class="nt"></span></span> +<span class="nt"><span</span> <span class="na">class=</span><span class="s">"tag is-white"</span><span class="nt">></span>White<span class="nt"></span></span> +<span class="nt"><span</span> <span class="na">class=</span><span class="s">"tag is-primary"</span><span class="nt">></span>Primary<span class="nt"></span></span> +<span class="nt"><span</span> <span class="na">class=</span><span class="s">"tag is-info"</span><span class="nt">></span>Info<span class="nt"></span></span> +<span class="nt"><span</span> <span class="na">class=</span><span class="s">"tag is-success"</span><span class="nt">></span>Success<span class="nt"></span></span> +<span class="nt"><span</span> <span class="na">class=</span><span class="s">"tag is-warning"</span><span class="nt">></span>Warning<span class="nt"></span></span> +<span class="nt"><span</span> <span class="na">class=</span><span class="s">"tag is-danger"</span><span class="nt">></span>Danger<span class="nt"></span></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-4"> + And <strong>2 additional</strong> sizes. + </div> + <div class="column is-2"> + <p class="field"> + <span class="tag is-primary is-medium"> + Medium + </span> + </p> + <p class="field"> + <span class="tag is-info is-large"> + Large + </span> + </p> + </div> + <div class="column is-6"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><span</span> <span class="na">class=</span><span class="s">"tag is-primary is-medium"</span><span class="nt">></span>Medium<span class="nt"></span></span> +<span class="nt"><span</span> <span class="na">class=</span><span class="s">"tag is-info is-large"</span><span class="nt">></span>Large<span class="nt"></span></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-4"> + You can also append a <strong>delete button</strong>. + </div> + <div class="column is-2"> + <p class="field"> + <span class="tag is-success"> + Bar + <button class="delete is-small"></button> + </span> + </p> + <p class="field"> + <span class="tag is-warning is-medium"> + Hello + <button class="delete is-small"></button> + </span> + </p> + <p class="field"> + <span class="tag is-danger is-large"> + World + <button class="delete"></button> + </span> + </p> + </div> + <div class="column is-6"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><span</span> <span class="na">class=</span><span class="s">"tag is-success"</span><span class="nt">></span> + Bar + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete is-small"</span><span class="nt">></button></span> +<span class="nt"></span></span> +<span class="nt"><span</span> <span class="na">class=</span><span class="s">"tag is-warning is-medium"</span><span class="nt">></span> + Hello + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete is-small"</span><span class="nt">></button></span> +<span class="nt"></span></span> +<span class="nt"><span</span> <span class="na">class=</span><span class="s">"tag is-danger is-large"</span><span class="nt">></span> + World + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"delete"</span><span class="nt">></button></span> +<span class="nt"></span></span></code></pre></figure> + </div> + </div> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/title/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/title/index.html new file mode 100644 index 00000000..2ed9b2a3 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/elements/title/index.html @@ -0,0 +1,714 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/elements/title/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-elements"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Box + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/button/"> + Button + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/content/"> + Content + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/delete/"> + Delete + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/icon/"> + Icon + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/image/"> + Image + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/notification/"> + Notification + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/progress/"> + Progress + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/table/"> + Table + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/elements/tag/"> + Tag + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/elements/title/"> + Title + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Titles</h1> + <h2 class="subtitle"> + Simple <strong>headings</strong> to add depth to your page + </h2> + + <hr> + + <div class="columns"> + <div class="column"> + <p>There are <strong>2 types</strong> of heading:</p> + </div> + <div class="column"> + <p class="title">Title</p> + <p class="subtitle">Subtitle</p> + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><h1</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Title<span class="nt"></h1></span> +<span class="nt"><h2</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></h2></span></code></pre></figure> + </div> + </div> + + <hr> + + <div class="columns"> + <div class="column"> + <p>There are <strong>6 sizes</strong> available:</p> + </div> + <div class="column"> + <p class="title is-1">Title 1</p> + <p class="title is-2">Title 2</p> + <p class="title is-3">Title 3 (default size)</p> + <p class="title is-4">Title 4</p> + <p class="title is-5">Title 5</p> + <p class="title is-6">Title 6</p> + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><h1</span> <span class="na">class=</span><span class="s">"title is-1"</span><span class="nt">></span>Title 1<span class="nt"></h1></span> +<span class="nt"><h2</span> <span class="na">class=</span><span class="s">"title is-2"</span><span class="nt">></span>Title 2<span class="nt"></h2></span> +<span class="nt"><h3</span> <span class="na">class=</span><span class="s">"title is-3"</span><span class="nt">></span>Title 3<span class="nt"></h3></span> +<span class="nt"><h4</span> <span class="na">class=</span><span class="s">"title is-4"</span><span class="nt">></span>Title 4<span class="nt"></h4></span> +<span class="nt"><h5</span> <span class="na">class=</span><span class="s">"title is-5"</span><span class="nt">></span>Title 5<span class="nt"></h5></span> +<span class="nt"><h6</span> <span class="na">class=</span><span class="s">"title is-6"</span><span class="nt">></span>Title 6<span class="nt"></h6></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column"></div> + <div class="column"> + <p class="subtitle is-1">Subtitle 1</p> + <p class="subtitle is-2">Subtitle 2</p> + <p class="subtitle is-3">Subtitle 3</p> + <p class="subtitle is-4">Subtitle 4</p> + <p class="subtitle is-5">Subtitle 5 (default size)</p> + <p class="subtitle is-6">Subtitle 6</p> + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><h1</span> <span class="na">class=</span><span class="s">"subtitle is-1"</span><span class="nt">></span>Subtitle 1<span class="nt"></h1></span> +<span class="nt"><h2</span> <span class="na">class=</span><span class="s">"subtitle is-2"</span><span class="nt">></span>Subtitle 2<span class="nt"></h2></span> +<span class="nt"><h3</span> <span class="na">class=</span><span class="s">"subtitle is-3"</span><span class="nt">></span>Subtitle 3<span class="nt"></h3></span> +<span class="nt"><h4</span> <span class="na">class=</span><span class="s">"subtitle is-4"</span><span class="nt">></span>Subtitle 4<span class="nt"></h4></span> +<span class="nt"><h5</span> <span class="na">class=</span><span class="s">"subtitle is-5"</span><span class="nt">></span>Subtitle 5<span class="nt"></h5></span> +<span class="nt"><h6</span> <span class="na">class=</span><span class="s">"subtitle is-6"</span><span class="nt">></span>Subtitle 6<span class="nt"></h6></span></code></pre></figure> + </div> + </div> + + <hr> + + <div class="columns"> + <div class="column"> + <div class="content"> + <p>When you <strong>combine</strong> a title and a subtitle, they move closer together.</p> + <p>As a rule of thumb, it is recommended to use a size difference of <strong>two</strong>. So if you use a <code>title is-1</code>, combine it with a <code>subtitle is-3</code>.</p> + </div> + </div> + <div class="column"> + <div class="block"> + <p class="title is-1">Title 1</p> + <p class="subtitle is-3">Subtitle 3</p> + </div> + <div class="block"> + <p class="title is-2">Title 2</p> + <p class="subtitle is-4">Subtitle 4</p> + </div> + <div class="block"> + <p class="title is-3">Title 3</p> + <p class="subtitle is-5">Subtitle 5</p> + </div> + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><p</span> <span class="na">class=</span><span class="s">"title is-1"</span><span class="nt">></span>Title 1<span class="nt"></p></span> +<span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle is-3"</span><span class="nt">></span>Subtitle 3<span class="nt"></p></span> + +<span class="nt"><p</span> <span class="na">class=</span><span class="s">"title is-2"</span><span class="nt">></span>Title 2<span class="nt"></p></span> +<span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle is-4"</span><span class="nt">></span>Subtitle 4<span class="nt"></p></span> + +<span class="nt"><p</span> <span class="na">class=</span><span class="s">"title is-3"</span><span class="nt">></span>Title 3<span class="nt"></p></span> +<span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle is-5"</span><span class="nt">></span>Subtitle 5<span class="nt"></p></span></code></pre></figure> + </div> + </div> + + <hr> + + <div class="columns"> + <div class="column"> + <div class="content"> + <p> + <span class="tag is-success">New!</span> + </p> + <p>You can maintain the normal spacing between titles and subtitles if you use the <code>is-spaced</code> modifier on the first element.</p> + </div> + </div> + <div class="column"> + <div class="block"> + <p class="title is-1 is-spaced">Title 1</p> + <p class="subtitle is-3">Subtitle 3</p> + </div> + <div class="block"> + <p class="title is-2 is-spaced">Title 2</p> + <p class="subtitle is-4">Subtitle 4</p> + </div> + <div class="block"> + <p class="title is-3 is-spaced">Title 3</p> + <p class="subtitle is-5">Subtitle 5</p> + </div> + </div> + <div class="column"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><p</span> <span class="na">class=</span><span class="s">"title is-1 is-spaced"</span><span class="nt">></span>Title 1<span class="nt"></p></span> +<span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle is-3"</span><span class="nt">></span>Subtitle 3<span class="nt"></p></span> + +<span class="nt"><p</span> <span class="na">class=</span><span class="s">"title is-2 is-spaced"</span><span class="nt">></span>Title 2<span class="nt"></p></span> +<span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle is-4"</span><span class="nt">></span>Subtitle 4<span class="nt"></p></span> + +<span class="nt"><p</span> <span class="na">class=</span><span class="s">"title is-3 is-spaced"</span><span class="nt">></span>Title 3<span class="nt"></p></span> +<span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle is-5"</span><span class="nt">></span>Subtitle 5<span class="nt"></p></span></code></pre></figure> + </div> + </div> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/checkbox/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/checkbox/index.html new file mode 100644 index 00000000..c9831435 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/checkbox/index.html @@ -0,0 +1,638 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/form/checkbox/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-form"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + + + + + + + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + General + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/input/"> + Input + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/textarea/"> + Textarea + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/select/"> + Select + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/form/checkbox/"> + Checkbox + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/radio/"> + Radio + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Checkbox</h1> + <h2 class="subtitle"> + The 2-state <strong>checkbox</strong> in its native format + </h2> + + <hr> + + <div class="content"> + <p> + The <code>checkbox</code> class is a simple wrapper around the <code><input type="checkbox"></code> HTML element. It is intentionally not styled, to preserve cross-browser compatibility and the user experience. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + +<label class="checkbox"> + <input type="checkbox"> + Remember me +</label> + + </div> + <div class="column is-half highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><label</span> <span class="na">class=</span><span class="s">"checkbox"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"checkbox"</span><span class="nt">></span> + Remember me +<span class="nt"></label></span></code></pre></figure> + </div> + </div> + + <div class="content"> + <p> + You can add <strong>links</strong> to your checkbox, or even <strong>disable</strong> it. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + +<label class="checkbox"> + <input type="checkbox"> + I agree to the <a href="#">terms and conditions</a> +</label> + + </div> + <div class="column is-half highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><label</span> <span class="na">class=</span><span class="s">"checkbox"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"checkbox"</span><span class="nt">></span> + I agree to the <span class="nt"><a</span> <span class="na">href=</span><span class="s">"#"</span><span class="nt">></span>terms and conditions<span class="nt"></a></span> +<span class="nt"></label></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + +<label class="checkbox" disabled> + <input type="checkbox" disabled> + Save my preferences +</label> + + </div> + <div class="column is-half highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><label</span> <span class="na">class=</span><span class="s">"checkbox"</span> <span class="na">disabled</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"checkbox"</span> <span class="na">disabled</span><span class="nt">></span> + Save my preferences +<span class="nt"></label></span></code></pre></figure> + </div> + </div> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/general/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/general/index.html new file mode 100644 index 00000000..ae3471cd --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/general/index.html @@ -0,0 +1,2124 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-form"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + General + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/input/"> + Input + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/textarea/"> + Textarea + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/select/"> + Select + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/checkbox/"> + Checkbox + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/radio/"> + Radio + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Form controls</h1> + <h2 class="subtitle"> + All generic <strong>form controls</strong>, designed for consistency + </h2> + + <hr> + + <div class="content"> + <p>The following form controls <strong>classes</strong> are supported:</p> + <ul> + <li><code>.label</code></li> + <li><code>.input</code></li> + <li><code>.textarea</code></li> + <li><code>.select</code></li> + <li><code>.checkbox</code></li> + <li><code>.radio</code></li> + <li><code>.button</code></li> + <li><code>.help</code></li> + </ul> + <p>Each of them should be wrapped in a <code>.control</code> container.<br> + When combining several controls in a <strong>form</strong>, use the <code>.field</code> class as a <strong>container</strong>, to keep the spacing consistent.</p> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <label class="label">Name</label> + <div class="control"> + <input class="input" type="text" placeholder="Text input"> + </div> +</div> + +<div class="field"> + <label class="label">Username</label> + <div class="control has-icons-left has-icons-right"> + <input class="input is-success" type="text" placeholder="Text input" value="bulma"> + <span class="icon is-small is-left"> + <i class="fa fa-user"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </div> + <p class="help is-success">This username is available</p> +</div> + +<div class="field"> + <label class="label">Email</label> + <div class="control has-icons-left has-icons-right"> + <input class="input is-danger" type="text" placeholder="Email input" value="hello@"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-warning"></i> + </span> + </div> + <p class="help is-danger">This email is invalid</p> +</div> + +<div class="field"> + <label class="label">Subject</label> + <div class="control"> + <div class="select"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + </div> +</div> + +<div class="field"> + <label class="label">Message</label> + <div class="control"> + <textarea class="textarea" placeholder="Textarea"></textarea> + </div> +</div> + +<div class="field"> + <div class="control"> + <label class="checkbox"> + <input type="checkbox"> + I agree to the <a href="#">terms and conditions</a> + </label> + </div> +</div> + +<div class="field"> + <div class="control"> + <label class="radio"> + <input type="radio" name="question"> + Yes + </label> + <label class="radio"> + <input type="radio" name="question"> + No + </label> + </div> +</div> + +<div class="field is-grouped"> + <div class="control"> + <button class="button is-primary">Submit</button> + </div> + <div class="control"> + <button class="button is-link">Cancel</button> + </div> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Name<span class="nt"></label></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Text input"</span><span class="nt">></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Username<span class="nt"></label></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-success"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Text input"</span> <span class="na">value=</span><span class="s">"bulma"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-user"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></div></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"help is-success"</span><span class="nt">></span>This username is available<span class="nt"></p></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Email<span class="nt"></label></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-danger"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Email input"</span> <span class="na">value=</span><span class="s">"hello@"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-warning"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></div></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"help is-danger"</span><span class="nt">></span>This email is invalid<span class="nt"></p></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Subject<span class="nt"></label></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Message<span class="nt"></label></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea"</span> <span class="na">placeholder=</span><span class="s">"Textarea"</span><span class="nt">></textarea></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"checkbox"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"checkbox"</span><span class="nt">></span> + I agree to the <span class="nt"><a</span> <span class="na">href=</span><span class="s">"#"</span><span class="nt">></span>terms and conditions<span class="nt"></a></span> + <span class="nt"></label></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"radio"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"radio"</span> <span class="na">name=</span><span class="s">"question"</span><span class="nt">></span> + Yes + <span class="nt"></label></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"radio"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"radio"</span> <span class="na">name=</span><span class="s">"question"</span><span class="nt">></span> + No + <span class="nt"></label></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-grouped"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span>Submit<span class="nt"></button></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"button is-link"</span><span class="nt">></span>Cancel<span class="nt"></button></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <hr> + + <h3 id="form-field" class="title">Form field</h3> + + <div class="content"> + <p>The <code>field</code> container is a simple container for:</p> + <ul> + <li>a text <code>label</code></li> + <li>a form <code>control</code></li> + <li>an optional <code>help</code>text</li> + </ul> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <label class="label">Label</label> + <div class="control"> + <input class="input" type="text" placeholder="Text input"> + </div> + <p class="help">This is a help text</p> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Label<span class="nt"></label></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Text input"</span><span class="nt">></span> + <span class="nt"></div></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"help"</span><span class="nt">></span>This is a help text<span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="content"> + <p>This container allows form fields to be <strong>spaced consistently</strong>.</p> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <label class="label">Name</label> + <div class="control"> + <input class="input" type="text" placeholder="e.g Alex Smith"> + </div> +</div> + +<div class="field"> + <label class="label">Email</label> + <div class="control"> + <input class="input" type="email" placeholder="e.g. alexsmith@gmail.com"> + </div> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Name<span class="nt"></label></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"e.g Alex Smith"</span><span class="nt">></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Email<span class="nt"></label></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"e.g. alexsmith@gmail.com"</span><span class="nt">></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <hr> + + <h3 id="form-control" class="title">Form control</h3> + + <div class="content"> + <p>The <code>control</code> is a versatile container meant to <strong>enhance single form controls</strong>. Because it has the same height as a control elements, it can <strong class="has-text-danger">only contain</strong> the following elements:</p> + <ul> + <li><code>input</code></li> + <li><code>select</code></li> + <li><code>button</code></li> + <li><code>icon</code></li> + </ul> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="control"> + <input class="input" type="text" placeholder="Text input"> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Text input"</span><span class="nt">></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="control"> + <div class="select"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="control"> + <button class="button is-primary">Submit</button> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span>Submit<span class="nt"></button></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <!-- Font Awesome Icons --> + <hr> + + <h3 class="title">With icons</h3> + <div class="content"> + <p>You can append one of 2 <strong>modifiers</strong> on a control:</p> + <ul> + <li> + <code>has-icons-left</code> + </li> + <li> + and/or <code>has-icons-right</code> + </li> + </ul> + <p>You also need to add a modifier on the <strong>icon</strong>:</p> + <ul> + <li> + <code>icon is-left</code> if <code>has-icons-left</code> is used + </li> + <li> + <code>icon is-right</code> if <code>has-icons-right</code> is used + </li> + </ul> + <p>The size of the <strong>input</strong> will define the size of the icon container.</p> + </div> + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <p class="control has-icons-left has-icons-right"> + <input class="input" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> +<div class="field"> + <p class="control has-icons-left"> + <input class="input" type="password" placeholder="Password"> + <span class="icon is-small is-left"> + <i class="fa fa-lock"></i> + </span> + </p> +</div> +<div class="field"> + <p class="control"> + <button class="button is-success"> + Login + </button> + </p> +</div> + + </div> + <div class="column is-half highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"password"</span> <span class="na">placeholder=</span><span class="s">"Password"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-lock"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"button is-success"</span><span class="nt">></span> + Login + <span class="nt"></button></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + <div class="content"> + <p> + You can append icons to <strong>select dropdowns</strong> as well. + </p> + </div> + +<div class="field"> + <p class="control has-icons-left"> + <span class="select"> + <select> + <option selected>Country</option> + <option>Select dropdown</option> + <option>With options</option> + </select> + </span> + <span class="icon is-small is-left"> + <i class="fa fa-globe"></i> + </span> + </p> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option</span> <span class="na">selected</span><span class="nt">></span>Country<span class="nt"></option></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-globe"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + <div class="content"> + <p> + If the control contains an icon, Bulma will make sure the icon remains <strong>centered</strong>, no matter the size of the input <em>or</em> of the icon. + </p> + </div> + +<div class="field"> + <label class="label is-small">Small input</label> + <div class="control has-icons-left has-icons-right"> + <input class="input is-small" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </div> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label is-small"</span><span class="nt">></span>Small input<span class="nt"></label></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-small"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <label class="label">Normal input</label> + <div class="control has-icons-left has-icons-right"> + <input class="input" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </div> +</div> + +<div class="field"> + <div class="control has-icons-left has-icons-right"> + <input class="input" type="email" placeholder="Email"> + <span class="icon is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-right"> + <i class="fa fa-check"></i> + </span> + </div> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Normal input<span class="nt"></label></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <label class="label is-medium">Medium input</label> + <div class="control has-icons-left has-icons-right"> + <input class="input is-medium" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </div> +</div> + +<div class="field"> + <div class="control has-icons-left has-icons-right"> + <input class="input is-medium" type="email" placeholder="Email"> + <span class="icon is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-right"> + <i class="fa fa-check"></i> + </span> + </div> +</div> + +<div class="field"> + <div class="control has-icons-left has-icons-right"> + <input class="input is-medium" type="email" placeholder="Email"> + <span class="icon is-medium is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-medium is-right"> + <i class="fa fa-check"></i> + </span> + </div> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label is-medium"</span><span class="nt">></span>Medium input<span class="nt"></label></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-medium"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-medium"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-medium"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-medium is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-medium is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <label class="label is-large">Large input</label> + <div class="control has-icons-left has-icons-right"> + <input class="input is-large" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </div> +</div> + +<div class="field"> + <div class="control has-icons-left has-icons-right"> + <input class="input is-large" type="email" placeholder="Email"> + <span class="icon is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-right"> + <i class="fa fa-check"></i> + </span> + </div> +</div> + +<div class="field"> + <div class="control has-icons-left has-icons-right"> + <input class="input is-large" type="email" placeholder="Email"> + <span class="icon is-medium is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-medium is-right"> + <i class="fa fa-check"></i> + </span> + </div> +</div> + +<div class="field"> + <div class="control has-icons-left has-icons-right"> + <input class="input is-large" type="email" placeholder="Email"> + <span class="icon is-large is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-large is-right"> + <i class="fa fa-check"></i> + </span> + </div> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label is-large"</span><span class="nt">></span>Large input<span class="nt"></label></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-large"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-large"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-large"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-medium is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-medium is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-large"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-large is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-large is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <hr> + + <h3 id="form-addons" class="title">Form addons</h3> + <div class="content"> + <p>If you want to <strong>attach controls</strong> together, use the <code>has-addons</code> modifier on the <code>field</code> container:</p> + </div> + <div class="example"> + +<div class="field has-addons"> + <div class="control"> + <input class="input" type="text" placeholder="Find a repository"> + </div> + <div class="control"> + <a class="button is-info"> + Search + </a> + </div> +</div> + + </div> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field has-addons"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Find a repository"</span><span class="nt">></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-info"</span><span class="nt">></span> + Search + <span class="nt"></a></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + <div class="content"> + <p>You can attach inputs, buttons, and dropdowns <strong>only</strong>.</p> + </div> + + <div class="content"> + <p> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.2</span> + </p> + <p>It can be useful to append a <a href="http://bulma.io/versions/0.4.4/documentation/elements/button#static-button">static button</a>.</p> + </div> + + <div class="example"> + +<div class="field has-addons"> + <p class="control"> + <input class="input" type="text" placeholder="Your email"> + </p> + <p class="control"> + <a class="button is-static"> + @gmail.com + </a> + </p> +</div> + + </div> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field has-addons"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Your email"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-static"</span><span class="nt">></span> + @gmail.com + <span class="nt"></a></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + + <div class="content"> + <p>Use the <code>is-expanded</code> modifier on the element you want to fill up the remaining space (in this case, the input):</p> + </div> + <div class="example"> + +<div class="field has-addons"> + <p class="control"> + <span class="select"> + <select> + <option>$</option> + <option>£</option> + <option>€</option> + </select> + </span> + </p> + <p class="control"> + <input class="input" type="text" placeholder="Amount of money"> + </p> + <p class="control"> + <a class="button"> + Transfer + </a> + </p> +</div> + +<div class="field has-addons"> + <p class="control"> + <span class="select"> + <select> + <option>$</option> + <option>£</option> + <option>€</option> + </select> + </span> + </p> + <p class="control is-expanded"> + <input class="input" type="text" placeholder="Amount of money"> + </p> + <p class="control"> + <a class="button"> + Transfer + </a> + </p> +</div> + + </div> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field has-addons"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>$<span class="nt"></option></span> + <span class="nt"><option></span>£<span class="nt"></option></span> + <span class="nt"><option></span>€<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></span></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Amount of money"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + Transfer + <span class="nt"></a></span> + <span class="nt"></p></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field has-addons"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>$<span class="nt"></option></span> + <span class="nt"><option></span>£<span class="nt"></option></span> + <span class="nt"><option></span>€<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></span></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control is-expanded"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Amount of money"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + Transfer + <span class="nt"></a></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + + <div class="content"> + <p>If you want a full width select dropdown, pair <code>control is-expanded</code> with <code>select is-fullwidth</code>.</p> + </div> + <div class="example"> + +<div class="field has-addons"> + <div class="control is-expanded"> + <div class="select is-fullwidth"> + <select name="country"> + <option value="Argentina">Argentina</option> + <option value="Bolivia">Bolivia</option> + <option value="Brazil">Brazil</option> + <option value="Chile">Chile</option> + <option value="Colombia">Colombia</option> + <option value="Ecuador">Ecuador</option> + <option value="Guyana">Guyana</option> + <option value="Paraguay">Paraguay</option> + <option value="Peru">Peru</option> + <option value="Suriname">Suriname</option> + <option value="Uruguay">Uruguay</option> + <option value="Venezuela">Venezuela</option> + </select> + </div> + </div> + <div class="control"> + <button type="submit" class="button is-primary">Choose</button> + </div> +</div> + + </div> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field has-addons"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control is-expanded"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-fullwidth"</span><span class="nt">></span> + <span class="nt"><select</span> <span class="na">name=</span><span class="s">"country"</span><span class="nt">></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Argentina"</span><span class="nt">></span>Argentina<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Bolivia"</span><span class="nt">></span>Bolivia<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Brazil"</span><span class="nt">></span>Brazil<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Chile"</span><span class="nt">></span>Chile<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Colombia"</span><span class="nt">></span>Colombia<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Ecuador"</span><span class="nt">></span>Ecuador<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Guyana"</span><span class="nt">></span>Guyana<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Paraguay"</span><span class="nt">></span>Paraguay<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Peru"</span><span class="nt">></span>Peru<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Suriname"</span><span class="nt">></span>Suriname<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Uruguay"</span><span class="nt">></span>Uruguay<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Venezuela"</span><span class="nt">></span>Venezuela<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">type=</span><span class="s">"submit"</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span>Choose<span class="nt"></button></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + + <div class="content"> + <p>Use the <code>has-addons-centered</code> or the <code>has-addons-right</code> modifers to alter the <strong>alignment</strong>.</p> + </div> + <div class="example"> + +<div class="field has-addons has-addons-centered"> + <p class="control"> + <span class="select"> + <select> + <option>$</option> + <option>£</option> + <option>€</option> + </select> + </span> + </p> + <p class="control"> + <input class="input" type="text" placeholder="Amount of money"> + </p> + <p class="control"> + <a class="button is-primary"> + Transfer + </a> + </p> +</div> + + </div> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field has-addons has-addons-centered"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>$<span class="nt"></option></span> + <span class="nt"><option></span>£<span class="nt"></option></span> + <span class="nt"><option></span>€<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></span></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Amount of money"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span> + Transfer + <span class="nt"></a></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + <div class="example"> + +<div class="field has-addons has-addons-right"> + <p class="control"> + <span class="select"> + <select> + <option>$</option> + <option>£</option> + <option>€</option> + </select> + </span> + </p> + <p class="control"> + <input class="input" type="text" placeholder="Amount of money"> + </p> + <p class="control"> + <a class="button is-primary"> + Transfer + </a> + </p> +</div> + + </div> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field has-addons has-addons-right"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>$<span class="nt"></option></span> + <span class="nt"><option></span>£<span class="nt"></option></span> + <span class="nt"><option></span>€<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></span></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Amount of money"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span> + Transfer + <span class="nt"></a></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Form group</h3> + <div class="content"> + <p> + If you want to <strong>group</strong> controls together, use the <code>is-grouped</code> modifier on the <code>field</code> container. + <br> + Use the <code>is-grouped-centered</code> or the <code>is-grouped-right</code> modifers to alter the <strong>alignment</strong>. + </p> + <p> + Add the <code>is-expanded</code> modifier on the control element you want to <strong>fill up the remaining space</strong> with. + </p> + </div> + <div class="example"> + +<div class="field is-grouped"> + <p class="control is-expanded"> + <input class="input" type="text" placeholder="Find a repository"> + </p> + <p class="control"> + <a class="button is-info"> + Search + </a> + </p> +</div> + + </div> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-grouped"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control is-expanded"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Find a repository"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-info"</span><span class="nt">></span> + Search + <span class="nt"></a></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Horizontal form</h3> + <div class="content"> + <p>If you want a <strong>horizontal</strong> form control, use the <code>is-horizontal</code> modifier on the <code>field</code> container, in which you include:</p> + <ul> + <li> + <code>field-label</code> for the side label + </li> + <li> + <code>field-body</code> for the input/select/textarea container + </li> + </ul> + <p>You can use <code>is-grouped</code> or <code>has-addons</code> for the child elements.</p> + </div> + <div class="example"> + +<div class="field is-horizontal"> + <div class="field-label is-normal"> + <label class="label">From</label> + </div> + <div class="field-body"> + <div class="field"> + <p class="control is-expanded has-icons-left"> + <input class="input" type="text" placeholder="Name"> + <span class="icon is-small is-left"> + <i class="fa fa-user"></i> + </span> + </p> + </div> + <div class="field"> + <p class="control is-expanded has-icons-left has-icons-right"> + <input class="input is-success" type="email" placeholder="Email" value="alex@smith.com"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </p> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label"></div> + <div class="field-body"> + <div class="field is-expanded"> + <div class="field has-addons"> + <p class="control"> + <a class="button is-static"> + +44 + </a> + </p> + <p class="control is-expanded"> + <input class="input" type="tel" placeholder="Your phone number"> + </p> + </div> + <p class="help">Do not enter the first zero</p> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-normal"> + <label class="label">Department</label> + </div> + <div class="field-body"> + <div class="field is-narrow"> + <div class="control"> + <div class="select is-fullwidth"> + <select> + <option>Business development</option> + <option>Marketing</option> + <option>Sales</option> + </select> + </div> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label"> + <label class="label">Already a member?</label> + </div> + <div class="field-body"> + <div class="field is-narrow"> + <div class="control"> + <label class="radio"> + <input type="radio" name="member"> + Yes + </label> + <label class="radio"> + <input type="radio" name="member"> + No + </label> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-normal"> + <label class="label">Subject</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <input class="input is-danger" type="text" placeholder="e.g. Partnership opportunity"> + </div> + <p class="help is-danger"> + This field is required + </p> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-normal"> + <label class="label">Question</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <textarea class="textarea" placeholder="Explain how we can help you"></textarea> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label"> + <!-- Left empty for spacing --> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <button class="button is-primary"> + Send message + </button> + </div> + </div> + </div> +</div> + + </div> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label is-normal"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>From<span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control is-expanded has-icons-left"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Name"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-user"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control is-expanded has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-success"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span> <span class="na">value=</span><span class="s">"alex@smith.com"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label"</span><span class="nt">></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-expanded"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field has-addons"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-static"</span><span class="nt">></span> + +44 + <span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control is-expanded"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"tel"</span> <span class="na">placeholder=</span><span class="s">"Your phone number"</span><span class="nt">></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"help"</span><span class="nt">></span>Do not enter the first zero<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label is-normal"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Department<span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-narrow"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-fullwidth"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Business development<span class="nt"></option></span> + <span class="nt"><option></span>Marketing<span class="nt"></option></span> + <span class="nt"><option></span>Sales<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Already a member?<span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-narrow"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"radio"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"radio"</span> <span class="na">name=</span><span class="s">"member"</span><span class="nt">></span> + Yes + <span class="nt"></label></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"radio"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"radio"</span> <span class="na">name=</span><span class="s">"member"</span><span class="nt">></span> + No + <span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label is-normal"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Subject<span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-danger"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"e.g. Partnership opportunity"</span><span class="nt">></span> + <span class="nt"></div></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"help is-danger"</span><span class="nt">></span> + This field is required + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label is-normal"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Question<span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea"</span> <span class="na">placeholder=</span><span class="s">"Explain how we can help you"</span><span class="nt">></textarea></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label"</span><span class="nt">></span> + <span class="c"><!-- Left empty for spacing --></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><button</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span> + Send message + <span class="nt"></button></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + + <div class="content"> + <p> + To preserve the <strong>vertical alignment</strong> of labels with each type and size of control, the <code>.field-label</code> comes with <strong>4 size modifiers</strong>: + </p> + <ul> + <li> + <code>.is-small</code> + </li> + <li> + <code>.is-normal</code> for any <code>.input</code> or <code>.button</code> + </li> + <li> + <code>.is-medium</code> + </li> + <li> + <code>.is-large</code> + </li> + </ul> + </div> + <div class="example"> + +<div class="field is-horizontal"> + <div class="field-label"> + <label class="label">No padding</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <label class="checkbox"> + <input type="checkbox"> + Checkbox + </label> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-small"> + <label class="label">Small padding</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <input class="input is-small" type="text" placeholder="Small sized input"> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-normal"> + <label class="label">Normal label</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <input class="input" type="text" placeholder="Normal sized input"> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-medium"> + <label class="label">Medium label</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <input class="input is-medium" type="text" placeholder="Medium sized input"> + </div> + </div> + </div> +</div> + +<div class="field is-horizontal"> + <div class="field-label is-large"> + <label class="label">Large label</label> + </div> + <div class="field-body"> + <div class="field"> + <div class="control"> + <input class="input is-large" type="text" placeholder="Large sized input"> + </div> + </div> + </div> +</div> + + </div> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>No padding<span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"checkbox"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"checkbox"</span><span class="nt">></span> + Checkbox + <span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label is-small"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Small padding<span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-small"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Small sized input"</span><span class="nt">></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label is-normal"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Normal label<span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Normal sized input"</span><span class="nt">></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label is-medium"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Medium label<span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-medium"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Medium sized input"</span><span class="nt">></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field is-horizontal"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-label is-large"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"label"</span><span class="nt">></span>Large label<span class="nt"></label></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-large"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Large sized input"</span><span class="nt">></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/input/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/input/index.html new file mode 100644 index 00000000..dbe4cb2b --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/input/index.html @@ -0,0 +1,1067 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/form/input/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-form"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + General + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/form/input/"> + Input + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/textarea/"> + Textarea + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/select/"> + Select + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/checkbox/"> + Checkbox + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/radio/"> + Radio + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Input</h1> + <h2 class="subtitle"> + The <strong>text input</strong> and its variations + </h2> + + <hr> + + <div class="content"> + <p>The following <strong>modifiers</strong> are supported:</p> + <ul> + <li>the <strong><a href="#input-color">color</a></strong></li> + <li>the <strong><a href="#input-size">size</a></strong></li> + <li>the <strong><a href="#input-state">state</a></strong></li> + </ul> + <p>The following <a href="http://htmlreference.io/element/input/" target="_blank">type attributes</a> are supported:</p> + <ul> + <li><code>type="text"</code></li> + <li><code>type="password"</code></li> + <li><code>type="email"</code></li> + <li><code>type="tel"</code></li> + </ul> + </div> + + <div class="columns"> + <div class="column is-half"> + +<input class="input" type="text" placeholder="Text input"> + + </div> + <div class="column is-half highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Text input"</span><span class="nt">></span></code></pre></figure> + </div> + </div> + + <hr> + + <h3 id="input-color" class="title">Colors</h3> + + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <div class="control"> + <input class="input is-primary" type="text" placeholder="Primary input"> + </div> +</div> +<div class="field"> + <div class="control"> + <input class="input is-info" type="text" placeholder="Info input"> + </div> +</div> +<div class="field"> + <div class="control"> + <input class="input is-success" type="text" placeholder="Success input"> + </div> +</div> +<div class="field"> + <div class="control"> + <input class="input is-warning" type="text" placeholder="Warning input"> + </div> +</div> +<div class="field"> + <div class="control"> + <input class="input is-danger" type="text" placeholder="Danger input"> + </div> +</div> + + </div> + <div class="column is-half highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-primary"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Primary input"</span><span class="nt">></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-info"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Info input"</span><span class="nt">></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-success"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Success input"</span><span class="nt">></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-warning"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Warning input"</span><span class="nt">></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-danger"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Danger input"</span><span class="nt">></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <hr> + <h3 id="input-size" class="title">Sizes</h3> + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <div class="control"> + <input class="input is-small" type="text" placeholder="Small input"> + </div> +</div> +<div class="field"> + <div class="control"> + <input class="input" type="text" placeholder="Normal input"> + </div> +</div> +<div class="field"> + <div class="control"> + <input class="input is-medium" type="text" placeholder="Medium input"> + </div> +</div> +<div class="field"> + <div class="control"> + <input class="input is-large" type="text" placeholder="Large input"> + </div> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-small"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Small input"</span><span class="nt">></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Normal input"</span><span class="nt">></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-medium"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Medium input"</span><span class="nt">></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-large"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Large input"</span><span class="nt">></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <hr> + + <h3 id="input-state" class="title">States</h3> + <h4 class="subtitle">Normal</h4> + <div class="columns"> + <div class="column is-half"> + +<div class="control"> + <input class="input" type="text" placeholder="Normal input"> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Normal input"</span><span class="nt">></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <h4 class="subtitle">Hover</h4> + <div class="columns"> + <div class="column is-half"> + +<div class="control"> + <input class="input is-hovered" type="text" placeholder="Hovered input"> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-hovered"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Hovered input"</span><span class="nt">></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <h4 class="subtitle">Focus</h4> + <div class="columns"> + <div class="column is-half"> + +<div class="control"> + <input class="input is-focused" type="text" placeholder="Focused input"> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-focused"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Focused input"</span><span class="nt">></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <h4 class="subtitle">Loading</h4> + <div class="columns"> + <div class="column is-half"> + +<div class="control is-loading"> + <input class="input" type="text" placeholder="Loading input"> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control is-loading"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Loading input"</span><span class="nt">></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + + <div class="columns"> + <div class="column is-half"> + <p style="margin-bottom: 0.5rem;"> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.3</span> + </p> + <div class="content"> + <p> + You can resize the loading spinner by appending <code>is-small</code>, <code>is-medium</code> or <code>is-large</code> to the <code>control</code> container. + </p> + </div> + +<div class="field"> + <div class="control is-small is-loading"> + <input class="input is-small" type="text" placeholder="Small loading input"> + </div> +</div> +<div class="field"> + <div class="control is-loading"> + <input class="input" type="text" placeholder="Normal loading input"> + </div> +</div> +<div class="field"> + <div class="control is-medium is-loading"> + <input class="input is-medium" type="text" placeholder="Medium loading input"> + </div> +</div> +<div class="field"> + <div class="control is-large is-loading"> + <input class="input is-large" type="text" placeholder="Large loading input"> + </div> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control is-small is-loading"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-small"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Small loading input"</span><span class="nt">></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control is-loading"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Normal loading input"</span><span class="nt">></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control is-medium is-loading"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-medium"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Medium loading input"</span><span class="nt">></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control is-large is-loading"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-large"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Large loading input"</span><span class="nt">></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + + <h4 class="subtitle">Disabled</h4> + <div class="columns"> + <div class="column is-half"> + +<div class="control"> + <input class="input" type="text" placeholder="Disabled input" disabled> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Disabled input"</span> <span class="na">disabled</span><span class="nt">></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <!-- Font Awesome Icons --> + <hr> + + <h3 id="input-with-icons" class="title">With icons</h3> + <div class="content"> + <p>You can append one of 2 <strong>modifiers</strong> on a control:</p> + <ul> + <li> + <code>has-icons-left</code> + </li> + <li> + and/or <code>has-icons-right</code> + </li> + </ul> + <p>You also need to add a modifier on the <strong>icon</strong>:</p> + <ul> + <li> + <code>icon is-left</code> if <code>has-icons-left</code> is used + </li> + <li> + <code>icon is-right</code> if <code>has-icons-right</code> is used + </li> + </ul> + <p>The size of the <strong>input</strong> will define the size of the icon container.</p> + </div> + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <p class="control has-icons-left has-icons-right"> + <input class="input" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> + </p> +</div> +<div class="field"> + <p class="control has-icons-left"> + <input class="input" type="password" placeholder="Password"> + <span class="icon is-small is-left"> + <i class="fa fa-lock"></i> + </span> + </p> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"control has-icons-left"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"password"</span> <span class="na">placeholder=</span><span class="s">"Password"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-lock"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"></p></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + <div class="content"> + <p> + If the control contains an icon, Bulma will make sure the icon remains <strong>centered</strong>, no matter the size of the input <em>or</em> of the icon. + </p> + </div> + +<div class="control has-icons-left has-icons-right"> + <input class="input is-small" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-small"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="control has-icons-left has-icons-right"> + <input class="input" type="email" placeholder="Email"> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-small is-right"> + <i class="fa fa-check"></i> + </span> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="control has-icons-left has-icons-right"> + <input class="input is-medium" type="email" placeholder="Email"> + <span class="icon is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-right"> + <i class="fa fa-check"></i> + </span> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-medium"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="control has-icons-left has-icons-right"> + <input class="input is-large" type="email" placeholder="Email"> + <span class="icon is-medium is-left"> + <i class="fa fa-envelope"></i> + </span> + <span class="icon is-medium is-right"> + <i class="fa fa-check"></i> + </span> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left has-icons-right"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">class=</span><span class="s">"input is-large"</span> <span class="na">type=</span><span class="s">"email"</span> <span class="na">placeholder=</span><span class="s">"Email"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-medium is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-medium is-right"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-check"</span><span class="nt">></i></span> + <span class="nt"></span></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/radio/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/radio/index.html new file mode 100644 index 00000000..113d38ed --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/radio/index.html @@ -0,0 +1,691 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/form/radio/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-form"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + + + + + + + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + General + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/input/"> + Input + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/textarea/"> + Textarea + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/select/"> + Select + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/checkbox/"> + Checkbox + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/form/radio/"> + Radio + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Radio</h1> + <h2 class="subtitle"> + The mutually exclusive <strong>radio buttons</strong> in their native format + </h2> + + <hr> + + <div class="content"> + <p> + The <code>radio</code> class is a simple wrapper around the <code><input type="radio"></code> HTML elements. It is intentionally not styled, to preserve cross-browser compatibility and the user experience. + </p> + <p> + Make sure the linked radio buttons have the <strong>same value</strong> for their <code>name</code> HTML attribute. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="control"> + <label class="radio"> + <input type="radio" name="answer"> + Yes + </label> + <label class="radio"> + <input type="radio" name="answer"> + No + </label> +</div> + + </div> + <div class="column is-half highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"radio"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"radio"</span> <span class="na">name=</span><span class="s">"answer"</span><span class="nt">></span> + Yes + <span class="nt"></label></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"radio"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"radio"</span> <span class="na">name=</span><span class="s">"answer"</span><span class="nt">></span> + No + <span class="nt"></label></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="content"> + <p> + You can check a radio button by <strong>default</strong> by adding the <code>checked</code> HTML attribute to the <code><input></code> element. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="control"> + <label class="radio"> + <input type="radio" name="foobar"> + Foo + </label> + <label class="radio"> + <input type="radio" name="foobar" checked> + Bar + </label> +</div> + + </div> + <div class="column is-half highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"radio"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"radio"</span> <span class="na">name=</span><span class="s">"foobar"</span><span class="nt">></span> + Foo + <span class="nt"></label></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"radio"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"radio"</span> <span class="na">name=</span><span class="s">"foobar"</span> <span class="na">checked</span><span class="nt">></span> + Bar + <span class="nt"></label></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="content"> + <p> + You can add <strong>disable</strong> a radio button by adding the <code>disabled</code> HTML attribute to both the <code><label></code> and the <code><input></code>. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="control"> + <label class="radio"> + <input type="radio" name="rsvp"> + Going + </label> + <label class="radio"> + <input type="radio" name="rsvp"> + Not going + </label> + <label class="radio" disabled> + <input type="radio" name="rsvp" disabled> + Maybe + </label> +</div> + + </div> + <div class="column is-half highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"radio"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"radio"</span> <span class="na">name=</span><span class="s">"rsvp"</span><span class="nt">></span> + Going + <span class="nt"></label></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"radio"</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"radio"</span> <span class="na">name=</span><span class="s">"rsvp"</span><span class="nt">></span> + Not going + <span class="nt"></label></span> + <span class="nt"><label</span> <span class="na">class=</span><span class="s">"radio"</span> <span class="na">disabled</span><span class="nt">></span> + <span class="nt"><input</span> <span class="na">type=</span><span class="s">"radio"</span> <span class="na">name=</span><span class="s">"rsvp"</span> <span class="na">disabled</span><span class="nt">></span> + Maybe + <span class="nt"></label></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/select/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/select/index.html new file mode 100644 index 00000000..af328821 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/select/index.html @@ -0,0 +1,1188 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/form/select/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-form"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + General + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/input/"> + Input + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/textarea/"> + Textarea + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/form/select/"> + Select + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/checkbox/"> + Checkbox + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/radio/"> + Radio + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Select</h1> + <h2 class="subtitle"> + The browser built-in <strong>select dropdown</strong>, styled accordingly + </h2> + + <hr> + + <div class="content"> + <p>The following <strong>modifiers</strong> are supported:</p> + <ul> + <li>the <strong><a href="#select-color">color</a></strong></li> + <li>the <strong><a href="#select-size">size</a></strong></li> + <li>the <strong><a href="#select-state">state</a></strong></li> + </ul> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="select"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> +</div> + + </div> + <div class="column is-half highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + + <hr> + + <h3 class="title">Multiple select</h3> + + <div class="columns"> + <div class="column is-half"> + <div class="content"> + <p> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.4</span> + </p> + <p> + You can style a <strong>multiple select</strong> dropdown, by using the <code>is-multiple</code> modifier, and by using the <code>multiple</code> HTML attribute. + </p> + </div> + +<div class="select is-multiple"> + <select multiple size="8"> + <option value="Argentina">Argentina</option> + <option value="Bolivia">Bolivia</option> + <option value="Brazil">Brazil</option> + <option value="Chile">Chile</option> + <option value="Colombia">Colombia</option> + <option value="Ecuador">Ecuador</option> + <option value="Guyana">Guyana</option> + <option value="Paraguay">Paraguay</option> + <option value="Peru">Peru</option> + <option value="Suriname">Suriname</option> + <option value="Uruguay">Uruguay</option> + <option value="Venezuela">Venezuela</option> + </select> +</div> + + </div> + <div class="column is-half highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-multiple"</span><span class="nt">></span> + <span class="nt"><select</span> <span class="na">multiple</span> <span class="na">size=</span><span class="s">"8"</span><span class="nt">></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Argentina"</span><span class="nt">></span>Argentina<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Bolivia"</span><span class="nt">></span>Bolivia<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Brazil"</span><span class="nt">></span>Brazil<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Chile"</span><span class="nt">></span>Chile<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Colombia"</span><span class="nt">></span>Colombia<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Ecuador"</span><span class="nt">></span>Ecuador<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Guyana"</span><span class="nt">></span>Guyana<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Paraguay"</span><span class="nt">></span>Paraguay<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Peru"</span><span class="nt">></span>Peru<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Suriname"</span><span class="nt">></span>Suriname<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Uruguay"</span><span class="nt">></span>Uruguay<span class="nt"></option></span> + <span class="nt"><option</span> <span class="na">value=</span><span class="s">"Venezuela"</span><span class="nt">></span>Venezuela<span class="nt"></option></span> + <span class="nt"></select></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + + <hr> + + <h3 id="select-color" class="title">Colors</h3> + + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <div class="control"> + <div class="select is-primary"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + </div> +</div> +<div class="field"> + <div class="control"> + <div class="select is-info"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + </div> +</div> +<div class="field"> + <div class="control"> + <div class="select is-success"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + </div> +</div> +<div class="field"> + <div class="control"> + <div class="select is-warning"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + </div> +</div> +<div class="field"> + <div class="control"> + <div class="select is-danger"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + </div> +</div> + + </div> + <div class="column is-half highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-primary"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-info"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-success"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-warning"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-danger"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <hr> + <h3 id="select-size" class="title">Sizes</h3> + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <div class="control"> + <div class="select is-small"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + </div> +</div> +<div class="field"> + <div class="control"> + <div class="select"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + </div> +</div> +<div class="field"> + <div class="control"> + <div class="select is-medium"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + </div> +</div> +<div class="field"> + <div class="control"> + <div class="select is-large"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + </div> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-small"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-medium"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-large"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <hr> + + <h3 id="select-state" class="title">States</h3> + <h4 class="subtitle">Normal</h4> + <div class="columns"> + <div class="column is-half"> + +<div class="control"> + <div class="select"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <h4 class="subtitle">Hover</h4> + <div class="columns"> + <div class="column is-half"> + +<div class="control"> + <div class="select"> + <select class="is-hovered"> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select</span> <span class="na">class=</span><span class="s">"is-hovered"</span><span class="nt">></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <h4 class="subtitle">Focus</h4> + <div class="columns"> + <div class="column is-half"> + +<div class="control"> + <div class="select"> + <select class="is-focused"> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select</span> <span class="na">class=</span><span class="s">"is-focused"</span><span class="nt">></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <h4 class="subtitle">Loading</h4> + <div class="columns"> + <div class="column is-half"> + +<div class="control"> + <div class="select is-loading"> + <select> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-loading"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <!-- Font Awesome Icons --> + <hr> + + <h3 id="input-with-icons" class="title">With icons</h3> + <div class="content"> + <p>You can append the <strong>modifier</strong> on a control:</p> + <ul> + <li> + <code>has-icons-left</code> + </li> + </ul> + <p>You also need to add a modifier on the <strong>icon</strong>:</p> + <ul> + <li> + <code>icon is-left</code> since <code>has-icons-left</code> is used + </li> + </ul> + <p>The size of the <strong>select</strong> will define the size of the icon container.</p> + </div> + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <div class="control has-icons-left"> + <div class="select"> + <select> + <option selected>Country</option> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + <div class="icon is-small is-left"> + <i class="fa fa-globe"></i> + </div> + </div> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option</span> <span class="na">selected</span><span class="nt">></span>Country<span class="nt"></option></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-globe"</span><span class="nt">></i></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + <div class="content"> + <p> + If the control contains an icon, Bulma will make sure the icon remains <strong>centered</strong>, no matter the size of the input <em>or</em> of the icon. + </p> + </div> + +<div class="control has-icons-left"> + <div class="select is-small"> + <select> + <option selected>Country</option> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-small"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option</span> <span class="na">selected</span><span class="nt">></span>Country<span class="nt"></option></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-small is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="control has-icons-left"> + <div class="select"> + <select> + <option selected>Country</option> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + <span class="icon is-left"> + <i class="fa fa-envelope"></i> + </span> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option</span> <span class="na">selected</span><span class="nt">></span>Country<span class="nt"></option></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="control has-icons-left"> + <div class="select is-medium"> + <select> + <option selected>Country</option> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + <span class="icon is-medium is-left"> + <i class="fa fa-envelope"></i> + </span> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-medium"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option</span> <span class="na">selected</span><span class="nt">></span>Country<span class="nt"></option></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-medium is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-half"> + +<div class="control has-icons-left"> + <div class="select is-large"> + <select> + <option selected>Country</option> + <option>Select dropdown</option> + <option>With options</option> + </select> + </div> + <span class="icon is-large is-left"> + <i class="fa fa-envelope"></i> + </span> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control has-icons-left"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"select is-large"</span><span class="nt">></span> + <span class="nt"><select></span> + <span class="nt"><option</span> <span class="na">selected</span><span class="nt">></span>Country<span class="nt"></option></span> + <span class="nt"><option></span>Select dropdown<span class="nt"></option></span> + <span class="nt"><option></span>With options<span class="nt"></option></span> + <span class="nt"></select></span> + <span class="nt"></div></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon is-large is-left"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-envelope"</span><span class="nt">></i></span> + <span class="nt"></span></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/textarea/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/textarea/index.html new file mode 100644 index 00000000..cc0156f6 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/form/textarea/index.html @@ -0,0 +1,888 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/form/textarea/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-form"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + + + + + + + + + + + + + + + + + + + + + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + General + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/input/"> + Input + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/form/textarea/"> + Textarea + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/select/"> + Select + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/checkbox/"> + Checkbox + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/form/radio/"> + Radio + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Textarea</h1> + <h2 class="subtitle"> + The multiline <strong>textarea</strong> and its variations + </h2> + + <hr> + + <div class="content"> + <p>The following <strong>modifiers</strong> are supported:</p> + <ul> + <li>the <strong><a href="#input-color">color</a></strong></li> + <li>the <strong><a href="#input-size">size</a></strong></li> + <li>the <strong><a href="#input-state">state</a></strong></li> + </ul> + </div> + + <div class="columns"> + <div class="column is-half"> + +<textarea class="textarea" placeholder="e.g. Hello world"></textarea> + + </div> + <div class="column is-half highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea"</span> <span class="na">placeholder=</span><span class="s">"e.g. Hello world"</span><span class="nt">></textarea></span></code></pre></figure> + </div> + </div> + + <div class="content"> + <p> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.4</span> + </p> + <p> + You can set the height of the textarea using the `rows` HTML attribute. + </p> + </div> + + <div class="columns"> + <div class="column is-half"> + +<textarea class="textarea" placeholder="10 lines of textarea" rows="10"></textarea> + + </div> + <div class="column is-half highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea"</span> <span class="na">placeholder=</span><span class="s">"10 lines of textarea"</span> <span class="na">rows=</span><span class="s">"10"</span><span class="nt">></textarea></span></code></pre></figure> + </div> + </div> + + <hr> + + <h3 id="input-color" class="title">Colors</h3> + + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <div class="control"> + <textarea class="textarea is-primary" type="text" placeholder="Primary textarea"></textarea> + </div> +</div> +<div class="field"> + <div class="control"> + <textarea class="textarea is-info" type="text" placeholder="Info textarea"></textarea> + </div> +</div> +<div class="field"> + <div class="control"> + <textarea class="textarea is-success" type="text" placeholder="Success textarea"></textarea> + </div> +</div> +<div class="field"> + <div class="control"> + <textarea class="textarea is-warning" type="text" placeholder="Warning textarea"></textarea> + </div> +</div> +<div class="field"> + <div class="control"> + <textarea class="textarea is-danger" type="text" placeholder="Danger textarea"></textarea> + </div> +</div> + + </div> + <div class="column is-half highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea is-primary"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Primary textarea"</span><span class="nt">></textarea></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea is-info"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Info textarea"</span><span class="nt">></textarea></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea is-success"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Success textarea"</span><span class="nt">></textarea></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea is-warning"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Warning textarea"</span><span class="nt">></textarea></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea is-danger"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Danger textarea"</span><span class="nt">></textarea></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <hr> + <h3 id="input-size" class="title">Sizes</h3> + <div class="columns"> + <div class="column is-half"> + +<div class="field"> + <div class="control"> + <textarea class="textarea is-small" type="text" placeholder="Small textarea"></textarea> + </div> +</div> +<div class="field"> + <div class="control"> + <textarea class="textarea" type="text" placeholder="Normal textarea"></textarea> + </div> +</div> +<div class="field"> + <div class="control"> + <textarea class="textarea is-medium" type="text" placeholder="Medium textarea"></textarea> + </div> +</div> +<div class="field"> + <div class="control"> + <textarea class="textarea is-large" type="text" placeholder="Large textarea"></textarea> + </div> +</div> + + </div> + <div class="column is-half highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea is-small"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Small textarea"</span><span class="nt">></textarea></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Normal textarea"</span><span class="nt">></textarea></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea is-medium"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Medium textarea"</span><span class="nt">></textarea></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea is-large"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Large textarea"</span><span class="nt">></textarea></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <hr> + + <h3 id="input-state" class="title">States</h3> + <h4 class="subtitle">Normal</h4> + <div class="columns"> + <div class="column is-half"> + +<div class="control"> + <textarea class="textarea" type="text" placeholder="Normal textarea"></textarea> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Normal textarea"</span><span class="nt">></textarea></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <h4 class="subtitle">Hover</h4> + <div class="columns"> + <div class="column is-half"> + +<div class="control"> + <textarea class="textarea is-hovered" type="text" placeholder="Hovered textarea"></textarea> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea is-hovered"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Hovered textarea"</span><span class="nt">></textarea></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <h4 class="subtitle">Focus</h4> + <div class="columns"> + <div class="column is-half"> + +<div class="control"> + <textarea class="textarea is-focused" type="text" placeholder="Focused textarea"></textarea> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea is-focused"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Focused textarea"</span><span class="nt">></textarea></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <h4 class="subtitle">Loading</h4> + <div class="columns"> + <div class="column is-half"> + +<div class="control is-loading"> + <textarea class="textarea" type="text" placeholder="Loading textarea"></textarea> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control is-loading"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Loading textarea"</span><span class="nt">></textarea></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + + <div class="columns"> + <div class="column is-half"> + <p style="margin-bottom: 0.5rem;"> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.3</span> + </p> + <div class="content"> + <p> + You can resize the loading spinner by appending <code>is-small</code>, <code>is-medium</code> or <code>is-large</code> to the <code>control</code> container. + </p> + </div> + +<div class="field"> + <div class="control is-small is-loading"> + <textarea class="textarea is-small" type="text" placeholder="Small loading textarea"></textarea> + </div> +</div> +<div class="field"> + <div class="control is-loading"> + <textarea class="textarea" type="text" placeholder="Normal loading textarea"></textarea> + </div> +</div> +<div class="field"> + <div class="control is-medium is-loading"> + <textarea class="textarea is-medium" type="text" placeholder="Medium loading textarea"></textarea> + </div> +</div> +<div class="field"> + <div class="control is-large is-loading"> + <textarea class="textarea is-large" type="text" placeholder="Large loading textarea"></textarea> + </div> +</div> + + </div> + <div class="column is-half highlight-full"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control is-small is-loading"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea is-small"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Small loading textarea"</span><span class="nt">></textarea></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control is-loading"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Normal loading textarea"</span><span class="nt">></textarea></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control is-medium is-loading"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea is-medium"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Medium loading textarea"</span><span class="nt">></textarea></span> + <span class="nt"></div></span> +<span class="nt"></div></span> +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"field"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"control is-large is-loading"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea is-large"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Large loading textarea"</span><span class="nt">></textarea></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + + <h4 class="subtitle">Disabled</h4> + <div class="columns"> + <div class="column is-half"> + +<div class="control"> + <textarea class="textarea" type="text" placeholder="Disabled textarea" disabled></textarea> +</div> + + </div> + <div class="column is-half"> + <figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"control"</span><span class="nt">></span> + <span class="nt"><textarea</span> <span class="na">class=</span><span class="s">"textarea"</span> <span class="na">type=</span><span class="s">"text"</span> <span class="na">placeholder=</span><span class="s">"Disabled textarea"</span> <span class="na">disabled</span><span class="nt">></textarea></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/grid/columns/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/grid/columns/index.html new file mode 100644 index 00000000..cbd4ce13 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/grid/columns/index.html @@ -0,0 +1,1408 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-grid"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Columns + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/grid/tiles/"> + Tiles + </a> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Columns</h1> + <h2 class="subtitle">A simple way to build <strong>responsive columns</strong></h2> + <hr> + <div class="content"> + <p>To build a <strong>grid</strong>, just:</p> + <ol> + <li>Add a <code>columns</code> container</li> + <li>Add as many <code>column</code> elements as you want</li> + </ol> + <p>Each column will have an <strong>equal width</strong>, no matter the number of columns.</p> + </div> + + <div class="columns"> + <div class="column"> + <p class="notification is-info">First column</p> + </div> + <div class="column"> + <p class="notification is-success">Second column</p> + </div> + <div class="column"> + <p class="notification is-warning">Third column</p> + </div> + <div class="column"> + <p class="notification is-danger">Fourth column</p> + </div> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + First column + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + Second column + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + Third column + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + Fourth column + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Sizes</h3> + <div class="content"> + <p>If you want to change the <strong>size</strong> of a single column, you can use one the following classes:</p> + <ul> + <li> + <code>is-three-quarters</code> + </li> + <li> + <code>is-two-thirds</code> + </li> + <li> + <code>is-half</code> + </li> + <li> + <code>is-one-third</code> + </li> + <li> + <code>is-one-quarter</code> + </li> + </ul> + <p>The <em>other</em> columns will fill up the <strong>remaining</strong> space automatically.</p> + </div> + <div class="columns"> + <div class="column is-three-quarters"> + <p class="notification is-info"> + <code class="html">is-three-quarters</code> + </p> + </div> + <div class="column"> + <p class="notification is-warning">Auto</p> + </div> + <div class="column"> + <p class="notification is-danger">Auto</p> + </div> + </div> + <div class="columns"> + <div class="column is-two-thirds"> + <p class="notification is-info"> + <code class="html">is-two-thirds</code> + </p> + </div> + <div class="column"> + <p class="notification is-warning">Auto</p> + </div> + <div class="column"> + <p class="notification is-danger">Auto</p> + </div> + </div> + <div class="columns"> + <div class="column is-half"> + <p class="notification is-info"> + <code class="html">is-half</code> + </p> + </div> + <div class="column"> + <p class="notification is-warning">Auto</p> + </div> + <div class="column"> + <p class="notification is-danger">Auto</p> + </div> + </div> + <div class="columns"> + <div class="column is-one-third"> + <p class="notification is-info"> + <code class="html">is-one-third</code> + </p> + </div> + <div class="column"> + <p class="notification is-success">Auto</p> + </div> + <div class="column"> + <p class="notification is-warning">Auto</p> + </div> + </div> + <div class="columns"> + <div class="column is-one-quarter"> + <p class="notification is-info"> + <code class="html">is-one-quarter</code> + </p> + </div> + <div class="column"> + <p class="notification is-success">Auto</p> + </div> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-three-quarters"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"notification is-info"</span><span class="nt">></span> + <span class="nt"><code</span> <span class="na">class=</span><span class="s">"html"</span><span class="nt">></span>is-three-quarters<span class="nt"></code></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"notification is-warning"</span><span class="nt">></span>Auto<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"notification is-danger"</span><span class="nt">></span>Auto<span class="nt"></p></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-two-thirds"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"notification is-info"</span><span class="nt">></span> + <span class="nt"><code</span> <span class="na">class=</span><span class="s">"html"</span><span class="nt">></span>is-two-thirds<span class="nt"></code></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"notification is-warning"</span><span class="nt">></span>Auto<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"notification is-danger"</span><span class="nt">></span>Auto<span class="nt"></p></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-half"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"notification is-info"</span><span class="nt">></span> + <span class="nt"><code</span> <span class="na">class=</span><span class="s">"html"</span><span class="nt">></span>is-half<span class="nt"></code></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"notification is-warning"</span><span class="nt">></span>Auto<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"notification is-danger"</span><span class="nt">></span>Auto<span class="nt"></p></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-third"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"notification is-info"</span><span class="nt">></span> + <span class="nt"><code</span> <span class="na">class=</span><span class="s">"html"</span><span class="nt">></span>is-one-third<span class="nt"></code></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"notification is-success"</span><span class="nt">></span>Auto<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"notification is-warning"</span><span class="nt">></span>Auto<span class="nt"></p></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"notification is-info"</span><span class="nt">></span> + <span class="nt"><code</span> <span class="na">class=</span><span class="s">"html"</span><span class="nt">></span>is-one-quarter<span class="nt"></code></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"notification is-success"</span><span class="nt">></span>Auto<span class="nt"></p></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + + <h4 class="title is-4">12 columns</h4> + <div class="content"> + <p>As the grid can be divided into <strong>12</strong> columns, there are size classes for each division:</p> + <ul> + <li><code>is-2</code></li> + <li><code>is-3</code></li> + <li><code>is-4</code></li> + <li><code>is-5</code></li> + <li><code>is-6</code></li> + <li><code>is-7</code></li> + <li><code>is-8</code></li> + <li><code>is-9</code></li> + <li><code>is-10</code></li> + <li><code>is-11</code></li> + </ul> + </div> + <div class="message is-danger"> + <p class="message-header">Naming</p> + <p class="message-body">Each modifier class is named after <strong>how many columns you want out of 12</strong>. So if you want 7 columns out of 12, use <code>is-7</code>.</p> + </div> + + <div class="columns"> + <div class="column is-2"> + <p class="notification is-info"><code>is-2</code></p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + </div> + <div class="columns"> + <div class="column is-3"> + <p class="notification is-info"><code>is-3</code></p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + </div> + <div class="columns"> + <div class="column is-4"> + <p class="notification is-info"><code>is-4</code></p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + </div> + <div class="columns"> + <div class="column is-5"> + <p class="notification is-info"><code>is-5</code></p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + </div> + <div class="columns"> + <div class="column is-6"> + <p class="notification is-info"><code>is-6</code></p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + </div> + <div class="columns"> + <div class="column is-7"> + <p class="notification is-info"><code>is-7</code></p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + </div> + <div class="columns"> + <div class="column is-8"> + <p class="notification is-info"><code>is-8</code></p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + </div> + <div class="columns"> + <div class="column is-9"> + <p class="notification is-info"><code>is-9</code></p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + </div> + <div class="columns"> + <div class="column is-10"> + <p class="notification is-info"><code>is-10</code></p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + <div class="column"> + <p class="notification is-success has-text-centered">1</p> + </div> + </div> + <div class="columns"> + <div class="column is-11"> + <p class="notification is-info"><code>is-11</code></p> + </div> + <div class="column"> + <p class="notification is-warning has-text-centered">1</p> + </div> + </div> + + <hr> + + <h3 class="title">Offset</h3> + <div class="content"> + <p>While you can use <em>empty columns</em> (like <code><div class="column"></div></code>) to create horizontal space around <code>.column</code> elements, you can also use <strong>offset</strong> modifiers like <code>.is-offset-x</code>: + </div> + + <div class="columns is-mobile"> + <div class="column is-half is-offset-one-quarter"> + <p class="notification is-info"> + <code class="html">is-half</code><br> + <code class="html">is-offset-one-quarter</code> + </p> + </div> + </div> + + <div class="columns is-mobile"> + <div class="column is-4 is-offset-8"> + <p class="notification is-info"> + <code class="html">is-4</code><br> + <code class="html">is-offset-8</code> + </p> + </div> + </div> + + <div class="columns is-mobile"> + <div class="column is-11 is-offset-1"> + <p class="notification is-info"> + <code class="html">is-11</code><br> + <code class="html">is-offset-1</code> + </p> + </div> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-half is-offset-one-quarter"</span><span class="nt">></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-4 is-offset-8"</span><span class="nt">></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-11 is-offset-1"</span><span class="nt">></div></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Responsiveness</h3> + <div class="content"> + <p>By default, columns are only activated from <strong>tablet</strong> onwards. This means columns are stacked on top of each other on <strong>mobile</strong>.</p> + <p>If you want columns to work on <strong>mobile too</strong>, just add the <code>is-mobile</code> modifier on the <code>columns</code> container:</p> + </div> + <div class="columns is-mobile"> + <div class="column"> + <p class="notification is-info">1</p> + </div> + <div class="column"> + <p class="notification is-success">2</p> + </div> + <div class="column"> + <p class="notification is-warning">3</p> + </div> + <div class="column"> + <p class="notification is-danger">4</p> + </div> + </div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>1<span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>2<span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>3<span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>4<span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + <div class="message is-info"> + <p class="message-header">Resize</p> + <p class="message-body">If you want to see the difference, resize your browser and see <em>when</em> the columns are stacked and when they are horizontally distributed.</p> + </div> + <div class="content"> + <p>If you <em>only</em> want columns on <strong>desktop</strong>, just use the <code>is-desktop</code> modifier on the <code>columns</code> container:</p> + </div> + <div class="columns is-desktop"> + <div class="column"> + <p class="notification is-info">1</p> + </div> + <div class="column"> + <p class="notification is-success">2</p> + </div> + <div class="column"> + <p class="notification is-warning">3</p> + </div> + <div class="column"> + <p class="notification is-danger">4</p> + </div> + </div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns is-desktop"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>1<span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>2<span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>3<span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>4<span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + + <h4 class="title is-4">Different sizes per breakpoint</h4> + <div class="content"> + <p>You can define a <strong>column size</strong> for <em>each</em> viewport size: mobile, tablet, and desktop.</p> + </div> + <div class="columns is-mobile"> + <div class="column is-half-mobile is-one-third-tablet is-one-quarter-desktop"> + <p class="notification is-info"> + <code>is-half-mobile</code><br> + <code>is-one-third-tablet</code><br> + <code>is-one-quarter-desktop</code> + </p> + </div> + <div class="column"> + <p class="notification is-success">1</p> + </div> + <div class="column"> + <p class="notification is-warning">1</p> + </div> + <div class="column"> + <p class="notification is-success">1</p> + </div> + <div class="column"> + <p class="notification is-warning">1</p> + </div> + </div> + <div class="message is-info"> + <p class="message-header">Resize</p> + <p class="message-body">If you want to see these classes in action, resize your browser window and see how the same column varies in width at each breakpoint.</p> + </div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-half-mobile is-one-third-tablet is-one-quarter-desktop"</span><span class="nt">></span> + <span class="nt"><code></span>is-half-mobile<span class="nt"></code><br></span> + <span class="nt"><code></span>is-one-third-tablet<span class="nt"></code><br></span> + <span class="nt"><code></span>is-one-quarter-desktop<span class="nt"></code></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>1<span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>1<span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>1<span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>1<span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 id="nesting" class="title">Nesting</h3> + <div class="content"> + <p> + You can <strong>nest</strong> columns to have more flexibility in your design. You only need to follow this structure: + </p> + <ul> + <li> + <code>columns</code>: top-level columns container + <ul> + <li> + <code>column</code> + <ul> + <li> + <code>columns</code>: nested columns + <ul> + <li> + <code>column</code> and so on… + </li> + </ul> + </li> + </ul> + </li> + </ul> + </li> + </ul> + <p> + The difference with <a href="#multiline">multiline columns</a> is the <strong>order</strong> in the HTML code: all the <strong class="has-text-info">blue</strong> columns appear <em>before</em> the <strong class="has-text-danger">red</strong> ones. Resize to a narrower viewport to see the result. + </p> + </div> + + <div class="columns"> + <div class="column"> + <p class="notification is-info">First column</p> + <div class="columns is-mobile"> + <div class="column"> + <p class="notification is-info">First nested column</p> + </div> + <div class="column"> + <p class="notification is-info">Second nested column</p> + </div> + </div> + </div> + <div class="column"> + <p class="notification is-danger">Second column</p> + <div class="columns is-mobile"> + <div class="column is-half"> + <p class="notification is-danger">50%</p> + </div> + <div class="column"> + <p class="notification is-danger">Auto</p> + </div> + <div class="column"> + <p class="notification is-danger">Auto</p> + </div> + </div> + </div> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + First column + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + First nested column + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + Second nested column + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + Second column + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-half"</span><span class="nt">></span> + 50% + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + Auto + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + Auto + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 id="multiline" class="title">Multiline</h3> + <div class="content"> + <p>Whenever you want to start a new line, you can close a <code>columns</code> container and start a new one. But you can also add the <code>is-multiline</code> modifier and add <strong>more</strong> column elements that would fit in a single row.</p> + </div> + <div class="columns is-multiline is-mobile"> + <div class="column is-one-quarter"> + <p class="notification is-info"><code>is-one-quarter</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-success"><code>is-one-quarter</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-warning"><code>is-one-quarter</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-danger"><code>is-one-quarter</code></p> + </div> + <div class="column is-half"> + <p class="notification is-info"><code>is-half</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-success"><code>is-one-quarter</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-warning"><code>is-one-quarter</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-danger"><code>is-one-quarter</code></p> + </div> + <div class="column"> + <p class="notification is-info">Auto</p> + </div> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns is-multiline is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></span> + <span class="nt"><code></span>is-one-quarter<span class="nt"></code></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></span> + <span class="nt"><code></span>is-one-quarter<span class="nt"></code></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></span> + <span class="nt"><code></span>is-one-quarter<span class="nt"></code></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></span> + <span class="nt"><code></span>is-one-quarter<span class="nt"></code></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-half"</span><span class="nt">></span> + <span class="nt"><code></span>is-half<span class="nt"></code></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></span> + <span class="nt"><code></span>is-one-quarter<span class="nt"></code></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></span> + <span class="nt"><code></span>is-one-quarter<span class="nt"></code></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + Auto + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + <hr> + + <h3 class="title">Gapless</h3> + <div class="content"> + <p>If you want to remove the <strong>space</strong> between the columns, add the <code>is-gapless</code> modifier on the <code>columns</code> container:</p> + </div> + <div class="columns is-gapless"> + <div class="column"> + <p class="notification is-info">First column</p> + </div> + <div class="column"> + <p class="notification is-success">Second column</p> + </div> + <div class="column"> + <p class="notification is-warning">Third column</p> + </div> + <div class="column"> + <p class="notification is-danger">Fourth column</p> + </div> + </div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns is-gapless"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>First column<span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>Second column<span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>Third column<span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>Fourth column<span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + <div class="content"> + <p>You can combine it with the <code>is-multiline</code> modifier:</p> + </div> + <div class="columns is-multiline is-mobile is-gapless"> + <div class="column is-one-quarter"> + <p class="notification is-info"><code>is-one-quarter</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-success"><code>is-one-quarter</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-warning"><code>is-one-quarter</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-danger"><code>is-one-quarter</code></p> + </div> + <div class="column is-half"> + <p class="notification is-info"><code>is-half</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-success"><code>is-one-quarter</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-warning"><code>is-one-quarter</code></p> + </div> + <div class="column is-one-quarter"> + <p class="notification is-danger"><code>is-one-quarter</code></p> + </div> + <div class="column"> + <p class="notification is-info">Auto</p> + </div> + </div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns is-gapless is-multiline is-mobile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></span> + <span class="nt"><code></span>is-one-quarter<span class="nt"></code></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></span> + <span class="nt"><code></span>is-one-quarter<span class="nt"></code></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></span> + <span class="nt"><code></span>is-one-quarter<span class="nt"></code></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></span> + <span class="nt"><code></span>is-one-quarter<span class="nt"></code></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-half"</span><span class="nt">></span> + <span class="nt"><code></span>is-half<span class="nt"></code></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></span> + <span class="nt"><code></span>is-one-quarter<span class="nt"></code></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-one-quarter"</span><span class="nt">></span> + <span class="nt"><code></span>is-one-quarter<span class="nt"></code></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + Auto + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Narrow column</h3> + <div class="content"> + <p>If you want a column to only take the <strong>space it needs</strong>, use the <code>is-narrow</code> modifier. The other column(s) will fill up the remaining space.</p> + </div> + <div class="columns"> + <div class="column is-narrow"> + <div class="box" style="width: 200px;"> + <p class="title is-5">Narrow column</p> + <p class="subtitle">This column is only 200px wide.</p> + </div> + </div> + <div class="column"> + <div class="box"> + <p class="title is-5">Flexible column</p> + <p class="subtitle">This column will take up the remaining space available.</p> + </div> + </div> + </div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column is-narrow"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"box"</span> <span class="na">style=</span><span class="s">"width: 200px;"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title is-5"</span><span class="nt">></span>Narrow column<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>This column is only 200px wide.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title is-5"</span><span class="nt">></span>Flexible column<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>This column will take up the remaining space available.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + <div class="content"> + <p>As for the size modifiers, you can have narrow columns for different <strong>breakpoints</strong>:</p> + <ul> + <li> + <code>is-narrow-mobile</code> + </li> + <li> + <code>is-narrow-tablet</code> + </li> + <li> + <code>is-narrow-desktop</code> + </li> + </ul> + </div> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/grid/tiles/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/grid/tiles/index.html new file mode 100644 index 00000000..bb5eb4bc --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/grid/tiles/index.html @@ -0,0 +1,1408 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/grid/tiles/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-grid"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Columns + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/grid/tiles/"> + Tiles + </a> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Tiles</h1> + <h2 class="subtitle">A <strong>single tile</strong> element to build 2-dimensional Metro-like, Pinterest-like, or whatever-you-like grids</h2> + + <hr> + + <div class="content"> + <p>To build intricate 2-dimensional, you only need a <strong>single element</strong>: the <code>tile</code>:</p> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="c"><!-- The magical tile element! --></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Example</h3> + <div class="tile is-ancestor"> + <div class="tile is-vertical is-8"> + <div class="tile"> + <div class="tile is-parent is-vertical"> + <article class="tile is-child notification is-primary"> + <p class="title">Vertical...</p> + <p class="subtitle">Top tile</p> + </article> + <article class="tile is-child notification is-warning"> + <p class="title">...tiles</p> + <p class="subtitle">Bottom tile</p> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child notification is-info"> + <p class="title">Middle tile</p> + <p class="subtitle">With an image</p> + <figure class="image is-4by3"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/640x480.png"> + </figure> + </article> + </div> + </div> + <div class="tile is-parent"> + <article class="tile is-child notification is-danger"> + <p class="title">Wide tile</p> + <p class="subtitle">Aligned with the right tile</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + </article> + </div> + </div> + <div class="tile is-parent"> + <article class="tile is-child notification is-success"> + <div class="content"> + <p class="title">Tall tile</p> + <p class="subtitle">With even more content</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.</p> + <p>Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.</p> + <p>Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.</p> + </div> + </div> + </article> + </div> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-vertical is-8"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent is-vertical"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child notification is-primary"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Vertical...<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Top tile<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child notification is-warning"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>...tiles<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Bottom tile<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child notification is-info"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Middle tile<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>With an image<span class="nt"></p></span> + <span class="nt"><figure</span> <span class="na">class=</span><span class="s">"image is-4by3"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/placeholders/640x480.png"</span><span class="nt">></span> + <span class="nt"></figure></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child notification is-danger"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Wide tile<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Aligned with the right tile<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="c"><!-- Content --></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child notification is-success"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Tall tile<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>With even more content<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="c"><!-- Content --></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Modifiers</h3> + + <div class="content"> + <p>The <code>tile</code> element has <strong>16 modifiers</strong>:</p> + <ul> + <li> + <strong>3 contextual</strong> modifiers + <ul> + <li><code>is-ancestor</code></li> + <li><code>is-parent</code></li> + <li><code>is-child</code></li> + </ul> + </li> + <li> + <strong>1 directional</strong> modifier + <ul> + <li><code>is-vertical</code></li> + </ul> + </li> + <li> + <strong>12 horizontal size</strong> modifiers + <ul> + <li>from <code>is-1</code></li> + <li>to <code>is-12</code></li> + </ul> + </li> + </ul> + </div> + + <hr> + + <h3 class="title">How it works: Nesting</h3> + <div class="content"> + <p>Everything is a tile! To create a grid of tiles, you only need to <strong>nest</strong> <code>tile</code> elements.</p> + </div> + + <div class="columns"> + <div class="column is-one-third"> + <p>Start with an <strong>ancestor</strong> tile that will wrap all other tiles:</p> + </div> + <div class="column is-two-thirds"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="c"><!-- All other tile elemnts --></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-one-third"> + <p>Add tile elements that will distribute themselves <strong>horizontally</strong>:</p> + </div> + <div class="column is-two-thirds"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="c"><!-- Add content or other tiles --></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="c"><!-- Add content or other tiles --></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-one-third"> + <p> + You can <strong>resize</strong> any tile according to a <strong>12 column</strong> grid. + <br> + For example, <code>is-4</code> will take up 1/3 of the horizontal space: + </p> + </div> + <div class="column is-two-thirds"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-4"</span><span class="nt">></span> + <span class="c"><!-- 1/3 --></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="c"><!-- This tile will take the rest: 2/3 --></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-one-third"> + <p>If you want to stack tiles <strong>vertically</strong>, add <code>is-vertical</code> on the parent tile:</p> + </div> + <div class="column is-two-thirds"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-4 is-vertical"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="c"><!-- Top tile --></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="c"><!-- Bottom tile --></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="c"><!-- This tile will take up the whole vertical space --></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-one-third"> + <div class="content"> + <p>As soon as you want to add <strong>content</strong> to a tile, just:</p> + <ul> + <li>add <em>any</em> class you want, like <code>box</code></li> + <li>add the <code>is-child</code> modifier on the tile</li> + <li>add the <code>is-parent</code> modifier on the <em>parent</em> tile</li> + </ul> + </div> + </div> + <div class="column is-two-thirds"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-4 is-vertical is-parent"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>One<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Two<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Three<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="tile is-ancestor"> + <div class="tile is-4 is-vertical is-parent"> + <div class="tile is-child box"> + <p class="title">One</p> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + <div class="tile is-child box"> + <p class="title">Two</p> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + </div> + <div class="tile is-parent"> + <div class="tile is-child box"> + <p class="title">Three</p> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.</p> + <p>Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.</p> + <p>Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.</p> + </div> + </div> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-4 is-vertical is-parent"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>One<span class="nt"></p></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Two<span class="nt"></p></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Three<span class="nt"></p></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.<span class="nt"></p></span> + <span class="nt"><p></span>Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.<span class="nt"></p></span> + <span class="nt"><p></span>Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Nesting requirements</h3> + + <article class="message is-danger"> + <div class="message-header"> + 3 levels deep at least... + </div> + <div class="message-body"> + <div class="content"> + <p>You need at least <strong>3 levels</strong> of hierarchy:</p> +<figure class="highlight"><pre><code class="language-markdown" data-lang="markdown">tile is-ancestor +| +└───tile is-parent + | + └───tile is-child</code></pre></figure> + </div> + </div> + </article> + + <article class="message is-success"> + <div class="message-header"> + ...but more levels if you want! + </div> + <div class="message-body"> + <div class="content"> + <p>You can however nest tiles more deeply than that, and mix it up!</p> +<figure class="highlight"><pre><code class="language-markdown" data-lang="markdown">tile is-ancestor +| +├───tile is-vertical is-8 +| | +| ├───tile +| | | +| | ├───tile is-parent is-vertical +| | | ├───tile is-child +| | | └───tile is-child +| | | +| | └───tile is-parent +| | └───tile is-child +| | +| └───tile is-parent +| └───tile is-child +| +└───tile is-parent + └───tile is-child</code></pre></figure> + </div> + </div> + </article> + + <div class="tile is-ancestor"> + <div class="tile is-vertical is-8"> + <div class="tile"> + <div class="tile is-parent is-vertical"> + <article class="tile is-child box"> + <p class="title">Vertical tiles</p> + <p class="subtitle">Top box</p> + </article> + <article class="tile is-child box"> + <p class="title">Vertical tiles</p> + <p class="subtitle">Bottom box</p> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Middle box</p> + <p class="subtitle">With an image</p> + <figure class="image is-4by3"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/640x480.png"> + </figure> + </article> + </div> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Wide column</p> + <p class="subtitle">Aligned with the right column</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + </article> + </div> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <div class="content"> + <p class="title">Tall column</p> + <p class="subtitle">With even more content</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.</p> + <p>Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.</p> + <p>Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.</p> + </div> + </div> + </article> + </div> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-vertical is-8"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent is-vertical"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="c"><!-- Put any content you want --></span> + <span class="nt"></article></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="c"><!-- Put any content you want --></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="c"><!-- Put any content you want --></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="c"><!-- Put any content you want --></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="c"><!-- Put any content you want --></span> + <span class="nt"></article></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">3 columns</h3> + + <div class="tile is-ancestor"> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Hello World</p> + <p class="subtitle">What is up?</p> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Foo</p> + <p class="subtitle">Bar</p> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Third column</p> + <p class="subtitle">With some content</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + </article> + </div> + </div> + <div class="tile is-ancestor"> + <div class="tile is-vertical is-8"> + <div class="tile"> + <div class="tile is-parent is-vertical"> + <article class="tile is-child box"> + <p class="title">Vertical tiles</p> + <p class="subtitle">Top box</p> + </article> + <article class="tile is-child box"> + <p class="title">Vertical tiles</p> + <p class="subtitle">Bottom box</p> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Middle box</p> + <p class="subtitle">With an image</p> + <figure class="image is-4by3"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/640x480.png"> + </figure> + </article> + </div> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Wide column</p> + <p class="subtitle">Aligned with the right column</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + </article> + </div> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <div class="content"> + <p class="title">Tall column</p> + <p class="subtitle">With even more content</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.</p> + <p>Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.</p> + <p>Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.</p> + </div> + </div> + </article> + </div> + </div> + <div class="tile is-ancestor"> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Side column</p> + <p class="subtitle">With some content</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + </article> + </div> + <div class="tile is-parent is-8"> + <article class="tile is-child box"> + <p class="title">Main column</p> + <p class="subtitle">With some content</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + </article> + </div> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Hello World<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>What is up?<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Foo<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Bar<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Third column<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>With some content<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-vertical is-8"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent is-vertical"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Vertical tiles<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Top box<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Vertical tiles<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Bottom box<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Middle box<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>With an image<span class="nt"></p></span> + <span class="nt"><figure</span> <span class="na">class=</span><span class="s">"image is-4by3"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/placeholders/640x480.png"</span><span class="nt">></span> + <span class="nt"></figure></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Wide column<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Aligned with the right column<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Tall column<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>With even more content<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.<span class="nt"></p></span> + <span class="nt"><p></span>Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.<span class="nt"></p></span> + <span class="nt"><p></span>Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Side column<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>With some content<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent is-8"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Main column<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>With some content<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">4 columns</h3> + + <div class="tile is-ancestor"> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">One</p> + <p class="subtitle">Subtitle</p> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Two</p> + <p class="subtitle">Subtitle</p> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Three</p> + <p class="subtitle">Subtitle</p> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Four</p> + <p class="subtitle">Subtitle</p> + </article> + </div> + </div> + <div class="tile is-ancestor"> + <div class="tile is-vertical is-9"> + <div class="tile"> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Five</p> + <p class="subtitle">Subtitle</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.</p> + </div> + </article> + </div> + <div class="tile is-8 is-vertical"> + <div class="tile"> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Six</p> + <p class="subtitle">Subtitle</p> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Seven</p> + <p class="subtitle">Subtitle</p> + </article> + </div> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Eight</p> + <p class="subtitle">Subtitle</p> + </article> + </div> + </div> + </div> + <div class="tile"> + <div class="tile is-8 is-parent"> + <article class="tile is-child box"> + <p class="title">Nine</p> + <p class="subtitle">Subtitle</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Ten</p> + <p class="subtitle">Subtitle</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + </article> + </div> + </div> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <div class="content"> + <p class="title">Eleven</p> + <p class="subtitle">Subtitle</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.</p> + <p>Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.</p> + </div> + </div> + </article> + </div> + </div> + <div class="tile is-ancestor"> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Twelve</p> + <p class="subtitle">Subtitle</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut.</p> + </div> + </article> + </div> + <div class="tile is-parent is-6"> + <article class="tile is-child box"> + <p class="title">Thirteen</p> + <p class="subtitle">Subtitle</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Fourteen</p> + <p class="subtitle">Subtitle</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut.</p> + </div> + </article> + </div> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>One<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Two<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Three<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Four<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-vertical is-9"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Five<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-8 is-vertical"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Six<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Seven<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Eight<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-8 is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Nine<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Ten<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Eleven<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.<span class="nt"></p></span> + <span class="nt"><p></span>Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Twelve<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent is-6"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Thirteen<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Fourteen<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/layout/container/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/layout/container/index.html new file mode 100644 index 00000000..e42dc8d0 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/layout/container/index.html @@ -0,0 +1,684 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-layout"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + + + + + + + + + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Container + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/layout/hero/"> + Hero + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/layout/section/"> + Section + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/layout/footer/"> + Footer + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Container</h1> + <h2 class="subtitle"> + A simple <strong>container</strong> to center your content horizontally + </h2> + + <hr> + + <div class="content"> + <p>The <code>.container</code> class can be used in any context, but mostly as a <strong>direct child</strong> of either:</p> + <ul> + <li><code>.nav</code></li> + <li><code>.hero</code></li> + <li><code>.section</code></li> + <li><code>.footer</code></li> + </ul> + <p>This is how the container will behave:</p> + <ul> + <li>on <strong>mobile</strong> and <strong>tablet</strong> <span class="tag">< 1008px</span> +, it will have a margin of <strong>24px</strong> on each side.</li> + <li>on <strong>desktop</strong> <span class="tag">>= 1008px</span> +, it will have a maximum width of <strong>960px</strong> and will be <strong>horizontally centered</strong>.</li> + <li>on <strong>widescreen</strong> <span class="tag">>= 1200px</span> +, it will have a maximum width of <strong>1152px</strong>.</li> + <li>on <strong>fullhd</strong> <span class="tag">>= 1392px</span> +, it will have a maximum width of <strong>1344px</strong>.</li> + </ul> + <p> + The <code>$gap</code> variable has a default value of <code>24px</code> but can be modified. + </p> + <p>The values <strong>960</strong>, <strong>1152</strong> and <strong>1344</strong> have been chosen because they are divisible by both <strong>12</strong> and <strong>16</strong>.</p> + </div> + </div> +</section> + +<div class="example is-fullwidth"> + +<div class="container"> + <div class="notification"> + This container is <strong>centered</strong> on desktop. + </div> +</div> + +</div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"container"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"notification"</span><span class="nt">></span> + This container is <span class="nt"><strong></span>centered<span class="nt"></strong></span> on desktop. + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + +<section class="section"> +<div class="container"> + <h3 class="title">Fluid container</h3> + <div class="content"> + <p>If you don't want to have a maximum width but want to keep the 24px margin on the left and right sides, add the <code>is-fluid</code> modifier:</p> + </div> +</div> +</section> + +<div class="example is-fullwidth"> + +<div class="container is-fluid"> + <div class="notification"> + This container is <strong>fluid</strong>: it will have a 24px gap on either side, on any viewport size. + </div> +</div> + +</div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"container is-fluid"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"notification"</span><span class="nt">></span> + This container is <span class="nt"><strong></span>fluid<span class="nt"></strong></span>: it will have a 24px gap on either side, on any viewport size. + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + +<section class="section"> +<div class="container"> + <h3 class="title">Breakpoint containers</h3> + <div class="content"> + <p> + <span class="tag is-success">New!</span> + <span class="tag is-info">0.4.4</span> + </p> + <p> + With the two modifiers <code>.is-widescreen</code> and <code>.is-fullhd</code>, you can have a <em>fullwidth</em> container <strong>until</strong> those specific breakpoints. + </p> + </div> +</div> +</section> + +<div class="example is-fullwidth"> + +<div class="container is-widescreen"> + <div class="notification"> + This container is <strong>fullwidth</strong> <em>until</em> the <code>$widescreen</code> breakpoint. + </div> +</div> + +</div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"container is-widescreen"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"notification"</span><span class="nt">></span> + This container is <span class="nt"><strong></span>fullwidth<span class="nt"></strong></span> <span class="nt"><em></span>until<span class="nt"></em></span> the <span class="nt"><code></span>$widescreen<span class="nt"></code></span> breakpoint. + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + +<div class="example is-fullwidth"> + +<div class="container is-fullhd"> + <div class="notification"> + This container is <strong>fullwidth</strong> <em>until</em> the <code>$fullhd</code> breakpoint. + </div> +</div> + +</div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"container is-fullhd"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"notification"</span><span class="nt">></span> + This container is <span class="nt"><strong></span>fullwidth<span class="nt"></strong></span> <span class="nt"><em></span>until<span class="nt"></em></span> the <span class="nt"><code></span>$fullhd<span class="nt"></code></span> breakpoint. + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/layout/footer/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/layout/footer/index.html new file mode 100644 index 00000000..ddc75af5 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/layout/footer/index.html @@ -0,0 +1,597 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/layout/footer/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-layout"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Container + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/layout/hero/"> + Hero + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/layout/section/"> + Section + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/layout/footer/"> + Footer + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Footer</h1> + <h2 class="subtitle"> + A simple responsive <strong>footer</strong> which can include anything: lists, headings, columns, icons, buttons... + </h2> + +<div class="example"> +<footer class="footer"> + <div class="container"> + <div class="content has-text-centered"> + <p> + <strong>Bulma</strong> by <a href="http://jgthms.com">Jeremy Thomas</a>. The source code is licensed + <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. The website content + is licensed <a href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC ANS 4.0</a>. + </p> + <p> + <a class="icon" href="https://github.com/jgthms/bulma"> + <i class="fa fa-github"></i> + </a> + </p> + </div> + </div> +</footer> +</div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><footer</span> <span class="na">class=</span><span class="s">"footer"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"container"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content has-text-centered"</span><span class="nt">></span> + <span class="nt"><p></span> + <span class="nt"><strong></span>Bulma<span class="nt"></strong></span> by <span class="nt"><a</span> <span class="na">href=</span><span class="s">"http://jgthms.com"</span><span class="nt">></span>Jeremy Thomas<span class="nt"></a></span>. The source code is licensed + <span class="nt"><a</span> <span class="na">href=</span><span class="s">"http://opensource.org/licenses/mit-license.php"</span><span class="nt">></span>MIT<span class="nt"></a></span>. The website content + is licensed <span class="nt"><a</span> <span class="na">href=</span><span class="s">"http://creativecommons.org/licenses/by-nc-sa/4.0/"</span><span class="nt">></span>CC ANS 4.0<span class="nt"></a></span>. + <span class="nt"></p></span> + <span class="nt"><p></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"icon"</span> <span class="na">href=</span><span class="s">"https://github.com/jgthms/bulma"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-github"</span><span class="nt">></i></span> + <span class="nt"></a></span> + <span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></footer></span></code></pre></figure> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/layout/hero/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/layout/hero/index.html new file mode 100644 index 00000000..4d5b9558 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/layout/hero/index.html @@ -0,0 +1,1397 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/layout/hero/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-layout"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Container + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/layout/hero/"> + Hero + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/layout/section/"> + Section + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/layout/footer/"> + Footer + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Hero</h1> + <h2 class="subtitle"> + An imposing <strong>hero banner</strong> to showcase something + </h2> + </div> +</section> + +<section class="section is-fullwidth"> + <div class="example"> + <section class="hero"> + <div class="hero-body"> + <div class="container"> + <p class="title"> + Hero title + </p> + <p class="subtitle"> + Hero subtitle + </p> + </div> + </div> + </section> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><section</span> <span class="na">class=</span><span class="s">"hero"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"hero-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"container"</span><span class="nt">></span> + <span class="nt"><h1</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span> + Hero title + <span class="nt"></h1></span> + <span class="nt"><h2</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span> + Hero subtitle + <span class="nt"></h2></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></section></span></code></pre></figure> +</section> + +<section class="section"> + <div class="container"> + <h3 class="title">Colors</h3> + <h4 class="subtitle"> + As with buttons, you can choose one of the <strong>7 different colors</strong> + </h4> + </div> +</section> + +<section class="section is-fullwidth"> + <div class="example"> + <section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <p class="title"> + Primary title + </p> + <p class="subtitle"> + Primary subtitle + </p> + </div> + </div> + </section> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><section</span> <span class="na">class=</span><span class="s">"hero is-primary"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"hero-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"container"</span><span class="nt">></span> + <span class="nt"><h1</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span> + Primary title + <span class="nt"></h1></span> + <span class="nt"><h2</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span> + Primary subtitle + <span class="nt"></h2></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></section></span></code></pre></figure> + + <div class="example"> + <section class="hero is-info"> + <div class="hero-body"> + <div class="container"> + <p class="title"> + Info title + </p> + <p class="subtitle"> + Info subtitle + </p> + </div> + </div> + </section> + </div> + + <div class="example"> + <section class="hero is-success"> + <div class="hero-body"> + <div class="container"> + <p class="title"> + Success title + </p> + <p class="subtitle"> + Success subtitle + </p> + </div> + </div> + </section> + </div> + + <div class="example"> + <section class="hero is-warning"> + <div class="hero-body"> + <div class="container"> + <p class="title"> + Warning title + </p> + <p class="subtitle"> + Warning subtitle + </p> + </div> + </div> + </section> + </div> + + <div class="example"> + <section class="hero is-danger"> + <div class="hero-body"> + <div class="container"> + <p class="title"> + Danger title + </p> + <p class="subtitle"> + Danger subtitle + </p> + </div> + </div> + </section> + </div> + + <div class="example"> + <section class="hero is-light"> + <div class="hero-body"> + <div class="container"> + <p class="title"> + Light title + </p> + <p class="subtitle"> + Light subtitle + </p> + </div> + </div> + </section> + </div> + + <div class="example"> + <section class="hero is-dark"> + <div class="hero-body"> + <div class="container"> + <p class="title"> + Dark title + </p> + <p class="subtitle"> + Dark subtitle + </p> + </div> + </div> + </section> + </div> +</section> + +<section class="section"> + <div class="container"> + <h3 class="title"> + Gradients + <span class="tag is-warning">Experimental</span> + </h3> + <h4 class="subtitle"> + By adding the <code>is-bold</code> modifier, you can generate a subtle <strong>gradient</strong> + </h4> + </div> +</section> + +<section class="section is-fullwidth"> + <div class="example"> + <section class="hero is-medium is-primary is-bold"> + <div class="hero-body"> + <div class="container"> + <p class="title"> + Primary bold title + </p> + <p class="subtitle"> + Primary bold subtitle + </p> + </div> + </div> + </section> + </div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><section</span> <span class="na">class=</span><span class="s">"hero is-medium is-primary is-bold"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"hero-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"container"</span><span class="nt">></span> + <span class="nt"><h1</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span> + Primary bold title + <span class="nt"></h1></span> + <span class="nt"><h2</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span> + Primary bold subtitle + <span class="nt"></h2></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></section></span></code></pre></figure> + <div class="example"> + <section class="hero is-medium is-info is-bold"> + <div class="hero-body"> + <div class="container"> + <p class="title"> + Info bold title + </p> + <p class="subtitle"> + Info bold subtitle + </p> + </div> + </div> + </section> + </div> + <div class="example"> + <section class="hero is-medium is-success is-bold"> + <div class="hero-body"> + <div class="container"> + <p class="title"> + Success bold title + </p> + <p class="subtitle"> + Success bold subtitle + </p> + </div> + </div> + </section> + </div> + <div class="example"> + <section class="hero is-medium is-warning is-bold"> + <div class="hero-body"> + <div class="container"> + <p class="title"> + Warning bold title + </p> + <p class="subtitle"> + Warning bold subtitle + </p> + </div> + </div> + </section> + </div> + <div class="example"> + <section class="hero is-medium is-danger is-bold"> + <div class="hero-body"> + <div class="container"> + <p class="title"> + Danger bold title + </p> + <p class="subtitle"> + Danger bold subtitle + </p> + </div> + </div> + </section> + </div> + <div class="example"> + <section class="hero is-medium is-light is-bold"> + <div class="hero-body"> + <div class="container"> + <p class="title"> + Light bold title + </p> + <p class="subtitle"> + Light bold subtitle + </p> + </div> + </div> + </section> + </div> + <div class="example"> + <section class="hero is-medium is-dark is-bold"> + <div class="hero-body"> + <div class="container"> + <p class="title"> + Dark bold title + </p> + <p class="subtitle"> + Dark bold subtitle + </p> + </div> + </div> + </section> + </div> +</section> + +<section class="section"> + <div class="container"> + <h3 class="title">Sizes</h3> + <h4 class="subtitle"> + You can have even more imposing banners by using one of <strong>3 different sizes</strong> + </h4> + </div> +</section> + +<section class="section is-fullwidth"> + <div class="example"> + <section class="hero is-primary is-medium"> + <div class="hero-body"> + <div class="container"> + <p class="title"> + Medium title + </p> + <p class="subtitle"> + Medium subtitle + </p> + </div> + </div> + </section> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><section</span> <span class="na">class=</span><span class="s">"hero is-primary is-medium"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"hero-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"container"</span><span class="nt">></span> + <span class="nt"><h1</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span> + Medium title + <span class="nt"></h1></span> + <span class="nt"><h2</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span> + Medium subtitle + <span class="nt"></h2></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></section></span></code></pre></figure> + + <div class="example"> + <section class="hero is-info is-large"> + <div class="hero-body"> + <div class="container"> + <p class="title"> + Large title + </p> + <p class="subtitle"> + Large subtitle + </p> + </div> + </div> + </section> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><section</span> <span class="na">class=</span><span class="s">"hero is-info is-large"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"hero-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"container"</span><span class="nt">></span> + <span class="nt"><h1</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span> + Large title + <span class="nt"></h1></span> + <span class="nt"><h2</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span> + Large subtitle + <span class="nt"></h2></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></section></span></code></pre></figure> + + <div class="example is-fullwidth"> + <section class="hero is-success is-fullheight"> + <div class="hero-body"> + <div class="container"> + <p class="title"> + Full Height title + </p> + <p class="subtitle"> + Full Height subtitle + </p> + </div> + </div> + </section> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><section</span> <span class="na">class=</span><span class="s">"hero is-success is-fullheight"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"hero-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"container"</span><span class="nt">></span> + <span class="nt"><h1</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span> + Full Height title + <span class="nt"></h1></span> + <span class="nt"><h2</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span> + Full Height subtitle + <span class="nt"></h2></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></section></span></code></pre></figure> +</section> + +<section class="section"> + <div class="container"> + <h3 class="title">Full height hero</h3> + <h4 class="subtitle">And vertically centered</h4> + <div class="content"> + <p>You can split the hero in <strong>3 vertical parts</strong>:</p> + <ul> + <li> + <code>hero</code> + <ul> + <li><code>hero-head</code> (always at the top)</li> + <li><code>hero-body</code> (always vertically centered)</li> + <li><code>hero-foot</code> (always at the bottom)</li> + </ul> + </li> + </ul> + </div> + </div> +</section> + +<section class="section is-fullwidth"> + <div class="example"> + <section class="hero is-primary is-medium"> + <div class="hero-head"> + <header class="nav"> + <div class="container"> + <div class="nav-left"> + <a class="nav-item"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-type-white.png" alt="Logo"> + </a> + </div> + <span class="nav-toggle"> + <span></span> + <span></span> + <span></span> + </span> + <div class="nav-right nav-menu"> + <a class="nav-item is-active"> + Home + </a> + <a class="nav-item"> + Examples + </a> + <a class="nav-item"> + Documentation + </a> + <span class="nav-item"> + <a class="button is-primary is-inverted"> + <span class="icon"> + <i class="fa fa-github"></i> + </span> + <span>Download</span> + </a> + </span> + </div> + </div> + </header> + </div> + + <div class="hero-body"> + <div class="container has-text-centered"> + <p class="title"> + Title + </p> + <p class="subtitle"> + Subtitle + </p> + </div> + </div> + + <div class="hero-foot"> + <nav class="tabs"> + <div class="container"> + <ul> + <li class="is-active"> + <a>Overview</a> + </li> + <li> + <a>Modifiers</a> + </li> + <li> + <a>Grid</a> + </li> + <li> + <a>Elements</a> + </li> + <li> + <a>Components</a> + </li> + <li> + <a>Layout</a> + </li> + </ul> + </div> + </nav> + </div> + </section> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><section</span> <span class="na">class=</span><span class="s">"hero is-primary is-medium"</span><span class="nt">></span> + <span class="c"><!-- Hero header: will stick at the top --></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"hero-head"</span><span class="nt">></span> + <span class="nt"><header</span> <span class="na">class=</span><span class="s">"nav"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"container"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"nav-left"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"images/bulma-type-white.png"</span> <span class="na">alt=</span><span class="s">"Logo"</span><span class="nt">></span> + <span class="nt"></a></span> + <span class="nt"></div></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"nav-toggle"</span><span class="nt">></span> + <span class="nt"><span></span></span> + <span class="nt"><span></span></span> + <span class="nt"><span></span></span> + <span class="nt"></span></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"nav-right nav-menu"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item is-active"</span><span class="nt">></span> + Home + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item"</span><span class="nt">></span> + Examples + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item"</span><span class="nt">></span> + Documentation + <span class="nt"></a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"nav-item"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary is-inverted"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-github"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Download<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></span></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></header></span> + <span class="nt"></div></span> + + <span class="c"><!-- Hero content: will be in the middle --></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"hero-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"container has-text-centered"</span><span class="nt">></span> + <span class="nt"><h1</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span> + Title + <span class="nt"></h1></span> + <span class="nt"><h2</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span> + Subtitle + <span class="nt"></h2></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + + <span class="c"><!-- Hero footer: will stick at the bottom --></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"hero-foot"</span><span class="nt">></span> + <span class="nt"><nav</span> <span class="na">class=</span><span class="s">"tabs"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"container"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">><a></span>Overview<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Modifiers<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Grid<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Elements<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Components<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Layout<span class="nt"></a></li></span> + <span class="nt"></ul></span> + <span class="nt"></div></span> + <span class="nt"></nav></span> + <span class="nt"></div></span> +<span class="nt"></section></span></code></pre></figure> + + <div class="example"> + <section class="hero is-info is-large"> + <div class="hero-head"> + <header class="nav"> + <div class="container"> + <div class="nav-left"> + <a class="nav-item"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-type-white.png" alt="Logo"> + </a> + </div> + <span class="nav-toggle"> + <span></span> + <span></span> + <span></span> + </span> + <div class="nav-right nav-menu"> + <a class="nav-item is-active"> + Home + </a> + <a class="nav-item"> + Examples + </a> + <a class="nav-item"> + Documentation + </a> + <span class="nav-item"> + <a class="button is-info is-inverted"> + <span class="icon"> + <i class="fa fa-github"></i> + </span> + <span>Download</span> + </a> + </span> + </div> + </div> + </header> + </div> + + <div class="hero-body"> + <div class="container has-text-centered"> + <p class="title"> + Title + </p> + <p class="subtitle"> + Subtitle + </p> + </div> + </div> + + <div class="hero-foot"> + <nav class="tabs is-boxed is-fullwidth"> + <div class="container"> + <ul> + <li class="is-active"> + <a>Overview</a> + </li> + <li> + <a>Modifiers</a> + </li> + <li> + <a>Grid</a> + </li> + <li> + <a>Elements</a> + </li> + <li> + <a>Components</a> + </li> + <li> + <a>Layout</a> + </li> + </ul> + </div> + </nav> + </div> + </section> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><section</span> <span class="na">class=</span><span class="s">"hero is-info is-large"</span><span class="nt">></span> + <span class="c"><!-- Hero header: will stick at the top --></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"hero-head"</span><span class="nt">></span> + <span class="nt"><header</span> <span class="na">class=</span><span class="s">"nav"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"container"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"nav-left"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"images/bulma-type-white.png"</span> <span class="na">alt=</span><span class="s">"Logo"</span><span class="nt">></span> + <span class="nt"></a></span> + <span class="nt"></div></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"nav-toggle"</span><span class="nt">></span> + <span class="nt"><span></span></span> + <span class="nt"><span></span></span> + <span class="nt"><span></span></span> + <span class="nt"></span></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"nav-right nav-menu"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item is-active"</span><span class="nt">></span> + Home + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item"</span><span class="nt">></span> + Examples + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item"</span><span class="nt">></span> + Documentation + <span class="nt"></a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"nav-item"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-info is-inverted"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-github"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Download<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></span></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></header></span> + <span class="nt"></div></span> + + <span class="c"><!-- Hero content: will be in the middle --></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"hero-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"container has-text-centered"</span><span class="nt">></span> + <span class="nt"><h1</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span> + Title + <span class="nt"></h1></span> + <span class="nt"><h2</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span> + Subtitle + <span class="nt"></h2></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + + <span class="c"><!-- Hero footer: will stick at the bottom --></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"hero-foot"</span><span class="nt">></span> + <span class="nt"><nav</span> <span class="na">class=</span><span class="s">"tabs is-boxed is-fullwidth"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"container"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">><a></span>Overview<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Modifiers<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Grid<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Elements<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Components<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Layout<span class="nt"></a></li></span> + <span class="nt"></ul></span> + <span class="nt"></div></span> + <span class="nt"></nav></span> + <span class="nt"></div></span> +<span class="nt"></section></span></code></pre></figure> + + <div class="example is-fullwidth"> + <section class="hero is-success is-fullheight"> + <div class="hero-head"> + <header class="nav"> + <div class="container"> + <div class="nav-left"> + <a class="nav-item"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-type-white.png" alt="Logo"> + </a> + </div> + <span class="nav-toggle"> + <span></span> + <span></span> + <span></span> + </span> + <div class="nav-right nav-menu"> + <a class="nav-item is-active"> + Home + </a> + <a class="nav-item"> + Examples + </a> + <a class="nav-item"> + Documentation + </a> + <span class="nav-item"> + <a class="button is-success is-inverted"> + <span class="icon"> + <i class="fa fa-github"></i> + </span> + <span>Download</span> + </a> + </span> + </div> + </div> + </header> + </div> + + <div class="hero-body"> + <div class="container has-text-centered"> + <p class="title"> + Title + </p> + <p class="subtitle"> + Subtitle + </p> + </div> + </div> + + <div class="hero-foot"> + <nav class="tabs is-boxed is-fullwidth"> + <div class="container"> + <ul> + <li class="is-active"> + <a>Overview</a> + </li> + <li> + <a>Modifiers</a> + </li> + <li> + <a>Grid</a> + </li> + <li> + <a>Elements</a> + </li> + <li> + <a>Components</a> + </li> + <li> + <a>Layout</a> + </li> + </ul> + </div> + </nav> + </div> + </section> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><section</span> <span class="na">class=</span><span class="s">"hero is-success is-fullheight"</span><span class="nt">></span> + <span class="c"><!-- Hero header: will stick at the top --></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"hero-head"</span><span class="nt">></span> + <span class="nt"><header</span> <span class="na">class=</span><span class="s">"nav"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"container"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"nav-left"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"images/bulma-type-white.png"</span> <span class="na">alt=</span><span class="s">"Logo"</span><span class="nt">></span> + <span class="nt"></a></span> + <span class="nt"></div></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"nav-toggle"</span><span class="nt">></span> + <span class="nt"><span></span></span> + <span class="nt"><span></span></span> + <span class="nt"><span></span></span> + <span class="nt"></span></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"nav-right nav-menu"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item is-active"</span><span class="nt">></span> + Home + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item"</span><span class="nt">></span> + Examples + <span class="nt"></a></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"nav-item"</span><span class="nt">></span> + Documentation + <span class="nt"></a></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"nav-item"</span><span class="nt">></span> + <span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-success is-inverted"</span><span class="nt">></span> + <span class="nt"><span</span> <span class="na">class=</span><span class="s">"icon"</span><span class="nt">></span> + <span class="nt"><i</span> <span class="na">class=</span><span class="s">"fa fa-github"</span><span class="nt">></i></span> + <span class="nt"></span></span> + <span class="nt"><span></span>Download<span class="nt"></span></span> + <span class="nt"></a></span> + <span class="nt"></span></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></header></span> + <span class="nt"></div></span> + + <span class="c"><!-- Hero content: will be in the middle --></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"hero-body"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"container has-text-centered"</span><span class="nt">></span> + <span class="nt"><h1</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span> + Title + <span class="nt"></h1></span> + <span class="nt"><h2</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span> + Subtitle + <span class="nt"></h2></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + + <span class="c"><!-- Hero footer: will stick at the bottom --></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"hero-foot"</span><span class="nt">></span> + <span class="nt"><nav</span> <span class="na">class=</span><span class="s">"tabs is-boxed is-fullwidth"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"container"</span><span class="nt">></span> + <span class="nt"><ul></span> + <span class="nt"><li</span> <span class="na">class=</span><span class="s">"is-active"</span><span class="nt">><a></span>Overview<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Modifiers<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Grid<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Elements<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Components<span class="nt"></a></li></span> + <span class="nt"><li><a></span>Layout<span class="nt"></a></li></span> + <span class="nt"></ul></span> + <span class="nt"></div></span> + <span class="nt"></nav></span> + <span class="nt"></div></span> +<span class="nt"></section></span></code></pre></figure> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/layout/section/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/layout/section/index.html new file mode 100644 index 00000000..f8c3ec2c --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/layout/section/index.html @@ -0,0 +1,583 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/layout/section/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-layout"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Container + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/layout/hero/"> + Hero + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/layout/section/"> + Section + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/layout/footer/"> + Footer + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Section</h1> + <h2 class="subtitle"> + A simple container to divide your page into <strong>sections</strong>, like the one you're currently reading + </h2> + + <hr> + + <div class="content"> + <p>Use sections as <strong>direct</strong> children of <code>body</code>.</p> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><body></span> + <span class="nt"><section</span> <span class="na">class=</span><span class="s">"section"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"container"</span><span class="nt">></span> + <span class="nt"><h1</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Section<span class="nt"></h1></span> + <span class="nt"><h2</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span> + A simple container to divide your page into <span class="nt"><strong></span>sections<span class="nt"></strong></span>, like the one you're currently reading + <span class="nt"></h2></span> + <span class="nt"></div></span> + <span class="nt"></section></span> +<span class="nt"></body></span></code></pre></figure> + + <div class="content"> + <p>You can use the modifiers <code>is-medium</code> and <code>is-large</code> to change the <strong>spacing</strong>.</p> + </div> + + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/modifiers/helpers/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/modifiers/helpers/index.html new file mode 100644 index 00000000..7dc38659 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/modifiers/helpers/index.html @@ -0,0 +1,614 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/modifiers/helpers/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-modifiers"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Syntax + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/modifiers/helpers/"> + Helpers + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/modifiers/responsive-helpers/"> + Responsive helpers + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Helpers</h1> + <h2 class="subtitle">You can apply <strong>responsive helper classes</strong> to almost any element, in order to alter its style based upon the browser's width.</h2> + <hr> + <table class="table is-bordered"> + <tbody> + <tr> + <th rowspan="3">Float</th> + <td><code>is-clearfix</code></td> + <td>Fixes an element's floating children</td> + </tr> + <tr> + <td><code>is-pulled-left</code></td> + <td>Moves an element to the left</td> + </tr> + <tr> + <td><code>is-pulled-right</code></td> + <td>Moves an element to the right</td> + </tr> + <tr> + <th>Overlay</th> + <td><code>is-overlay</code></td> + <td>Completely covers the first positioned parent</td> + </tr> + <tr> + <th>Size</th> + <td><code>is-fullwidth</code></td> + <td>Takes up the whole width (100%)</td> + </tr> + <tr> + <th rowspan="3">Text</th> + <td><code>has-text-centered</code></td> + <td>Centers the text</td> + </tr> + <tr> + <td><code>has-text-left</code></td> + <td>Text is left-aligned</td> + </tr> + <tr> + <td><code>has-text-right</code></td> + <td>Text is right-aligned</td> + </tr> + <tr> + <th rowspan="4">Other</th> + <td><code>is-marginless</code></td> + <td>Removes any <strong>margin</strong></td> + </tr> + <tr> + <td><code>is-paddingless</code></td> + <td>Removes any <strong>padding</strong></td> + </tr> + <tr> + <td><code>is-unselectable</code></td> + <td>Prevents the text from being <strong>selectable</strong></td> + </tr> + <tr> + <td><code>is-hidden</code></td> + <td>Hides element</td> + </tr> + </tbody> + </table> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/modifiers/responsive-helpers/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/modifiers/responsive-helpers/index.html new file mode 100644 index 00000000..b63aa860 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/modifiers/responsive-helpers/index.html @@ -0,0 +1,885 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/modifiers/responsive-helpers/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-modifiers"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Syntax + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/modifiers/helpers/"> + Helpers + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/modifiers/responsive-helpers/"> + Responsive helpers + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Responsive helpers</h1> + <h2 class="subtitle"><strong>Show/hide content</strong> depending on the width of the viewport</h2> + + <hr> + + <h3 class="title">Show</h3> + + <div class="content"> + <p> + You can use one of the following <code>display</code> classes: + </p> + <ul> + <li><code>block</code></li> + <li><code>flex</code></li> + <li><code>inline</code></li> + <li><code>inline-block</code></li> + <li><code>inline-flex</code></li> + </ul> + <p>For example, here's what the <code>is-flex</code> helper works:</p> + </div> + + <table class="table is-bordered"> + <thead> + <tr> + <th> + Class + </th> + <th> + Mobile<br> + Up to <code>768px</code> + </th> + <th> + Tablet<br> + Between <code>769px</code> and <code>979px</code> + </th> + <th> + Desktop<br> + Between <code>980px</code> and <code>1179px</code> + </th> + <th> + Widescreen<br> + Above <code>1180px</code> + </th> + </tr> + </thead> + <tbody> + <tr> + <td class="is-narrow"> + <code>is-flex-mobile</code> + </td> + <td class="is-narrow"> + <p class="notification is-success">flex</p> + </td> + <td class="is-narrow"> + <p class="notification">unchanged</p> + </td> + <td class="is-narrow"> + <p class="notification">unchanged</p> + </td> + <td class="is-narrow"> + <p class="notification">unchanged</p> + </td> + </tr> + <tr> + <td class="is-narrow"> + <code>is-flex-tablet-only</code> + </td> + <td class="is-narrow"> + <p class="notification">unchanged</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">flex</p> + </td> + <td class="is-narrow"> + <p class="notification">unchanged</p> + </td> + <td class="is-narrow"> + <p class="notification">unchanged</p> + </td> + </tr> + <tr> + <td class="is-narrow"> + <code>is-flex-desktop-only</code> + </td> + <td class="is-narrow"> + <p class="notification">unchanged</p> + </td> + <td class="is-narrow"> + <p class="notification">unchanged</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">flex</p> + </td> + <td class="is-narrow"> + <p class="notification">unchanged</p> + </td> + </tr> + <tr> + <td class="is-narrow"> + <code>is-flex-widescreen</code> + </td> + <td class="is-narrow"> + <p class="notification">unchanged</p> + </td> + <td class="is-narrow"> + <p class="notification">unchanged</p> + </td> + <td class="is-narrow"> + <p class="notification">unchanged</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">flex</p> + </td> + </tr> + <tr> + <th colspan="4"> + <p>Classes to display <strong>up to</strong> or <strong>from</strong> a specific breakpoint</p> + </th> + </tr> + <tr> + <td class="is-narrow"> + <code>is-flex-touch</code> + </td> + <td class="is-narrow"> + <p class="notification is-success">flex</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">flex</p> + </td> + <td class="is-narrow"> + <p class="notification">unchanged</p> + </td> + <td class="is-narrow"> + <p class="notification">unchanged</p> + </td> + </tr> + <tr> + <td class="is-narrow"> + <code>is-flex-tablet</code> + </td> + <td class="is-narrow"> + <p class="notification">unchanged</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">flex</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">flex</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">flex</p> + </td> + </tr> + <tr> + <td class="is-narrow"> + <code>is-flex-desktop</code> + </td> + <td class="is-narrow"> + <p class="notification">unchanged</p> + </td> + <td class="is-narrow"> + <p class="notification">unchanged</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">flex</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">flex</p> + </td> + </tr> + </tbody> + </table> + + <div class="content"> + <p>For the other display options, just replace <code>is-flex</code> with <code>is-block</code> <code>is-inline</code> <code>is-inline-block</code> or <code>is-inline-flex</code> + + <hr> + + <h3 class="title">Hide</h3> + + <table class="table is-bordered"> + <thead> + <tr> + <th> + Class + </th> + <th> + Mobile<br> + Up to <code>768px</code> + </th> + <th> + Tablet<br> + Between <code>769px</code> and <code>999px</code> + </th> + <th> + Desktop<br> + Between <code>1000px</code> and <code>1239px</code> + </th> + <th> + Widescreen<br> + Above <code>1240px</code> + </th> + </tr> + </thead> + <tbody> + <tr> + <td class="is-narrow"> + <code>is-hidden-mobile</code> + </td> + <td class="is-narrow"> + <p class="notification">hidden</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">visible</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">visible</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">visible</p> + </td> + </tr> + <tr> + <td class="is-narrow"> + <code>is-hidden-tablet-only</code> + </td> + <td class="is-narrow"> + <p class="notification is-success">visible</p> + </td> + <td class="is-narrow"> + <p class="notification">hidden</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">visible</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">visible</p> + </td> + </tr> + <tr> + <td class="is-narrow"> + <code>is-hidden-desktop-only</code> + </td> + <td class="is-narrow"> + <p class="notification is-success">visible</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">visible</p> + </td> + <td class="is-narrow"> + <p class="notification">hidden</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">visible</p> + </td> + </tr> + <tr> + <td class="is-narrow"> + <code>is-hidden-widescreen</code> + </td> + <td class="is-narrow"> + <p class="notification is-success">visible</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">visible</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">visible</p> + </td> + <td class="is-narrow"> + <p class="notification">hidden</p> + </td> + </tr> + <tr> + <th colspan="4"> + <p>Classes to hide <strong>up to</strong> or <strong>from</strong> a specific breakpoint</p> + </th> + </tr> + <tr> + <td class="is-narrow"> + <code>is-hidden-touch</code> + </td> + <td class="is-narrow"> + <p class="notification">hidden</p> + </td> + <td class="is-narrow"> + <p class="notification">hidden</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">visible</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">visible</p> + </td> + </tr> + <tr> + <td class="is-narrow"> + <code>is-hidden-tablet</code> + </td> + <td class="is-narrow"> + <p class="notification is-success">visible</p> + </td> + <td class="is-narrow"> + <p class="notification">hidden</p> + </td> + <td class="is-narrow"> + <p class="notification">hidden</p> + </td> + <td class="is-narrow"> + <p class="notification">hidden</p> + </td> + </tr> + <tr> + <td class="is-narrow"> + <code>is-hidden-desktop</code> + </td> + <td class="is-narrow"> + <p class="notification is-success">visible</p> + </td> + <td class="is-narrow"> + <p class="notification is-success">visible</p> + </td> + <td class="is-narrow"> + <p class="notification">hidden</p> + </td> + <td class="is-narrow"> + <p class="notification">hidden</p> + </td> + </tr> + </tbody> + </table> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/modifiers/syntax/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/modifiers/syntax/index.html new file mode 100644 index 00000000..f190b3ad --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/modifiers/syntax/index.html @@ -0,0 +1,721 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-modifiers"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li > + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li class="is-active"> + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Syntax + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/modifiers/helpers/"> + Helpers + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/modifiers/responsive-helpers/"> + Responsive helpers + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Modifiers syntax</h1> + <h2 class="subtitle">Most Bulma elements have <strong>alternative</strong> styles. To apply them, you only need to append one of the <strong>modifier classes</strong>. + <br> + They all start with <code>is-</code> or <code>has-</code>.</h2> + <hr> + <div class="columns"> + <div class="column"> + <p>Let's start with a simple <strong>button</strong> that uses the <code>"button"</code> CSS class:</p> + </div> + + <div class="column"> + <p> + +<a class="button"> + Button +</a> + + </p> + </div> + <div class="column is-half"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + Button +<span class="nt"></a></span></code></pre></figure> + </div> + </div> + <div class="columns"> + <div class="column"> + <p>By <strong>adding</strong> the <code>"is-primary"</code> CSS class, you can modify the <strong>color</strong>:</p> + </div> + + <div class="column"> + <p> + +<a class="button is-primary"> + Button +</a> + + </p> + </div> + <div class="column is-half"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span> + Button +<span class="nt"></a></span></code></pre></figure> + </div> + </div> + <div class="columns"> + <div class="column"> + <div class="content"> + <p>You can use one of the <strong>5 main colors</strong>:</p> + <ul> + <li><code>is-primary</code></li> + <li><code>is-info</code></li> + <li><code>is-success</code></li> + <li><code>is-warning</code></li> + <li><code>is-danger</code></li> + </ul> + </div> + </div> + <div class="column"> + <p class="field"> + <a class="button is-primary">Button</a> + </p> + <p class="field"> + <a class="button is-info">Button</a> + </p> + <p class="field"> + <a class="button is-success">Button</a> + </p> + <p class="field"> + <a class="button is-warning">Button</a> + </p> + <p class="field"> + <a class="button is-danger">Button</a> + </p> + </div> + <div class="column is-half"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span> + Button +<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-info"</span><span class="nt">></span> + Button +<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-success"</span><span class="nt">></span> + Button +<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-warning"</span><span class="nt">></span> + Button +<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-danger"</span><span class="nt">></span> + Button +<span class="nt"></a></span></code></pre></figure> + </div> + </div> + <div class="columns"> + <div class="column"> + <div class="content"> + <p>You can also alter the <strong>size</strong>:</p> + <ul> + <li><code>is-small</code></li> + <li><code>is-medium</code></li> + <li><code>is-large</code></li> + </ul> + </div> + </div> + <div class="column"> + <p class="field"> + <a class="button is-small">Button</a> + </p> + <p class="field"> + <a class="button">Button</a> + </p> + <p class="field"> + <a class="button is-medium">Button</a> + </p> + <p class="field"> + <a class="button is-large">Button</a> + </p> + </div> + <div class="column is-half"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-small"</span><span class="nt">></span> + Button +<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + Button +<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-medium"</span><span class="nt">></span> + Button +<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-large"</span><span class="nt">></span> + Button +<span class="nt"></a></span></code></pre></figure> + </div> + </div> + <div class="columns"> + <div class="column"> + <div class="content"> + <p>Or the <strong>style</strong> or <strong>state</strong>:</p> + <ul> + <li><code>is-outlined</code></li> + <li><code>is-loading</code></li> + <li><code>[disabled]</code></li> + </ul> + </div> + </div> + <div class="column"> + <p class="field"> + <a class="button is-primary is-outlined">Button</a> + </p> + <p class="field"> + <a class="button is-primary is-loading">Button</a> + </p> + <p class="field"> + <a class="button is-primary" disabled>Button</a> + </p> + </div> + <div class="column is-half"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary is-outlined"</span><span class="nt">></span> + Button +<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary is-loading"</span><span class="nt">></span> + Button +<span class="nt"></a></span> +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary"</span> <span class="na">disabled</span><span class="nt">></span> + Button +<span class="nt"></a></span></code></pre></figure> + </div> + </div> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/classes/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/classes/index.html new file mode 100644 index 00000000..e50c8174 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/classes/index.html @@ -0,0 +1,594 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/overview/classes/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-overview"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item is-active" href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li class="is-active"> + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/start/"> + Start + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/customize/"> + Customize + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/overview/classes/"> + Classes + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/modular/"> + Modular + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/responsiveness/"> + Responsiveness + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/functions/"> + Functions + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/variables/"> + Variables + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/mixins/"> + Mixins + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Classes</h1> + <h2 class="subtitle">Bulma is simply a <strong>collection</strong> of CSS classes. Write the HTML code you want.</h2> + + <hr> + + <div class="content"> + <p> + Bulma is a <strong>CSS</strong> framework, meaning that the end result is simply a <strong>single</strong> <code>.css</code> file: + <br> + <a href="https://github.com/jgthms/bulma/blob/master/css/bulma.css">https://github.com/jgthms/bulma/blob/master/css/bulma.css</a></p> + <p> + Because Bulma solely comprises CSS classes, the HTML code you write has <strong>no impact</strong> on the styling of your page. That's why <code>.input</code> exists as a class, so you can choose <em>which</em> <code><input type="text"></code> elements you want to style. + </p> + <p> + Bulma only styles <strong>generic</strong> tags directly <strong>twice</strong>: + </p> + <ul> + <li> + <a href="https://github.com/jgthms/bulma/blob/master/sass/base/generic.sass"><code>generic.sass</code></a> to define a basic style for your page + </li> + <li> + the <a href="http://bulma.io/versions/0.4.4/documentation/elements/content/"><code>.content</code> class </a> to use for <em>any</em> textual content, like WYSIWYG + </li> + </ul> + </div> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/customize/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/customize/index.html new file mode 100644 index 00000000..ebe08746 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/customize/index.html @@ -0,0 +1,646 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/overview/customize/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-overview"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item is-active" href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li class="is-active"> + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/start/"> + Start + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/overview/customize/"> + Customize + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/classes/"> + Classes + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/modular/"> + Modular + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/responsiveness/"> + Responsiveness + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/functions/"> + Functions + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/variables/"> + Variables + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/mixins/"> + Mixins + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Customizing with Sass</h1> + <h2 class="subtitle">Create your <strong>own theme</strong> with a simple set of <strong>variables</strong></h2> + + <hr> + + <div class="content"> + <p>If you're familiar with <a href="http://sass-lang.com/">Sass</a> and want to <strong>customize</strong> Bulma with your own colors and variables, just install Bulma via <strong>npm</strong>:</p> + </div> + + <article class="media is-large"> + <div class="media-left"> + <p class="title is-5">1</p> + </div> + <div class="media-content"> + <p class="title is-5"> + <strong>Download</strong> the source files: + </p> +<figure class="highlight"><pre><code class="language-bash" data-lang="bash">npm install bulma</code></pre></figure> + <div class="content">or clone the repository: <a href="https://github.com/jgthms/bulma">https://github.com/jgthms/bulma</a></div> + </div> + </article> + + <article class="media is-large"> + <div class="media-left"> + <p class="title is-5">2</p> + </div> + <div class="media-content"> + <p class="title is-5"> + <strong>Set</strong> your variables + </p> + <p class="subtitle is-6"> + Add your own colors, set new fonts, override Bulma styles... + </p> +<figure class="highlight"><pre><code class="language-sass" data-lang="sass"><span class="c1">// 1. Import the initial variables +</span><span class="k">@import</span> <span class="s">"../sass/utilities/initial-variables"</span> + +<span class="c1">// 2. Set your own initial variables +// Update blue +</span><span class="nv">$blue</span><span class="p">:</span> <span class="mh">#72d0eb</span> +<span class="c1">// Add pink and its invert +</span><span class="nv">$pink</span><span class="p">:</span> <span class="mh">#ffb3b3</span> +<span class="nv">$pink-invert</span><span class="p">:</span> <span class="mh">#fff</span> +<span class="c1">// Add a serif family +</span><span class="nv">$family-serif</span><span class="p">:</span> <span class="s2">"Merriweather"</span><span class="o">,</span> <span class="s2">"Georgia"</span><span class="o">,</span> <span class="nb">serif</span> + +<span class="c1">// 3. Set the derived variables +// Use the new pink as the primary color +</span><span class="nv">$primary</span><span class="p">:</span> <span class="nv">$pink</span> +<span class="nv">$primary-invert</span><span class="p">:</span> <span class="nv">$pink-invert</span> +<span class="c1">// Use the existing orange as the danger color +</span><span class="nv">$danger</span><span class="p">:</span> <span class="nv">$orange</span> +<span class="c1">// Use the new serif family +</span><span class="nv">$family-primary</span><span class="p">:</span> <span class="nv">$family-serif</span> + +<span class="c1">// 4. Import the rest of Bulma +</span><span class="k">@import</span> <span class="s">"../bulma"</span></code></pre></figure> + </p> + </div> + </article> + + <article class="media is-large"> + <div class="media-left"> + <p class="title is-5">3</p> + </div> + <div class="media-content"> + <p class="title is-5"> + See the <strong>result</strong>: before and after + </p> + <p class="subtitle is-6"> + As <code>$blue</code> has been updated, and since <code>$blue-invert</code> is automatically calculated with the <strong>function</strong> <code>$blue-invert: findColorInvert($blue)</code>, the <code>$blue-invert</code> is now black instead of white</p> + </p> + <figure> + <img width="640" height="640" src="http://bulma.io/versions/0.4.4/images/customize-before.png" alt="Customizing Bulma with Sass"> + <img width="640" height="640" src="http://bulma.io/versions/0.4.4/images/customize-after.png" alt="Customizing Bulma with Sass"> + </figure> + </div> + </article> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/functions/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/functions/index.html new file mode 100644 index 00000000..c6096c1c --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/functions/index.html @@ -0,0 +1,794 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/overview/functions/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-overview"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item is-active" href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li class="is-active"> + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/start/"> + Start + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/customize/"> + Customize + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/classes/"> + Classes + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/modular/"> + Modular + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/responsiveness/"> + Responsiveness + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/overview/functions/"> + Functions + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/variables/"> + Variables + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/mixins/"> + Mixins + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Functions</h1> + <h2 class="subtitle">Utility functions to calculate colors and other values</h2> + + <hr> + + <div class="content"> + <p>Bulma uses 5 custom functions to help define the values and colors dynamically:</p> + <ul> + <li><code>powerNumber($number, $exp)</code>: calculates the value of a number exposed to another one. Returns a number.</li> + <li><code>colorLuminance($color)</code>: defines if a color is dark or light. Return a decimal number between 0 and 1 where <= 0.5 is dark and > 0.5 is light.</li> + <li><code>findColorInvert($color)</code>: returns either 70% transparent black or 100% opaque white depending on the luminance of the color.</li> + </ul> + </div> + + <hr> + + <h2 id="findColorInvert" class="title">The <code>findColorInvert()</code> function</h2> + + <div class="content"> + <p>The <code>findColorInvert($color)</code> function takes a <strong>color</strong> as an input, and outputs either transparent <strong>black</strong> <code>rgba(#000, 0.7)</code> or <strong>white</strong> <code>#fff</code>:</p> + <ul> + <li>if <code>colorLuminance($color) > 0.55</code>, it outputs <code>rgba(#000, 0.7)</code></li> + <li>otherwise, it outputs <code>#fff</code></li> + </ul> + <p>Its purpose is to guarantee a <strong>readable</strong> shade for the <em>text</em> when the input color is used as the <em>background</em>.</p> + <table class="table is-bordered"> + <thead> + <tr> + <th>color</th> + <th>color luminance</th> + <th>findColorInvert()</th> + <th>result</th> + </tr> + </thead> + <tbody> + <tr> + <td> + <span class="color" style="background: #00d1b2;"></span> + <code>#00d1b2</code> + </td> + <td> + <code>0.52831</code> + </td> + <td> + <span class="color" style="background: #fff;"></span> + <code>#fff</code> + </td> + <td> + <a class="button" style="background: #00d1b2; border-color: #00d1b2; color: #fff;"> + Button + </a> + </td> + </tr> + <tr> + <td> + <span class="color" style="background: #3273dc;"></span> + <code>#3273dc</code> + </td> + <td> + <code>0.23119</code> + </td> + <td> + <span class="color" style="background: #fff;"></span> + <code>#fff</code> + </td> + <td> + <a class="button" style="background: #3273dc; border-color: #3273dc; color: #fff;"> + Button + </a> + </td> + </tr> + <tr> + <td> + <span class="color" style="background: #23d160;"></span> + <code>#23d160</code> + </td> + <td> + <code>0.51067</code> + </td> + <td> + <span class="color" style="background: #fff;"></span> + <code>#fff</code> + </td> + <td> + <a class="button" style="background: #23d160; border-color: #23d160; color: #fff;"> + Button + </a> + </td> + </tr> + <tr> + <td> + <span class="color" style="background: #ffdd57;"></span> + <code>#ffdd57</code> + </td> + <td> + <code>0.76863</code> + </td> + <td> + <span class="color" style="background: rgba(0, 0, 0, 0.7);"></span> + <code>rgba(0, 0, 0, 0.7)</code> + </td> + <td> + <a class="button" style="background: #ffdd57; border-color: #ffdd57; color: rgba(0, 0, 0, 0.7);"> + Button + </a> + </td> + </tr> + <tr> + <td> + <span class="color" style="background: #ff3860;"></span> + <code>#ff3860</code> + </td> + <td> + <code>0.27313</code> + </td> + <td> + <span class="color" style="background: #fff;"></span> + <code>#fff</code> + </td> + <td> + <a class="button" style="background: #ff3860; border-color: #ff3860; color: #fff;"> + Button + </a> + </td> + </tr> + <tr> + <td> + <span class="color" style="background: #ffb3b3;"></span> + <code>#ffb3b3</code> + </td> + <td> + <code>0.61796</code> + </td> + <td> + <span class="color" style="background: rgba(0,0,0,0.7);"></span> + <code>rgba(0,0,0,0.7)</code> + </td> + <td> + <a class="button" style="background: #ffb3b3; border-color: #ffb3b3; color: rgba(0,0,0,0.7);"> + Button + </a> + </td> + </tr> + <tr> + <td> + <span class="color" style="background: #ffbc6b;"></span> + <code>#ffbc6b</code> + </td> + <td> + <code>0.63053</code> + </td> + <td> + <span class="color" style="background: rgba(0,0,0,0.7);"></span> + <code>rgba(0,0,0,0.7)</code> + </td> + <td> + <a class="button" style="background: #ffbc6b; border-color: #ffbc6b; color: rgba(0,0,0,0.7);"> + Button + </a> + </td> + </tr> + <tr> + <td> + <span class="color" style="background: hsl(294, 71%, 79%);"></span> + <code>hsl(294, 71%, 79%)</code> + </td> + <td> + <code>0.5529</code> + </td> + <td> + <span class="color" style="background: rgba(0,0,0,0.7);"></span> + <code>rgba(0,0,0,0.7)</code> + </td> + <td> + <a class="button" style="background: hsl(294, 71%, 79%); border-color: hsl(294, 71%, 79%); color: rgba(0,0,0,0.7);"> + Button + </a> + </td> + </tr> + </tbody> + </table> + <p> + For colors that have a luminance close to the <code>0.55</code> threshold, it can be useful to <strong>override</strong> the <code>findColorInvert()</code> function, and rather set the invert color <strong>manually.</strong> + <br> + For example, this shade of <span class="color" style="background: hsl(294, 71%, 79%); float: none; height: 16px; width: 16px; margin-right: 0; vertical-align: middle;"></span> purple has a color luminance of <code>0.5529</code>. It can be preferable to set a color invert of white instead of transparent black: + </p> + <table class="table is-bordered"> + <tbody> + <tr> + <th> + with <code>findColorInvert()</code> + </th> + <td> + <code>$purple-invert: findColorInvert($purple)</code> + </td> + <td> + <span class="color" style="background: rgba(0,0,0,0.7);"></span> + <code>rgba(0,0,0,0.7)</code> + </td> + <td> + <a class="button" style="background: hsl(294, 71%, 79%); border-color: hsl(294, 71%, 79%); color: rgba(0,0,0,0.7);"> + Button + </a> + </td> + </tr> + <tr> + <th> + with manual setting + </th> + <td> + <code>$purple-invert: #fff</code> + </td> + <td> + <span class="color" style="background: #fff;"></span> + <code>#fff</code> + </td> + <td> + <a class="button" style="background: hsl(294, 71%, 79%); border-color: hsl(294, 71%, 79%); color: #fff;"> + Button + </a> + </td> + </tr> + </tbody> + </table> + </div> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/mixins/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/mixins/index.html new file mode 100644 index 00000000..a99fa73d --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/mixins/index.html @@ -0,0 +1,628 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/overview/mixins/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-overview"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item is-active" href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li class="is-active"> + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/start/"> + Start + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/customize/"> + Customize + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/classes/"> + Classes + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/modular/"> + Modular + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/responsiveness/"> + Responsiveness + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/functions/"> + Functions + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/variables/"> + Variables + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/overview/mixins/"> + Mixins + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Mixins</h1> + <h2 class="subtitle">Utility mixins for custom elements and responsive helpers</h2> + + <hr> + +<table class="table is-bordered"> +<tr> + <td><code>=arrow($color)</code></td> + <td>Creates a CSS-only down arrow. Used for the dropdown select.</td> +</tr> +<tr> + <td><code>=block</code></td> + <td>Defines a margin-bottom of 1.5rem, except when the element is the last child. Used for almost all block elements.</td> +</tr> +<tr> + <td><code>=clearfix</code></td> + <td>Adds a clearfix at the end of the element. Used for the "is-clearfix" helper.</td> +</tr> +<tr> + <td><code>=center($size)</code></td> + <td>Positions an element in the exact center of its parent. Used for the spinner in a loading button.</td> +</tr> +<tr> + <td><code>=delete</code></td> + <td>Creates a CSS-only cross. Used for the delete element in modals, messages, tags...</td> +</tr> +<tr> + <td><code>=fa($size, $dimensions)</code></td> + <td>Sets the style of a Font Awesome icon container.</td> +</tr> +<tr> + <td><code>=hamburger($dimensions)</code></td> + <td>Creates a CSS-only hamburger menu with 3 bars. Used for the "nav-toggle".</td> +</tr> +<tr> + <td><code>=loader</code></td> + <td>Creates a CSS-only loading spinner. Used for the ".loader" element, and for input and button spinners.</td> +</tr> +<tr> + <td><code>=overflow-touch</code></td> + <td>Sets the style of a container so that it keeps momentum when scrolling on iOS devices.</td> +</tr> +<tr> + <td><code>=overlay($offset: 0)</code></td> + <td>Makes the element overlay its parent container, like the transparent modal background.</td> +</tr> +<tr> + <td><code>=placeholder</code></td> + <td>Sets the styles of an input placeholder.</td> +</tr> +<tr> + <td><code>=unselectable</code></td> + <td>Turns the element unselectable. Used for buttons to prevent selection when clicking.</td> +</tr> +</table> + + <div class="content"> + <p>These mixins are already used throughout Bulma, but you can use them as well to extend your own styles.</p> + </div> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/modular/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/modular/index.html new file mode 100644 index 00000000..04a6f141 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/modular/index.html @@ -0,0 +1,648 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/overview/modular/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-overview"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item is-active" href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li class="is-active"> + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/start/"> + Start + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/customize/"> + Customize + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/classes/"> + Classes + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/overview/modular/"> + Modular + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/responsiveness/"> + Responsiveness + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/functions/"> + Functions + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/variables/"> + Variables + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/mixins/"> + Mixins + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Modular</h1> + <h2 class="subtitle">Just import what you <strong>need</strong></h2> + + <hr> + + <div class="content"> + <p> + Bulma consists of <strong>29</strong> <code>.sass</code> files that you can import <strong>individually.</strong> + </p> + <p> + For example, let's say you only want the Bulma <strong>columns.</strong> + <br> + The file is located in the <code>bulma/sass/grid</code> folder. + <br> + Simply <strong>import</strong> the utilities dependencies, and then the files you need directly: + </p> +<figure class="highlight"><pre><code class="language-sass" data-lang="sass"><span class="k">@import</span> <span class="s">"bulma/sass/utilities/_all"</span> +<span class="k">@import</span> <span class="s">"bulma/sass/grid/columns"</span></code></pre></figure> + <p> + Now you can use the classes <code>.columns</code> (for the container) and <code>.column</code> directly: + </p> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>1<span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>2<span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>3<span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>4<span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>5<span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <p> + What if you only want the <strong>button</strong> styles instead? + </p> +<figure class="highlight"><pre><code class="language-sass" data-lang="sass"><span class="k">@import</span> <span class="s">"bulma/sass/utilities/_all"</span> +<span class="k">@import</span> <span class="s">"bulma/sass/elements/button.sass"</span></code></pre></figure> + <p> + You can now use the <code>.button</code> class, and all its modifiers: + </p> + <ul> + <li> + <code>.is-active</code> + </li> + <li> + <code>.is-primary</code>, + <code>.is-info</code>, + <code>.is-success</code>... + </li> + <li> + <code>.is-small</code>, + <code>.is-medium</code>, + <code>.is-large</code> + </li> + <li> + <code>.is-outlined</code>, + <code>.is-inverted</code>, + <code>.is-link</code> + </li> + <li> + <code>.is-loading</code>, + <code>[disabled]</code> + </li> + </ul> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><a</span> <span class="na">class=</span><span class="s">"button"</span><span class="nt">></span> + Button +<span class="nt"></a></span> + +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-primary"</span><span class="nt">></span> + Primary button +<span class="nt"></a></span> + +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-large"</span><span class="nt">></span> + Large button +<span class="nt"></a></span> + +<span class="nt"><a</span> <span class="na">class=</span><span class="s">"button is-loading"</span><span class="nt">></span> + Loading button +<span class="nt"></a></span></code></pre></figure> + </div> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/responsiveness/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/responsiveness/index.html new file mode 100644 index 00000000..b8226a0c --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/responsiveness/index.html @@ -0,0 +1,750 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/overview/responsiveness/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-overview"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item is-active" href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li class="is-active"> + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/start/"> + Start + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/customize/"> + Customize + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/classes/"> + Classes + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/modular/"> + Modular + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/overview/responsiveness/"> + Responsiveness + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/functions/"> + Functions + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/variables/"> + Variables + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/mixins/"> + Mixins + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Responsiveness</h1> + <h2 class="subtitle">Bulma is a <strong>mobile-first</strong> framework</h2> + + <hr> + + <h3 class="title">Vertical by default</h3> + <div class="content"> + <p> + Every element in Bulma is <strong>mobile-first</strong> and optimizes for <strong>vertical reading</strong>, so by default on mobile: + </p> + <ul> + <li><code>columns</code> are stacked vertically</li> + <li>the <code>level</code> component will show its children stacked vertically</li> + <li>the <code>nav</code> menu will be hidden</li> + </ul> + <p>For example, you can enforce the <strong>horizontal</strong> layout for both <code>columns</code> or <code>nav</code> by appending the <code>is-mobile</code> modifer.</p> + </div> + + <hr> + + <h3 class="title">Breakpoints</h3> + <div class="content"> + <p>Bulma has 5 breakpoints:</p> + <ul> + <li><code>mobile</code>: up to <code>768px</code></li> + <li><code>tablet</code>: from <code>769px</code></li> + <li><code>desktop</code>: from <code>1000px</code></li> + <li><code>widescreen</code>: from <code>1192px</code></li> + <li><span class="tag is-success">New!</span> <code>fullhd</code>: from <code>1384px</code></li> + </ul> + <p>Bulma uses 9 responsive mixins:</p> + <ul> + <li> + <code>=mobile</code><br> + until <code>768px</code> + </li> + <li> + <code>=tablet</code><br> + from <code>769px</code> + </li> + <li> + <code>=tablet-only</code><br> + from <code>769px</code> and until <code>999px</code> + </li> + <li> + <code>=touch</code><br> + until <code>999px</code> + </li> + <li> + <code>=desktop</code><br> + from <code>1000px</code> + </li> + <li> + <code>=desktop-only</code><br> + from <code>1000px</code> and until <code>1191px</code> + </li> + <li> + <code>=widescreen</code><br> + from <code>1192px</code> + </li> + <li> + <code>=widescreen-only</code><br> + from <code>1192px</code> and until <code>1383px</code> + </li> + <li> + <span class="tag is-success">New!</span> + <code>=fullhd</code><br> + from <code>1384px</code> + </li> + </ul> + </div> + + <table class="table is-bordered"> + <thead> + <tr> + <th style="width: 20%;"> + Mobile<br> + Up to <code>768px</code> + </th> + <th style="width: 20%;"> + Tablet<br> + Between <code>769px</code> and <code>999px</code> + </th> + <th style="width: 20%;"> + Desktop<br> + Between <code>1000px</code> and <code>1191px</code> + </th> + <th style="width: 20%;"> + Widescreen<br> + Between <code>1192px</code> and <code>1383px</code> + </th> + <th style="width: 20%;"> + FullHD<br> + <code>1384px</code> and above + </th> + </tr> + </thead> + <tbody> + <tr> + <td> + <p class="notification is-success">mobile</p> + </td> + <td colspan="4"> + <p class="notification">-</p> + </td> + </tr> + <tr> + <td> + <p class="notification">-</p> + </td> + <td colspan="4"> + <p class="notification is-success">tablet</p> + </td> + </tr> + <tr> + <td colspan="2"> + <p class="notification">-</p> + </td> + <td colspan="3"> + <p class="notification is-success">desktop</p> + </td> + </tr> + <tr> + <td colspan="3"> + <p class="notification">-</p> + </td> + <td colspan="2"> + <p class="notification is-success">widescreen</p> + </td> + </tr> + <tr> + <td colspan="4"> + <p class="notification">-</p> + </td> + <td> + <p class="notification is-success">fullhd</p> + </td> + </tr> + <tr> + <td> + <p class="notification">-</p> + </td> + <td> + <p class="notification is-success">tablet-only</p> + </td> + <td colspan="3"> + <p class="notification">-</p> + </td> + </tr> + <tr> + <td colspan="2"> + <p class="notification">-</p> + </td> + <td> + <p class="notification is-success">desktop-only</p> + </td> + <td colspan="2"> + <p class="notification">-</p> + </td> + </tr> + <tr> + <td colspan="3"> + <p class="notification">-</p> + </td> + <td> + <p class="notification is-success">widescreen-only</p> + </td> + <td> + <p class="notification">-</p> + </td> + </tr> + <tr> + <td colspan="2"> + <p class="notification is-success">touch</p> + </td> + <td colspan="3"> + <p class="notification">-</p> + </td> + </tr> + </tbody> + </table> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/start/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/start/index.html new file mode 100644 index 00000000..bfc1d1e0 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/start/index.html @@ -0,0 +1,623 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/overview/start/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-overview"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item is-active" href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li class="is-active"> + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/overview/start/"> + Start + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/customize/"> + Customize + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/classes/"> + Classes + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/modular/"> + Modular + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/responsiveness/"> + Responsiveness + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/functions/"> + Functions + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/variables/"> + Variables + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/mixins/"> + Mixins + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title"><strong>3</strong> ways to start</h1> + <h2 class="subtitle">You only need <strong>1 CSS file</strong> to use Bulma</h2> + + <hr> + + <article class="media is-large"> + <div class="media-left"> + <p class="title is-5">1</p> + </div> + <div class="media-content"> + <p class="title is-5"> + Use <strong>NPM</strong> <em>(recommended)</em>: + </p> +<figure class="highlight"><pre><code class="language-bash" data-lang="bash">npm install bulma</code></pre></figure> + </div> + </article> + + <article class="media is-large"> + <div class="media-left"> + <p class="title is-5">2</p> + </div> + <div class="media-content"> + <p class="title is-5"> + Use the <a href="https://cdnjs.com/" target="_blank">cdnjs</a> <strong>CDN</strong> + <br> + <a href="https://cdnjs.com/libraries/bulma">https://cdnjs.com/libraries/bulma</a> + </p> + </div> + </article> + + <article class="media is-large"> + <div class="media-left"> + <p class="title is-5">3</p> + </div> + <div class="media-content"> + <p class="title is-5"> + Download from the <strong>repository</strong> + <br> + <a href="https://github.com/jgthms/bulma/tree/master/css">https://github.com/jgthms/bulma/tree/master/css</a> + </p> + </div> + </article> + + <hr> + + <div class="message is-info"> + <div class="message-header"> + Font Awesome icons + </div> + <div class="message-body"> + <p>If you want to use icons with Bulma, don't forget to include <a href="https://fortawesome.github.io/Font-Awesome/">Font Awesome</a>:</p> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><link</span> <span class="na">rel=</span><span class="s">"stylesheet"</span> <span class="na">href=</span><span class="s">"https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"</span><span class="nt">></span></code></pre></figure> + </div> + </div> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/variables/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/variables/index.html new file mode 100644 index 00000000..eb0688ab --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/documentation/overview/variables/index.html @@ -0,0 +1,1056 @@ +<!DOCTYPE html> +<html lang="en" class="route-documentation"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/documentation/overview/variables/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-documentation page-overview"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuDocumentation"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuDocumentation" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link is-active" href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item is-active" href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <p class="title"> + Documentation + </p> + <p class="subtitle"> + Everything you need to <strong>create a website</strong> with Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <nav class="tabs is-boxed"> + <ul> + <li class="is-active"> + <a href="/versions/0.4.4/documentation/overview/start/">Overview</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax">Modifiers</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns">Grid</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/form/general">Form</a> + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/">Elements</a> + </li> + <li > + + <a href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/">Components</a> + + </li> + <li > + <a href="http://bulma.io/versions/0.4.4/documentation/layout/container/">Layout</a> + </li> + </ul> + </div> + </div> + </nav> +</section> + +<nav class="navbar has-shadow"> + <div class="container"> + <div class="navbar-brand"> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/start/"> + Start + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/customize/"> + Customize + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/classes/"> + Classes + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/modular/"> + Modular + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/responsiveness/"> + Responsiveness + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/functions/"> + Functions + </a> + <a class="navbar-item is-tab is-active" href="http://bulma.io/versions/0.4.4/documentation/overview/variables/"> + Variables + </a> + <a class="navbar-item is-tab " href="http://bulma.io/versions/0.4.4/documentation/overview/mixins/"> + Mixins + </a> + </div> + </div> +</nav> + + +<section class="section"> + <div class="container"> + <h1 class="title">Variables</h1> + <h2 class="subtitle">Easily <strong>customize</strong> Bulma to match your design</h2> + + <hr> + + <div class="content"> + <p>Bulma has 1 variable file divided into <strong>4</strong> sections:</p> + <ul> + <li> + <strong>Initial variables</strong>: where you define variables by <strong>direct value</strong>, like: + <ul> + <li><strong>colors</strong>: <code>$blue: hsl(217, 71%, 53%)</code></li> + <li><strong>font sizes</strong>: <code>$size-1: 3rem</code></li> + <li><strong>other values</strong>: <code>$easing: ease-out</code> or <code>$radius-large: 5px</code></li> + </ul> + </li> + <li> + <strong>Primary colors</strong> derived from the initial variables: + <ul> + <li><code>$primary: $turquoise</code></li> + <li><code>$info: $blue</code></li> + <li><code>$success: $green</code></li> + <li><code>$warning: $yellow</code></li> + <li><code>$danger: $red</code></li> + <li><code>$dark: $grey-darker</code></li> + <li><code>$text: $grey-dark</code></li> + </ul> + </li> + <li> + <strong>Generated variables</strong> where variables are <strong>calculated</strong> from the values set in the previous file. For example, you can have: + <ul> + <li><code>$body-background: $white</code>: the main background color</li> + <li><code>$link: $primary</code>: the links use the primary color</li> + <li><code>$family-primary: $family-sans-serif</code>: the primary font family is the sans-serif one</li> + </ul> + </li> + <li> + <strong>Lists and maps</strong> which are collections so already defined variables: + <ul> + <li><code>$colors: (dark: ($dark, $dark-invert), primary: ($primary, $primary-invert), info: ($info, $info-invert), success: ($success, $success-invert), warning: ($warning, $warning-invert), danger: ($danger, $danger-invert))</code></li> + <li><code>$sizes: $size-1 $size-2 $size-3 $size-4 $size-5 $size-6</code></li> + </ul> + </li> + </ul> + <p> + To <strong>override</strong> any of these variables, just set them <em>before</em> importing Bulma. + </p> + </div> + + <hr> + + <table class="table is-bordered is-striped"> + <tr><th colspan="2">1. Initial variables</th></tr> + + <tr><th colspan="2">Colors</th></tr> + <tr> + <td><code>$black</code></td> + <td> + <span class="color" style="background: hsl(0, 0%, 4%);"></span> + hsl(0, 0%, 4%) + </td> + </tr> + <tr> + <td><code>$black-bis</code></td> + <td> + <span class="color" style="background: hsl(0, 0%, 7%);"></span> + hsl(0, 0%, 7%) + </td> + </tr> + <tr> + <td><code>$black-ter</code></td> + <td> + <span class="color" style="background: hsl(0, 0%, 14%);"></span> + hsl(0, 0%, 14%) + </td> + </tr> + <tr> + <td><code>$grey-darker</code></td> + <td> + <span class="color" style="background: hsl(0, 0%, 21%);"></span> + hsl(0, 0%, 21%) + </td> + </tr> + <tr> + <td><code>$grey-dark</code></td> + <td> + <span class="color" style="background: hsl(0, 0%, 29%);"></span> + hsl(0, 0%, 29%) + </td> + </tr> + <tr> + <td><code>$grey</code></td> + <td> + <span class="color" style="background: hsl(0, 0%, 48%);"></span> + hsl(0, 0%, 48%) + </td> + </tr> + <tr> + <td><code>$grey-light</code></td> + <td> + <span class="color" style="background: hsl(0, 0%, 71%);"></span> + hsl(0, 0%, 71%) + </td> + </tr> + <tr> + <td><code>$grey-lighter</code></td> + <td> + <span class="color" style="background: hsl(0, 0%, 86%);"></span> + hsl(0, 0%, 86%) + </td> + </tr> + <tr> + <td><code>$white-ter</code></td> + <td> + <span class="color" style="background: hsl(0, 0%, 96%);"></span> + hsl(0, 0%, 96%) + </td> + </tr> + <tr> + <td><code>$white-bis</code></td> + <td> + <span class="color" style="background: hsl(0, 0%, 98%);"></span> + hsl(0, 0%, 98%) + </td> + </tr> + <tr> + <td><code>$white</code></td> + <td> + <span class="color" style="background: hsl(0, 0%, 100%);"></span> + hsl(0, 0%, 100%) + </td> + </tr> + <tr> + <td><code>$orange</code></td> + <td> + <span class="color" style="background: hsl(14, 100%, 53%);"></span> + hsl(14, 100%, 53%) + </td> + </tr> + <tr> + <td><code>$yellow</code></td> + <td> + <span class="color" style="background: hsl(48, 100%, 67%);"></span> + hsl(48, 100%, 67%) + </td> + </tr> + <tr> + <td><code>$green</code></td> + <td> + <span class="color" style="background: hsl(141, 71%, 48%);"></span> + hsl(141, 71%, 48%) + </td> + </tr> + <tr> + <td><code>$turquoise</code></td> + <td> + <span class="color" style="background: hsl(171, 100%, 41%);"></span> + hsl(171, 100%, 41%) + </td> + </tr> + <tr> + <td><code>$blue</code></td> + <td> + <span class="color" style="background: hsl(217, 71%, 53%);"></span> + hsl(217, 71%, 53%) + </td> + </tr> + <tr> + <td><code>$purple</code></td> + <td> + <span class="color" style="background: hsl(271, 100%, 71%);"></span> + hsl(271, 100%, 71%) + </td> + </tr> + <tr> + <td><code>$red</code></td> + <td> + <span class="color" style="background: hsl(348, 100%, 61%);"></span> + hsl(348, 100%, 61%) + </td> + </tr> + + <tr><th colspan="2">Typography</th></tr> + <tr> + <td><code>$family-sans-serif</code></td> + <td>-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto",<br>"Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans",<br>"Helvetica Neue", "Helvetica", "Arial", sans-serif</td> + </tr> + <tr> + <td><code>$family-monospace</code></td> + <td>monospace</td> + </tr> + <tr> + <td><code>$size-1</code></td> + <td>3rem</td> + </tr> + <tr> + <td><code>$size-2</code></td> + <td>2.5rem</td> + </tr> + <tr> + <td><code>$size-3</code></td> + <td>2rem</td> + </tr> + <tr> + <td><code>$size-4</code></td> + <td>1.5rem</td> + </tr> + <tr> + <td><code>$size-5</code></td> + <td>1.25rem</td> + </tr> + <tr> + <td><code>$size-6</code></td> + <td>1rem</td> + </tr> + <tr> + <td><code>$size-7</code></td> + <td>0.75rem</td> + </tr> + <tr> + <td><code>$weight-light</code></td> + <td>300</td> + </tr> + <tr> + <td><code>$weight-normal</code></td> + <td>400</td> + </tr> + <tr> + <td><code>$weight-semibold</code></td> + <td>500</td> + </tr> + <tr> + <td><code>$weight-bold</code></td> + <td>700</td> + </tr> + + <tr><th colspan="2">Body</th></tr> + <tr> + <td><code>$body-background</code></td> + <td><code>$white</code></td> + </tr> + <tr> + <td><code>$body-size</code></td> + <td><code>16px</code></td> + </tr> + + <tr><th colspan="5">Breakpoints</th></tr> + <tr> + <td><code>$gap</code></td> + <td>24px</td> + </tr> + <tr> + <td><code>$tablet</code></td> + <td>769px</td> + </tr> + <tr> + <td><code>$desktop</code></td> + <td>1008px (960px + 2 * <code>$gap</code>)</td> + </tr> + <tr> + <td><code>$widescreen</code></td> + <td>1200px (1152px+ 2 * <code>$gap</code>)</td> + </tr> + <tr> + <td><code>$fullhd</code></td> + <td>1392px (1344px+ 2 * <code>$gap</code>)</td> + </tr> + + <tr><th colspan="2">Miscellaneous</th></tr> + <tr> + <td><code>$easing</code></td> + <td>ease-out</td> + </tr> + <tr> + <td><code>$radius</code></td> + <td>3px</td> + </tr> + <tr> + <td><code>$speed</code></td> + <td>86ms</td> + </tr> + + <tr><th colspan="2">2. Primary colors</th></tr> + <tr> + <td><code>$primary</code></td> + <td><code>$turquoise</code></td> + </tr> + <tr> + <td><code>$info</code></td> + <td><code>$blue</code></td> + </tr> + <tr> + <td><code>$success</code></td> + <td><code>$green</code></td> + </tr> + <tr> + <td><code>$warning</code></td> + <td><code>$yellow</code></td> + </tr> + <tr> + <td><code>$danger</code></td> + <td><code>$red</code></td> + </tr> + <tr> + <td><code>$light</code></td> + <td><code>$white-ter</code></td> + </tr> + <tr> + <td><code>$dark</code></td> + <td><code>$grey-darker</code></td> + </tr> + + <tr><th colspan="2">3. Generated variables</th></tr> + + <tr><th colspan="2">Invert colors</th></tr> + <tr> + <td><code>$primary-invert</code></td> + <td><code>findColorInvert($primary)</code></td> + </tr> + <tr> + <td><code>$info-invert</code></td> + <td><code>findColorInvert($info)</code></td> + </tr> + <tr> + <td><code>$success-invert</code></td> + <td><code>findColorInvert($success)</code></td> + </tr> + <tr> + <td><code>$warning-invert</code></td> + <td><code>findColorInvert($warning)</code></td> + </tr> + <tr> + <td><code>$danger-invert</code></td> + <td><code>findColorInvert($danger)</code></td> + </tr> + <tr> + <td><code>$light-invert</code></td> + <td><code>$dark</code></td> + </tr> + <tr> + <td><code>$dark-invert</code></td> + <td><code>$light</code></td> + </tr> + + <tr><th colspan="2">General colors</th></tr> + <tr> + <td><code>$body-background</code></td> + <td><code>$grey-lighter</code></td> + </tr> + <tr> + <td><code>$background</code></td> + <td><code>$grey-lighter</code></td> + </tr> + <tr> + <td><code>$border</code></td> + <td><code>$grey-light</code></td> + </tr> + <tr> + <td><code>$border-hover</code></td> + <td><code>$grey</code></td> + </tr> + + <tr><th colspan="2">Text colors</th></tr> + <tr> + <td><code>$text</code></td> + <td><code>$grey-dark</code></td> + </tr> + <tr> + <td><code>$text-invert</code></td> + <td><code>findColorInvert($text)</code></td> + </tr> + <tr> + <td><code>$text-light</code></td> + <td><code>$grey</code></td> + </tr> + <tr> + <td><code>$text-strong</code></td> + <td><code>$grey-darker</code></td> + </tr> + + <tr><th colspan="2">Code colors</th></tr> + <tr> + <td><code>$code</code></td> + <td><code>$red</code></td> + </tr> + <tr> + <td><code>$code-background</code></td> + <td><code>$background</code></td> + </tr> + <tr> + <td><code>$pre</code></td> + <td><code>$text</code></td> + </tr> + <tr> + <td><code>$pre-background</code></td> + <td><code>$background</code></td> + </tr> + + <tr><th colspan="2">Link colors</th></tr> + <tr> + <td><code>$link</code></td> + <td><code>$primary</code></td> + </tr> + <tr> + <td><code>$link-invert</code></td> + <td><code>$primary-invert</code></td> + </tr> + <tr> + <td><code>$link-visited</code></td> + <td><code>$purple</code></td> + </tr> + <tr> + <td><code>$link-hover</code></td> + <td><code>$grey-darker</code></td> + </tr> + <tr> + <td><code>$link-hover-border</code></td> + <td><code>$grey-darker</code></td> + </tr> + <tr> + <td><code>$link-focus</code></td> + <td><code>$grey-darker</code></td> + </tr> + <tr> + <td><code>$link-focus-border</code></td> + <td><code>$primary</code></td> + </tr> + <tr> + <td><code>$link-active</code></td> + <td><code>$grey-darker</code></td> + </tr> + <tr> + <td><code>$link-active-border</code></td> + <td><code>$grey-dark</code></td> + </tr> + + <tr><th colspan="2">Typography</th></tr> + <tr> + <td><code>$family-primary</code></td> + <td><code>$family-sans-serif</code></td> + </tr> + <tr> + <td><code>$family-code</code></td> + <td><code>$family-monospace</code></td> + </tr> + <tr> + <td><code>$size-small</code></td> + <td><code>$size-7</code></td> + </tr> + <tr> + <td><code>$size-normal</code></td> + <td><code>$size-6</code></td> + </tr> + <tr> + <td><code>$size-medium</code></td> + <td><code>$size-5</code></td> + </tr> + <tr> + <td><code>$size-large</code></td> + <td><code>$size-4</code></td> + </tr> + + <tr><th colspan="2">4. Lists and maps</th></tr> + <tr> + <td><code>$colors</code> + <td> + <pre> +( + white: ($white, $black), + black: ($black, $white), + light: ($light, $light-invert), + dark: ($dark, $dark-invert), + primary: ($primary, $primary-invert), + info: ($info, $info-invert), + success: ($success, $success-invert), + warning: ($warning, $warning-invert), + danger: ($danger, $danger-invert) +) + </pre> + </td> + </tr> + + <tr> + <td><code>$sizes</code></td> + <td><code>$size-1 $size-2 $size-3 $size-4 $size-5 $size-6</code></td> + </tr> + </table> + </div> +</section> + + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/extensions/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/extensions/index.html new file mode 100644 index 00000000..c823b806 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/extensions/index.html @@ -0,0 +1,588 @@ +<!DOCTYPE html> +<html lang="en" class="route-extensions"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/extensions/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-default"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar "> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuExtensions"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuExtensions" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown "> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown " data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown "> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-info"> + <div class="hero-body"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <h1 class="title"> + <a href="http://bulma.io/versions/0.4.4/blog">Extensions</a> + </h1> + <p class="subtitle"> + Side projects to enhance Bulma + </p> + </div> + <div class="column is-narrow"> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + </div> + </div> + </div> + </div> +</section> + +<section class="section"> + <div class="container"> + + <a class="box" href="https://github.com/Wikiki/bulma-badge"> + <div class="columns"> + <div class="column is-one-third"> + <h3 class="title is-4"> + <strong>bulma-badge</strong> + </h3> + <h4 class="subtitle is-6"> + github.com/Wikiki/bulma-badge + </h4> + </div> + <div class="column"> + <img src="http://bulma.io/versions/0.4.4/images/extensions/bulma-badge.png" width="455" height="133"> + </div> + </div> + </a> + + <a class="box" href="https://github.com/Wikiki/bulma-steps"> + <div class="columns"> + <div class="column is-one-third"> + <h3 class="title is-4"> + <strong>bulma-steps</strong> + </h3> + <h4 class="subtitle is-6"> + github.com/Wikiki/bulma-steps + </h4> + </div> + <div class="column"> + <img src="http://bulma.io/versions/0.4.4/images/extensions/bulma-steps.png" width="989" height="89"> + </div> + </div> + </a> + + <a class="box" href="https://github.com/Wikiki/bulma-tooltip"> + <div class="columns"> + <div class="column is-one-third"> + <h3 class="title is-4"> + <strong>bulma-tooltip</strong> + </h3> + <h4 class="subtitle is-6"> + github.com/Wikiki/bulma-tooltip + </h4> + </div> + <div class="column"> + <img src="http://bulma.io/versions/0.4.4/images/extensions/bulma-tooltip.png" width="215" height="55"> + </div> + </div> + </a> + + <a class="box" href="https://github.com/Wikiki/bulma-timeline"> + <div class="columns"> + <div class="column is-one-third"> + <h3 class="title is-4"> + <strong>bulma-timeline</strong> + </h3> + <h4 class="subtitle is-6"> + github.com/Wikiki/bulma-timeline + </h4> + </div> + <div class="column"> + <img src="http://bulma.io/versions/0.4.4/images/extensions/bulma-timeline.png" width="435" height="228"> + </div> + </div> + </a> + + + <div class="message"> + <div class="message-body"> + <div class="level"> + <div class="level-left"> + <div class="level-item"> + <p>Have an extension to share with the community?</p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/pulls"> + Submit a Pull Request + </a> + </div> + </div> + </div> + </div> + </div> + </div> +</section> + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/android-chrome-192x192.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..d26e0efc8bd5d1178581b779d60bddd491356a37 GIT binary patch literal 7115 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%0D{n`GQxxW5qbo+kM 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 II;Vst0Bi#GEC2ui literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/android-chrome-384x384.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/android-chrome-384x384.png new file mode 100644 index 0000000000000000000000000000000000000000..a94896a1b80ad62715bfd8b7e494cfe933b4a109 GIT binary patch literal 16959 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�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 Rr-F`2@O1TaS?83{1OU;Z>UaPE literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/apple-touch-icon.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f3622d36d79020656a9bafcf5e4683e6135591d1 GIT binary patch literal 1538 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 E0JI<amjD0& literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/browserconfig.xml b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/browserconfig.xml new file mode 100644 index 00000000..45c44a90 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/browserconfig.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<browserconfig> + <msapplication> + <tile> + <square150x150logo src="/favicons/mstile-150x150.png?v=201701041855"/> + <TileColor>#00d1b2</TileColor> + </tile> + </msapplication> +</browserconfig> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/favicon-16x16.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..04af7be8975b2321c1fe368c33d103833f39dcd9 GIT binary patch literal 1029 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4rT@h1`S>QU<L*TmUKs7M+SzC{oH>NSs54@ z6p}rHd>I(3)EF2VS{N99F)%PRykKA`HDF+PmB7GYHG_dcykO3*KpO@IM)v@p5LX5U z2Kzh5*e`8iyR?Pj^a_THo5Zi}mb|`~=khj=OIsOEF5$nlh4b=OhT{u89$jEKG+pHC z4(`ia8BQ!_IJs2t%67e52U#y|7QMPd;_42ji<_lDjGYV@HZoq^wE6#khQqV@u54pC zw^s7{9_btVBA?%2I69Bv*aEK0TN#ecXE?El<MLMCE8EhZU1B)Dp5gRzo-5m!L8k5G zxV)9&{Ceg~n^`VxX1urw&Sp5XlKIkRhKrjRE^dNI!MP9-hKn0nE^TJJw1owvY$MY} zkO>SIH-VI00C8C_ZDzW-iQ()Tri+_7FK?B)wu|xNCiY8PxGryH1e*yloZ;do#*3R+ zFKuDIw3+Y9Ha0K=BEoQC1M{WL%ojHcU)=#w_W%F?dTZOQ3=9leB|(0mXkj1?Ffy&H zU}c__%sB7&-!zuFzyAG6Wn#9>WoC(HsbgLg!@_ukk^LT%%(oP#AI$f?r|~e(zU9cg zW)0U*0YxDO1_s6?Z+DlRGmHk-3=9nHC7!;n><<}Pge+KZ&wLC@J&!zH977~7CnqGN zB$*kd85*XVCMQ2nU|{l7Q!du)UX$ZJgTuUEbbaZx-rQ}nt8L}?GcY$Vn6SZlTJp5X z#oM@7ujXKGUNL({^)}zIuxXQhr?IbIZqeK_eMz}k!~sbqg{OyKaSJwNP5d_bBRi)> zD*FkxQzy9%G*~p*(k-1?&P<tNDdBX)`S7Nkg;8%pLnIGXDk*KAbD%BFeWP2qLCcE5 z#yN~E+YBADlO!dsn3^0^+IB9o@Z*|wJW)Q1&tepoTc@h3WU0Swu+2U<b<WhOle8v3 zTekW%!^eGbRc_1b5+*e^Dl!<RS|v>gxi84Tz@S><8c~vxSdwa$T$GwvlFDFYU}&yu zV5n<g5@Kj!Wol++V5)6kXk}pFyNSC8MMG|WN@iLmZVfi?Hybc8FoaiyM3e+2mMat# z<)>xlq$-qD7Nja<7L+72FjUNW{E3I7Fib<^l>g~7o=<}qn3cKplDUPIg}o<>FbgZV zG?*MtVOHK8qHy}gl@mwK9FaM~e!9V9ftMb`D{;Y+Pfn&&L5auH)z4*}Q$iB}wA_Ot literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/favicon-32x32.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..4b45c42d661b59db25854d51d4f261dba831793a GIT binary patch literal 1344 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4rT@h2A3sW#~2tGSkfJR9T^xl_H+M9WCckk zdj$D1FjT2AFf_C<F#KX*U}$*3z))(y!0;-8fx&791A}<MoLzx73=E8i0(?ST85kJs z?;Pd2yp{9PmXsGanJ#T+I6Rx-_#&BWyY25BW0>m8a%l@gn=!+QMGT#mJeRj}Uf#;k zqOW#ipT>=Seh*Ho-`K}+W);J^wWhZZYuwz=dT9&GrOkRb59r=Jz;JPs+3mv&7d9}Q zUa5U^zrdC4td};kU)suWY@Y7T{W8~f>D=7Ue`Pzvnbi#E)>+;@Vsh&c&*g0l^%}N! zk1}7{%y3~N!^MqW56|*k+0K1=tNyKn3}@F!T-)jS@T|eDgA8X@N?hBu`o|aE%iEN% z?`6BRh2!#8){C2UZysR1w3+GRCT=iS2h3%-xCtt9X*0vcO%TL)Wt;ZR{k)gAY2Mh! zdTBH3r7a+@fmDLjuwUB3b$KiE#mx*CHn3jW%y4QM3s|qvl^tfc4>4cd%yW60(3R~R zm$z_(!-NSe!ggu1(3S1xw+{(k+0Jxv6W8UfJeRj=+}Ott_5$;z%@D+RaTEKcEoOHP z3tZXGd}%Z9m2Hd{HgI0rVt(f^+r`cNS9gE}FK=VNw1picc!U+Kk@pJ7DAr3`*e-2p zcy*iM;wHw6oBsd*|LNFj83qQ1$t6L4!3-1vCeFh#tQ_0Ed9iTp`t{3a=ih(7895l) zSy&=}GO^SKGqWsYI{b%`{Q;9KvqjWTXBI|wnJ>&19E?HCmzaJxurQuCVrF7tVLWHZ z+{m*1v;pVQDNMc_*K#v3Ffb;0ySq%~NT_ONU|?V`@$_|Nf5^xpWWjoS=3_1f2F6NH z7sn8b)5!@9jBaXa>|*Zf>0#n#WqfQt2RNrZFDjk==H0=!oxZFd^Nydc-gG`C-ab#< zERIj-Q%&4Iho21&8@No26FxakR!<H;sQ*BLW9spBP8tywENcC}tsW~fB%I_{DaH82 zFfDU1a?&dDy7J_thSrkBsSngn96NDTNs=K*&_LDCDo$>hgPNnF;CiM$m7`BiYF4cA z2=(%wFJmCNUD<ew@m+QHMW>XjgH^m0s=1u(3XG}@Jla-2@$qy#@%-7!XR8(6r(1RD zZ`5%3th!88Dr4V~f|SNI#V&orkdzEjQRSaP!LFRaFGZddw6IUz)~6TYxFKMsc~(e6 zXoZLSYsa@5?tXd!6CN2aby_8q)MPigxlw#p*OVzILziB<x=X@SOiILYa(32hp4S^y zvsQd-b6dPDEm=4=N9(|?XrJiYXU^zuNab1Z?Hk|XWq#g<+BuQ>8VN<d;oD6;cJppK zbKAJGC|}-V_gY!EZ>*{HzyEOxt4A)r!N*|zh==cz?dCZQ3=FCzt`Q|Ei6yC4$wjG& zC8-QX28QOk28Ox@CLx9vR;FfF2Bz8uhE@g!zMHsvP&DM`r(~v8;?`jEezO4s14DRK zNJL3cV!1*=QGQxxPO3slWkIS!W<g0Z14G4}$DepO3d1xsPWhic<M}j*fmxYbFPU3d zS=f8B2(z$)OM}Vb6lUekAquB&Tsd*%%n_L*?57(%7I^6~yb>2I`Q&6e6_oxxUHx3v IIVCg!0Ljb`BLDyZ literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/favicon.ico b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..46c186f5434512dc11805034b2af30e0db815d88 GIT binary patch literal 15086 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 LXJGjEpMe1Y3ssxL literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/manifest.json b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/manifest.json new file mode 100644 index 00000000..14b1ae3a --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/manifest.json @@ -0,0 +1,17 @@ +{ + "name": "", + "icons": [ + { + "src": "\/favicons\/android-chrome-192x192.png?v=201701041855", + "sizes": "192x192", + "type": "image\/png" + }, + { + "src": "\/favicons\/android-chrome-384x384.png?v=201701041855", + "sizes": "384x384", + "type": "image\/png" + } + ], + "theme_color": "#00d1b2", + "display": "standalone" +} diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/mstile-150x150.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/mstile-150x150.png new file mode 100644 index 0000000000000000000000000000000000000000..ce916b38d31f3242181c22209c8527b47e27854c GIT binary patch literal 1887 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 QRFJ1VUHx3vIVCg!0H7{42mk;8 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/safari-pinned-tab.svg b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/safari-pinned-tab.svg new file mode 100644 index 00000000..5d4f2c28 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/favicons/safari-pinned-tab.svg @@ -0,0 +1,19 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" + "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> +<svg version="1.0" xmlns="http://www.w3.org/2000/svg" + width="480.000000pt" height="480.000000pt" viewBox="0 0 480.000000 480.000000" + preserveAspectRatio="xMidYMid meet"> +<metadata> +Created by potrace 1.11, written by Peter Selinger 2001-2013 +</metadata> +<g transform="translate(0.000000,480.000000) scale(0.100000,-0.100000)" +fill="#000000" stroke="none"> +<path d="M1756 4200 l-598 -598 -58 -408 c-32 -225 -61 -427 -64 -449 -3 -22 +-12 -85 -20 -140 -8 -55 -17 -118 -20 -140 -3 -22 -13 -89 -21 -150 -9 -60 +-18 -123 -20 -140 -3 -16 -23 -156 -45 -310 -21 -154 -42 -300 -45 -325 l-5 +-45 749 -748 c523 -522 754 -746 763 -741 7 4 413 275 902 601 l890 593 -595 +594 c-327 327 -594 600 -594 606 0 6 200 211 444 456 l445 444 -740 740 c-406 +407 -746 745 -754 750 -12 7 -147 -122 -614 -590z"/> +</g> +</svg> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/blog/metro-ui-css-grid-tiles.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/blog/metro-ui-css-grid-tiles.png new file mode 100644 index 0000000000000000000000000000000000000000..764ff9ace07056117701da8ec454148b1e1aab35 GIT binary patch literal 372571 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%0ACmP)%Gzjevi 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
|U^~Ml?QL7T>w?04m040n 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�HS}M=$(}&$IKQ+0vp@zACeVyj~&+B*HOP-N# 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%0DW~zDA^LZcuFSl{6sTub|LoNQZ<rQLcnV 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∈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¥?&fvK2$%-AZF{ZWtQ<6l;WMx7@zXPAEHtV* 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/bulma-banner.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/bulma-banner.png new file mode 100644 index 0000000000000000000000000000000000000000..643ac47bd887036b9531cb39660433ec625eeecd GIT binary patch literal 31264 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/bulma-icon.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/bulma-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..eaf235de579289d3c4c1b12062c4b63f450e4310 GIT binary patch literal 8792 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 HQ$iB}=%2VO literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/bulma-logo.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/bulma-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..a016c2b51a4fce1ed5615ede48ffa7c729c9b986 GIT binary patch literal 11173 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/bulma-type-white.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/bulma-type-white.png new file mode 100644 index 0000000000000000000000000000000000000000..b296672132cd92cb455cc6fd178b69124223df60 GIT binary patch literal 8904 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/bulma-type.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/bulma-type.png new file mode 100644 index 0000000000000000000000000000000000000000..d6c1baac173dcef56685353eb7fde44e49aa3a9d GIT binary patch literal 10980 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 GLK6V3Ncfxp literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/css-reference-logo.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/css-reference-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..3b770bdd739d99141eef34a17b0210f1d5b3a9d3 GIT binary patch literal 33709 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/customize-after.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/customize-after.png new file mode 100644 index 0000000000000000000000000000000000000000..d5ddc7b0cbad0b0e484e51f35ef0179b4dde7b47 GIT binary patch literal 141107 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/customize-before.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/customize-before.png new file mode 100644 index 0000000000000000000000000000000000000000..738a3181e5676c84aec4d586cfd6d873945d4d69 GIT binary patch literal 133736 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%0D1&4W$Kl)aFr||fj9^-Q-+8Or$Je#k# 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≻uNEe~sd% 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/extensions/bulma-badge.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/extensions/bulma-badge.png new file mode 100644 index 0000000000000000000000000000000000000000..2bbb48ec6ec7b9c289addea03cf4cd9189816e8a GIT binary patch literal 34391 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�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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/extensions/bulma-steps.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/extensions/bulma-steps.png new file mode 100644 index 0000000000000000000000000000000000000000..c15eff52e42a07602469f61ddf2eac7d65e72ef4 GIT binary patch literal 20619 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/extensions/bulma-timeline.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/extensions/bulma-timeline.png new file mode 100644 index 0000000000000000000000000000000000000000..c8453b562e13b289bd49dd10373a88dd2fbe133d GIT binary patch literal 60859 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%0A4KTa5C-mcsb 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 VzUg<RjSLJ744$rjF6*2UngG2><zD~* literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/extensions/bulma-tooltip.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/extensions/bulma-tooltip.png new file mode 100644 index 0000000000000000000000000000000000000000..a15749044df61dac1360770fd8cb5352c5d625bc GIT binary patch literal 11825 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%0DIeEoa6}C!X6;^r0Rv=-0 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/html-reference-logo.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/html-reference-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..7b41e3ca8a2c8b532369e7672b3079dafe262d3f GIT binary patch literal 39696 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 D!_}MG literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/jgthms.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/jgthms.png new file mode 100644 index 0000000000000000000000000000000000000000..b89c0097ffa19204e6f0ad16c6093a50820f0ba0 GIT binary patch literal 14816 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/paypal-donate.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/paypal-donate.png new file mode 100644 index 0000000000000000000000000000000000000000..19ffbc0d7dc8983d47adbb8a6c9a305054bddd61 GIT binary patch literal 7381 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/1280x960.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/1280x960.png new file mode 100644 index 0000000000000000000000000000000000000000..6c54c1aaa8fbef20008260d96c3023760d049ab0 GIT binary patch literal 35880 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/128x128.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/128x128.png new file mode 100644 index 0000000000000000000000000000000000000000..0e5bd89befed40eac144bfb316ef0d3d1b17166e GIT binary patch literal 4018 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/16x16.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..18c4349ab59050c862aa7916fd56889bc574c992 GIT binary patch literal 2878 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 Yw=l+xnd|Z@1_lNOPgg&ebxsLQ087=9-~a#s literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/24x24.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/24x24.png new file mode 100644 index 0000000000000000000000000000000000000000..39d3ba4082304b6bad8240cc3fd53c8103f7cbe6 GIT binary patch literal 2868 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuLe95bDr13aCb6#|O#(=u~X z85lfx=T0jR3BD=Tetxg{-U~uX3aVeEsyG!cS$l}G1a^8h1TeL=sFk^}x`_yChNXlY zV03R+N_G|DZf;7t&iP3o;Ml=H7uTnEd$Kv-uQmOAZ`R-Ak@s&t-+ujO`up1JyBGrg zG_f2iiC}CnSr{Sm?)AYKA>q?UzB5S(F!Dt(9(b6R#^V0Nh3U$ly|y!FuJAav`P)0a zhLqj6b@m6S6<_;bKT*ltS%r;(%k`?6O`V$fQ>H1wn~zEw{bxD#WvZr8o1u}|Le52N zlpY^hpYv_`Gwt0cXG~XnvQR4Woa7#pc|E%W?#)ttxVVR9VayEG2kDDz*i-k0c+O&Y z`d#Dl<sWl=7z{*a#-DkvwlJsD$W=u0UFRnz297C5EcX=gb^o-?n8#4DEd5CrOQ&bj zGQsOJGM~OUk@oB3=HQ=6hT2mO`#$Wb@Hziw3s0Ycc*FYqX|9Z_k-0N7Cca%O^Y(4z zwPzVW_usrPR~P)(_C(e1(2r_w&d+n~nHPCK=gk`Zy<!aCRHA0fZr(RFlwnIQo5RzG zYy96UFnnTV*m7^qXSueVxJgGI@u+imzj>2W%s4+=Py2=W@A*ynr}np5exG^z-S05# zW#aaY%ATUesjg3#EnnvCa^?&V-}Lh-f4>X-e|*3)^X$pPI&<b95dYZvA~f*D6wa2; zjNPp^jS&;{Qn*^`uRg4oFjHrjtecxHl2IDZP}^!5u)~x6M7}M9vof<vo_!Tl?dxa( zL#`A1_GGM`xW2gGsOsPIU-H~BU3m|E9F>BfedFm*DN<deBf0o~OU^+ip$Y6I3%E=g z^$eJF5_n}Aj0>3WDKNA&cnC00W7hLv%5-4a<Y;$;fy>eG24h)sRsqA6#;OY}eobZt zY%wh12Y3s(c^cduxY`bS8!+B$%;aeLARxNPan%H|CHym;t_es-aa1}x23UwNA9e1W zATY_{=LNMD5?alx7CHymeo-!w+Qkvu{A&UG1qBnfzl^mlf-{&dC-UB4*w%1!gS8BY z`=QehTq;E8u!|qK{m^TNm>u8tL*fsmKQQRD#vhu@;c$Y3`J!6{hxA7mrwI`%jDm{U z6P1=Qt#q9=fp3ZQ&R&m+g-@8-+7~9ykPtg2`M5o@=V4M<;<Y3%gR3)=XN38PKQl`c zFmC+Wv^44J#$^%eYwXK7%>-xn>K+M8=ue2=FnuHQjl?(BGJMAmNIsG&sM{eCW0YsQ zj%7Rl^`6}guMhJ+RQp)5N9&%*`zHQ_#UGMt6!&q}%hb!=@0UNeUwr~+6iap!zv46n zl^m520V$5>9DiE`519luuJA8WY7?kD5|gC4vG0cC9#0uHzsVw=Z7SkHDw;F5G=_L) zDaESUs_j*re9|h#y+|U`A<loD%6x@*RsKo#0aG;8MEt#ET%B(ES$gessC1}wUK+%^ zBJWDXsu{cHM)~h`sr9PWcb{xL{qyw4C)ZA1Ju!Rg>*>|1{!^|`FP|Q-H(xzovEJ+7 zvOhbR0uMSI3~pS!A#9=B!!3twTRmN8Et;Ctku)o*GpYHJ>Cr&dJ(C(IZ5Q%i>F{#H zCDo;hQcjnbR$kh%#dnL<t<+lvvhL<feqWya^5_@&7kj^OrmCh!Kh=0D^Hl2T=2Jmz zhYS*a7zar%?U~%OyQlxN$+Mm3AD_Q%wmviN{~pb$Keh6-YNjepO`FO%wSSdQX#Q1^ zt8-W7uJXTPkfoNDm~}Jj_f@^sz2}#oFQ0dQZoJ9=Cx6;sZP?XWwc}UT*Tb)DUrm;p zCACjVQYutxy2&w9$ys@`PR@Ed>$%DCEg4bVTUnx>Mm^seXE1f<yE7qas++ql7p`6R zcDe3FyCrv5+pbMsu{k1rvESx%!m*R|qRkz*$7~NSck=hvkI;`_ANYQuUEut+^Ox** z-ydCn>c9nsTM6Bcvk$IV*tKwf;=IJg50jNwO<a9ZYjM<K>thzl+X}lr+C7d|+t4}J zbCPH8N#EcbSMG%*>^i^YJWuws3^kM0rn`?X+HfZ_a*f-y1(t_xPSh-}oc&Xq+qOHR zd#>1Bv3Q-gI>EZHb>t&8BUvMIx4hc$>+r23v$A88Ymc{OJx<<yZrR;uTi34Cy<fKf zZLRgJ*bR5ZcKhu<|BdgP(r>ljhU~WO743WZzTYS*)7afodsXoDi-$YTee8M6u3oLa z@v`Ug`*S1DX`bUfx0stp{Db%vU5TQLg%5Yg6iw7i(d&t?C|GzU^!C)pQLlfU@x9*r zyzEHsk-Il+Z~oo!TbtjTf1-Q$@hQtEKbJbs9oI2^efY%i_1h<XPkNvAez~2MU8h~I zo$$W0eXDEre<c28`djwv?&s?tp8vZ3+n>dPWew*Gt|csPEMe?++(w*2tfef64>BIy z-6XGnDPAS!iWrmAALp`G8%|T6SkYg_5_&o&Yt-IU?g*`@t0-sDO>%W{KC;`R|HP#e z?%lm&-eTo$C*6;_UUm0%t#+O6>ODO|Cvx)>x1OjTg=My4^3tN!DrH40zhAoR-TwH^ zBd*8q^o(PsZGLmBXzSCJr_ZmO5PvYTP)kl)UiQAg|4!jUE1&wT`x3vi{3*-z$-CQs zPkMe#`+4uj*dM8XCbCR#+0=5;W%`lW&ScMZo}!+Qnfx8MJ}BK3|EclG$|)13EY>t$ zd2!|0%$6-bwp?~nP3+pB9cyf>zE}US$zlWNU8gdyz6%vz<ZyAKk4AB1+U^;B|9rlB z^r*~MZI0yLoVDp*x_j#UQ-Nm$pM7~U>q*{e*^{47{;o4kGc7Mo-&gjp?ax8eciDVv zTd%E)xxLe`JoezOhhO)-?$1@o^|<-rwA<<4RO$P9UH7g8E(qMPFCk;|`)9|Tb~*(< z+^c&onlI;Qj%d!?yJ?%(X5F5y6nF7!(&<NCkNj2dOnQAkvNrtZ-80`>-tJxcZRzjw z2W1@PckaI2^*Lf@Qe@oC3+o=lu6=su)1pt?cZa{(7nT@Zn82UepVGg@XvL<zUhA{m zuP%SJ<W-|o|Ey<wUsZ2^JNMS{+t>Hs&#k}A*vovB-A+zKW>5Wz?*Z9s9dnN+-g&s@ z@cGw^UhUeSULRlY^48<y#Pja0?n{p!>My-&edW6O3iByuhk7R++xWQfc>do9U!ALk zSHBD}UcB=Mi-n@)$4AG1$iJV*V{@~zt9I2(^}qAKZMzWF6}9l%ook)jmY8K$`&8e5 z*>HKT>^WIo``Q0%zVv*XIcxK&bno*M&xy{NZ8^WZ?vvB8){ott;_X)9C3d^EJh?P? z-G+7dPB%_pANO%*(aPI<fBy-czB+xKWvq4W+}gcw+y3@mliNLSTKt>3%$Hl==k9%3 zu=($_$7}ocvDQBS75iKN-nU(~Py7DQm1gc{`}Iz5U-kdEJGL)t@BO{VzLG!A{!Ep{ z-;BS>ZyqmF=knK@x5|F)->W~ar>)%k<;{ZY3FkL=r1!V&aMu4n_2+v3!>s35p4WEU z;`YjYt^4_&pFMZ0Hhww!;dIaR%a2?4YyR8zed@*4^Xtlg?@doSdE`U(#n&_Kz3#2p zXZh>ex7_C`FP>a3&wRgZdDp$w`|Q6p{$2Px`OEQ%FW>n8@Si%r*S@@l^UtRWwcNC4 z_rJG%{%vFxS;xS@u+G!PF~o!SZOCq}BMJg@Iyi4E-Td|ce%1dI6E<)NvT)mq+_C06 z#MT$`-0WTQj8gZTiILNK*nMqI#ICGn4tuC~(cUv<?a^K9Oo})d&slcupS!!_m#dfN zlRx*Q?o}U==q$fqE_2+`usz@5=A6t~27SrA!Cn^Ug@b}5Rlip<^4+h<Y|6c@<*CV` zn9#GZO?CO!V>aiHu08fpI`75pEuMv?m!xAD>&|{>ThkP)6t+m*;$E=(^y)?a3=9km Mp00i_>zopr03$<+m;e9( literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/256x256.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/256x256.png new file mode 100644 index 0000000000000000000000000000000000000000..379b9c5dfbdd849a65db41600db9de74e730a17e GIT binary patch literal 6188 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/300x225.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/300x225.png new file mode 100644 index 0000000000000000000000000000000000000000..1aa2338ac48388c5e5f50dcf7e6374f00c08e6e8 GIT binary patch literal 6887 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/32x32.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..0cd1aa23974a4d24b985c195699d92b2708a2e66 GIT binary patch literal 2901 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANM^j+xHR0iMpz3IRp=X_+~x z3=AH;bElPu1m6^EKfl*}?*$<x1=TN7Rh$Z!tUW|o0y{k$0+`xb)XH2~-9!X6!%{*H zFuJ!ZCA*4nH#a3+=lmoPaO_~9i|f<7J=vV^*P4F5H|y{5$on^+Z@+#s{eA8AT?_$# znph5%L@+j(EQ}C&_xfOrknrgv-<c!?82KU?4?IjuV{!lC!gS@&UfY>7S9l!T{Oz4y zL(1;kI{O3Eim&~zpQvQ+tir~?<$Bf3rcO=#DbtkT%||7T{<EC=GF8*4&Cp0}A?Kns zN{^4M&-u3enfC6JGp4IOStu2GPI8aQyq?_w_hzX+T-?L5FlL78gY?BU?5TT0JZCXH z{jPEO@{c(_3<e@I<Ig--TbR>n<SHWhuJaQU1ILsjmV1i$x_??`%wwonmj0xRrPDKM znc(#qnNMGwNc;71bMVh3L+vSteIIsI_?-W;g{RLzykUL*G*?E|$lRG36W^|tdHXi< z+Ov$G`)}Tts|)^Xd!p)h=ts3T=jS>0%!|CA^Jb0yUNMGmDp9j#H}9Jo%CIGu&Ee_8 zHU94v7(THwY`Hh*vs_zF+@vFqc+|PO-@M5wW}Kg`r~ShG_xz^(Q~TR2zt24V?su5= zGI9GxWlvG#RM)4=mM`;mIdg`GZ~FO^zuyJ^KR#fYdG_RCojLOlh<|K-5gPbn3TI1a z#_m>|#)t`eDO@e}S0C0(n5nZ%*3Hcp$taCysBN_j*x|{3BHxz5S(#ZS&%TPO_I0#? zA=in0dotEeTwmO8RQ2!qFL~~muDpjnj!MDLzVY;@6sa!Kkz9PgCFdZM&;<691zaYL zdIn573A{25#s$px6c}0>JOr4hG3$9SWje5Ia<sd_z~yLogR!hRtAOE3W7P!~zb3N+ zwiuT11H1*?JPqy+Tx|!v4H)k=W^y!r5D;DDxN3sf68@P^*94@aI4YeT11v<Ck2-fw z5SZlf^Mcw639aT;3!MXOzbKbT?c#`S{<VPpf`SR#U&h)N!5K`K6M1hiY-_l=!CHpH z{m|(LE)}A4*u@Xre(1GB%#LsSA@PUO9~g96;}1>da5%xie9<j}L;9nO(}V~WMnT2w ziAqbDR=Uobz_&ztXRpV^!Y9mZ?F$oUNQfPieB2({^Drqa@mi9X!PObbGs1ktpP8iz z7&rcGTAFlq<FW|#HTGqkW`eVOb&rH4^e04bn7)zuM&cW58NTBOBp=BX)a{UnG0HPt z$FiOOde82L*N1r@s(q~3qjgW@eG~t|;txqRiu<_gW$NYb_sbvKuReh@iY2>=UvZj( zN{&j1fE34bj=wE}hfD$+SNNAGwFy)niAmDj*muKmkEe{9-((TbHWl$870sDj8bds@ zlw#Fv)%Ge*K53QWUL+Ce5a+*6WxhhZD*q(=fGHYkBK}@7u1+`oEWLI*R60~TFAd^d zk#{9x)r?(pqx|=})OywGyH7Tr{(1W2lWQlho|rxL_4I00|0&m}mrsw^o39?PSnu_3 z*`FOufd?H91~)F=5Vp|m;g&<Tt)8y47EMj+NSc+@nbiEq^k|^!o=J_9whQ^Mba=Vp zlIl`LDW}UzD=+QX;=9G_R_ZMSS$Fd#zb{XIdGw3?i@jesQ&m%=pK3gnc`EgE^Qj=V zLk0;yjDsYX_Dt^C-P8Zs<k`;ikI&yWTb~*Ce~;$WpIUiZHB*(QrcGs>+P}&tH2<o| z)w!#3SNUHt$WqHn%(|KN`>NjR-t)`Pm(M#tH{Rs`lRxdRHtg!G+VLyv>)}_nuO>^) zlG-OFDHSR;-Q<|5<gC0|CucpK_1xt6mW(Lwtt?Sbqn>Y#GnhK_-I<Uy)y>_O3)ilD zyIl98-IBYjZPzBR*c_3**l+VW;n+!f(dLfZW3~sEJNbL-N9f0|4}8DSE^z+Z`Ahb@ z?~krOb>M=+t%PpJ*#}oF>{_@#abDu$hsnyTCa%7ywK!_A^)ZX&ZG~MQ?H)&~ZRniq zImxs4q;K$zEB8VYcAejHo+tZRhMLK0)7{4xZMYK|xyJ3<0?WfTCu$Z~&i<**ZQC8u zJy-0mSiH_#onYP9I`Wa4k*pE9TV8GWb@<kiS=q74wa44C9w%=;x9sk-t!r26-Y?t# zw$^%9?1sByyZv^b|Hk)C>9^W%Lw4KtiuS#H-*1$ZY3y#Py(;+n#ls!vKK49jSFcvz zc-eFL{kf6nG|%y#Tg=TP{z3eTu0+wr!iPI#iYDr%==H=`6fC?FdVA{QsMo*F_+IaQ zUUnq+$lV*ZH~;SVt<CSvKheGW_>|?7pG%$Rj_a7dK73;M`t6gxC%w;lzueBsuG6m9 zPIzD0zSXt*KN9~k{Vn@-_w)4+&wpM2?ayMtvWD{o*Af;tmN0fZZX-@1)>4+k2N@6U zZj#r(6t5C<MU2Vmk8@e84W}tjtmv;|2|XQ?HEM4vcZ62dRg|;nCb_yeAKC5Ef8x>! z_wHUXZ?ST>lkP`due$rXR=ZAj^`0J~6S?_`TTfJv!ZKSid1=vVm9nCh-!I+uZh!pd z5!d5)dd4x+Hov)5wDsxA)92Ssh(8!vs3j*YFMD6$f2Z)Fl}~-veTm;${*>kV<lXJR zCp|x={k->M?2ptx6IrIWY-+jaGW|$wXR_xyPf^duO#Y5rACzv2|J3+o<&+6i7Hb-> zytwjgX3LfzTP{1PCU$Mmjy1Mb->ZMvWU+zsu2Y#;--QY<a=19rN2540ZTF16e?DJ5 zdQ@hsHb-)A&f0V@-92^wslYRW&%QjF^(61K?8(n3f7h9&nU<HP?<@P)_UEAKyKKI- zt=HDY+}`O|9(!=t!>{{Z_vb3)dffbQ+U<02s`UN5u6tJk7X)tDmyogf{j+0EJDma_ z?$tdP&6jgDM>OZ{-L%bXvu;mUio5tV>GY$nNB*jJCcVBNSsVWI?wM~bZ}%?!w)A)T zgEEftJ9l61`W!JcDKhTng>?^N*FHV-Y0;<cyTjk?3rmbHOyJM#PwC%cv|`g<uk~5( zSC_w9@~Tm)f7Y|Tud27doqOx}?d$vR=hk0l>}5X6ZYL)qv#0*V_kirRj=4t@?>t;{ z`26cduXgQEuaB>HdF%0U;(7O0_oc@V^_O0?zH;4sh4~b-L%oxZZG2pKJpb>5ug=xN zt6v5fFW&is#X`~Y<D=t0<loQZvAJ2<RlDk?`rrBAwq1zoiduN>&b7{MOUyE>eX8%j zY`8pE_MEJ){p|lWUwXdHoVEE>y7&2s=S1hswwzyH_sQv4>&Na+@ph~561!bno?M!{ zZo|5JryHlQkNdc@Xyxs_zyE|zU!A_rGS<3wZtdQ;ZGU^O$?cvuE&fei=F6?`bN9Y1 z*!*|e<F$SJSZkmEiv6vB@7u20r+xqDN;7w}{d%Xjulj%79ov_+_x@gFU&$Y5f2PXf zZ^qx`H;)&obNOq{TV=oY@6{jI(^l^N@@B#Hg!7v_()-(XIP3qP`g6ViVb=32&uhDF zaeL*y*8P0X&z`$g8^0X=aJpyu<;Si2HUDk<KK0`2`E}*L_ogSEJn|v?;_I3AUiVh) zv;1}KTki9e7f&viXTD#yyzAcTefHlP|1SKU{N?z>mv8)k_)neRYhPZ&`R7xGT5j62 z``=qW|2DFUtYctcIPdA=7!twxHq@J|#ek>RNHnJO;kxhkecxA<B=Rd<QDk10e86yK z<djB{BQ<f8k7qmYuAEn%vEx_U-uSh>4VnpDGnoD_Kd?!s;r_-TFM(v6n6L3`8@|hJ z%U$gD*y7N>`u}rQa9TWHVJUUkfT4dbgL&U92CsYHOQq%9HJ>g!Te@rW^B++%k!}91 zIpMBX53kwSA9haiTB$0}d@e7J-gW_ZgFOZBlfR#4NeDD;%$(K1BUPj2=h?Ve?Lc;$ uK!wNC)$bct?PADb@nH-;Ad<1}fUuXOg@c>+YA*%`1_n=8KbLh*2~7Z`eVA_m literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/480x320.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/480x320.png new file mode 100644 index 0000000000000000000000000000000000000000..e041058a8cec10c40b5ff1de431e8b85affa6576 GIT binary patch literal 9827 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/480x480.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/480x480.png new file mode 100644 index 0000000000000000000000000000000000000000..9587d57d28a944c39f0e377da0299099598004a0 GIT binary patch literal 10885 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 UUH@t)0|Nttr>mdKI;Vst0A)U^O8@`> literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/48x48.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/48x48.png new file mode 100644 index 0000000000000000000000000000000000000000..9860891d335d2b5f9d6c565e182dcad7b4ce9013 GIT binary patch literal 3076 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/640x320.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/640x320.png new file mode 100644 index 0000000000000000000000000000000000000000..0f5e547303c36dcb5588e8541df09e0ef58b9dc8 GIT binary patch literal 11832 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/640x360.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/640x360.png new file mode 100644 index 0000000000000000000000000000000000000000..cf807906ccbecb44cd8ce6ba70a29ae5fa987da9 GIT binary patch literal 11951 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/640x480.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/640x480.png new file mode 100644 index 0000000000000000000000000000000000000000..e0bd2346feed5977962c3d908111b67a134d5840 GIT binary patch literal 13618 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 Baxwq_ literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/64x64.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/64x64.png new file mode 100644 index 0000000000000000000000000000000000000000..e2db8f4f9839f291602fdc990e2fe33a26e0803b GIT binary patch literal 3179 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 G&;$U5{TuZF literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/96x96.png b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/images/placeholders/96x96.png new file mode 100644 index 0000000000000000000000000000000000000000..ba64ab9a43e776027d1b5074adc3db0ea13fd0bc GIT binary patch literal 3602 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 literal 0 HcmV?d00001 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/index.html new file mode 100644 index 00000000..7ea0db45 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/index.html @@ -0,0 +1,1122 @@ +<!DOCTYPE html> +<html lang="en" class="route-index"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-default"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <div class="container"> + <nav class="navbar is-transparent"> + <div class="navbar-brand"> + <a class="navbar-item" href="http://bulma.io/versions/0.4.4"> + <img src="http://bulma.io/versions/0.4.4/images/bulma-logo.png" alt="Bulma v0.4.4: a modern CSS framework based on Flexbox" width="112" height="28"> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://github.com/jgthms/bulma" target="_blank"> + <span class="icon" style="color: #333;"> + <i class="fa fa-github"></i> + </span> + </a> + + <a class="navbar-item is-hidden-desktop" href="https://twitter.com/jgthms" target="_blank"> + <span class="icon" style="color: #55acee;"> + <i class="fa fa-twitter"></i> + </span> + </a> + + <div class="navbar-burger burger" data-target="navMenuIndex"> + <span></span> + <span></span> + <span></span> + </div> + </div> + + <div id="navMenuIndex" class="navbar-menu"> + <div class="navbar-start"> + <a class="navbar-item is-active" href="http://bulma.io/versions/0.4.4/"> + Home + </a> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="/versions/0.4.4/documentation/overview/start/"> + Docs + </a> + <div class="navbar-dropdown is-boxed"> + <a class="navbar-item " href="/versions/0.4.4/documentation/overview/start/"> + Overview + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + Modifiers + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + Grid + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/form/general/"> + Form + </a> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + Elements + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/components/breadcrumb/"> + Components + </a> + + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/documentation/layout/container/"> + Layout + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div> + <p class="has-text-info is-size-6-desktop"><strong>0.4.4</strong></p> + + <small> + <a class="view-all-versions" href="/versions">View all versions</a> + </small> + + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link " href="http://bulma.io/versions/0.4.4/blog/"> + Blog + </a> + <div id="blogDropdown" class="navbar-dropdown is-boxed" data-style="width: 18rem;"> + + <a class="navbar-item" href="/2017/03/10/new-field-element/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">10 Mar 2017</small> + </p> + <p>New field element (for better controls)</p> + </div> + </a> + + <a class="navbar-item" href="/2016/04/11/metro-ui-css-grid-with-bulma-tiles/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">11 Apr 2016</small> + </p> + <p>Metro UI CSS grid with Bulma tiles</p> + </div> + </a> + + <a class="navbar-item" href="/2016/02/09/blog-launched-new-responsive-columns-new-helpers/"> + <div class="navbar-content"> + <p> + <small class="has-text-info">09 Feb 2016</small> + </p> + <p>Blog launched, new responsive columns, new helpers</p> + </div> + </a> + + <a class="navbar-item" href="http://bulma.io/versions/0.4.4/blog/"> + More posts + </a> + <hr class="navbar-divider"> + <div class="navbar-item"> + <div class="navbar-content"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <strong>Stay up to date!</strong> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <a class="button is-rss is-small" href="http://bulma.io/versions/0.4.4/atom.xml"> + <span class="icon is-small"> + <i class="fa fa-rss"></i> + </span> + <span>Subscribe</span> + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="navbar-item has-dropdown is-hoverable"> + <div class="navbar-link"> + More + </div> + <div id="moreDropdown" class="navbar-dropdown is-boxed"> + <a class="navbar-item " href="http://bulma.io/versions/0.4.4/extensions/"> + <div class="level is-mobile"> + <div class="level-left"> + <div class="level-item"> + <p> + <strong>Extensions</strong> + <br> + <small>Side projects to enhance Bulma</small> + </p> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + <span class="icon has-text-info"> + <i class="fa fa-plug"></i> + </span> + </div> + </div> + </div> + </a> + </div> + </div> + </div> + + <div class="navbar-end"> + <a class="navbar-item" href="https://github.com/jgthms/bulma" target="_blank"> + Github + </a> + <a class="navbar-item" href="https://twitter.com/jgthms" target="_blank"> + Twitter + </a> + <div class="navbar-item"> + <div class="field is-grouped"> + <p class="control"> + <a id="twitter" + class="button" + data-social-network="Twitter" + data-social-action="tweet" + data-social-target="http://bulma.io/versions/0.4.4" + target="_blank" + href="https://twitter.com/intent/tweet?text=Bulma v0.4.4: a modern CSS framework based on Flexbox&url=http://bulma.io/versions/0.4.4&via=jgthms"> + <span class="icon"> + <i class="fa fa-twitter"></i> + </span> + <span>Tweet</span> + </a> + </p> + <p class="control"> + <a class="button is-primary" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + </a> + </p> + </div> + </div> + </div> + </div> +</nav> + +</div> + +<section class="hero is-medium has-text-centered"> + <div class="hero-body"> + <div class="container"> + <p id="b"> + <?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg width="480px" height="480px" viewBox="0 0 480 480" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <g stroke="none" stroke-width="1" fill="#00d1b2" fill-rule="evenodd"> + <polygon id="Path" points="136 296 156 156 236 76 336 176 276 236 356 316 236 396"></polygon> + </g> +</svg> + + <?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg width="480px" height="480px" viewBox="0 0 480 480" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <g stroke="none" stroke-width="1" fill="#00d1b2" fill-rule="evenodd"> + <polygon id="Path" points="136 296 156 156 236 76 336 176 276 236 356 316 236 396"></polygon> + </g> +</svg> + + </p> + <h1 id="bulma" class="title"> + Bulma + </h1> + <h2 id="modern-framework" class="subtitle"> + A <strong>modern</strong> CSS framework based on <strong>Flexbox</strong> + </h2> + <pre id="npm"><code>npm install bulma</code></pre> + <div id="ghbtns" class="block"> + <iframe src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + <iframe src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=fork&count=false&size=large" frameborder="0" scrolling="0" width="80px" height="30px"></iframe> + </div> + <div id="carbon" class="box"> + <script> + var _0xa6d2 = [ + '\x73\x63\x72\x69\x70\x74', + '\x70\x61\x72\x65\x6e\x74\x4e\x6f\x64\x65', + '\x72\x65\x6d\x6f\x76\x65\x43\x68\x69\x6c\x64', + '\x73\x70\x6c\x69\x74', + '\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74' + ]; + (function (_0x2fd559, _0x28dd75) { + var _0x78c626 = function (_0x497400) { + while (--_0x497400) { + _0x2fd559['\x70\x75\x73\x68'](_0x2fd559['\x73\x68\x69\x66\x74']()); + } + }; + _0x78c626(++_0x28dd75); + }(_0xa6d2, 0x125)); + var _0x2a6d = function (_0x8ed41, _0x381cfd) { + _0x8ed41 = _0x8ed41 - 0x0; + var _0x546dea = _0xa6d2[_0x8ed41]; + return _0x546dea; + }; + function __fb(_0x5ea579) { + var _0x3142de = '\x30\x7c\x31\x7c\x34\x7c\x33\x7c\x35\x7c\x32'[_0x2a6d('0x0')]('\x7c'), _0x58dc19 = 0x0; + while (!![]) { + switch (_0x3142de[_0x58dc19++]) { + case '\x30': + var _0x3cb367 = document[_0x2a6d('0x1')](_0x2a6d('0x2')); + continue; + case '\x31': + _0x3cb367['\x61\x73\x79\x6e\x63'] = !![]; + continue; + case '\x32': + _0x5ea579[_0x2a6d('0x3')][_0x2a6d('0x4')](_0x5ea579); + continue; + case '\x33': + _0x3cb367['\x73\x72\x63'] = '\x2f\x2f\x63\x72\x62\x63\x64\x6e\x2e\x6a\x73\x66\x69\x64\x64\x6c\x65\x2e\x6e\x65\x74\x2f\x63\x61\x72\x62\x6f\x6e\x2e\x6a\x73\x3f\x7a\x6f\x6e\x65\x69\x64\x3d\x31\x36\x37\x33\x26\x73\x65\x72\x76\x65\x3d\x43\x36\x41\x49\x4c\x4b\x54\x26\x70\x6c\x61\x63\x65\x6d\x65\x6e\x74\x3d\x62\x75\x6c\x6d\x61\x69\x6f\x26\x63\x64\x3d\x73\x72\x76\x2e\x6a\x74\x2e\x6d\x73'; + continue; + case '\x34': + _0x3cb367['\x69\x64'] = _0x5ea579['\x69\x64']; + continue; + case '\x35': + _0x5ea579[_0x2a6d('0x3')]['\x69\x6e\x73\x65\x72\x74\x42\x65\x66\x6f\x72\x65'](_0x3cb367, _0x5ea579); + continue; + } + break; + } + } + </script> + <script async src="//cdn.carbonads.com/carbon.js?zoneid=1673&serve=C6AILKT&placement=bulmaio" id="_carbonads_js" onerror="__fb(this)"></script> +</div> + + <p id="download" class="hero-buttons"> + <a class="button is-primary is-large" href="https://github.com/jgthms/bulma/archive/0.4.4.zip"> + <span class="icon"> + <i class="fa fa-download"></i> + </span> + <span>Download</span> + <small>v0.4.4</small> + </a> + <a class="button is-large" href="/versions/0.4.4/documentation/overview/start/"> + View docs + </a> + </p> + </div> + </div> +</section> + +<section class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <nav class="columns"> + <a class="column has-text-centered" href="http://bulma.io/versions/0.4.4/documentation/overview/responsiveness/"> + <span class="icon is-large" style="margin-right: -15px;"> + <i class="fa fa-mobile"></i> + </span> + <span class="icon is-large"> + <i class="fa fa-tablet"></i> + </span> + <span class="icon is-large" style="margin-right: 10px;"> + <i class="fa fa-desktop"></i> + </span> + <p class="title is-4"><strong>Responsive</strong></p> + <p class="subtitle">Designed for <strong>mobile</strong>-first</p> + </a> + <a class="column has-text-centered" href="http://bulma.io/versions/0.4.4/documentation/overview/modular/"> + <span class="icon is-large"> + <i class="fa fa-cubes"></i> + </span> + <p class="title is-4"><strong>Modular</strong></p> + <p class="subtitle">Just import what you <strong>need</strong></p> + </a> + <a class="column has-text-centered" href="http://bulma.io/versions/0.4.4/documentation/grid/columns/"> + <span class="icon is-large"> + <i class="fa fa-css3"></i> + </span> + <p class="title is-4"><strong>Modern</strong></p> + <p class="subtitle">Built with <strong>Flexbox</strong></p> + </a> + <a class="column has-text-centered" href="https://github.com/jgthms/bulma"> + <span class="icon is-large"> + <i class="fa fa-github"></i> + </span> + <p class="title is-4"><strong>Free</strong></p> + <p class="subtitle">Open source on <strong>GitHub</strong></p> + </a> + </nav> + </div> + </div> +</section> + +<section class="section is-medium"> + <div class="container"> + <h3 class="title is-2"> + <a href="http://bulma.io/versions/0.4.4/documentation/grid/columns"> + <span class="icon is-medium"> + <i class="fa fa-pause"></i> + </span> + Simple <strong>columns</strong> + </a> + </h3> + <h4 class="subtitle is-4">Just add columns, they will resize themselves</h4> + <div id="grid" class="columns"> + <div class="column"> + <div class="notification is-primary has-text-centered"> + <p class="title">1</p> + </div> + </div> + <div class="column"> + <div class="notification is-info has-text-centered"> + <p class="title">2</p> + </div> + </div> + <div class="column"> + <div class="notification is-success has-text-centered"> + <p class="title">3</p> + </div> + </div> + <div class="column"> + <div class="notification is-warning has-text-centered"> + <p class="title">4</p> + </div> + </div> + <div class="column"> + <div class="notification is-danger has-text-centered"> + <p class="title">5</p> + </div> + </div> + <div class="column" style="display: none;"> + <div class="notification is-primary has-text-centered"> + <p class="title">6</p> + </div> + </div> + <div class="column" style="display: none;"> + <div class="notification is-info has-text-centered"> + <p class="title">7</p> + </div> + </div> + <div class="column" style="display: none;"> + <div class="notification is-success has-text-centered"> + <p class="title">8</p> + </div> + </div> + <div class="column" style="display: none;"> + <div class="notification is-warning has-text-centered"> + <p class="title">9</p> + </div> + </div> + <div class="column" style="display: none;"> + <div class="notification is-danger has-text-centered"> + <p class="title">10</p> + </div> + </div> + <div class="column" style="display: none;"> + <div class="notification is-primary has-text-centered"> + <p class="title">11</p> + </div> + </div> + <div class="column" style="display: none;"> + <div class="notification is-info has-text-centered"> + <p class="title">12</p> + </div> + </div> + </div> + <div class="field has-addons has-addons-centered"> + <p class="control"> + <a id="add" class="button is-unselectable">Add column</a> + </p> + <p class="control"> + <a id="remove" class="button is-unselectable">Remove column</a> + </p> + </div> + <div id="message" class="message is-info"> + <p class="message-header">Info</p> + <p class="message-body">While it's possible to add as many columns as you want, it is recommended to stick with <strong>12 columns</strong>.<br> + If you want smaller divisions, you can always <strong>nest</strong> columns.</p> + </div> + <div id="markup"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>1<span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>2<span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>3<span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>4<span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>5<span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> +</section> + +<hr class="is-marginless"> + +<section class="section is-medium"> + <div class="container"> + <h3 class="title is-2"> + <a href="http://bulma.io/versions/0.4.4/documentation/grid/tiles"> + <span class="icon is-medium"> + <i class="fa fa-th-large"></i> + </span> + Magic <strong>tiles</strong> + </a> + </h3> + <h4 class="subtitle is-4">A single element for a Metro UI CSS grid</h4> + <div class="tile is-ancestor"> + <div class="tile is-vertical is-8"> + <div class="tile"> + <div class="tile is-parent is-vertical"> + <article class="tile is-child notification is-primary"> + <p class="title">Vertical...</p> + <p class="subtitle">Top tile</p> + </article> + <article class="tile is-child notification is-warning"> + <p class="title">...tiles</p> + <p class="subtitle">Bottom tile</p> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child notification is-info"> + <p class="title">Middle tile</p> + <p class="subtitle">With an image</p> + <figure class="image is-4by3"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/640x480.png"> + </figure> + </article> + </div> + </div> + <div class="tile is-parent"> + <article class="tile is-child notification is-danger"> + <p class="title">Wide tile</p> + <p class="subtitle">Aligned with the right tile</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + </article> + </div> + </div> + <div class="tile is-parent"> + <article class="tile is-child notification is-success"> + <p class="title">Tall tile</p> + <p class="subtitle">With even more content</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.</p> + <p>Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.</p> + <p>Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.</p> + </div> + </article> + </div> + </div> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-vertical is-8"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent is-vertical"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child"</span><span class="nt">></span> + <span class="c"><!-- Any content you want here --></span> + <span class="nt"></article></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child"</span><span class="nt">></span> + <span class="c"><!-- Any content you want here --></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child"</span><span class="nt">></span> + <span class="c"><!-- Any content you want here --></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child"</span><span class="nt">></span> + <span class="c"><!-- Any content you want here --></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child"</span><span class="nt">></span> + <span class="c"><!-- Any content you want here --></span> + <span class="nt"></article></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> +</section> + +<hr class="is-marginless"> + +<section class="section is-medium"> + <div class="container"> + <h3 class="title is-2"> + <a href="http://bulma.io/versions/0.4.4/documentation/components/level/"> + <span class="icon is-medium"> + <i class="fa fa-arrows-h"></i> + </span> + Flexible <strong>horizontal level</strong> + </a> + </h3> + <h4 class="subtitle is-4">Include any type of element, they will remain vertically centered</h4> + <nav class="level"> + <div class="level-left"> + <div class="level-item"> + <p class="title is-4"> + <strong>123</strong> posts + </p> + </div> + <p class="level-item"> + <a class="button is-primary"> + New + </a> + </p> + <div class="level-item"> + <div class="field has-addons"> + <p class="control"> + <input class="input" type="text" placeholder="Filter"> + </p> + <p class="control"> + <button class="button"> + Search + </button> + </p> + </div> + </div> + </div> + <div class="level-right"> + <div class="level-item"> + Show: + </div> + <p class="level-item"> + <strong>All</strong> + </p> + <p class="level-item"> + <a href="#">Published</a> + </p> + <p class="level-item"> + <a href="#">Drafts</a> + </p> + <div class="level-item"> + Sort: + </div> + <div class="level-item"> + <span class="select"> + <select> + <option>Date created</option> + </select> + </span> + </div> + </div> + </nav> + </div> +</section> + +<hr class="is-marginless"> + +<section class="section is-medium"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <h3 class="title is-2"> + <a href="http://bulma.io/versions/0.4.4/documentation/components/media-object/"> + <span class="icon is-medium"> + <i class="fa fa-magic"></i> + </span> + Versatile <strong>media object</strong> + </a> + </h3> + <h4 class="subtitle is-4">A simple block with an image that will solve 90% of your UI problems</h4> + </div> + + <div class="column"> + <div class="box"> + <article class="media"> + <div class="media-left"> + <figure class="image is-64x64"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/128x128.png" alt="Image"> + </figure> + </div> + <div class="media-content"> + <div class="content"> + <p> + <strong>John Smith</strong> <small>@johnsmith</small> <small>31m</small> + <br> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis. + </p> + </div> + <nav class="level is-mobile"> + <div class="level-left"> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-reply"></i></span> + </a> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-retweet"></i></span> + </a> + <a class="level-item"> + <span class="icon is-small"><i class="fa fa-heart"></i></span> + </a> + </div> + </nav> + </div> + </article> + </div> + </div> + </div> + </div> +</section> + +<section class="hero is-fullheight is-primary"> + <div class="hero-head"> + <div class="container"> + <div class="tabs is-centered"> + <ul> + <li><a>This is always at the top</a></li> + </ul> + </div> + </div> + </div> + + <div class="hero-body"> + <div class="container has-text-centered"> + <h3 class="title is-2"> + <a href="http://bulma.io/versions/0.4.4/documentation/layout/hero/"> + <span class="icon is-medium"> + <i class="fa fa-arrows-v"></i> + </span> + Easy <strong>vertical centering</strong> in <strong>fullscreen</strong> + </a> + </h3> + <h4 class="subtitle is-4">Include any content you want, it's always centered</h4> + </div> + </div> + + <div class="hero-foot"> + <div class="container"> + <div class="tabs is-centered"> + <ul> + <li><a>And this at the bottom</a></li> + </ul> + </div> + </div> + </div> +</section> + +<section class="section is-medium"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column"> + <h3 class="title is-2"> + <a href="http://bulma.io/versions/0.4.4/documentation/modifiers/syntax/"> + <span class="icon is-medium"> + <i class="fa fa-cogs"></i> + </span> + Compose your element with <strong>modifier</strong> classes + </a> + </h3> + <h4 class="subtitle is-4">Add and combine <code>is-*</code> CSS classes to quickly alter styles</h4> + </div> + <div class="column"> + <div class="block"> + <div class="field"> + <p class="control"> + <code>button</code> + </p> + </div> + <a class="button">Button</a> + </div> + <div class="block"> + <div class="field"> + <p class="control"> + <code>button is-primary</code> + </p> + </div> + <a class="button is-primary">Button</a> + </div> + <div class="block"> + <div class="field"> + <p class="control"> + <code>button is-primary is-large</code> + </p> + </div> + <a class="button is-primary is-large">Button</a> + </div> + <div class="block"> + <div class="field"> + <p class="control"> + <code>button is-primary is-large is-loading</code> + </p> + </div> + <a class="button is-primary is-large is-loading">Button</a> + </div> + </div> + </div> + </div> +</section> + +<hr class="is-marginless"> + +<section class="section is-medium"> + <div class="container"> + <h3 class="title is-2"> + <a href="http://bulma.io/versions/0.4.4/documentation/elements/box/"> + <span class="icon is-medium"> + <i class="fa fa-asterisk"></i> + </span> + And all the usual <strong>elements</strong> + </a> + </h3> + <h4 class="subtitle is-4">Buttons, form controls, menus, tabs, titles, notifications, etc.</h4> + + <div class="columns"> + <div class="column is-one-third"> + <div class="card"> + <div class="card-image"> + <figure class="image is-4by3"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/1280x960.png" alt="Image"> + </figure> + </div> + <div class="card-content"> + <div class="media"> + <div class="media-left"> + <figure class="image is-48x48"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/96x96.png" alt="Image"> + </figure> + </div> + <div class="media-content"> + <p class="title is-4">Card</p> + <p class="subtitle is-6">Subtitle</p> + </div> + </div> + + <div class="content"> + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus nec iaculis mauris. <a href="#">@bulmaio</a>. <a href="#">#css</a> <a href="#">#responsive</a> + <br> + <small>11:09 PM - 1 Jan 2016</small> + </div> + </div> + </div> + </div> + <div class="column"> + <p class="title">Title</p> + <p class="subtitle">Subtitle</p> + <div class="field is-grouped"> + <p class="control"> + <span class="select"> + <select> + <option>Dropdown</option> + </select> + </span> + </p> + <p class="control is-expanded"> + <input class="input" type="text" placeholder="Text input"> + </p> + </div> + <div class="field"> + <p class="control"> + <label class="checkbox"> + <input type="checkbox"> + Checkbox + </label> + </p> + </div> + <div class="field"> + <p class="control"> + <label class="radio"> + <input type="radio" name="question"> + Radio + </label> + <label class="radio"> + <input type="radio" name="question"> + Buttons + </label> + </p> + </div> + <div class="field"> + <p class="control"> + <a class="button is-primary">Button</a> + </p> + </div> + <div class="tabs is-boxed"> + <ul> + <li class="is-active"> + <a> + <span class="icon is-small"><i class="fa fa-inbox"></i></span> + <span>Inbox</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-user"></i></span> + <span>Profile</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-comments-o"></i></span> + <span>Comments</span> + </a> + </li> + <li> + <a> + <span class="icon is-small"><i class="fa fa-cog"></i></span> + <span>Settings</span> + </a> + </li> + </ul> + </div> + <p class="block"> + <span class="tag is-dark">Tag<a class="delete is-small"></a></span> + <span class="tag is-info">Two<a class="delete is-small"></a></span> + <span class="tag is-danger">Three<a class="delete is-small"></a></span> + </p> + <div class="message is-warning"> + <div class="message-header"> + Hello world + </div> + <div class="message-body"> + Message + </div> + </div> + <div class="notification is-success"> + <a class="delete"></a> + Success! + </div> + </div> + </div> + </div> +</section> + +<hr class="is-marginless"> + +<section class="section is-medium"> + <div class="container"> + <p class="title has-text-centered">Get started</p> + <div class="hero-buttons"> + <a class="button is-info is-large" href="/versions/0.4.4/documentation/overview/start/"> + <span class="icon"> + <i class="fa fa-book"></i> + </span> + <span>Check the <strong>Docs</strong></span> + </a> + <a class="button is-black is-large" href="https://github.com/jgthms/bulma"> + <span class="icon"> + <i class="fa fa-github"></i> + </span> + <span>Contribute</span> + </a> + </div> + </div> +</section> + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + <script type="text/javascript" src="http://bulma.io/versions/0.4.4/lib/index.js"></script> + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/lib/bulma.js b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/lib/bulma.js new file mode 100644 index 00000000..62e5bc97 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/lib/bulma.js @@ -0,0 +1,66 @@ +'use strict'; + +jQuery(document).ready(function ($) { + + var $toggle = $('#nav-toggle'); + var $menu = $('#nav-menu'); + + $toggle.click(function () { + $(this).toggleClass('is-active'); + $menu.toggleClass('is-active'); + }); + + $('.modal-button').click(function () { + var target = $(this).data('target'); + $('html').addClass('is-clipped'); + $(target).addClass('is-active'); + }); + + $('.modal-background, .modal-close').click(function () { + $('html').removeClass('is-clipped'); + $(this).parent().removeClass('is-active'); + }); + + $('.modal-card-head .delete, .modal-card-foot .button').click(function () { + $('html').removeClass('is-clipped'); + $('#modal-ter').removeClass('is-active'); + }); + + $(document).on('keyup', function (e) { + if (e.keyCode == 27) { + $('html').removeClass('is-clipped'); + $('.modal').removeClass('is-active'); + } + }); + + var $highlights = $('.highlight'); + + $highlights.each(function () { + var $el = $(this); + var copy = '<button class="copy">Copy</button>'; + var expand = '<button class="expand">Expand</button>'; + $el.append(copy); + + if ($el.find('pre code').innerHeight() > 600) { + $el.append(expand); + } + }); + + var $highlightButtons = $('.highlight .copy, .highlight .expand'); + + $highlightButtons.hover(function () { + $(this).parent().css('box-shadow', '0 0 0 1px #ed6c63'); + }, function () { + $(this).parent().css('box-shadow', 'none'); + }); + + $('.highlight .expand').click(function () { + $(this).parent().children('pre').css('max-height', 'none'); + }); + + new Clipboard('.copy', { + target: function target(trigger) { + return trigger.previousSibling; + } + }); +}); \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/lib/clipboard.min.js b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/lib/clipboard.min.js new file mode 100644 index 00000000..0a5f5f86 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/lib/clipboard.min.js @@ -0,0 +1,222 @@ +"use strict"; + +var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; + +function _defaults(obj, defaults) { var keys = Object.getOwnPropertyNames(defaults); for (var i = 0; i < keys.length; i++) { var key = keys[i]; var value = Object.getOwnPropertyDescriptor(defaults, key); if (value && value.configurable && obj[key] === undefined) { Object.defineProperty(obj, key, value); } } return obj; } + +/*! + * clipboard.js v1.5.9 + * https://zenorocha.github.io/clipboard.js + * + * Licensed MIT © Zeno Rocha + */ +!function (t) { + if ("object" == (typeof exports === "undefined" ? "undefined" : _typeof(exports)) && "undefined" != typeof module) module.exports = t();else if ("function" == typeof define && define.amd) define([], t);else { + var e;e = "undefined" != typeof window ? window : "undefined" != typeof global ? global : "undefined" != typeof self ? self : this, e.Clipboard = t(); + } +}(function () { + var t, e, n;return function t(e, n, o) { + function r(c, s) { + if (!n[c]) { + if (!e[c]) { + var a = "function" == typeof require && require;if (!s && a) return a(c, !0);if (i) return i(c, !0);var l = new Error("Cannot find module '" + c + "'");throw l.code = "MODULE_NOT_FOUND", l; + }var u = n[c] = { exports: {} };e[c][0].call(u.exports, function (t) { + var n = e[c][1][t];return r(n ? n : t); + }, u, u.exports, t, e, n, o); + }return n[c].exports; + }for (var i = "function" == typeof require && require, c = 0; c < o.length; c++) { + r(o[c]); + }return r; + }({ 1: [function (t, e, n) { + var o = t("matches-selector");e.exports = function (t, e, n) { + for (var r = n ? t : t.parentNode; r && r !== document;) { + if (o(r, e)) return r;r = r.parentNode; + } + }; + }, { "matches-selector": 5 }], 2: [function (t, e, n) { + function o(t, e, n, o, i) { + var c = r.apply(this, arguments);return t.addEventListener(n, c, i), { destroy: function destroy() { + t.removeEventListener(n, c, i); + } }; + }function r(t, e, n, o) { + return function (n) { + n.delegateTarget = i(n.target, e, !0), n.delegateTarget && o.call(t, n); + }; + }var i = t("closest");e.exports = o; + }, { closest: 1 }], 3: [function (t, e, n) { + n.node = function (t) { + return void 0 !== t && t instanceof HTMLElement && 1 === t.nodeType; + }, n.nodeList = function (t) { + var e = Object.prototype.toString.call(t);return void 0 !== t && ("[object NodeList]" === e || "[object HTMLCollection]" === e) && "length" in t && (0 === t.length || n.node(t[0])); + }, n.string = function (t) { + return "string" == typeof t || t instanceof String; + }, n.fn = function (t) { + var e = Object.prototype.toString.call(t);return "[object Function]" === e; + }; + }, {}], 4: [function (t, e, n) { + function o(t, e, n) { + if (!t && !e && !n) throw new Error("Missing required arguments");if (!s.string(e)) throw new TypeError("Second argument must be a String");if (!s.fn(n)) throw new TypeError("Third argument must be a Function");if (s.node(t)) return r(t, e, n);if (s.nodeList(t)) return i(t, e, n);if (s.string(t)) return c(t, e, n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList"); + }function r(t, e, n) { + return t.addEventListener(e, n), { destroy: function destroy() { + t.removeEventListener(e, n); + } }; + }function i(t, e, n) { + return Array.prototype.forEach.call(t, function (t) { + t.addEventListener(e, n); + }), { destroy: function destroy() { + Array.prototype.forEach.call(t, function (t) { + t.removeEventListener(e, n); + }); + } }; + }function c(t, e, n) { + return a(document.body, t, e, n); + }var s = t("./is"), + a = t("delegate");e.exports = o; + }, { "./is": 3, delegate: 2 }], 5: [function (t, e, n) { + function o(t, e) { + if (i) return i.call(t, e);for (var n = t.parentNode.querySelectorAll(e), o = 0; o < n.length; ++o) { + if (n[o] == t) return !0; + }return !1; + }var r = Element.prototype, + i = r.matchesSelector || r.webkitMatchesSelector || r.mozMatchesSelector || r.msMatchesSelector || r.oMatchesSelector;e.exports = o; + }, {}], 6: [function (t, e, n) { + function o(t) { + var e;if ("INPUT" === t.nodeName || "TEXTAREA" === t.nodeName) t.focus(), t.setSelectionRange(0, t.value.length), e = t.value;else { + t.hasAttribute("contenteditable") && t.focus();var n = window.getSelection(), + o = document.createRange();o.selectNodeContents(t), n.removeAllRanges(), n.addRange(o), e = n.toString(); + }return e; + }e.exports = o; + }, {}], 7: [function (t, e, n) { + function o() {}o.prototype = { on: function on(t, e, n) { + var o = this.e || (this.e = {});return (o[t] || (o[t] = [])).push({ fn: e, ctx: n }), this; + }, once: function once(t, e, n) { + function o() { + r.off(t, o), e.apply(n, arguments); + }var r = this;return o._ = e, this.on(t, o, n); + }, emit: function emit(t) { + var e = [].slice.call(arguments, 1), + n = ((this.e || (this.e = {}))[t] || []).slice(), + o = 0, + r = n.length;for (o; r > o; o++) { + n[o].fn.apply(n[o].ctx, e); + }return this; + }, off: function off(t, e) { + var n = this.e || (this.e = {}), + o = n[t], + r = [];if (o && e) for (var i = 0, c = o.length; c > i; i++) { + o[i].fn !== e && o[i].fn._ !== e && r.push(o[i]); + }return r.length ? n[t] = r : delete n[t], this; + } }, e.exports = o; + }, {}], 8: [function (e, n, o) { + !function (r, i) { + if ("function" == typeof t && t.amd) t(["module", "select"], i);else if ("undefined" != typeof o) i(n, e("select"));else { + var c = { exports: {} };i(c, r.select), r.clipboardAction = c.exports; + } + }(this, function (t, e) { + "use strict"; + function n(t) { + return t && t.__esModule ? t : { "default": t }; + }function o(t, e) { + if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); + }var r = n(e), + i = "function" == typeof Symbol && "symbol" == _typeof(Symbol.iterator) ? function (t) { + return typeof t === "undefined" ? "undefined" : _typeof(t); + } : function (t) { + return t && "function" == typeof Symbol && t.constructor === Symbol ? "symbol" : typeof t === "undefined" ? "undefined" : _typeof(t); + }, + c = function () { + function t(t, e) { + for (var n = 0; n < e.length; n++) { + var o = e[n];o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(t, o.key, o); + } + }return function (e, n, o) { + return n && t(e.prototype, n), o && t(e, o), e; + }; + }(), + s = function () { + function t(e) { + o(this, t), this.resolveOptions(e), this.initSelection(); + }return t.prototype.resolveOptions = function t() { + var e = arguments.length <= 0 || void 0 === arguments[0] ? {} : arguments[0];this.action = e.action, this.emitter = e.emitter, this.target = e.target, this.text = e.text, this.trigger = e.trigger, this.selectedText = ""; + }, t.prototype.initSelection = function t() { + if (this.text && this.target) throw new Error('Multiple attributes declared, use either "target" or "text"');if (this.text) this.selectFake();else { + if (!this.target) throw new Error('Missing required attributes, use either "target" or "text"');this.selectTarget(); + } + }, t.prototype.selectFake = function t() { + var e = this, + n = "rtl" == document.documentElement.getAttribute("dir");this.removeFake(), this.fakeHandler = document.body.addEventListener("click", function () { + return e.removeFake(); + }), this.fakeElem = document.createElement("textarea"), this.fakeElem.style.fontSize = "12pt", this.fakeElem.style.border = "0", this.fakeElem.style.padding = "0", this.fakeElem.style.margin = "0", this.fakeElem.style.position = "fixed", this.fakeElem.style[n ? "right" : "left"] = "-9999px", this.fakeElem.style.top = (window.pageYOffset || document.documentElement.scrollTop) + "px", this.fakeElem.setAttribute("readonly", ""), this.fakeElem.value = this.text, document.body.appendChild(this.fakeElem), this.selectedText = (0, r.default)(this.fakeElem), this.copyText(); + }, t.prototype.removeFake = function t() { + this.fakeHandler && (document.body.removeEventListener("click"), this.fakeHandler = null), this.fakeElem && (document.body.removeChild(this.fakeElem), this.fakeElem = null); + }, t.prototype.selectTarget = function t() { + this.selectedText = (0, r.default)(this.target), this.copyText(); + }, t.prototype.copyText = function t() { + var e = void 0;try { + e = document.execCommand(this.action); + } catch (n) { + e = !1; + }this.handleResult(e); + }, t.prototype.handleResult = function t(e) { + e ? this.emitter.emit("success", { action: this.action, text: this.selectedText, trigger: this.trigger, clearSelection: this.clearSelection.bind(this) }) : this.emitter.emit("error", { action: this.action, trigger: this.trigger, clearSelection: this.clearSelection.bind(this) }); + }, t.prototype.clearSelection = function t() { + this.target && this.target.blur(), window.getSelection().removeAllRanges(); + }, t.prototype.destroy = function t() { + this.removeFake(); + }, c(t, [{ key: "action", set: function t() { + var e = arguments.length <= 0 || void 0 === arguments[0] ? "copy" : arguments[0];if (this._action = e, "copy" !== this._action && "cut" !== this._action) throw new Error('Invalid "action" value, use either "copy" or "cut"'); + }, get: function t() { + return this._action; + } }, { key: "target", set: function t(e) { + if (void 0 !== e) { + if (!e || "object" !== ("undefined" == typeof e ? "undefined" : i(e)) || 1 !== e.nodeType) throw new Error('Invalid "target" value, use a valid Element');this._target = e; + } + }, get: function t() { + return this._target; + } }]), t; + }();t.exports = s; + }); + }, { select: 6 }], 9: [function (e, n, o) { + !function (r, i) { + if ("function" == typeof t && t.amd) t(["module", "./clipboard-action", "tiny-emitter", "good-listener"], i);else if ("undefined" != typeof o) i(n, e("./clipboard-action"), e("tiny-emitter"), e("good-listener"));else { + var c = { exports: {} };i(c, r.clipboardAction, r.tinyEmitter, r.goodListener), r.clipboard = c.exports; + } + }(this, function (t, e, n, o) { + "use strict"; + function r(t) { + return t && t.__esModule ? t : { "default": t }; + }function i(t, e) { + if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); + }function c(t, e) { + if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return !e || "object" != (typeof e === "undefined" ? "undefined" : _typeof(e)) && "function" != typeof e ? t : e; + }function s(t, e) { + if ("function" != typeof e && null !== e) throw new TypeError("Super expression must either be null or a function, not " + (typeof e === "undefined" ? "undefined" : _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) : _defaults(t, e)); + }function a(t, e) { + var n = "data-clipboard-" + t;if (e.hasAttribute(n)) return e.getAttribute(n); + }var l = r(e), + u = r(n), + f = r(o), + d = function (t) { + function e(n, o) { + i(this, e);var r = c(this, t.call(this));return r.resolveOptions(o), r.listenClick(n), r; + }return s(e, t), e.prototype.resolveOptions = function t() { + var e = arguments.length <= 0 || void 0 === arguments[0] ? {} : arguments[0];this.action = "function" == typeof e.action ? e.action : this.defaultAction, this.target = "function" == typeof e.target ? e.target : this.defaultTarget, this.text = "function" == typeof e.text ? e.text : this.defaultText; + }, e.prototype.listenClick = function t(e) { + var n = this;this.listener = (0, f.default)(e, "click", function (t) { + return n.onClick(t); + }); + }, e.prototype.onClick = function t(e) { + var n = e.delegateTarget || e.currentTarget;this.clipboardAction && (this.clipboardAction = null), this.clipboardAction = new l.default({ action: this.action(n), target: this.target(n), text: this.text(n), trigger: n, emitter: this }); + }, e.prototype.defaultAction = function t(e) { + return a("action", e); + }, e.prototype.defaultTarget = function t(e) { + var n = a("target", e);return n ? document.querySelector(n) : void 0; + }, e.prototype.defaultText = function t(e) { + return a("text", e); + }, e.prototype.destroy = function t() { + this.listener.destroy(), this.clipboardAction && (this.clipboardAction.destroy(), this.clipboardAction = null); + }, e; + }(u.default);t.exports = d; + }); + }, { "./clipboard-action": 8, "good-listener": 4, "tiny-emitter": 7 }] }, {}, [9])(9); +}); \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/lib/index.js b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/lib/index.js new file mode 100644 index 00000000..2e659c19 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/lib/index.js @@ -0,0 +1,51 @@ +'use strict'; + +document.addEventListener('DOMContentLoaded', function () { + + var $grid = document.getElementById('grid'); + var $columns = Array.prototype.slice.call(document.querySelectorAll('#grid > .column'), 0); + var $markup = document.querySelector('#markup code'); + var $message = document.getElementById('message'); + var $add = document.getElementById('add'); + var $remove = document.getElementById('remove'); + var showing = 5; + + function showColumns() { + if (showing === 13) { + $message.style.display = 'block'; + } else { + $message.style.display = 'none'; + } + + showing = Math.min(Math.max(parseInt(showing), 2), 12); + + $columns.forEach(function ($el) { + $el.style.display = 'none'; + }); + $columns.slice(0, showing).forEach(function ($el) { + $el.style.display = 'block'; + }); + + $markup.innerHTML = '<span class="nt"><div</span> <span class="na">class=</span><span class="s">"columns"</span><span class="nt">></span>'; + $markup.insertAdjacentHTML('beforeend', '\n'); + + for (var i = 0; i < showing; i++) { + $markup.insertAdjacentHTML('beforeend', ' <span class="nt"><div</span> <span class="na">class=</span><span class="s">"column"</span><span class="nt">></span>'); + $markup.insertAdjacentHTML('beforeend', i + 1); + $markup.insertAdjacentHTML('beforeend', '<span class="nt"></div></span>'); + $markup.insertAdjacentHTML('beforeend', '\n'); + } + + $markup.insertAdjacentHTML('beforeend', '<span class="nt"></div></span>'); + } + + $add.addEventListener('click', function () { + showing++; + showColumns(); + }); + + $remove.addEventListener('click', function () { + showing--; + showColumns(); + }); +}); \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/lib/main.js b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/lib/main.js new file mode 100644 index 00000000..07bd60a9 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/lib/main.js @@ -0,0 +1,139 @@ +'use strict'; + +document.addEventListener('DOMContentLoaded', function () { + + // Dropdowns + + var $dropdowns = getAll('.dropdown:not(.is-hoverable)'); + + if ($dropdowns.length > 0) { + $dropdowns.forEach(function ($el) { + $el.addEventListener('click', function (event) { + event.stopPropagation(); + $el.classList.toggle('is-active'); + }); + }); + + document.addEventListener('click', function (event) { + closeDropdowns(); + }); + } + + function closeDropdowns() { + $dropdowns.forEach(function ($el) { + $el.classList.remove('is-active'); + }); + } + + // Toggles + + var $burgers = getAll('.burger'); + + if ($burgers.length > 0) { + $burgers.forEach(function ($el) { + $el.addEventListener('click', function () { + var target = $el.dataset.target; + var $target = document.getElementById(target); + $el.classList.toggle('is-active'); + $target.classList.toggle('is-active'); + }); + }); + } + + // Modals + + var $html = document.documentElement; + var $modals = getAll('.modal'); + var $modalButtons = getAll('.modal-button'); + var $modalCloses = getAll('.modal-background, .modal-close, .modal-card-head .delete, .modal-card-foot .button'); + + if ($modalButtons.length > 0) { + $modalButtons.forEach(function ($el) { + $el.addEventListener('click', function () { + var target = $el.dataset.target; + var $target = document.getElementById(target); + $html.classList.add('is-clipped'); + $target.classList.add('is-active'); + }); + }); + } + + if ($modalCloses.length > 0) { + $modalCloses.forEach(function ($el) { + $el.addEventListener('click', function () { + closeModals(); + }); + }); + } + + document.addEventListener('keydown', function (event) { + var e = event || window.event; + if (e.keyCode === 27) { + closeModals(); + closeDropdowns(); + } + }); + + function closeModals() { + $html.classList.remove('is-clipped'); + $modals.forEach(function ($el) { + $el.classList.remove('is-active'); + }); + } + + // Clipboard + + var $highlights = getAll('.highlight'); + var itemsProcessed = 0; + + if ($highlights.length > 0) { + $highlights.forEach(function ($el) { + var copy = '<button class="copy">Copy</button>'; + var expand = '<button class="expand">Expand</button>'; + $el.insertAdjacentHTML('beforeend', copy); + + if ($el.firstElementChild.scrollHeight > 480 && $el.firstElementChild.clientHeight <= 480) { + $el.insertAdjacentHTML('beforeend', expand); + } + + itemsProcessed++; + if (itemsProcessed === $highlights.length) { + addHighlightControls(); + } + }); + } + + function addHighlightControls() { + var $highlightButtons = getAll('.highlight .copy, .highlight .expand'); + + $highlightButtons.forEach(function ($el) { + $el.addEventListener('mouseenter', function () { + $el.parentNode.style.boxShadow = '0 0 0 1px #ed6c63'; + }); + + $el.addEventListener('mouseleave', function () { + $el.parentNode.style.boxShadow = 'none'; + }); + }); + + var $highlightExpands = getAll('.highlight .expand'); + + $highlightExpands.forEach(function ($el) { + $el.addEventListener('click', function () { + $el.parentNode.firstElementChild.style.maxHeight = 'none'; + }); + }); + } + + new Clipboard('.copy', { + target: function target(trigger) { + return trigger.previousSibling; + } + }); + + // Functions + + function getAll(selector) { + return Array.prototype.slice.call(document.querySelectorAll(selector), 0); + } +}); \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/thank-you/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/thank-you/index.html new file mode 100644 index 00000000..1afe1808 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/thank-you/index.html @@ -0,0 +1,243 @@ +<!DOCTYPE html> +<html lang="en" class="route-index"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/thank-you/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-default"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <section class="hero is-fullheight is-success has-text-centered"> + <div class="hero-body"> + <div class="container"> + <h1 class="title"> + Thank you! + </h1> + <h2 class="subtitle"> + Go back to the <a href="http://bulma.io/versions/0.4.4">homepage</a> + </h2> + </div> + </div> +</section> + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + <script type="text/javascript" src="http://bulma.io/versions/0.4.4/lib/index.js"></script> + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/tiles/index.html b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/tiles/index.html new file mode 100644 index 00000000..ea26dbe2 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/tiles/index.html @@ -0,0 +1,988 @@ +<!DOCTYPE html> +<html lang="en" class="route-tiles"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <title>Bulma v0.4.4: a modern CSS framework based on Flexbox</title> + + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css"> + <link rel="stylesheet" href="http://bulma.io/versions/0.4.4/css/bulma-docs.css"> + + <link rel="canonical" href="http://bulma.io/versions/0.4.4/tiles/"> + <link rel="alternate" type="application/rss+xml" title="Bulma v0.4.4: a modern CSS framework based on Flexbox" href="http://bulma.io/versions/0.4.4/feed.xml"> + + <meta property="og:url" content="http://bulma.io/versions/0.4.4"> + <meta property="og:type" content="website"> + <meta property="og:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta property="og:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta property="og:image:type" content="image/png"> + <meta property="og:image:width" content="1200"> + <meta property="og:image:height" content="630"> + <meta property="og:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:site" content="@jgthms"> + <meta name="twitter:creator" content="@jgthms"> + <meta name="twitter:title" content="Bulma v0.4.4: a modern CSS framework based on Flexbox"> + <meta name="twitter:image" content="http://bulma.io/versions/0.4.4/images/bulma-banner.png"> + <meta name="twitter:description" content="Bulma v0.4.4 is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free."> + + <link rel="apple-touch-icon" sizes="180x180" href="http://bulma.io/versions/0.4.4/favicons/apple-touch-icon.png?v=201701041855"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-32x32.png?v=201701041855" sizes="32x32"> + <link rel="icon" type="image/png" href="http://bulma.io/versions/0.4.4/favicons/favicon-16x16.png?v=201701041855" sizes="16x16"> + <link rel="manifest" href="http://bulma.io/versions/0.4.4/favicons/manifest.json?v=201701041855"> + <link rel="mask-icon" href="http://bulma.io/versions/0.4.4/favicons/safari-pinned-tab.svg?v=201701041855" color="#00d1b2"> + <link rel="shortcut icon" href="http://bulma.io/versions/0.4.4/favicons/favicon.ico?v=201701041855"> + <meta name="msapplication-config" content="http://bulma.io/versions/0.4.4/favicons/browserconfig.xml?v=201701041855"> + <meta name="theme-color" content="#00d1b2"> +</head> + + <body class="layout-default"> + + <div class="notification is-info" style="border-radius: 0; margin-bottom: 0;"> + <p> + You are viewing the deprecated <strong>0.4.4</strong> version of the website. + <a href="/">Click here to view the latest version</a> + </p> + </div> + + + <section class="section"> + <div class="container"> + <h1 class="title">Tiles</h1> + <h2 class="subtitle">A <strong>single tile</strong> element to build 2-dimensional Metro-like, Pinterest-like, or whatever-you-like grids</h2> + + <div class="content"> + <p>To build intricate 2-dimensional, you only need a <strong>single element</strong>: the <code>tile</code>:</p> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="c"><!-- The magical tile element! --></span> +<span class="nt"></div></span></code></pre></figure> + + <div class="content"> + <p>The <code>tile</code> element has <strong>16 modifiers</strong>:</p> + <ul> + <li> + <strong>3 contextual</strong> modifiers + <ul> + <li><code>is-ancestor</code></li> + <li><code>is-parent</code></li> + <li><code>is-child</code></li> + </ul> + </li> + <li> + <strong>1 directional</strong> modifier + <ul> + <li><code>is-vertical</code></li> + </ul> + </li> + <li> + <strong>12 horizontal size</strong> modifiers + <ul> + <li>from <code>is-1</code></li> + <li>to <code>is-12</code></li> + </ul> + </li> + </ul> + </div> + + <hr> + + <h3 class="title">How it works: Nesting</h3> + <div class="content"> + <p>Everything is a tile! To create a grid of tiles, you only need to <strong>nest</strong> <code>tile</code> elements.</p> + </div> + + <div class="columns"> + <div class="column is-one-third"> + <p>Start with an <strong>ancestor</strong> tile that will wrap all other tiles:</p> + </div> + <div class="column is-two-thirds"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="c"><!-- All other tile elemnts --></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-one-third"> + <p>Add tile elements that will distribute themselves <strong>horizontally</strong>:</p> + </div> + <div class="column is-two-thirds"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="c"><!-- Add content or other tiles --></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="c"><!-- Add content or other tiles --></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-one-third"> + <p> + You can <strong>resize</strong> any tile according to a <strong>12 column</strong> grid. + <br> + For example, <code>is-4</code> will take up 2/3 of the horizontal space: + </p> + </div> + <div class="column is-two-thirds"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-4"</span><span class="nt">></span> + <span class="c"><!-- 1/3 --></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="c"><!-- This tile will take the rest: 2/3 --></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-one-third"> + <p>If you want to stack tiles <strong>vertically</strong>, add <code>is-vertical</code> on the parent tile:</p> + </div> + <div class="column is-two-thirds"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-4 is-vertical"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="c"><!-- Top tile --></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="c"><!-- Bottom tile --></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="c"><!-- This tile will take up the whole vertical space --></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="columns"> + <div class="column is-one-third"> + <div class="content"> + <p>As soon as you want to add <strong>content</strong> to a tile, just:</p> + <ul> + <li>add <em>any</em> class you want, like <code>box</code></li> + <li>add the <code>is-child</code> modifier on the tile</li> + <li>add the <code>is-parent</code> modifier on the <em>parent</em> tile</li> + </ul> + </div> + </div> + <div class="column is-two-thirds"> +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-4 is-vertical is-parent"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>One<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Two<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Three<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> + </div> + + <div class="tile is-ancestor"> + <div class="tile is-4 is-vertical is-parent"> + <div class="tile is-child box"> + <p class="title">One</p> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + <div class="tile is-child box"> + <p class="title">Two</p> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + </div> + <div class="tile is-parent"> + <div class="tile is-child box"> + <p class="title">Three</p> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.</p> + <p>Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.</p> + <p>Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.</p> + </div> + </div> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-4 is-vertical is-parent"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>One<span class="nt"></p></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Two<span class="nt"></p></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Three<span class="nt"></p></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.<span class="nt"></p></span> + <span class="nt"><p></span>Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.<span class="nt"></p></span> + <span class="nt"><p></span>Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">Nesting requirements</h3> + + <article class="message is-danger"> + <div class="message-header"> + 3 levels deep at least... + </div> + <div class="message-body"> + <div class="content"> + <p>You need at least <strong>3 levels</strong> of hierarchy:</p> +<figure class="highlight"><pre><code class="language-markdown" data-lang="markdown">tile is-ancestor +| +└───tile is-parent + | + └───tile is-child</code></pre></figure> + </div> + </div> + </article> + + <article class="message is-success"> + <div class="message-header"> + ...but more levels if you want! + </div> + <div class="message-body"> + <div class="content"> + <p>You can however nest tiles more deeply than that, and mix it up!</p> +<figure class="highlight"><pre><code class="language-markdown" data-lang="markdown">tile is-ancestor +| +├───tile is-vertical is-8 +| | +| ├───tile +| | | +| | ├───tile is-parent is-vertical +| | | ├───tile is-child +| | | └───tile is-child +| | | +| | └───tile is-parent +| | └───tile is-child +| | +| └───tile is-parent +| └───tile is-child +| +└───tile is-parent + └───tile is-child</code></pre></figure> + </div> + </div> + </article> + + <div class="tile is-ancestor"> + <div class="tile is-vertical is-8"> + <div class="tile"> + <div class="tile is-parent is-vertical"> + <article class="tile is-child box"> + <p class="title">Vertical tiles</p> + <p class="subtitle">Top box</p> + </article> + <article class="tile is-child box"> + <p class="title">Vertical tiles</p> + <p class="subtitle">Bottom box</p> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Middle box</p> + <p class="subtitle">With an image</p> + <figure class="image is-4by3"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/640x480.png"> + </figure> + </article> + </div> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Wide column</p> + <p class="subtitle">Aligned with the right column</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + </article> + </div> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <div class="content"> + <p class="title">Tall column</p> + <p class="subtitle">With even more content</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.</p> + <p>Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.</p> + <p>Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.</p> + </div> + </div> + </article> + </div> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-vertical is-8"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent is-vertical"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="c"><!-- Put any content you want --></span> + <span class="nt"></article></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="c"><!-- Put any content you want --></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="c"><!-- Put any content you want --></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="c"><!-- Put any content you want --></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="c"><!-- Put any content you want --></span> + <span class="nt"></article></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">3 columns</h3> + + <div class="tile is-ancestor"> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Hello World</p> + <p class="subtitle">What is up?</p> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Foo</p> + <p class="subtitle">Bar</p> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Third column</p> + <p class="subtitle">With some content</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + </article> + </div> + </div> + <div class="tile is-ancestor"> + <div class="tile is-vertical is-8"> + <div class="tile"> + <div class="tile is-parent is-vertical"> + <article class="tile is-child box"> + <p class="title">Vertical tiles</p> + <p class="subtitle">Top box</p> + </article> + <article class="tile is-child box"> + <p class="title">Vertical tiles</p> + <p class="subtitle">Bottom box</p> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Middle box</p> + <p class="subtitle">With an image</p> + <figure class="image is-4by3"> + <img src="http://bulma.io/versions/0.4.4/images/placeholders/640x480.png"> + </figure> + </article> + </div> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Wide column</p> + <p class="subtitle">Aligned with the right column</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + </article> + </div> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <div class="content"> + <p class="title">Tall column</p> + <p class="subtitle">With even more content</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.</p> + <p>Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.</p> + <p>Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.</p> + </div> + </div> + </article> + </div> + </div> + <div class="tile is-ancestor"> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Side column</p> + <p class="subtitle">With some content</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + </article> + </div> + <div class="tile is-parent is-8"> + <article class="tile is-child box"> + <p class="title">Main column</p> + <p class="subtitle">With some content</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + </article> + </div> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Hello World<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>What is up?<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Foo<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Bar<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Third column<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>With some content<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-vertical is-8"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent is-vertical"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Vertical tiles<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Top box<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Vertical tiles<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Bottom box<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Middle box<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>With an image<span class="nt"></p></span> + <span class="nt"><figure</span> <span class="na">class=</span><span class="s">"image is-4by3"</span><span class="nt">></span> + <span class="nt"><img</span> <span class="na">src=</span><span class="s">"http://bulma.io/versions/0.4.4/images/placeholders/640x480.png"</span><span class="nt">></span> + <span class="nt"></figure></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Wide column<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Aligned with the right column<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Tall column<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>With even more content<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.<span class="nt"></p></span> + <span class="nt"><p></span>Suspendisse varius ligula in molestie lacinia. Maecenas varius eget ligula a sagittis. Pellentesque interdum, nisl nec interdum maximus, augue diam porttitor lorem, et sollicitudin felis neque sit amet erat. Maecenas imperdiet felis nisi, fringilla luctus felis hendrerit sit amet. Aenean vitae gravida diam, finibus dignissim turpis. Sed eget varius ligula, at volutpat tortor.<span class="nt"></p></span> + <span class="nt"><p></span>Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Side column<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>With some content<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent is-8"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Main column<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>With some content<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + + <hr> + + <h3 class="title">4 columns</h3> + + <div class="tile is-ancestor"> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">One</p> + <p class="subtitle">Subtitle</p> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Two</p> + <p class="subtitle">Subtitle</p> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Three</p> + <p class="subtitle">Subtitle</p> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Four</p> + <p class="subtitle">Subtitle</p> + </article> + </div> + </div> + <div class="tile is-ancestor"> + <div class="tile is-vertical is-9"> + <div class="tile"> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Five</p> + <p class="subtitle">Subtitle</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.</p> + </div> + </article> + </div> + <div class="tile is-8 is-vertical"> + <div class="tile"> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Six</p> + <p class="subtitle">Subtitle</p> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Seven</p> + <p class="subtitle">Subtitle</p> + </article> + </div> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Eight</p> + <p class="subtitle">Subtitle</p> + </article> + </div> + </div> + </div> + <div class="tile"> + <div class="tile is-8 is-parent"> + <article class="tile is-child box"> + <p class="title">Nine</p> + <p class="subtitle">Subtitle</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Ten</p> + <p class="subtitle">Subtitle</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + </article> + </div> + </div> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <div class="content"> + <p class="title">Eleven</p> + <p class="subtitle">Subtitle</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.</p> + <p>Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.</p> + </div> + </div> + </article> + </div> + </div> + <div class="tile is-ancestor"> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Twelve</p> + <p class="subtitle">Subtitle</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut.</p> + </div> + </article> + </div> + <div class="tile is-parent is-6"> + <article class="tile is-child box"> + <p class="title">Thirteen</p> + <p class="subtitle">Subtitle</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.</p> + </div> + </article> + </div> + <div class="tile is-parent"> + <article class="tile is-child box"> + <p class="title">Fourteen</p> + <p class="subtitle">Subtitle</p> + <div class="content"> + <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut.</p> + </div> + </article> + </div> + </div> + +<figure class="highlight"><pre><code class="language-html" data-lang="html"><span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>One<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Two<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Three<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Four<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-vertical is-9"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Five<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-8 is-vertical"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Six<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Seven<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Eight<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-8 is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Nine<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Ten<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Eleven<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam semper diam at erat pulvinar, at pulvinar felis blandit. Vestibulum volutpat tellus diam, consequat gravida libero rhoncus ut. Morbi maximus, leo sit amet vehicula eleifend, nunc dui porta orci, quis semper odio felis ut quam.<span class="nt"></p></span> + <span class="nt"><p></span>Integer sollicitudin, tortor a mattis commodo, velit urna rhoncus erat, vitae congue lectus dolor consequat libero. Donec leo ligula, maximus et pellentesque sed, gravida a metus. Cras ullamcorper a nunc ac porta. Aliquam ut aliquet lacus, quis faucibus libero. Quisque non semper leo.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> +<span class="nt"></div></span> + +<span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-ancestor"</span><span class="nt">></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Twelve<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent is-6"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Thirteen<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut. Maecenas non massa sem. Etiam finibus odio quis feugiat facilisis.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"tile is-parent"</span><span class="nt">></span> + <span class="nt"><article</span> <span class="na">class=</span><span class="s">"tile is-child box"</span><span class="nt">></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"title"</span><span class="nt">></span>Fourteen<span class="nt"></p></span> + <span class="nt"><p</span> <span class="na">class=</span><span class="s">"subtitle"</span><span class="nt">></span>Subtitle<span class="nt"></p></span> + <span class="nt"><div</span> <span class="na">class=</span><span class="s">"content"</span><span class="nt">></span> + <span class="nt"><p></span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ornare magna eros, eu pellentesque tortor vestibulum ut.<span class="nt"></p></span> + <span class="nt"></div></span> + <span class="nt"></article></span> + <span class="nt"></div></span> +<span class="nt"></div></span></code></pre></figure> + </div> +</section> + + <script src="//m.servedby-buysellads.com/monetization.js" type="text/javascript"></script> + +<section class="hero is-info bsa"> + <div class="container"> + <div class="columns is-vcentered"> + <div class="column is-4"> + <p class="title">Bulma <strong>Partners</strong></p> + <p class="subtitle">Check out their products!</p> + </div> + + <div class="column is-8"> + <div class="bsa-cpc"></div> + </div> + </div> + </div> +</section> + +<script> + (function(){ + if(typeof _bsa !== 'undefined' && _bsa) { + _bsa.init('default', 'CVAIKK3E', 'placement:bulmaio', { + target: '.bsa-cpc', + align: 'horizontal', + disable_css: 'true' + }); + } + })(); +</script> + + +<section id="newsletter" class="hero is-primary"> + <div class="hero-body"> + <div class="container"> + <!-- Begin MailChimp Signup Form --> + <div id="mc_embed_signup" class="columns is-vcentered"> + <div class="column is-one-third is-left"> + <p class="title">Bulma <strong>Newsletter</strong></p> + <p class="subtitle">Get notified when v1 is ready!</p> + </div> + + <div class="column"> + <form action="https://bbxdesign.us3.list-manage.com/subscribe/post?u=b43b93fe633f0560b2a72a69c&id=52585e8803" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> + <div id="mc_embed_signup_scroll"> + <div class="field is-grouped"> + <div class="control has-icons-left is-expanded"> + <input type="email" value="" name="EMAIL" class="input is-flat required email" id="mce-EMAIL" placeholder="email address" required> + <span class="icon is-small is-left"> + <i class="fa fa-envelope"></i> + </span> + </div> + <div class="control"> + <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button is-white is-outlined"> + </div> + </div> + <div id="mce-responses"> + <div class="notification is-danger response" id="mce-error-response" style="display:none"></div> + <div class="notification is-success response" id="mce-success-response" style="display:none"></div> + </div> + <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> + <div style="position: absolute; left: -5000px;" aria-hidden="true"> + <input type="text" name="b_b43b93fe633f0560b2a72a69c_52585e8803" tabindex="-1" value=""> + </div> + </div> + </form> + </div> + </div> + <!--End mc_embed_signup--> + </div> + </div> +</section> + +<footer class="footer"> + <div class="container"> + <div class="columns"> + <div class="column is-3"> + <div id="about" class="content"> + <strong xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">Bulma</strong> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://jgthms.com" property="cc:attributionName" rel="cc:attributionURL">Jeremy Thomas</a>. + <div class="twitter-container"> + <a href="https://twitter.com/jgthms" class="twitter-follow-button" data-show-count="true" data-lang="en" data-size="large">@jgthms</a> + </div> + </div> + </div> + <div class="column is-5"> + <div id="share" class="content"> + <div> + <strong>Support</strong> and share the love! + </div> + <div id="social"> + <iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=jgthms&repo=bulma&type=star&count=true&size=large" allowtransparency="true" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> + + <a href="https://twitter.com/share" class="twitter-share-button" data-text="Bulma v0.4.4: a modern CSS framework based on Flexbox" data-url="http://bulma.io/versions/0.4.4" data-count="horizontal" data-via="jgthms" data-related="jgthms:Creator of Bulma" data-size="large">Tweet</a> + + <form class="paypal-form" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> + <input type="hidden" name="cmd" value="_s-xclick"> + <input type="hidden" name="hosted_button_id" value="8WMKYSRFN6A78"> + <input type="image" src="http://bulma.io/versions/0.4.4/images/paypal-donate.png" border="0" name="submit" alt="PayPal – The safer, easier way to pay online." height="30"> + <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> + </form> + + <div class="fb-like" data-href="https://www.facebook.com/bulmaio" data-layout="button" data-action="like" data-size="large" data-show-faces="false" data-share="true"></div> + </div> + </div> + </div> + <div class="column is-4"> + <div id="sister"> + <p> + More <strong>helpful</strong> tools: + </p> + <ul> + <li> + <a href="http://cssreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/css-reference-logo.png" alt="CSS Reference logo"> + </a> + </li> + <li> + <a href="http://htmlreference.io"> + <img src="http://bulma.io/versions/0.4.4/images/html-reference-logo.png" alt="HTML Reference logo"> + </a> + </li> + </ul> + </div> + </div> + </div> + + <p id="tsp"> + <small> + Source code licensed <a href="http://opensource.org/licenses/mit-license.php">MIT</a>. + <br> + Website content licensed <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>. + </small> + </p> + </div> +</footer> + +<script src="http://bulma.io/versions/0.4.4/vendor/clipboard-1.7.1.min.js"></script> +<script src="http://bulma.io/versions/0.4.4/lib/main.js"></script> + + + +<div id="fb-root"></div> + +<script async defer type="text/javascript">(function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.async = true; + js.defer = true; + js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=310296819307942"; + fjs.parentNode.insertBefore(js, fjs); +}(document, 'script', 'facebook-jssdk'));</script> + +<script async defer id="twitter-wjs" src="https://platform.twitter.com/widgets.js"></script> +<script async defer type="text/javascript" src="https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script> + +<script async defer type="text/javascript"> + (function() { + window.fnames = new Array(); + window.ftypes = new Array(); + fnames[0]='EMAIL'; + ftypes[0]='email'; + }()); + // var $mcj = window.jQuery.noConflict(true); +</script> + +<script async defer type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-82634666-2', 'auto'); + ga('send', 'pageview'); +</script> + + </body> +</html> diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/vendor/clipboard-1.7.1.min.js b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/vendor/clipboard-1.7.1.min.js new file mode 100644 index 00000000..90fd15b1 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/versions/0.4.4/vendor/clipboard-1.7.1.min.js @@ -0,0 +1,7 @@ +/*! + * clipboard.js v1.7.1 + * https://zenorocha.github.io/clipboard.js + * + * Licensed MIT © Zeno Rocha + */ +!function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var e;e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,e.Clipboard=t()}}(function(){var t,e,n;return function t(e,n,o){function i(a,c){if(!n[a]){if(!e[a]){var l="function"==typeof require&&require;if(!c&&l)return l(a,!0);if(r)return r(a,!0);var s=new Error("Cannot find module '"+a+"'");throw s.code="MODULE_NOT_FOUND",s}var u=n[a]={exports:{}};e[a][0].call(u.exports,function(t){var n=e[a][1][t];return i(n||t)},u,u.exports,t,e,n,o)}return n[a].exports}for(var r="function"==typeof require&&require,a=0;a<o.length;a++)i(o[a]);return i}({1:[function(t,e,n){function o(t,e){for(;t&&t.nodeType!==i;){if("function"==typeof t.matches&&t.matches(e))return t;t=t.parentNode}}var i=9;if("undefined"!=typeof Element&&!Element.prototype.matches){var r=Element.prototype;r.matches=r.matchesSelector||r.mozMatchesSelector||r.msMatchesSelector||r.oMatchesSelector||r.webkitMatchesSelector}e.exports=o},{}],2:[function(t,e,n){function o(t,e,n,o,r){var a=i.apply(this,arguments);return t.addEventListener(n,a,r),{destroy:function(){t.removeEventListener(n,a,r)}}}function i(t,e,n,o){return function(n){n.delegateTarget=r(n.target,e),n.delegateTarget&&o.call(t,n)}}var r=t("./closest");e.exports=o},{"./closest":1}],3:[function(t,e,n){n.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType},n.nodeList=function(t){var e=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===e||"[object HTMLCollection]"===e)&&"length"in t&&(0===t.length||n.node(t[0]))},n.string=function(t){return"string"==typeof t||t instanceof String},n.fn=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},{}],4:[function(t,e,n){function o(t,e,n){if(!t&&!e&&!n)throw new Error("Missing required arguments");if(!c.string(e))throw new TypeError("Second argument must be a String");if(!c.fn(n))throw new TypeError("Third argument must be a Function");if(c.node(t))return i(t,e,n);if(c.nodeList(t))return r(t,e,n);if(c.string(t))return a(t,e,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function i(t,e,n){return t.addEventListener(e,n),{destroy:function(){t.removeEventListener(e,n)}}}function r(t,e,n){return Array.prototype.forEach.call(t,function(t){t.addEventListener(e,n)}),{destroy:function(){Array.prototype.forEach.call(t,function(t){t.removeEventListener(e,n)})}}}function a(t,e,n){return l(document.body,t,e,n)}var c=t("./is"),l=t("delegate");e.exports=o},{"./is":3,delegate:2}],5:[function(t,e,n){function o(t){var e;if("SELECT"===t.nodeName)t.focus(),e=t.value;else if("INPUT"===t.nodeName||"TEXTAREA"===t.nodeName){var n=t.hasAttribute("readonly");n||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),n||t.removeAttribute("readonly"),e=t.value}else{t.hasAttribute("contenteditable")&&t.focus();var o=window.getSelection(),i=document.createRange();i.selectNodeContents(t),o.removeAllRanges(),o.addRange(i),e=o.toString()}return e}e.exports=o},{}],6:[function(t,e,n){function o(){}o.prototype={on:function(t,e,n){var o=this.e||(this.e={});return(o[t]||(o[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){function o(){i.off(t,o),e.apply(n,arguments)}var i=this;return o._=e,this.on(t,o,n)},emit:function(t){var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),o=0,i=n.length;for(o;o<i;o++)n[o].fn.apply(n[o].ctx,e);return this},off:function(t,e){var n=this.e||(this.e={}),o=n[t],i=[];if(o&&e)for(var r=0,a=o.length;r<a;r++)o[r].fn!==e&&o[r].fn._!==e&&i.push(o[r]);return i.length?n[t]=i:delete n[t],this}},e.exports=o},{}],7:[function(e,n,o){!function(i,r){if("function"==typeof t&&t.amd)t(["module","select"],r);else if(void 0!==o)r(n,e("select"));else{var a={exports:{}};r(a,i.select),i.clipboardAction=a.exports}}(this,function(t,e){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var i=n(e),r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a=function(){function t(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(e,n,o){return n&&t(e.prototype,n),o&&t(e,o),e}}(),c=function(){function t(e){o(this,t),this.resolveOptions(e),this.initSelection()}return a(t,[{key:"resolveOptions",value:function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action=e.action,this.container=e.container,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""}},{key:"initSelection",value:function t(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function t(){var e=this,n="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return e.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[n?"right":"left"]="-9999px";var o=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=o+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=(0,i.default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function t(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function t(){this.selectedText=(0,i.default)(this.target),this.copyText()}},{key:"copyText",value:function t(){var e=void 0;try{e=document.execCommand(this.action)}catch(t){e=!1}this.handleResult(e)}},{key:"handleResult",value:function t(e){this.emitter.emit(e?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function t(){this.trigger&&this.trigger.focus(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function t(){this.removeFake()}},{key:"action",set:function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function t(){return this._action}},{key:"target",set:function t(e){if(void 0!==e){if(!e||"object"!==(void 0===e?"undefined":r(e))||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=e}},get:function t(){return this._target}}]),t}();t.exports=c})},{select:5}],8:[function(e,n,o){!function(i,r){if("function"==typeof t&&t.amd)t(["module","./clipboard-action","tiny-emitter","good-listener"],r);else if(void 0!==o)r(n,e("./clipboard-action"),e("tiny-emitter"),e("good-listener"));else{var a={exports:{}};r(a,i.clipboardAction,i.tinyEmitter,i.goodListener),i.clipboard=a.exports}}(this,function(t,e,n,o){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function a(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 c(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 l(t,e){var n="data-clipboard-"+t;if(e.hasAttribute(n))return e.getAttribute(n)}var s=i(e),u=i(n),f=i(o),d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},h=function(){function t(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(e,n,o){return n&&t(e.prototype,n),o&&t(e,o),e}}(),p=function(t){function e(t,n){r(this,e);var o=a(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return o.resolveOptions(n),o.listenClick(t),o}return c(e,t),h(e,[{key:"resolveOptions",value:function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText,this.container="object"===d(e.container)?e.container:document.body}},{key:"listenClick",value:function t(e){var n=this;this.listener=(0,f.default)(e,"click",function(t){return n.onClick(t)})}},{key:"onClick",value:function t(e){var n=e.delegateTarget||e.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new s.default({action:this.action(n),target:this.target(n),text:this.text(n),container:this.container,trigger:n,emitter:this})}},{key:"defaultAction",value:function t(e){return l("action",e)}},{key:"defaultTarget",value:function t(e){var n=l("target",e);if(n)return document.querySelector(n)}},{key:"defaultText",value:function t(e){return l("text",e)}},{key:"destroy",value:function t(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],n="string"==typeof e?[e]:e,o=!!document.queryCommandSupported;return n.forEach(function(t){o=o&&!!document.queryCommandSupported(t)}),o}}]),e}(u.default);t.exports=p})},{"./clipboard-action":7,"good-listener":4,"tiny-emitter":6}]},{},[8])(8)}); \ No newline at end of file diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/docs/yarn.lock b/hshassets/assets/sass/lib/bulma-0.5.0/docs/yarn.lock new file mode 100644 index 00000000..207248ab --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/docs/yarn.lock @@ -0,0 +1,2913 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +JSONStream@~1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.1.tgz#707f761e01dae9e16f1bcf93703b78c70966579a" + dependencies: + jsonparse "^1.2.0" + through ">=2.2.7 <3" + +abbrev@1, abbrev@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.0.tgz#d0554c2256636e2f56e7c2e5ad183f859428d81f" + +agent-base@4, agent-base@^4.0.1, agent-base@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.1.0.tgz#20e17401cd49b3c076bf56a4bc6c5b436ffa8d55" + dependencies: + es6-promisify "^5.0.0" + +agentkeepalive@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-3.3.0.tgz#6d5de5829afd3be2712201a39275fd11c651857c" + dependencies: + humanize-ms "^1.2.1" + +ajv@^4.9.1: + version "4.11.8" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536" + dependencies: + co "^4.6.0" + json-stable-stringify "^1.0.1" + +ansi-align@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f" + dependencies: + string-width "^2.0.0" + +ansi-regex@^2.0.0, ansi-regex@~2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + +ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + +ansicolors@~0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/ansicolors/-/ansicolors-0.3.2.tgz#665597de86a9ffe3aa9bfbe6cae5c6ea426b4979" + +ansistyles@~0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/ansistyles/-/ansistyles-0.1.3.tgz#5de60415bda071bb37127854c864f41b23254539" + +anymatch@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.0.tgz#a3e52fa39168c825ff57b0248126ce5a8ff95507" + dependencies: + arrify "^1.0.0" + micromatch "^2.1.5" + +aproba@^1.0.3, aproba@^1.1.1, aproba@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.1.2.tgz#45c6629094de4e96f693ef7eab74ae079c240fc1" + +archy@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40" + +are-we-there-yet@~1.1.2: + version "1.1.4" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz#bb5dca382bb94f05e15194373d16fd3ba1ca110d" + dependencies: + delegates "^1.0.0" + readable-stream "^2.0.6" + +arr-diff@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" + dependencies: + arr-flatten "^1.0.1" + +arr-flatten@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.0.3.tgz#a274ed85ac08849b6bd7847c4580745dc51adfb1" + +array-unique@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" + +arrify@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" + +asap@^2.0.0: + version "2.0.5" + resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.5.tgz#522765b50c3510490e52d7dcfe085ef9ba96958f" + +asn1@~0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" + +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + +assert-plus@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234" + +async-each@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + +aws-sign2@~0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f" + +aws4@^1.2.1: + version "1.6.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e" + +babel-cli@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-cli/-/babel-cli-6.24.1.tgz#207cd705bba61489b2ea41b5312341cf6aca2283" + dependencies: + babel-core "^6.24.1" + babel-polyfill "^6.23.0" + babel-register "^6.24.1" + babel-runtime "^6.22.0" + commander "^2.8.1" + convert-source-map "^1.1.0" + fs-readdir-recursive "^1.0.0" + glob "^7.0.0" + lodash "^4.2.0" + output-file-sync "^1.1.0" + path-is-absolute "^1.0.0" + slash "^1.0.0" + source-map "^0.5.0" + v8flags "^2.0.10" + optionalDependencies: + chokidar "^1.6.1" + +babel-code-frame@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.22.0.tgz#027620bee567a88c32561574e7fd0801d33118e4" + dependencies: + chalk "^1.1.0" + esutils "^2.0.2" + js-tokens "^3.0.0" + +babel-core@^6.24.1: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.25.0.tgz#7dd42b0463c742e9d5296deb3ec67a9322dad729" + dependencies: + babel-code-frame "^6.22.0" + babel-generator "^6.25.0" + babel-helpers "^6.24.1" + babel-messages "^6.23.0" + babel-register "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.25.0" + babel-traverse "^6.25.0" + babel-types "^6.25.0" + babylon "^6.17.2" + convert-source-map "^1.1.0" + debug "^2.1.1" + json5 "^0.5.0" + lodash "^4.2.0" + minimatch "^3.0.2" + path-is-absolute "^1.0.0" + private "^0.1.6" + slash "^1.0.0" + source-map "^0.5.0" + +babel-generator@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.25.0.tgz#33a1af70d5f2890aeb465a4a7793c1df6a9ea9fc" + dependencies: + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-types "^6.25.0" + detect-indent "^4.0.0" + jsesc "^1.3.0" + lodash "^4.2.0" + source-map "^0.5.0" + trim-right "^1.0.1" + +babel-helper-builder-binary-assignment-operator-visitor@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz#cce4517ada356f4220bcae8a02c2b346f9a56664" + dependencies: + babel-helper-explode-assignable-expression "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-call-delegate@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d" + dependencies: + babel-helper-hoist-variables "^6.24.1" + babel-runtime "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-define-map@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-define-map/-/babel-helper-define-map-6.24.1.tgz#7a9747f258d8947d32d515f6aa1c7bd02204a080" + dependencies: + babel-helper-function-name "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + lodash "^4.2.0" + +babel-helper-explode-assignable-expression@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz#f25b82cf7dc10433c55f70592d5746400ac22caa" + dependencies: + babel-runtime "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-function-name@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9" + dependencies: + babel-helper-get-function-arity "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-get-function-arity@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz#8f7782aa93407c41d3aa50908f89b031b1b6853d" + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-hoist-variables@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz#1ecb27689c9d25513eadbc9914a73f5408be7a76" + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-optimise-call-expression@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz#f7a13427ba9f73f8f4fa993c54a97882d1244257" + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-regex@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-regex/-/babel-helper-regex-6.24.1.tgz#d36e22fab1008d79d88648e32116868128456ce8" + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + lodash "^4.2.0" + +babel-helper-remap-async-to-generator@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz#5ec581827ad723fecdd381f1c928390676e4551b" + dependencies: + babel-helper-function-name "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-replace-supers@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz#bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a" + dependencies: + babel-helper-optimise-call-expression "^6.24.1" + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helpers@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" + dependencies: + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-messages@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-check-es2015-constants@^6.22.0, babel-plugin-check-es2015-constants@^6.5.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-syntax-async-functions@^6.8.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95" + +babel-plugin-syntax-exponentiation-operator@^6.8.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de" + +babel-plugin-syntax-trailing-function-commas@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3" + +babel-plugin-transform-async-to-generator@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz#6536e378aff6cb1d5517ac0e40eb3e9fc8d08761" + dependencies: + babel-helper-remap-async-to-generator "^6.24.1" + babel-plugin-syntax-async-functions "^6.8.0" + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-arrow-functions@^6.22.0, babel-plugin-transform-es2015-arrow-functions@^6.5.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-block-scoped-functions@^6.22.0, babel-plugin-transform-es2015-block-scoped-functions@^6.5.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-block-scoping@^6.23.0, babel-plugin-transform-es2015-block-scoping@^6.6.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.24.1.tgz#76c295dc3a4741b1665adfd3167215dcff32a576" + dependencies: + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + lodash "^4.2.0" + +babel-plugin-transform-es2015-classes@^6.23.0, babel-plugin-transform-es2015-classes@^6.6.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db" + dependencies: + babel-helper-define-map "^6.24.1" + babel-helper-function-name "^6.24.1" + babel-helper-optimise-call-expression "^6.24.1" + babel-helper-replace-supers "^6.24.1" + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-computed-properties@^6.22.0, babel-plugin-transform-es2015-computed-properties@^6.5.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3" + dependencies: + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-destructuring@^6.23.0, babel-plugin-transform-es2015-destructuring@^6.6.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-duplicate-keys@^6.22.0, babel-plugin-transform-es2015-duplicate-keys@^6.6.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz#73eb3d310ca969e3ef9ec91c53741a6f1576423e" + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-for-of@^6.23.0, babel-plugin-transform-es2015-for-of@^6.6.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-function-name@^6.22.0, babel-plugin-transform-es2015-function-name@^6.5.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b" + dependencies: + babel-helper-function-name "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-literals@^6.22.0, babel-plugin-transform-es2015-literals@^6.5.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015-modules-amd@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz#3b3e54017239842d6d19c3011c4bd2f00a00d154" + dependencies: + babel-plugin-transform-es2015-modules-commonjs "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-es2015-modules-commonjs@^6.24.1, babel-plugin-transform-es2015-modules-commonjs@^6.6.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.24.1.tgz#d3e310b40ef664a36622200097c6d440298f2bfe" + dependencies: + babel-plugin-transform-strict-mode "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-modules-systemjs@^6.23.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz#ff89a142b9119a906195f5f106ecf305d9407d23" + dependencies: + babel-helper-hoist-variables "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-modules-umd@^6.23.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz#ac997e6285cd18ed6176adb607d602344ad38468" + dependencies: + babel-plugin-transform-es2015-modules-amd "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-object-super@^6.22.0, babel-plugin-transform-es2015-object-super@^6.5.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d" + dependencies: + babel-helper-replace-supers "^6.24.1" + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-parameters@^6.23.0, babel-plugin-transform-es2015-parameters@^6.6.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b" + dependencies: + babel-helper-call-delegate "^6.24.1" + babel-helper-get-function-arity "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-shorthand-properties@^6.22.0, babel-plugin-transform-es2015-shorthand-properties@^6.5.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz#24f875d6721c87661bbd99a4622e51f14de38aa0" + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-spread@^6.22.0, babel-plugin-transform-es2015-spread@^6.5.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-sticky-regex@^6.22.0, babel-plugin-transform-es2015-sticky-regex@^6.5.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz#00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc" + dependencies: + babel-helper-regex "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-template-literals@^6.22.0, babel-plugin-transform-es2015-template-literals@^6.6.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-typeof-symbol@^6.23.0, babel-plugin-transform-es2015-typeof-symbol@^6.6.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-unicode-regex@^6.22.0, babel-plugin-transform-es2015-unicode-regex@^6.5.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz#d38b12f42ea7323f729387f18a7c5ae1faeb35e9" + dependencies: + babel-helper-regex "^6.24.1" + babel-runtime "^6.22.0" + regexpu-core "^2.0.0" + +babel-plugin-transform-exponentiation-operator@^6.22.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz#2ab0c9c7f3098fa48907772bb813fe41e8de3a0e" + dependencies: + babel-helper-builder-binary-assignment-operator-visitor "^6.24.1" + babel-plugin-syntax-exponentiation-operator "^6.8.0" + babel-runtime "^6.22.0" + +babel-plugin-transform-object-assign@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-assign/-/babel-plugin-transform-object-assign-6.22.0.tgz#f99d2f66f1a0b0d498e346c5359684740caa20ba" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-proto-to-assign@^6.6.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-proto-to-assign/-/babel-plugin-transform-proto-to-assign-6.23.0.tgz#1c24951598793fc6a1d18118a11de1c36376fe2e" + dependencies: + babel-runtime "^6.22.0" + lodash "^4.2.0" + +babel-plugin-transform-regenerator@^6.22.0, babel-plugin-transform-regenerator@^6.6.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.24.1.tgz#b8da305ad43c3c99b4848e4fe4037b770d23c418" + dependencies: + regenerator-transform "0.9.11" + +babel-plugin-transform-strict-mode@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758" + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-polyfill@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.23.0.tgz#8364ca62df8eafb830499f699177466c3b03499d" + dependencies: + babel-runtime "^6.22.0" + core-js "^2.4.0" + regenerator-runtime "^0.10.0" + +babel-preset-env@^1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.5.2.tgz#cd4ae90a6e94b709f97374b33e5f8b983556adef" + dependencies: + babel-plugin-check-es2015-constants "^6.22.0" + babel-plugin-syntax-trailing-function-commas "^6.22.0" + babel-plugin-transform-async-to-generator "^6.22.0" + babel-plugin-transform-es2015-arrow-functions "^6.22.0" + babel-plugin-transform-es2015-block-scoped-functions "^6.22.0" + babel-plugin-transform-es2015-block-scoping "^6.23.0" + babel-plugin-transform-es2015-classes "^6.23.0" + babel-plugin-transform-es2015-computed-properties "^6.22.0" + babel-plugin-transform-es2015-destructuring "^6.23.0" + babel-plugin-transform-es2015-duplicate-keys "^6.22.0" + babel-plugin-transform-es2015-for-of "^6.23.0" + babel-plugin-transform-es2015-function-name "^6.22.0" + babel-plugin-transform-es2015-literals "^6.22.0" + babel-plugin-transform-es2015-modules-amd "^6.22.0" + babel-plugin-transform-es2015-modules-commonjs "^6.23.0" + babel-plugin-transform-es2015-modules-systemjs "^6.23.0" + babel-plugin-transform-es2015-modules-umd "^6.23.0" + babel-plugin-transform-es2015-object-super "^6.22.0" + babel-plugin-transform-es2015-parameters "^6.23.0" + babel-plugin-transform-es2015-shorthand-properties "^6.22.0" + babel-plugin-transform-es2015-spread "^6.22.0" + babel-plugin-transform-es2015-sticky-regex "^6.22.0" + babel-plugin-transform-es2015-template-literals "^6.22.0" + babel-plugin-transform-es2015-typeof-symbol "^6.23.0" + babel-plugin-transform-es2015-unicode-regex "^6.22.0" + babel-plugin-transform-exponentiation-operator "^6.22.0" + babel-plugin-transform-regenerator "^6.22.0" + browserslist "^2.1.2" + invariant "^2.2.2" + semver "^5.3.0" + +babel-preset-es2015-ie@^6.7.0: + version "6.7.0" + resolved "https://registry.yarnpkg.com/babel-preset-es2015-ie/-/babel-preset-es2015-ie-6.7.0.tgz#4fc39ff3310d07323a04bcd97c9c72979b407b62" + dependencies: + babel-plugin-check-es2015-constants "^6.5.0" + babel-plugin-transform-es2015-arrow-functions "^6.5.0" + babel-plugin-transform-es2015-block-scoped-functions "^6.5.0" + babel-plugin-transform-es2015-block-scoping "^6.6.0" + babel-plugin-transform-es2015-classes "^6.6.0" + babel-plugin-transform-es2015-computed-properties "^6.5.0" + babel-plugin-transform-es2015-destructuring "^6.6.0" + babel-plugin-transform-es2015-duplicate-keys "^6.6.0" + babel-plugin-transform-es2015-for-of "^6.6.0" + babel-plugin-transform-es2015-function-name "^6.5.0" + babel-plugin-transform-es2015-literals "^6.5.0" + babel-plugin-transform-es2015-modules-commonjs "^6.6.0" + babel-plugin-transform-es2015-object-super "^6.5.0" + babel-plugin-transform-es2015-parameters "^6.6.0" + babel-plugin-transform-es2015-shorthand-properties "^6.5.0" + babel-plugin-transform-es2015-spread "^6.5.0" + babel-plugin-transform-es2015-sticky-regex "^6.5.0" + babel-plugin-transform-es2015-template-literals "^6.6.0" + babel-plugin-transform-es2015-typeof-symbol "^6.6.0" + babel-plugin-transform-es2015-unicode-regex "^6.5.0" + babel-plugin-transform-object-assign "^6.22.0" + babel-plugin-transform-proto-to-assign "^6.6.0" + babel-plugin-transform-regenerator "^6.6.0" + +babel-register@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.24.1.tgz#7e10e13a2f71065bdfad5a1787ba45bca6ded75f" + dependencies: + babel-core "^6.24.1" + babel-runtime "^6.22.0" + core-js "^2.4.0" + home-or-tmp "^2.0.0" + lodash "^4.2.0" + mkdirp "^0.5.1" + source-map-support "^0.4.2" + +babel-runtime@^6.18.0, babel-runtime@^6.22.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.23.0.tgz#0a9489f144de70efb3ce4300accdb329e2fc543b" + dependencies: + core-js "^2.4.0" + regenerator-runtime "^0.10.0" + +babel-template@^6.24.1, babel-template@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.25.0.tgz#665241166b7c2aa4c619d71e192969552b10c071" + dependencies: + babel-runtime "^6.22.0" + babel-traverse "^6.25.0" + babel-types "^6.25.0" + babylon "^6.17.2" + lodash "^4.2.0" + +babel-traverse@^6.24.1, babel-traverse@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.25.0.tgz#2257497e2fcd19b89edc13c4c91381f9512496f1" + dependencies: + babel-code-frame "^6.22.0" + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-types "^6.25.0" + babylon "^6.17.2" + debug "^2.2.0" + globals "^9.0.0" + invariant "^2.2.0" + lodash "^4.2.0" + +babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.25.0.tgz#70afb248d5660e5d18f811d91c8303b54134a18e" + dependencies: + babel-runtime "^6.22.0" + esutils "^2.0.2" + lodash "^4.2.0" + to-fast-properties "^1.0.1" + +babylon@^6.17.2: + version "6.17.4" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.17.4.tgz#3e8b7402b88d22c3423e137a1577883b15ff869a" + +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + +bcrypt-pbkdf@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz#63bc5dcb61331b92bc05fd528953c33462a06f8d" + dependencies: + tweetnacl "^0.14.3" + +binary-extensions@^1.0.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.8.0.tgz#48ec8d16df4377eae5fa5884682480af4d95c774" + +bl@^1.0.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.1.tgz#cac328f7bee45730d404b692203fcb590e172d5e" + dependencies: + readable-stream "^2.0.5" + +block-stream@*: + version "0.0.9" + resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" + dependencies: + inherits "~2.0.0" + +bluebird@^3.5.0, bluebird@~3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c" + +boom@2.x.x: + version "2.10.1" + resolved "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f" + dependencies: + hoek "2.x.x" + +boxen@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.1.0.tgz#b1b69dd522305e807a99deee777dbd6e5167b102" + dependencies: + ansi-align "^2.0.0" + camelcase "^4.0.0" + chalk "^1.1.1" + cli-boxes "^1.0.0" + string-width "^2.0.0" + term-size "^0.1.0" + widest-line "^1.0.0" + +brace-expansion@^1.1.7: + version "1.1.8" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.8.tgz#c07b211c7c952ec1f8efd51a77ef0d1d3990a292" + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^1.8.2: + version "1.8.5" + resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" + dependencies: + expand-range "^1.8.1" + preserve "^0.2.0" + repeat-element "^1.1.2" + +browserslist@^2.1.2: + version "2.1.5" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.1.5.tgz#e882550df3d1cd6d481c1a3e0038f2baf13a4711" + dependencies: + caniuse-lite "^1.0.30000684" + electron-to-chromium "^1.3.14" + +builtin-modules@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" + +builtins@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88" + +cacache@^9.2.9, cacache@~9.2.8: + version "9.2.9" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-9.2.9.tgz#f9d7ffe039851ec94c28290662afa4dd4bb9e8dd" + dependencies: + bluebird "^3.5.0" + chownr "^1.0.1" + glob "^7.1.2" + graceful-fs "^4.1.11" + lru-cache "^4.1.1" + mississippi "^1.3.0" + mkdirp "^0.5.1" + move-concurrently "^1.0.1" + promise-inflight "^1.0.1" + rimraf "^2.6.1" + ssri "^4.1.6" + unique-filename "^1.1.0" + y18n "^3.2.1" + +call-limit@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/call-limit/-/call-limit-1.1.0.tgz#6fd61b03f3da42a2cd0ec2b60f02bd0e71991fea" + +camelcase@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" + +caniuse-lite@^1.0.30000684: + version "1.0.30000696" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000696.tgz#30f2695d2a01a0dfd779a26ab83f4d134b3da5cc" + +capture-stack-trace@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz#4a6fa07399c26bba47f0b2496b4d0fb408c5550d" + +caseless@~0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + +chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +chokidar@^1.6.1: + version "1.7.0" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" + dependencies: + anymatch "^1.3.0" + async-each "^1.0.0" + glob-parent "^2.0.0" + inherits "^2.0.1" + is-binary-path "^1.0.0" + is-glob "^2.0.0" + path-is-absolute "^1.0.0" + readdirp "^2.0.0" + optionalDependencies: + fsevents "^1.0.0" + +chownr@^1.0.1, chownr@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181" + +cli-boxes@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143" + +clone@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149" + +cmd-shim@~2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/cmd-shim/-/cmd-shim-2.0.2.tgz#6fcbda99483a8fd15d7d30a196ca69d688a2efdb" + dependencies: + graceful-fs "^4.1.2" + mkdirp "~0.5.0" + +co@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + +code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + +columnify@~1.5.4: + version "1.5.4" + resolved "https://registry.yarnpkg.com/columnify/-/columnify-1.5.4.tgz#4737ddf1c7b69a8a7c340570782e947eec8e78bb" + dependencies: + strip-ansi "^3.0.0" + wcwidth "^1.0.0" + +combined-stream@^1.0.5, combined-stream@~1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.5.tgz#938370a57b4a51dea2c77c15d5c5fdf895164009" + dependencies: + delayed-stream "~1.0.0" + +commander@^2.8.1: + version "2.10.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.10.0.tgz#e1f5d3245de246d1a5ca04702fa1ad1bd7e405fe" + dependencies: + graceful-readlink ">= 1.0.0" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + +concat-stream@^1.5.0, concat-stream@^1.5.2: + version "1.6.0" + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7" + dependencies: + inherits "^2.0.3" + readable-stream "^2.2.2" + typedarray "^0.0.6" + +config-chain@~1.1.11: + version "1.1.11" + resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.11.tgz#aba09747dfbe4c3e70e766a6e41586e1859fc6f2" + dependencies: + ini "^1.3.4" + proto-list "~1.2.1" + +configstore@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/configstore/-/configstore-3.1.0.tgz#45df907073e26dfa1cf4b2d52f5b60545eaa11d1" + dependencies: + dot-prop "^4.1.0" + graceful-fs "^4.1.2" + make-dir "^1.0.0" + unique-string "^1.0.0" + write-file-atomic "^2.0.0" + xdg-basedir "^3.0.0" + +console-control-strings@^1.0.0, console-control-strings@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + +convert-source-map@^1.1.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.0.tgz#9acd70851c6d5dfdd93d9282e5edf94a03ff46b5" + +copy-concurrently@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.3.tgz#45fb7866249a1ca889aa5708e6cbd273e75bb250" + dependencies: + aproba "^1.1.1" + fs-write-stream-atomic "^1.0.8" + iferr "^0.1.5" + mkdirp "^0.5.1" + rimraf "^2.5.4" + run-queue "^1.0.0" + +core-js@^2.4.0: + version "2.4.1" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.4.1.tgz#4de911e667b0eae9124e34254b53aea6fc618d3e" + +core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + +create-error-class@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6" + dependencies: + capture-stack-trace "^1.0.0" + +cross-spawn-async@^2.1.1: + version "2.2.5" + resolved "https://registry.yarnpkg.com/cross-spawn-async/-/cross-spawn-async-2.2.5.tgz#845ff0c0834a3ded9d160daca6d390906bb288cc" + dependencies: + lru-cache "^4.0.0" + which "^1.2.8" + +cryptiles@2.x.x: + version "2.0.5" + resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8" + dependencies: + boom "2.x.x" + +crypto-random-string@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e" + +cyclist@~0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640" + +dashdash@^1.12.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + dependencies: + assert-plus "^1.0.0" + +debug@2, debug@^2.1.1, debug@^2.2.0, debug@^2.4.1: + version "2.6.8" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc" + dependencies: + ms "2.0.0" + +debuglog@*, debuglog@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492" + +deep-extend@~0.4.0: + version "0.4.2" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.2.tgz#48b699c27e334bf89f10892be432f6e4c7d34a7f" + +defaults@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" + dependencies: + clone "^1.0.2" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + +detect-indent@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" + dependencies: + repeating "^2.0.0" + +detect-indent@~5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" + +dezalgo@^1.0.0, dezalgo@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.3.tgz#7f742de066fc748bc8db820569dddce49bf0d456" + dependencies: + asap "^2.0.0" + wrappy "1" + +dot-prop@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.1.1.tgz#a8493f0b7b5eeec82525b5c7587fa7de7ca859c1" + dependencies: + is-obj "^1.0.0" + +duplexer3@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" + +duplexify@^3.1.2, duplexify@^3.4.2: + version "3.5.0" + resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.5.0.tgz#1aa773002e1578457e9d9d4a50b0ccaaebcbd604" + dependencies: + end-of-stream "1.0.0" + inherits "^2.0.1" + readable-stream "^2.0.0" + stream-shift "^1.0.0" + +ecc-jsbn@~0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505" + dependencies: + jsbn "~0.1.0" + +editor@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/editor/-/editor-1.0.0.tgz#60c7f87bd62bcc6a894fa8ccd6afb7823a24f742" + +electron-to-chromium@^1.3.14: + version "1.3.15" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.15.tgz#08397934891cbcfaebbd18b82a95b5a481138369" + +encoding@^0.1.11: + version "0.1.12" + resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb" + dependencies: + iconv-lite "~0.4.13" + +end-of-stream@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.0.0.tgz#d4596e702734a93e40e9af864319eabd99ff2f0e" + dependencies: + once "~1.3.0" + +end-of-stream@^1.0.0, end-of-stream@^1.1.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.0.tgz#7a90d833efda6cfa6eac0f4949dbb0fad3a63206" + dependencies: + once "^1.4.0" + +err-code@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/err-code/-/err-code-1.1.2.tgz#06e0116d3028f6aef4806849eb0ea6a748ae6960" + +es6-promise@^4.0.3: + version "4.1.1" + resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.1.1.tgz#8811e90915d9a0dba36274f0b242dbda78f9c92a" + +es6-promisify@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203" + dependencies: + es6-promise "^4.0.3" + +escape-string-regexp@^1.0.2: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + +esutils@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" + +execa@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-0.4.0.tgz#4eb6467a36a095fabb2970ff9d5e3fb7bce6ebc3" + dependencies: + cross-spawn-async "^2.1.1" + is-stream "^1.1.0" + npm-run-path "^1.0.0" + object-assign "^4.0.1" + path-key "^1.0.0" + strip-eof "^1.0.0" + +expand-brackets@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" + dependencies: + is-posix-bracket "^0.1.0" + +expand-range@^1.8.1: + version "1.8.2" + resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" + dependencies: + fill-range "^2.1.0" + +extend@~3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444" + +extglob@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" + dependencies: + is-extglob "^1.0.0" + +extsprintf@1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.0.2.tgz#e1080e0658e300b06294990cc70e1502235fd550" + +filename-regex@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" + +fill-range@^2.1.0: + version "2.2.3" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.3.tgz#50b77dfd7e469bc7492470963699fe7a8485a723" + dependencies: + is-number "^2.1.0" + isobject "^2.0.0" + randomatic "^1.1.3" + repeat-element "^1.1.2" + repeat-string "^1.5.2" + +flush-write-stream@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.0.2.tgz#c81b90d8746766f1a609a46809946c45dd8ae417" + dependencies: + inherits "^2.0.1" + readable-stream "^2.0.4" + +for-in@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + +for-own@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" + dependencies: + for-in "^1.0.1" + +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + +form-data@~2.1.1: + version "2.1.4" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1" + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.5" + mime-types "^2.1.12" + +from2@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/from2/-/from2-1.3.0.tgz#88413baaa5f9a597cfde9221d86986cd3c061dfd" + dependencies: + inherits "~2.0.1" + readable-stream "~1.1.10" + +from2@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" + dependencies: + inherits "^2.0.1" + readable-stream "^2.0.0" + +fs-readdir-recursive@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.0.0.tgz#8cd1745c8b4f8a29c8caec392476921ba195f560" + +fs-vacuum@~1.2.10: + version "1.2.10" + resolved "https://registry.yarnpkg.com/fs-vacuum/-/fs-vacuum-1.2.10.tgz#b7629bec07a4031a2548fdf99f5ecf1cc8b31e36" + dependencies: + graceful-fs "^4.1.2" + path-is-inside "^1.0.1" + rimraf "^2.5.2" + +fs-write-stream-atomic@^1.0.8, fs-write-stream-atomic@~1.0.10: + version "1.0.10" + resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" + dependencies: + graceful-fs "^4.1.2" + iferr "^0.1.5" + imurmurhash "^0.1.4" + readable-stream "1 || 2" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + +fsevents@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.1.2.tgz#3282b713fb3ad80ede0e9fcf4611b5aa6fc033f4" + dependencies: + nan "^2.3.0" + node-pre-gyp "^0.6.36" + +fstream-ignore@^1.0.0, fstream-ignore@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105" + dependencies: + fstream "^1.0.0" + inherits "2" + minimatch "^3.0.0" + +fstream-npm@~1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/fstream-npm/-/fstream-npm-1.2.1.tgz#08c4a452f789dcbac4c89a4563c902b2c862fd5b" + dependencies: + fstream-ignore "^1.0.0" + inherits "2" + +fstream@^1.0.0, fstream@^1.0.10, fstream@^1.0.2, fstream@~1.0.11: + version "1.0.11" + resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.11.tgz#5c1fb1f117477114f0632a0eb4b71b3cb0fd3171" + dependencies: + graceful-fs "^4.1.2" + inherits "~2.0.0" + mkdirp ">=0.5 0" + rimraf "2" + +gauge@~2.7.3: + version "2.7.4" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + dependencies: + aproba "^1.0.3" + console-control-strings "^1.0.0" + has-unicode "^2.0.0" + object-assign "^4.1.0" + signal-exit "^3.0.0" + string-width "^1.0.1" + strip-ansi "^3.0.1" + wide-align "^1.1.0" + +genfun@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/genfun/-/genfun-4.0.1.tgz#ed10041f2e4a7f1b0a38466d17a5c3e27df1dfc1" + +get-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" + +getpass@^0.1.1: + version "0.1.7" + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + dependencies: + assert-plus "^1.0.0" + +glob-base@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" + dependencies: + glob-parent "^2.0.0" + is-glob "^2.0.0" + +glob-parent@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" + dependencies: + is-glob "^2.0.0" + +glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@~7.1.2: + version "7.1.2" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +globals@^9.0.0: + version "9.18.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" + +got@^6.7.1: + version "6.7.1" + resolved "https://registry.yarnpkg.com/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0" + dependencies: + create-error-class "^3.0.0" + duplexer3 "^0.1.4" + get-stream "^3.0.0" + is-redirect "^1.0.0" + is-retry-allowed "^1.0.0" + is-stream "^1.0.0" + lowercase-keys "^1.0.0" + safe-buffer "^5.0.1" + timed-out "^4.0.0" + unzip-response "^2.0.1" + url-parse-lax "^1.0.0" + +graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@~4.1.11: + version "4.1.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" + +"graceful-readlink@>= 1.0.0": + version "1.0.1" + resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" + +har-schema@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e" + +har-validator@~4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a" + dependencies: + ajv "^4.9.1" + har-schema "^1.0.5" + +has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + dependencies: + ansi-regex "^2.0.0" + +has-unicode@^2.0.0, has-unicode@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + +hawk@~3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4" + dependencies: + boom "2.x.x" + cryptiles "2.x.x" + hoek "2.x.x" + sntp "1.x.x" + +hoek@2.x.x: + version "2.16.3" + resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed" + +home-or-tmp@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.1" + +hosted-git-info@^2.1.4, hosted-git-info@^2.4.2, hosted-git-info@~2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.4.2.tgz#0076b9f46a270506ddbaaea56496897460612a67" + +http-cache-semantics@^3.7.3: + version "3.7.3" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.7.3.tgz#2f35c532ecd29f1e5413b9af833b724a3c6f7f72" + +http-proxy-agent@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-2.0.0.tgz#46482a2f0523a4d6082551709f469cb3e4a85ff4" + dependencies: + agent-base "4" + debug "2" + +http-signature@~1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf" + dependencies: + assert-plus "^0.2.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + +https-proxy-agent@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.0.0.tgz#ffaa4b6faf586ac340c18a140431e76b7d7f2944" + dependencies: + agent-base "^4.1.0" + debug "^2.4.1" + +humanize-ms@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" + dependencies: + ms "^2.0.0" + +i@^0.3.5: + version "0.3.5" + resolved "https://registry.yarnpkg.com/i/-/i-0.3.5.tgz#1d2b854158ec8169113c6cb7f6b6801e99e211d5" + +iconv-lite@~0.4.13: + version "0.4.18" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.18.tgz#23d8656b16aae6742ac29732ea8f0336a4789cf2" + +iferr@^0.1.5, iferr@~0.1.5: + version "0.1.5" + resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" + +imurmurhash@*, imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + +inflight@^1.0.4, inflight@~1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + +ini@^1.3.4, ini@~1.3.0, ini@~1.3.4: + version "1.3.4" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e" + +init-package-json@~1.10.1: + version "1.10.1" + resolved "https://registry.yarnpkg.com/init-package-json/-/init-package-json-1.10.1.tgz#cd873a167796befb99612b28762a0b6393fd8f6a" + dependencies: + glob "^7.1.1" + npm-package-arg "^4.0.0 || ^5.0.0" + promzard "^0.3.0" + read "~1.0.1" + read-package-json "1 || 2" + semver "2.x || 3.x || 4 || 5" + validate-npm-package-license "^3.0.1" + validate-npm-package-name "^3.0.0" + +invariant@^2.2.0, invariant@^2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.2.tgz#9e1f56ac0acdb6bf303306f338be3b204ae60360" + dependencies: + loose-envify "^1.0.0" + +ip@^1.1.4: + version "1.1.5" + resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" + +is-binary-path@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + dependencies: + binary-extensions "^1.0.0" + +is-buffer@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.5.tgz#1f3b26ef613b214b88cbca23cc6c01d87961eecc" + +is-builtin-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" + dependencies: + builtin-modules "^1.0.0" + +is-dotfile@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" + +is-equal-shallow@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" + dependencies: + is-primitive "^2.0.0" + +is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + +is-extglob@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" + +is-finite@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + +is-glob@^2.0.0, is-glob@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" + dependencies: + is-extglob "^1.0.0" + +is-npm@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4" + +is-number@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" + dependencies: + kind-of "^3.0.2" + +is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + dependencies: + kind-of "^3.0.2" + +is-obj@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + +is-posix-bracket@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" + +is-primitive@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" + +is-redirect@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" + +is-retry-allowed@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34" + +is-stream@^1.0.0, is-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + +is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + +isarray@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" + +isarray@1.0.0, isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + +isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + dependencies: + isarray "1.0.0" + +isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + +jju@^1.1.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/jju/-/jju-1.3.0.tgz#dadd9ef01924bc728b03f2f7979bdbd62f7a2aaa" + +js-tokens@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" + +jsbn@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + +jsesc@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + +json-parse-helpfulerror@^1.0.2, json-parse-helpfulerror@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz#13f14ce02eed4e981297b64eb9e3b932e2dd13dc" + dependencies: + jju "^1.1.0" + +json-schema@0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" + +json-stable-stringify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" + dependencies: + jsonify "~0.0.0" + +json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + +json5@^0.5.0: + version "0.5.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" + +jsonify@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" + +jsonparse@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" + +jsprim@^1.2.2: + version "1.4.0" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.0.tgz#a3b87e40298d8c380552d8cc7628a0bb95a22918" + dependencies: + assert-plus "1.0.0" + extsprintf "1.0.2" + json-schema "0.2.3" + verror "1.3.6" + +kind-of@^3.0.2: + version "3.2.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + dependencies: + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + dependencies: + is-buffer "^1.1.5" + +latest-version@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-3.1.0.tgz#a205383fea322b33b5ae3b18abee0dc2f356ee15" + dependencies: + package-json "^4.0.0" + +lazy-property@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lazy-property/-/lazy-property-1.0.0.tgz#84ddc4b370679ba8bd4cdcfa4c06b43d57111147" + +lazy-req@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lazy-req/-/lazy-req-2.0.0.tgz#c9450a363ecdda2e6f0c70132ad4f37f8f06f2b4" + +lockfile@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/lockfile/-/lockfile-1.0.3.tgz#2638fc39a0331e9cac1a04b71799931c9c50df79" + +lodash._baseindexof@*: + version "3.1.0" + resolved "https://registry.yarnpkg.com/lodash._baseindexof/-/lodash._baseindexof-3.1.0.tgz#fe52b53a1c6761e42618d654e4a25789ed61822c" + +lodash._baseuniq@~4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash._baseuniq/-/lodash._baseuniq-4.6.0.tgz#0ebb44e456814af7905c6212fa2c9b2d51b841e8" + dependencies: + lodash._createset "~4.0.0" + lodash._root "~3.0.0" + +lodash._bindcallback@*: + version "3.0.1" + resolved "https://registry.yarnpkg.com/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz#e531c27644cf8b57a99e17ed95b35c748789392e" + +lodash._cacheindexof@*: + version "3.0.2" + resolved "https://registry.yarnpkg.com/lodash._cacheindexof/-/lodash._cacheindexof-3.0.2.tgz#3dc69ac82498d2ee5e3ce56091bafd2adc7bde92" + +lodash._createcache@*: + version "3.1.2" + resolved "https://registry.yarnpkg.com/lodash._createcache/-/lodash._createcache-3.1.2.tgz#56d6a064017625e79ebca6b8018e17440bdcf093" + dependencies: + lodash._getnative "^3.0.0" + +lodash._createset@~4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/lodash._createset/-/lodash._createset-4.0.3.tgz#0f4659fbb09d75194fa9e2b88a6644d363c9fe26" + +lodash._getnative@*, lodash._getnative@^3.0.0: + version "3.9.1" + resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" + +lodash._root@~3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692" + +lodash.clonedeep@~4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" + +lodash.restparam@*: + version "3.6.1" + resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805" + +lodash.union@~4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.union/-/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88" + +lodash.uniq@~4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + +lodash.without@~4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.without/-/lodash.without-4.4.0.tgz#3cd4574a00b67bae373a94b748772640507b7aac" + +lodash@^4.2.0: + version "4.17.4" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" + +loose-envify@^1.0.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848" + dependencies: + js-tokens "^3.0.0" + +lowercase-keys@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306" + +lru-cache@^4.0.0, lru-cache@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.1.tgz#622e32e82488b49279114a4f9ecf45e7cd6bba55" + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + +lru-cache@~4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.0.2.tgz#1d17679c069cda5d040991a09dbc2c0db377e55e" + dependencies: + pseudomap "^1.0.1" + yallist "^2.0.0" + +make-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.0.0.tgz#97a011751e91dd87cfadef58832ebb04936de978" + dependencies: + pify "^2.3.0" + +make-fetch-happen@^2.4.13: + version "2.4.13" + resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-2.4.13.tgz#3139ba2f4230a8384e7ba394534816c872ecbf4b" + dependencies: + agentkeepalive "^3.3.0" + cacache "^9.2.9" + http-cache-semantics "^3.7.3" + http-proxy-agent "^2.0.0" + https-proxy-agent "^2.0.0" + lru-cache "^4.1.1" + mississippi "^1.2.0" + node-fetch-npm "^2.0.1" + promise-retry "^1.1.1" + socks-proxy-agent "^3.0.0" + ssri "^4.1.6" + +micromatch@^2.1.5: + version "2.3.11" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" + dependencies: + arr-diff "^2.0.0" + array-unique "^0.2.1" + braces "^1.8.2" + expand-brackets "^0.1.4" + extglob "^0.3.1" + filename-regex "^2.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.1" + kind-of "^3.0.2" + normalize-path "^2.0.1" + object.omit "^2.0.0" + parse-glob "^3.0.4" + regex-cache "^0.4.2" + +mime-db@~1.27.0: + version "1.27.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.27.0.tgz#820f572296bbd20ec25ed55e5b5de869e5436eb1" + +mime-types@^2.1.12, mime-types@~2.1.7: + version "2.1.15" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.15.tgz#a4ebf5064094569237b8cf70046776d09fc92aed" + dependencies: + mime-db "~1.27.0" + +minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + dependencies: + brace-expansion "^1.1.7" + +minimist@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" + +minimist@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" + +mississippi@^1.2.0, mississippi@^1.3.0, mississippi@~1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-1.3.0.tgz#d201583eb12327e3c5c1642a404a9cacf94e34f5" + dependencies: + concat-stream "^1.5.0" + duplexify "^3.4.2" + end-of-stream "^1.1.0" + flush-write-stream "^1.0.0" + from2 "^2.1.0" + parallel-transform "^1.1.0" + pump "^1.0.0" + pumpify "^1.3.3" + stream-each "^1.1.0" + through2 "^2.0.0" + +"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" + dependencies: + minimist "0.0.8" + +move-concurrently@^1.0.1, move-concurrently@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" + dependencies: + aproba "^1.1.1" + copy-concurrently "^1.0.0" + fs-write-stream-atomic "^1.0.8" + mkdirp "^0.5.1" + rimraf "^2.5.4" + run-queue "^1.0.3" + +ms@2.0.0, ms@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + +mute-stream@~0.0.4: + version "0.0.7" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" + +nan@^2.3.0: + version "2.6.2" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.6.2.tgz#e4ff34e6c95fdfb5aecc08de6596f43605a7db45" + +node-fetch-npm@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/node-fetch-npm/-/node-fetch-npm-2.0.1.tgz#4dd3355ce526c01bc5ab29ccdf48352dc8a79465" + dependencies: + encoding "^0.1.11" + json-parse-helpfulerror "^1.0.3" + safe-buffer "^5.0.1" + +node-gyp@~3.6.2: + version "3.6.2" + resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.6.2.tgz#9bfbe54562286284838e750eac05295853fa1c60" + dependencies: + fstream "^1.0.0" + glob "^7.0.3" + graceful-fs "^4.1.2" + minimatch "^3.0.2" + mkdirp "^0.5.0" + nopt "2 || 3" + npmlog "0 || 1 || 2 || 3 || 4" + osenv "0" + request "2" + rimraf "2" + semver "~5.3.0" + tar "^2.0.0" + which "1" + +node-pre-gyp@^0.6.36: + version "0.6.36" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.36.tgz#db604112cb74e0d477554e9b505b17abddfab786" + dependencies: + mkdirp "^0.5.1" + nopt "^4.0.1" + npmlog "^4.0.2" + rc "^1.1.7" + request "^2.81.0" + rimraf "^2.6.1" + semver "^5.3.0" + tar "^2.2.1" + tar-pack "^3.4.0" + +"nopt@2 || 3": + version "3.0.6" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" + dependencies: + abbrev "1" + +nopt@^4.0.1, nopt@~4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" + dependencies: + abbrev "1" + osenv "^0.1.4" + +normalize-package-data@^2.0.0, normalize-package-data@^2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" + dependencies: + hosted-git-info "^2.1.4" + is-builtin-module "^1.0.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +"normalize-package-data@~1.0.1 || ^2.0.0", normalize-package-data@~2.3.8: + version "2.3.8" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.8.tgz#d819eda2a9dedbd1ffa563ea4071d936782295bb" + dependencies: + hosted-git-info "^2.1.4" + is-builtin-module "^1.0.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +normalize-path@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + dependencies: + remove-trailing-separator "^1.0.1" + +npm-cache-filename@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/npm-cache-filename/-/npm-cache-filename-1.0.2.tgz#ded306c5b0bfc870a9e9faf823bc5f283e05ae11" + +npm-install-checks@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-3.0.0.tgz#d4aecdfd51a53e3723b7b2f93b2ee28e307bc0d7" + dependencies: + semver "^2.3.0 || 3.x || 4 || 5" + +"npm-package-arg@^3.0.0 || ^4.0.0 || ^5.0.0", "npm-package-arg@^4.0.0 || ^5.0.0", npm-package-arg@^5.1.2, npm-package-arg@~5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-5.1.2.tgz#fb18d17bb61e60900d6312619919bd753755ab37" + dependencies: + hosted-git-info "^2.4.2" + osenv "^0.1.4" + semver "^5.1.0" + validate-npm-package-name "^3.0.0" + +npm-pick-manifest@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-1.0.4.tgz#a5ee6510c1fe7221c0bc0414e70924c14045f7e8" + dependencies: + npm-package-arg "^5.1.2" + semver "^5.3.0" + +npm-registry-client@~8.3.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/npm-registry-client/-/npm-registry-client-8.3.0.tgz#a86d5b1f97945de8df73c471d33602d5cd15130f" + dependencies: + concat-stream "^1.5.2" + graceful-fs "^4.1.6" + normalize-package-data "~1.0.1 || ^2.0.0" + npm-package-arg "^3.0.0 || ^4.0.0 || ^5.0.0" + once "^1.3.3" + request "^2.74.0" + retry "^0.10.0" + semver "2 >=2.2.1 || 3.x || 4 || 5" + slide "^1.1.3" + ssri "^4.1.2" + optionalDependencies: + npmlog "2 || ^3.1.0 || ^4.0.0" + +npm-run-path@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-1.0.0.tgz#f5c32bf595fe81ae927daec52e82f8b000ac3c8f" + dependencies: + path-key "^1.0.0" + +npm-user-validate@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/npm-user-validate/-/npm-user-validate-1.0.0.tgz#8ceca0f5cea04d4e93519ef72d0557a75122e951" + +npm@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/npm/-/npm-5.0.4.tgz#67a201dd6fb4de7b27d02761432fb27df12e35ce" + dependencies: + JSONStream "~1.3.1" + abbrev "~1.1.0" + ansi-regex "~2.1.1" + ansicolors "~0.3.2" + ansistyles "~0.1.3" + aproba "~1.1.2" + archy "~1.0.0" + bluebird "~3.5.0" + cacache "~9.2.8" + call-limit "~1.1.0" + chownr "~1.0.1" + cmd-shim "~2.0.2" + columnify "~1.5.4" + config-chain "~1.1.11" + detect-indent "~5.0.0" + dezalgo "~1.0.3" + editor "~1.0.0" + fs-vacuum "~1.2.10" + fs-write-stream-atomic "~1.0.10" + fstream "~1.0.11" + fstream-npm "~1.2.1" + glob "~7.1.2" + graceful-fs "~4.1.11" + has-unicode "~2.0.1" + hosted-git-info "~2.4.2" + iferr "~0.1.5" + inflight "~1.0.6" + inherits "~2.0.3" + ini "~1.3.4" + init-package-json "~1.10.1" + lazy-property "~1.0.0" + lockfile "~1.0.3" + lodash._baseuniq "~4.6.0" + lodash.clonedeep "~4.5.0" + lodash.union "~4.6.0" + lodash.uniq "~4.5.0" + lodash.without "~4.4.0" + lru-cache "~4.0.2" + mississippi "~1.3.0" + mkdirp "~0.5.1" + move-concurrently "~1.0.1" + node-gyp "~3.6.2" + nopt "~4.0.1" + normalize-package-data "~2.3.8" + npm-cache-filename "~1.0.2" + npm-install-checks "~3.0.0" + npm-package-arg "~5.1.2" + npm-registry-client "~8.3.0" + npm-user-validate "~1.0.0" + npmlog "~4.1.0" + once "~1.4.0" + opener "~1.4.3" + osenv "~0.1.4" + pacote "~2.7.34" + path-is-inside "~1.0.2" + promise-inflight "~1.0.1" + read "~1.0.7" + read-cmd-shim "~1.0.1" + read-installed "~4.0.3" + read-package-json "~2.0.5" + read-package-tree "~5.1.6" + readable-stream "~2.2.10" + request "~2.81.0" + retry "~0.10.1" + rimraf "~2.6.1" + safe-buffer "~5.1.0" + semver "~5.3.0" + sha "~2.0.1" + slide "~1.1.6" + sorted-object "~2.0.1" + sorted-union-stream "~2.1.3" + ssri "~4.1.6" + strip-ansi "~3.0.1" + tar "~2.2.1" + text-table "~0.2.0" + uid-number "0.0.6" + umask "~1.1.0" + unique-filename "~1.1.0" + unpipe "~1.0.0" + update-notifier "~2.1.0" + uuid "~3.0.1" + validate-npm-package-name "~3.0.0" + which "~1.2.14" + wrappy "~1.0.2" + write-file-atomic "~2.1.0" + +"npmlog@0 || 1 || 2 || 3 || 4", "npmlog@2 || ^3.1.0 || ^4.0.0", npmlog@^4.0.2, npmlog@~4.1.0: + version "4.1.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.3" + set-blocking "~2.0.0" + +number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + +oauth-sign@~0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" + +object-assign@^4.0.1, object-assign@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + +object.omit@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" + dependencies: + for-own "^0.1.4" + is-extendable "^0.1.1" + +once@^1.3.0, once@^1.3.1, once@^1.3.3, once@^1.4.0, once@~1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + dependencies: + wrappy "1" + +once@~1.3.0: + version "1.3.3" + resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" + dependencies: + wrappy "1" + +opener@~1.4.3: + version "1.4.3" + resolved "https://registry.yarnpkg.com/opener/-/opener-1.4.3.tgz#5c6da2c5d7e5831e8ffa3964950f8d6674ac90b8" + +os-homedir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + +os-tmpdir@^1.0.0, os-tmpdir@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + +osenv@0, osenv@^0.1.4, osenv@~0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.4.tgz#42fe6d5953df06c8064be6f176c3d05aaaa34644" + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.0" + +output-file-sync@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/output-file-sync/-/output-file-sync-1.1.2.tgz#d0a33eefe61a205facb90092e826598d5245ce76" + dependencies: + graceful-fs "^4.1.4" + mkdirp "^0.5.1" + object-assign "^4.1.0" + +package-json@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/package-json/-/package-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed" + dependencies: + got "^6.7.1" + registry-auth-token "^3.0.1" + registry-url "^3.0.3" + semver "^5.1.0" + +pacote@~2.7.34: + version "2.7.38" + resolved "https://registry.yarnpkg.com/pacote/-/pacote-2.7.38.tgz#5091f8774298c26c3eca24606037f1bb73db74c1" + dependencies: + bluebird "^3.5.0" + cacache "^9.2.9" + glob "^7.1.2" + lru-cache "^4.1.1" + make-fetch-happen "^2.4.13" + minimatch "^3.0.4" + mississippi "^1.2.0" + normalize-package-data "^2.4.0" + npm-package-arg "^5.1.2" + npm-pick-manifest "^1.0.4" + osenv "^0.1.4" + promise-inflight "^1.0.1" + promise-retry "^1.1.1" + protoduck "^4.0.0" + safe-buffer "^5.1.1" + semver "^5.3.0" + ssri "^4.1.6" + tar-fs "^1.15.3" + tar-stream "^1.5.4" + unique-filename "^1.1.0" + which "^1.2.12" + +parallel-transform@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.1.0.tgz#d410f065b05da23081fcd10f28854c29bda33b06" + dependencies: + cyclist "~0.2.2" + inherits "^2.0.3" + readable-stream "^2.1.5" + +parse-glob@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" + dependencies: + glob-base "^0.3.0" + is-dotfile "^1.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.0" + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + +path-is-inside@^1.0.1, path-is-inside@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + +path-key@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-1.0.0.tgz#5d53d578019646c0d68800db4e146e6bdc2ac7af" + +performance-now@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5" + +pify@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + +prepend-http@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" + +preserve@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" + +private@^0.1.6: + version "0.1.7" + resolved "https://registry.yarnpkg.com/private/-/private-0.1.7.tgz#68ce5e8a1ef0a23bb570cc28537b5332aba63ef1" + +process-nextick-args@~1.0.6: + version "1.0.7" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" + +promise-inflight@^1.0.1, promise-inflight@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" + +promise-retry@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-1.1.1.tgz#6739e968e3051da20ce6497fb2b50f6911df3d6d" + dependencies: + err-code "^1.0.0" + retry "^0.10.0" + +promzard@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/promzard/-/promzard-0.3.0.tgz#26a5d6ee8c7dee4cb12208305acfb93ba382a9ee" + dependencies: + read "1" + +proto-list@~1.2.1: + version "1.2.4" + resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" + +protoduck@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/protoduck/-/protoduck-4.0.0.tgz#fe4874d8c7913366cfd9ead12453a22cd3657f8e" + dependencies: + genfun "^4.0.1" + +pseudomap@^1.0.1, pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + +pump@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pump/-/pump-1.0.2.tgz#3b3ee6512f94f0e575538c17995f9f16990a5d51" + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pumpify@^1.3.3: + version "1.3.5" + resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.3.5.tgz#1b671c619940abcaeac0ad0e3a3c164be760993b" + dependencies: + duplexify "^3.1.2" + inherits "^2.0.1" + pump "^1.0.0" + +punycode@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + +qs@~6.4.0: + version "6.4.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233" + +randomatic@^1.1.3: + version "1.1.7" + resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-1.1.7.tgz#c7abe9cc8b87c0baa876b19fde83fd464797e38c" + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + +rc@^1.0.1, rc@^1.1.6, rc@^1.1.7: + version "1.2.1" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.1.tgz#2e03e8e42ee450b8cb3dce65be1bf8974e1dfd95" + dependencies: + deep-extend "~0.4.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +read-cmd-shim@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-1.0.1.tgz#2d5d157786a37c055d22077c32c53f8329e91c7b" + dependencies: + graceful-fs "^4.1.2" + +read-installed@~4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/read-installed/-/read-installed-4.0.3.tgz#ff9b8b67f187d1e4c29b9feb31f6b223acd19067" + dependencies: + debuglog "^1.0.1" + read-package-json "^2.0.0" + readdir-scoped-modules "^1.0.0" + semver "2 || 3 || 4 || 5" + slide "~1.1.3" + util-extend "^1.0.1" + optionalDependencies: + graceful-fs "^4.1.2" + +"read-package-json@1 || 2", read-package-json@^2.0.0, read-package-json@~2.0.5: + version "2.0.10" + resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-2.0.10.tgz#dc0229f6dde6b4b705b39e25b2d970ebe95685ae" + dependencies: + glob "^7.1.1" + json-parse-helpfulerror "^1.0.2" + normalize-package-data "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.2" + +read-package-tree@~5.1.6: + version "5.1.6" + resolved "https://registry.yarnpkg.com/read-package-tree/-/read-package-tree-5.1.6.tgz#4f03e83d0486856fb60d97c94882841c2a7b1b7a" + dependencies: + debuglog "^1.0.1" + dezalgo "^1.0.0" + once "^1.3.0" + read-package-json "^2.0.0" + readdir-scoped-modules "^1.0.0" + +read@1, read@~1.0.1, read@~1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4" + dependencies: + mute-stream "~0.0.4" + +"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.3.tgz#368f2512d79f9d46fdfc71349ae7878bbc1eb95c" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~1.0.6" + safe-buffer "~5.1.1" + string_decoder "~1.0.3" + util-deprecate "~1.0.1" + +readable-stream@~1.1.10: + version "1.1.14" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + +readable-stream@~2.2.10: + version "2.2.11" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.11.tgz#0796b31f8d7688007ff0b93a8088d34aa17c0f72" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "~1.0.0" + process-nextick-args "~1.0.6" + safe-buffer "~5.0.1" + string_decoder "~1.0.0" + util-deprecate "~1.0.1" + +readdir-scoped-modules@*, readdir-scoped-modules@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/readdir-scoped-modules/-/readdir-scoped-modules-1.0.2.tgz#9fafa37d286be5d92cbaebdee030dc9b5f406747" + dependencies: + debuglog "^1.0.1" + dezalgo "^1.0.0" + graceful-fs "^4.1.2" + once "^1.3.0" + +readdirp@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78" + dependencies: + graceful-fs "^4.1.2" + minimatch "^3.0.2" + readable-stream "^2.0.2" + set-immediate-shim "^1.0.1" + +regenerate@^1.2.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.3.2.tgz#d1941c67bad437e1be76433add5b385f95b19260" + +regenerator-runtime@^0.10.0: + version "0.10.5" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658" + +regenerator-transform@0.9.11: + version "0.9.11" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.9.11.tgz#3a7d067520cb7b7176769eb5ff868691befe1283" + dependencies: + babel-runtime "^6.18.0" + babel-types "^6.19.0" + private "^0.1.6" + +regex-cache@^0.4.2: + version "0.4.3" + resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.3.tgz#9b1a6c35d4d0dfcef5711ae651e8e9d3d7114145" + dependencies: + is-equal-shallow "^0.1.3" + is-primitive "^2.0.0" + +regexpu-core@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" + dependencies: + regenerate "^1.2.1" + regjsgen "^0.2.0" + regjsparser "^0.1.4" + +registry-auth-token@^3.0.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.3.1.tgz#fb0d3289ee0d9ada2cbb52af5dfe66cb070d3006" + dependencies: + rc "^1.1.6" + safe-buffer "^5.0.1" + +registry-url@^3.0.3: + version "3.1.0" + resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942" + dependencies: + rc "^1.0.1" + +regjsgen@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" + +regjsparser@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" + dependencies: + jsesc "~0.5.0" + +remove-trailing-separator@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.0.2.tgz#69b062d978727ad14dc6b56ba4ab772fd8d70511" + +repeat-element@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a" + +repeat-string@^1.5.2: + version "1.6.1" + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + +repeating@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" + dependencies: + is-finite "^1.0.0" + +request@2, request@^2.74.0, request@^2.81.0, request@~2.81.0: + version "2.81.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" + dependencies: + aws-sign2 "~0.6.0" + aws4 "^1.2.1" + caseless "~0.12.0" + combined-stream "~1.0.5" + extend "~3.0.0" + forever-agent "~0.6.1" + form-data "~2.1.1" + har-validator "~4.2.1" + hawk "~3.1.3" + http-signature "~1.1.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.7" + oauth-sign "~0.8.1" + performance-now "^0.2.0" + qs "~6.4.0" + safe-buffer "^5.0.1" + stringstream "~0.0.4" + tough-cookie "~2.3.0" + tunnel-agent "^0.6.0" + uuid "^3.0.0" + +retry@^0.10.0, retry@~0.10.1: + version "0.10.1" + resolved "https://registry.yarnpkg.com/retry/-/retry-0.10.1.tgz#e76388d217992c252750241d3d3956fed98d8ff4" + +rimraf@2, rimraf@^2.5.1, rimraf@^2.5.2, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@~2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d" + dependencies: + glob "^7.0.5" + +run-queue@^1.0.0, run-queue@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" + dependencies: + aproba "^1.1.1" + +safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" + +safe-buffer@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.0.1.tgz#d263ca54696cd8a306b5ca6551e92de57918fbe7" + +semver-diff@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36" + dependencies: + semver "^5.0.3" + +"semver@2 >=2.2.1 || 3.x || 4 || 5", "semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5", "semver@^2.3.0 || 3.x || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@~5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" + +set-blocking@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + +set-immediate-shim@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61" + +sha@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/sha/-/sha-2.0.1.tgz#6030822fbd2c9823949f8f72ed6411ee5cf25aae" + dependencies: + graceful-fs "^4.1.2" + readable-stream "^2.0.2" + +signal-exit@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" + +slash@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" + +slide@^1.1.3, slide@^1.1.5, slide@~1.1.3, slide@~1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" + +smart-buffer@^1.0.13: + version "1.1.15" + resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-1.1.15.tgz#7f114b5b65fab3e2a35aa775bb12f0d1c649bf16" + +sntp@1.x.x: + version "1.0.9" + resolved "https://registry.yarnpkg.com/sntp/-/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198" + dependencies: + hoek "2.x.x" + +socks-proxy-agent@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-3.0.0.tgz#ea23085cd2bde94d084a62448f31139ca7ed6245" + dependencies: + agent-base "^4.0.1" + socks "^1.1.10" + +socks@^1.1.10: + version "1.1.10" + resolved "https://registry.yarnpkg.com/socks/-/socks-1.1.10.tgz#5b8b7fc7c8f341c53ed056e929b7bf4de8ba7b5a" + dependencies: + ip "^1.1.4" + smart-buffer "^1.0.13" + +sorted-object@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/sorted-object/-/sorted-object-2.0.1.tgz#7d631f4bd3a798a24af1dffcfbfe83337a5df5fc" + +sorted-union-stream@~2.1.3: + version "2.1.3" + resolved "https://registry.yarnpkg.com/sorted-union-stream/-/sorted-union-stream-2.1.3.tgz#c7794c7e077880052ff71a8d4a2dbb4a9a638ac7" + dependencies: + from2 "^1.3.0" + stream-iterate "^1.1.0" + +source-map-support@^0.4.2: + version "0.4.15" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.15.tgz#03202df65c06d2bd8c7ec2362a193056fef8d3b1" + dependencies: + source-map "^0.5.6" + +source-map@^0.5.0, source-map@^0.5.6: + version "0.5.6" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" + +spdx-correct@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-1.0.2.tgz#4b3073d933ff51f3912f03ac5519498a4150db40" + dependencies: + spdx-license-ids "^1.0.2" + +spdx-expression-parse@~1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz#9bdf2f20e1f40ed447fbe273266191fced51626c" + +spdx-license-ids@^1.0.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57" + +sshpk@^1.7.0: + version "1.13.1" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.13.1.tgz#512df6da6287144316dc4c18fe1cf1d940739be3" + dependencies: + asn1 "~0.2.3" + assert-plus "^1.0.0" + dashdash "^1.12.0" + getpass "^0.1.1" + optionalDependencies: + bcrypt-pbkdf "^1.0.0" + ecc-jsbn "~0.1.1" + jsbn "~0.1.0" + tweetnacl "~0.14.0" + +ssri@^4.1.2, ssri@^4.1.6, ssri@~4.1.6: + version "4.1.6" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-4.1.6.tgz#0cb49b6ac84457e7bdd466cb730c3cb623e9a25b" + dependencies: + safe-buffer "^5.1.0" + +stream-each@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.0.tgz#1e95d47573f580d814dc0ff8cd0f66f1ce53c991" + dependencies: + end-of-stream "^1.1.0" + stream-shift "^1.0.0" + +stream-iterate@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/stream-iterate/-/stream-iterate-1.2.0.tgz#2bd7c77296c1702a46488b8ad41f79865eecd4e1" + dependencies: + readable-stream "^2.1.5" + stream-shift "^1.0.0" + +stream-shift@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" + +string-width@^1.0.1, string-width@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +string-width@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.0.tgz#030664561fc146c9423ec7d978fe2457437fe6d0" + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + +string_decoder@~0.10.x: + version "0.10.31" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" + +string_decoder@~1.0.0, string_decoder@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.0.3.tgz#0fc67d7c141825de94282dd536bec6b9bce860ab" + dependencies: + safe-buffer "~5.1.0" + +stringstream@~0.0.4: + version "0.0.5" + resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878" + +strip-ansi@^3.0.0, strip-ansi@^3.0.1, strip-ansi@~3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + dependencies: + ansi-regex "^2.0.0" + +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + dependencies: + ansi-regex "^3.0.0" + +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + +strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + +supports-color@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + +tar-fs@^1.15.3: + version "1.15.3" + resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-1.15.3.tgz#eccf935e941493d8151028e636e51ce4c3ca7f20" + dependencies: + chownr "^1.0.1" + mkdirp "^0.5.1" + pump "^1.0.0" + tar-stream "^1.1.2" + +tar-pack@^3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.4.0.tgz#23be2d7f671a8339376cbdb0b8fe3fdebf317984" + dependencies: + debug "^2.2.0" + fstream "^1.0.10" + fstream-ignore "^1.0.5" + once "^1.3.3" + readable-stream "^2.1.4" + rimraf "^2.5.1" + tar "^2.2.1" + uid-number "^0.0.6" + +tar-stream@^1.1.2, tar-stream@^1.5.4: + version "1.5.4" + resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.5.4.tgz#36549cf04ed1aee9b2a30c0143252238daf94016" + dependencies: + bl "^1.0.0" + end-of-stream "^1.0.0" + readable-stream "^2.0.0" + xtend "^4.0.0" + +tar@^2.0.0, tar@^2.2.1, tar@~2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1" + dependencies: + block-stream "*" + fstream "^1.0.2" + inherits "2" + +term-size@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/term-size/-/term-size-0.1.1.tgz#87360b96396cab5760963714cda0d0cbeecad9ca" + dependencies: + execa "^0.4.0" + +text-table@~0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + +through2@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.3.tgz#0004569b37c7c74ba39c43f3ced78d1ad94140be" + dependencies: + readable-stream "^2.1.5" + xtend "~4.0.1" + +"through@>=2.2.7 <3": + version "2.3.8" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + +timed-out@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" + +to-fast-properties@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" + +tough-cookie@~2.3.0: + version "2.3.2" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.2.tgz#f081f76e4c85720e6c37a5faced737150d84072a" + dependencies: + punycode "^1.4.1" + +trim-right@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + dependencies: + safe-buffer "^5.0.1" + +tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + +typedarray@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + +uid-number@0.0.6, uid-number@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" + +umask@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/umask/-/umask-1.1.0.tgz#f29cebf01df517912bb58ff9c4e50fde8e33320d" + +unique-filename@^1.1.0, unique-filename@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.0.tgz#d05f2fe4032560871f30e93cbe735eea201514f3" + dependencies: + unique-slug "^2.0.0" + +unique-slug@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.0.tgz#db6676e7c7cc0629878ff196097c78855ae9f4ab" + dependencies: + imurmurhash "^0.1.4" + +unique-string@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a" + dependencies: + crypto-random-string "^1.0.0" + +unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + +unzip-response@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97" + +update-notifier@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.1.0.tgz#ec0c1e53536b76647a24b77cb83966d9315123d9" + dependencies: + boxen "^1.0.0" + chalk "^1.0.0" + configstore "^3.0.0" + is-npm "^1.0.0" + latest-version "^3.0.0" + lazy-req "^2.0.0" + semver-diff "^2.0.0" + xdg-basedir "^3.0.0" + +url-parse-lax@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" + dependencies: + prepend-http "^1.0.1" + +user-home@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190" + +util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + +util-extend@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/util-extend/-/util-extend-1.0.3.tgz#a7c216d267545169637b3b6edc6ca9119e2ff93f" + +uuid@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04" + +uuid@~3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.0.1.tgz#6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1" + +v8flags@^2.0.10: + version "2.1.1" + resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4" + dependencies: + user-home "^1.1.1" + +validate-npm-package-license@*, validate-npm-package-license@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz#2804babe712ad3379459acfbe24746ab2c303fbc" + dependencies: + spdx-correct "~1.0.0" + spdx-expression-parse "~1.0.0" + +validate-npm-package-name@^3.0.0, validate-npm-package-name@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e" + dependencies: + builtins "^1.0.3" + +verror@1.3.6: + version "1.3.6" + resolved "https://registry.yarnpkg.com/verror/-/verror-1.3.6.tgz#cff5df12946d297d2baaefaa2689e25be01c005c" + dependencies: + extsprintf "1.0.2" + +wcwidth@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" + dependencies: + defaults "^1.0.3" + +which@1, which@^1.2.12, which@^1.2.8, which@~1.2.14: + version "1.2.14" + resolved "https://registry.yarnpkg.com/which/-/which-1.2.14.tgz#9a87c4378f03e827cecaf1acdf56c736c01c14e5" + dependencies: + isexe "^2.0.0" + +wide-align@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.2.tgz#571e0f1b0604636ebc0dfc21b0339bbe31341710" + dependencies: + string-width "^1.0.2" + +widest-line@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-1.0.0.tgz#0c09c85c2a94683d0d7eaf8ee097d564bf0e105c" + dependencies: + string-width "^1.0.1" + +wrappy@1, wrappy@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + +write-file-atomic@^2.0.0, write-file-atomic@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.1.0.tgz#1769f4b551eedce419f0505deae2e26763542d37" + dependencies: + graceful-fs "^4.1.11" + imurmurhash "^0.1.4" + slide "^1.1.5" + +xdg-basedir@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4" + +xtend@^4.0.0, xtend@~4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" + +y18n@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" + +yallist@^2.0.0, yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/package.json b/hshassets/assets/sass/lib/bulma-0.5.0/package.json similarity index 88% rename from hshassets/assets/sass/lib/bulma-0.3.2/package.json rename to hshassets/assets/sass/lib/bulma-0.5.0/package.json index fc989e26..1feb44d4 100644 --- a/hshassets/assets/sass/lib/bulma-0.3.2/package.json +++ b/hshassets/assets/sass/lib/bulma-0.5.0/package.json @@ -1,10 +1,11 @@ { "name": "bulma", - "version": "0.3.2", + "version": "0.5.0", "homepage": "http://bulma.io", "author": "Jeremy Thomas <bbxdesign@gmail.com> (http://jgthms.com)", "description": "Modern CSS framework based on Flexbox", "main": "bulma.sass", + "style": "bulma/css/bulma.css", "repository": { "type": "git", "url": "git+https://github.com/jgthms/bulma.git" @@ -21,15 +22,15 @@ "url": "https://github.com/jgthms/bulma/issues" }, "devDependencies": { - "autoprefixer": "^6.3.3", - "captain-git-hook": "~1.0.5", - "node-sass": "^3.4.2", - "postcss-cli": "^2.5.1" + "autoprefixer": "^7.1.1", + "node-sass": "^4.5.3", + "postcss-cli": "^4.1.0", + "rimraf": "^2.6.1" }, "scripts": { "build": "npm run build-clean && npm run build-sass && npm run build-autoprefix", "build-autoprefix": "postcss --use autoprefixer --output css/bulma.css css/bulma.css", - "build-clean": "rm -rf css", + "build-clean": "rimraf css", "build-sass": "node-sass --output-style expanded --source-map true bulma.sass css/bulma.css", "deploy": "npm run build && npm run docs", "docs": "npm run docs-sass && npm run docs-autoprefix", diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/base/_all.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/base/_all.sass old mode 100644 new mode 100755 similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/base/_all.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/sass/base/_all.sass diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/base/generic.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/base/generic.sass new file mode 100755 index 00000000..cfeee2a8 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/base/generic.sass @@ -0,0 +1,124 @@ +$body-background-color: #fff !default +$body-size: 16px !default +$body-rendering: optimizeLegibility !default +$body-family: $family-sans-serif !default +$body-color: $text !default +$body-weight: $weight-normal !default +$body-line-height: 1.5 !default + +$code-family: $family-monospace !default +$code-padding: 0.25em 0.5em 0.25em !default +$code-weight: normal !default +$code-size: 0.875em !default + +$hr-background-color: $border !default +$hr-height: 1px !default +$hr-margin: 1.5rem 0 !default + +$strong-color: $text-strong !default +$strong-weight: $weight-bold !default + +html + background-color: $body-background-color + font-size: $body-size + -moz-osx-font-smoothing: grayscale + -webkit-font-smoothing: antialiased + min-width: 300px + overflow-x: hidden + overflow-y: scroll + text-rendering: $body-rendering + +article, +aside, +figure, +footer, +header, +hgroup, +section + display: block + +body, +button, +input, +select, +textarea + font-family: $body-family + +code, +pre + -moz-osx-font-smoothing: auto + -webkit-font-smoothing: auto + font-family: $code-family + +body + color: $body-color + font-size: 1rem + font-weight: $body-weight + line-height: $body-line-height + +// Inline + +a + color: $link + cursor: pointer + text-decoration: none + &:hover + color: $link-hover + +code + background-color: $code-background + color: $code + font-size: $code-size + font-weight: $code-weight + padding: $code-padding + +hr + background-color: $hr-background-color + border: none + display: block + height: $hr-height + margin: $hr-margin + +img + height: auto + max-width: 100% + +input[type="checkbox"], +input[type="radio"] + vertical-align: baseline + +small + font-size: 0.875em + +span + font-style: inherit + font-weight: inherit + +strong + color: $strong-color + font-weight: $strong-weight + +// Block + +pre + background-color: $pre-background + color: $pre + font-size: 0.875em + white-space: pre + word-wrap: normal + code + +overflow-touch + background: none + color: inherit + display: block + font-size: 1em + overflow-x: auto + padding: 1.25rem 1.5rem + +table + td, + th + text-align: left + vertical-align: top + th + color: $text-strong diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/base/helpers.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/base/helpers.sass new file mode 100755 index 00000000..251b03b4 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/base/helpers.sass @@ -0,0 +1,158 @@ +// Float + +.is-clearfix + +clearfix + +.is-pulled-left + float: left !important + +.is-pulled-right + float: right !important + +// Overflow + +.is-clipped + overflow: hidden !important + +// Overlay + +.is-overlay + +overlay + +// Typography + +@each $size in $sizes + $i: index($sizes, $size) + .is-size-#{$i} + font-size: $size !important + +mobile + .is-size-#{$i}-mobile + font-size: $size !important + +tablet + .is-size-#{$i}-tablet + font-size: $size !important + +touch + .is-size-#{$i}-touch + font-size: $size !important + +desktop + .is-size-#{$i}-desktop + font-size: $size !important + +widescreen + .is-size-#{$i}-widescreen + font-size: $size !important + +fullhd + .is-size-#{$i}-fullhd + font-size: $size !important + +.has-text-centered + text-align: center !important + +.has-text-left + text-align: left !important + +.has-text-right + text-align: right !important + +@each $name, $pair in $colors + $color: nth($pair, 1) + .has-text-#{$name} + color: $color !important + a.has-text-#{$name} + &:hover, + &:focus + color: darken($color, 10%) + +@each $name, $shade in $shades + .has-text-#{$name} + color: $shade !important + +// Visibility + +$displays: 'block' 'flex' 'inline' 'inline-block' 'inline-flex' + +@each $display in $displays + .is-#{$display} + display: #{$display} + +mobile + .is-#{$display}-mobile + display: #{$display} !important + +tablet + .is-#{$display}-tablet + display: #{$display} !important + +tablet-only + .is-#{$display}-tablet-only + display: #{$display} !important + +touch + .is-#{$display}-touch + display: #{$display} !important + +desktop + .is-#{$display}-desktop + display: #{$display} !important + +desktop-only + .is-#{$display}-desktop-only + display: #{$display} !important + +widescreen + .is-#{$display}-widescreen + display: #{$display} !important + +widescreen-only + .is-#{$display}-widescreen-only + display: #{$display} !important + +fullhd + .is-#{$display}-fullhd + display: #{$display} !important + +.is-hidden + display: none !important + ++mobile + .is-hidden-mobile + display: none !important + ++tablet + .is-hidden-tablet + display: none !important + ++tablet-only + .is-hidden-tablet-only + display: none !important + ++touch + .is-hidden-touch + display: none !important + ++desktop + .is-hidden-desktop + display: none !important + ++desktop-only + .is-hidden-desktop-only + display: none !important + ++widescreen + .is-hidden-widescreen + display: none !important + ++widescreen-only + .is-hidden-widescreen-only + display: none !important + ++fullhd + .is-hidden-fullhd + display: none !important + +// Other + +.is-marginless + margin: 0 !important + +.is-paddingless + padding: 0 !important + +.is-radiusless + border-radius: 0 !important + +.is-shadowless + box-shadow: none !important + +.is-unselectable + +unselectable diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/base/minireset.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/base/minireset.sass old mode 100644 new mode 100755 similarity index 97% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/base/minireset.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/sass/base/minireset.sass index fb4f8e07..98ad8147 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/base/minireset.sass +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/base/minireset.sass @@ -63,7 +63,6 @@ embed, object, audio, video - height: auto max-width: 100% // Iframe diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/_all.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/_all.sass old mode 100644 new mode 100755 similarity index 76% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/components/_all.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/sass/components/_all.sass index f21fc5e4..ed5276e2 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/_all.sass +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/_all.sass @@ -1,12 +1,15 @@ @charset "utf-8" +@import "breadcrumb.sass" @import "card.sass" +@import "dropdown.sass" @import "level.sass" @import "media.sass" @import "menu.sass" @import "message.sass" @import "modal.sass" @import "nav.sass" +@import "navbar.sass" @import "pagination.sass" @import "panel.sass" @import "tabs.sass" diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/breadcrumb.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/breadcrumb.sass new file mode 100755 index 00000000..431faf11 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/breadcrumb.sass @@ -0,0 +1,72 @@ +$breadcrumb-item-color: $text-light !default +$breadcrumb-item-hover-color: $link-hover !default +$breadcrumb-item-active-color: $text-strong !default + +$breadcrumb-item-separator-color: $text !default + +.breadcrumb + +block + +unselectable + align-items: stretch + display: flex + font-size: $size-normal + overflow: hidden + overflow-x: auto + white-space: nowrap + a + align-items: center + color: $breadcrumb-item-color + display: flex + justify-content: center + padding: 0.5em 0.75em + &:hover + color: $breadcrumb-item-hover-color + li + align-items: center + display: flex + &.is-active + a + color: $breadcrumb-item-active-color + cursor: default + pointer-events: none + & + li::before + color: $breadcrumb-item-separator-color + content: "\0002f" + ul, ol + align-items: center + display: flex + flex-grow: 1 + flex-shrink: 0 + justify-content: flex-start + .icon + &:first-child + margin-right: 0.5em + &:last-child + margin-left: 0.5em + // Alignment + &.is-centered + ol, ul + justify-content: center + &.is-right + ol, ul + justify-content: flex-end + // Sizes + &.is-small + font-size: $size-small + &.is-medium + font-size: $size-medium + &.is-large + font-size: $size-large + // Styles + &.has-arrow-separator + li + li::before + content: "\02192" + &.has-bullet-separator + li + li::before + content: "\02022" + &.has-dot-separator + li + li::before + content: "\000b7" + &.has-succeeds-separator + li + li::before + content: "\0227B" diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/card.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/card.sass old mode 100644 new mode 100755 similarity index 51% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/components/card.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/sass/components/card.sass index 3a031098..b269ccf1 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/card.sass +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/card.sass @@ -1,14 +1,31 @@ +$card-color: $text !default +$card-background-color: $white !default +$card-shadow: 0 2px 3px rgba($black, 0.1), 0 0 0 1px rgba($black, 0.1) !default + +$card-header-color: $text-strong !default +$card-header-shadow: 0 1px 2px rgba($black, 0.1) !default +$card-header-weight: $weight-bold !default + +$card-footer-border-top: 1px solid $border !default + +.card + background-color: $card-background-color + box-shadow: $card-shadow + color: $card-color + max-width: 100% + position: relative + .card-header align-items: stretch - box-shadow: 0 1px 2px rgba($black, 0.1) + box-shadow: $card-header-shadow display: flex .card-header-title align-items: center - color: $text-strong + color: $card-header-color display: flex flex-grow: 1 - font-weight: $weight-bold + font-weight: $card-header-weight padding: 0.75rem .card-header-icon @@ -24,11 +41,9 @@ .card-content padding: 1.5rem - .title + .subtitle - margin-top: -1.5rem .card-footer - border-top: 1px solid $border + border-top: $card-footer-border-top align-items: stretch display: flex @@ -41,13 +56,10 @@ justify-content: center padding: 0.75rem &:not(:last-child) - border-right: 1px solid $border + border-right: $card-footer-border-top + +// Combinations .card - background-color: $white - box-shadow: 0 2px 3px rgba($black, 0.1), 0 0 0 1px rgba($black, 0.1) - color: $text - max-width: 100% - position: relative .media:not(:last-child) margin-bottom: 0.75rem diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/dropdown.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/dropdown.sass new file mode 100755 index 00000000..5ff922df --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/dropdown.sass @@ -0,0 +1,68 @@ +$dropdown-content-background-color: $white !default +$dropdown-content-arrow: $link !default +$dropdown-content-offset: 4px !default +$dropdown-content-radius: $radius !default +$dropdown-content-shadow: 0 2px 3px rgba($black, 0.1), 0 0 0 1px rgba($black, 0.1) !default +$dropdown-content-z: 20 !default + +$dropdown-item-color: $grey-dark !default +$dropdown-item-hover-color: $black !default +$dropdown-item-hover-background-color: $background !default +$dropdown-item-active-color: $primary-invert !default +$dropdown-item-active-background-color: $primary !default + +$dropdown-divider-background-color: $border !default + +.dropdown + display: inline-flex + position: relative + vertical-align: top + &.is-active, + &.is-hoverable:hover + .dropdown-menu + display: block + &.is-right + .dropdown-menu + left: auto + right: 0 + +.dropdown-menu + display: none + left: 0 + min-width: 12rem + padding-top: $dropdown-content-offset + position: absolute + top: 100% + z-index: $dropdown-content-z + +.dropdown-content + background-color: $dropdown-content-background-color + border-radius: $dropdown-content-radius + box-shadow: $dropdown-content-shadow + padding-bottom: 0.5rem + padding-top: 0.5rem + +.dropdown-item + color: $dropdown-item-color + display: block + font-size: 0.875rem + line-height: 1.5 + padding: 0.375rem 1rem + position: relative + +a.dropdown-item + padding-right: 3rem + white-space: nowrap + &:hover + background-color: $dropdown-item-hover-background-color + color: $dropdown-item-hover-color + &.is-active + background-color: $dropdown-item-active-background-color + color: $dropdown-item-active-color + +.dropdown-divider + background-color: $dropdown-divider-background-color + border: none + display: block + height: 1px + margin: 0.5rem 0 diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/level.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/level.sass old mode 100644 new mode 100755 similarity index 90% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/components/level.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/sass/components/level.sass index 65f827c3..2e3819ca --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/level.sass +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/level.sass @@ -1,3 +1,32 @@ +.level + +block + align-items: center + justify-content: space-between + code + border-radius: $radius + img + display: inline-block + vertical-align: top + // Modifiers + &.is-mobile + display: flex + .level-left, + .level-right + display: flex + .level-left + .level-right + margin-top: 0 + .level-item + &:not(:last-child) + margin-bottom: 0 + &:not(.is-narrow) + flex-grow: 1 + // Responsiveness + +tablet + display: flex + & > .level-item + &:not(.is-narrow) + flex-grow: 1 + .level-item align-items: center display: flex @@ -41,27 +70,3 @@ // Responsiveness +tablet display: flex - -.level - +block - align-items: center - justify-content: space-between - code - border-radius: $radius - img - display: inline-block - vertical-align: top - // Modifiers - &.is-mobile - display: flex - & > .level-item - &:not(:last-child) - margin-bottom: 0 - &:not(.is-narrow) - flex-grow: 1 - // Responsiveness - +tablet - display: flex - & > .level-item - &:not(.is-narrow) - flex-grow: 1 diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/media.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/media.sass old mode 100644 new mode 100755 similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/components/media.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/sass/components/media.sass index 575e4fcc..cb5df08b --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/media.sass +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/media.sass @@ -1,21 +1,3 @@ -.media-left, -.media-right - flex-basis: auto - flex-grow: 0 - flex-shrink: 0 - -.media-left - margin-right: 1rem - -.media-right - margin-left: 1rem - -.media-content - flex-basis: auto - flex-grow: 1 - flex-shrink: 1 - text-align: left - .media align-items: flex-start display: flex @@ -42,3 +24,21 @@ & + .media margin-top: 1.5rem padding-top: 1.5rem + +.media-left, +.media-right + flex-basis: auto + flex-grow: 0 + flex-shrink: 0 + +.media-left + margin-right: 1rem + +.media-right + margin-left: 1rem + +.media-content + flex-basis: auto + flex-grow: 1 + flex-shrink: 1 + text-align: left diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/menu.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/menu.sass new file mode 100755 index 00000000..727df360 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/menu.sass @@ -0,0 +1,50 @@ +$menu-item-color: $text !default +$menu-item-radius: $radius-small !default +$menu-item-hover-color: $text-strong !default +$menu-item-hover-background-color: $background !default +$menu-item-active-color: $link-invert !default +$menu-item-active-background-color: $link !default + +$menu-list-border-left: 1px solid $border !default + +$menu-label-color: $text-light !default + +.menu + font-size: $size-normal + // Sizes + &.is-small + font-size: $size-small + &.is-medium + font-size: $size-medium + &.is-large + font-size: $size-large + +.menu-list + line-height: 1.25 + a + border-radius: $menu-item-radius + color: $menu-item-color + display: block + padding: 0.5em 0.75em + &:hover + background-color: $menu-item-hover-background-color + color: $menu-item-hover-color + // Modifiers + &.is-active + background-color: $menu-item-active-background-color + color: $menu-item-active-color + li + ul + border-left: $menu-list-border-left + margin: 0.75em + padding-left: 0.75em + +.menu-label + color: $menu-label-color + font-size: 0.75em + letter-spacing: 0.1em + text-transform: uppercase + &:not(:first-child) + margin-top: 1em + &:not(:last-child) + margin-bottom: 1em diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/message.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/message.sass new file mode 100755 index 00000000..50d54eb4 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/message.sass @@ -0,0 +1,84 @@ +$message-background-color: $background !default +$message-radius: $radius !default + +$message-header-background-color: $text !default +$message-header-color: $text-invert !default +$message-header-padding: 0.5em 0.75em !default +$message-header-radius: $radius !default + +$message-body-border: 1px solid $border !default +$message-body-color: $text !default +$message-body-padding: 1em 1.25em !default +$message-body-radius: $radius !default + +$message-body-pre-background-color: $white !default +$message-body-pre-code-background-color: transparent !default + +.message + +block + background-color: $message-background-color + border-radius: $message-radius + font-size: $size-normal + // Sizes + &.is-small + font-size: $size-small + &.is-medium + font-size: $size-medium + &.is-large + font-size: $size-large + // Colors + @each $name, $pair in $colors + $color: nth($pair, 1) + $color-invert: nth($pair, 2) + $color-lightning: max((100% - lightness($color)) - 2%, 0%) + $color-luminance: colorLuminance($color) + $darken-percentage: $color-luminance * 70% + $desaturate-percentage: $color-luminance * 30% + &.is-#{$name} + background-color: lighten($color, $color-lightning) + .message-header + background-color: $color + color: $color-invert + .message-body + border-color: $color + color: desaturate(darken($color, $darken-percentage), $desaturate-percentage) + +.message-header + align-items: center + background-color: $message-header-background-color + border-radius: $message-header-radius $message-header-radius 0 0 + color: $message-header-color + display: flex + justify-content: space-between + line-height: 1.25 + padding: $message-header-padding + position: relative + a:not(.button), + strong + color: currentColor + a:not(.button) + text-decoration: underline + .delete + flex-grow: 0 + flex-shrink: 0 + margin-left: 0.75em + & + .message-body + border-top-left-radius: 0 + border-top-right-radius: 0 + border-top: none + +.message-body + border: $message-body-border + border-radius: $message-body-radius + color: $message-body-color + padding: $message-body-padding + a:not(.button), + strong + color: currentColor + a:not(.button) + text-decoration: underline + code, + pre + background-color: $message-body-pre-background-color + pre code + background-color: $message-body-pre-code-background-color diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/modal.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/modal.sass new file mode 100755 index 00000000..13bcb8db --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/modal.sass @@ -0,0 +1,111 @@ +$modal-z: 20 !default + +$modal-background-background-color: rgba($black, 0.86) !default + +$modal-content-width: 640px !default +$modal-content-margin-mobile: 20px !default +$modal-content-spacing-mobile: 160px !default +$modal-content-spacing-tablet: 40px !default + +$modal-close-dimensions: 40px !default +$modal-close-right: 20px !default +$modal-close-top: 20px !default + +$modal-card-spacing: 40px !default + +$modal-card-head-background-color: $background !default +$modal-card-head-border-bottom: 1px solid $border !default +$modal-card-head-padding: 20px !default +$modal-card-head-radius: $radius-large !default + +$modal-card-title-color: $text-strong !default +$modal-card-title-line-height: 1 !default +$modal-card-title-size: $size-4 !default + +$modal-card-foot-radius: $radius-large !default +$modal-card-foot-border-top: 1px solid $border !default + +$modal-card-body-background-color: $white !default +$modal-card-body-padding: 20px !default + +.modal + +overlay + align-items: center + display: none + justify-content: center + overflow: hidden + position: fixed + z-index: $modal-z + // Modifiers + &.is-active + display: flex + +.modal-background + +overlay + background-color: $modal-background-background-color + +.modal-content, +.modal-card + margin: 0 $modal-content-margin-mobile + max-height: calc(100vh - #{$modal-content-spacing-mobile}) + overflow: auto + position: relative + width: 100% + // Responsiveness + +tablet + margin: 0 auto + max-height: calc(100vh - #{$modal-content-spacing-tablet}) + width: $modal-content-width + +.modal-close + +delete + background: none + height: $modal-close-dimensions + position: fixed + right: $modal-close-right + top: $modal-close-top + width: $modal-close-dimensions + +.modal-card + display: flex + flex-direction: column + max-height: calc(100vh - #{$modal-card-spacing}) + overflow: hidden + +.modal-card-head, +.modal-card-foot + align-items: center + background-color: $modal-card-head-background-color + display: flex + flex-shrink: 0 + justify-content: flex-start + padding: $modal-card-head-padding + position: relative + +.modal-card-head + border-bottom: $modal-card-head-border-bottom + border-top-left-radius: $modal-card-head-radius + border-top-right-radius: $modal-card-head-radius + +.modal-card-title + color: $modal-card-title-color + flex-grow: 1 + flex-shrink: 0 + font-size: $modal-card-title-size + line-height: $modal-card-title-line-height + +.modal-card-foot + border-bottom-left-radius: $modal-card-foot-radius + border-bottom-right-radius: $modal-card-foot-radius + border-top: $modal-card-foot-border-top + .button + &:not(:last-child) + margin-right: 10px + +.modal-card-body + +overflow-touch + background-color: $modal-card-body-background-color + flex-grow: 1 + flex-shrink: 1 + overflow: auto + padding: $modal-card-body-padding diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/nav.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/nav.sass old mode 100644 new mode 100755 similarity index 71% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/components/nav.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/sass/components/nav.sass index 0ca444a5..e6aaa294 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/components/nav.sass +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/nav.sass @@ -1,4 +1,4 @@ -$nav-height: 3.5rem !default +$nav-height: 3.25rem !default // Components @@ -15,14 +15,13 @@ $nav-height: 3.5rem !default flex-shrink: 0 font-size: $size-normal justify-content: center + line-height: 1.5 padding: 0.5rem 0.75rem a flex-grow: 1 flex-shrink: 0 img max-height: 1.75rem - .button + .button - margin-left: 0.75rem .tag &:first-child:not(:last-child) margin-right: 0.5rem @@ -32,8 +31,8 @@ $nav-height: 3.5rem !default +mobile justify-content: flex-start -.nav-item a, -a.nav-item +.nav-item a:not(.button), +a.nav-item:not(.button) color: $text-light &:hover color: $link-hover @@ -43,17 +42,17 @@ a.nav-item &.is-tab border-bottom: 1px solid transparent border-top: 1px solid transparent - padding-bottom: calc(0.5rem - 1px) + padding-bottom: calc(0.75rem - 1px) padding-left: 1rem padding-right: 1rem - padding-top: calc(0.5rem - 1px) + padding-top: calc(0.75rem - 1px) &:hover border-bottom-color: $primary border-top-color: transparent &.is-active border-bottom: 3px solid $primary color: $primary - padding-bottom: calc(0.5rem - 3px) + padding-bottom: calc(0.75rem - 3px) // Responsiveness +desktop &.is-brand @@ -61,39 +60,25 @@ a.nav-item // Containers -.nav-menu - // Responsiveness - +mobile - background-color: $white - box-shadow: 0 4px 7px rgba($black, 0.1) - left: 0 - display: none - right: 0 - top: 100% - position: absolute - .nav-item - border-top: 1px solid rgba($border, 0.5) - padding: 0.75rem - &.is-active - display: block - +tablet-only - padding-right: 1.5rem - - .nav-left, .nav-right + +overflow-touch align-items: stretch - flex-basis: 0 + display: flex flex-grow: 1 flex-shrink: 0 + max-width: 100% + overflow: auto + +widescreen + flex-basis: 0 .nav-left - display: flex justify-content: flex-start - overflow: hidden - overflow-x: auto white-space: nowrap +.nav-right + justify-content: flex-end + .nav-center align-items: stretch display: flex @@ -103,11 +88,22 @@ a.nav-item margin-left: auto margin-right: auto -.nav-right - justify-content: flex-end +.nav-menu // Responsiveness - +tablet - display: flex + +mobile + &.nav-right + background-color: $white + box-shadow: 0 4px 7px rgba($black, 0.1) + left: 0 + display: none + right: 0 + top: 100% + position: absolute + .nav-item + border-top: 1px solid rgba($border, 0.5) + padding: 0.75rem + &.is-active + display: block // Main container @@ -115,10 +111,10 @@ a.nav-item align-items: stretch background-color: $white display: flex - min-height: $nav-height + height: $nav-height position: relative text-align: center - z-index: 2 + z-index: 10 & > .container align-items: stretch display: flex diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/navbar.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/navbar.sass new file mode 100755 index 00000000..473b2a45 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/navbar.sass @@ -0,0 +1,243 @@ +$navbar-background-color: $white !default +$navbar-height: 3.25rem !default + +$navbar-item-color: $grey-dark !default +$navbar-item-hover-color: $black !default +$navbar-item-hover-background-color: $background !default +$navbar-item-active-color: $black !default +$navbar-item-active-background-color: transparent !default + +$navbar-tab-hover-background-color: transparent !default +$navbar-tab-hover-border-bottom-color: $primary !default +$navbar-tab-active-color: $primary !default +$navbar-tab-active-background-color: transparent !default +$navbar-tab-active-border-bottom-color: $primary !default +$navbar-tab-active-border-bottom-style: solid !default +$navbar-tab-active-border-bottom-width: 3px !default + +$navbar-dropdown-background-color: $white !default +$navbar-dropdown-border-top: 1px solid $border !default +$navbar-dropdown-offset: -4px !default +$navbar-dropdown-arrow: $link !default +$navbar-dropdown-radius: $radius-large !default +$navbar-dropdown-z: 20 !default + +$navbar-dropdown-boxed-radius: $radius-large !default +$navbar-dropdown-boxed-shadow: 0 8px 8px rgba($black, 0.1), 0 0 0 1px rgba($black, 0.1) !default + +$navbar-dropdown-item-hover-color: $black !default +$navbar-dropdown-item-hover-background-color: $background !default +$navbar-dropdown-item-active-color: $primary !default +$navbar-dropdown-item-active-background-color: $background !default + +$navbar-divider-background-color: $border !default + +.navbar + background-color: $navbar-background-color + min-height: $navbar-height + position: relative + & > .container + align-items: stretch + display: flex + min-height: $navbar-height + width: 100% + &.has-shadow + box-shadow: 0 2px 3px rgba($black, 0.1) + +.navbar-brand + +overflow-touch + align-items: stretch + display: flex + min-height: $navbar-height + overflow-x: auto + overflow-y: hidden + +.navbar-burger + +hamburger($navbar-height) + margin-left: auto + +.navbar-menu + display: none + +.navbar-item, +.navbar-link + color: $navbar-item-color + display: block + line-height: 1.5 + padding: 0.5rem 1rem + position: relative + +a.navbar-item, +.navbar-link + &:hover, + &.is-active + background-color: $navbar-item-hover-background-color + color: $navbar-item-hover-color + +.navbar-item + flex-grow: 0 + flex-shrink: 0 + img + max-height: 1.75rem + &.has-dropdown + padding: 0 + &.is-tab + border-bottom: 1px solid transparent + min-height: $navbar-height + padding-bottom: calc(0.5rem - 1px) + &:hover + background-color: $navbar-tab-hover-background-color + border-bottom-color: $navbar-tab-hover-border-bottom-color + &.is-active + background-color: $navbar-tab-active-background-color + border-bottom-color: $navbar-tab-active-border-bottom-color + border-bottom-style: $navbar-tab-active-border-bottom-style + border-bottom-width: $navbar-tab-active-border-bottom-width + color: $navbar-tab-active-color + padding-bottom: calc(0.5rem - #{$navbar-tab-active-border-bottom-width}) + +.navbar-content + flex-grow: 1 + flex-shrink: 1 + +.navbar-link + padding-right: 2.5em + +.navbar-dropdown + font-size: 0.875rem + padding-bottom: 0.5rem + padding-top: 0.5rem + .navbar-item + padding-left: 1.5rem + padding-right: 1.5rem + +.navbar-divider + background-color: $navbar-divider-background-color + border: none + display: none + height: 1px + margin: 0.5rem 0 + ++touch + .navbar-brand + .navbar-item + align-items: center + display: flex + .navbar-menu + box-shadow: 0 8px 16px rgba($black, 0.1) + padding: 0.5rem 0 + &.is-active + display: block + ++desktop + .navbar, + .navbar-menu, + .navbar-start, + .navbar-end + align-items: stretch + display: flex + .navbar + min-height: $navbar-height + &.is-transparent + a.navbar-item, + .navbar-link + &:hover, + &.is-active + background-color: transparent + .navbar-item.has-dropdown + &.is-active, + &.is-hoverable:hover + .navbar-link + background-color: transparent + .navbar-dropdown + a.navbar-item + &:hover + background-color: $navbar-dropdown-item-hover-background-color + color: $navbar-dropdown-item-hover-color + &.is-active + background-color: $navbar-dropdown-item-active-background-color + color: $navbar-dropdown-item-active-color + .navbar-burger + display: none + .navbar-item, + .navbar-link + align-items: center + display: flex + .navbar-item + &.has-dropdown + align-items: stretch + &.is-active, + &.is-hoverable:hover + .navbar-dropdown + display: block + &.is-boxed + opacity: 1 + pointer-events: auto + transform: translateY(0) + .navbar-link + &::after + +arrow($navbar-dropdown-arrow) + margin-top: -0.375em + right: 1.125em + top: 50% + .navbar-menu + flex-grow: 1 + flex-shrink: 0 + .navbar-start + justify-content: flex-start + margin-right: auto + .navbar-end + justify-content: flex-end + margin-left: auto + .navbar-dropdown + background-color: $navbar-dropdown-background-color + border-bottom-left-radius: $navbar-dropdown-radius + border-bottom-right-radius: $navbar-dropdown-radius + border-top: $navbar-dropdown-border-top + box-shadow: 0 8px 8px rgba($black, 0.1) + display: none + font-size: 0.875rem + left: 0 + min-width: 100% + position: absolute + top: 100% + z-index: $navbar-dropdown-z + .navbar-item + padding: 0.375rem 1rem + white-space: nowrap + a.navbar-item + padding-right: 3rem + &:hover + background-color: $navbar-dropdown-item-hover-background-color + color: $navbar-dropdown-item-hover-color + &.is-active + background-color: $navbar-dropdown-item-active-background-color + color: $navbar-dropdown-item-active-color + &.is-boxed + border-radius: $navbar-dropdown-boxed-radius + border-top: none + box-shadow: $navbar-dropdown-boxed-shadow + display: block + opacity: 0 + pointer-events: none + top: calc(100% + (#{$navbar-dropdown-offset})) + transform: translateY(-5px) + transition-duration: $speed + transition-property: opacity, transform + .navbar-divider + display: block + .container > .navbar + margin-left: -1rem + margin-right: -1rem + // Hover/Active states + a.navbar-item, + .navbar-link + &.is-active + color: $navbar-item-active-color + &.is-active:not(:hover) + background-color: $navbar-item-active-background-color + .navbar-item.has-dropdown + &:hover, + &.is-active + .navbar-link + background-color: $navbar-item-hover-background-color diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/pagination.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/pagination.sass new file mode 100755 index 00000000..2bf42276 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/pagination.sass @@ -0,0 +1,135 @@ +$pagination-color: $grey-darker !default +$pagination-background: $white !default +$pagination-border-color: $grey-lighter !default +$pagination-margin: -0.25rem !default + +$pagination-hover-color: $link-hover !default +$pagination-hover-border-color: $link-hover-border !default + +$pagination-focus-color: $link-focus !default +$pagination-focus-border-color: $link-focus-border !default + +$pagination-active-color: $link-active !default +$pagination-active-border-color: $link-active-border !default + +$pagination-disabled-color: $grey !default +$pagination-disabled-background-color: $grey-lighter !default +$pagination-disabled-border-color: $grey-lighter !default + +$pagination-current-color: $link-invert !default +$pagination-current-background-color: $link !default +$pagination-current-border-color: $link !default + +$pagination-ellipsis-color: $grey-light !default + +$pagination-shadow-inset: inset 0 1px 2px rgba($black, 0.2) + +.pagination + font-size: $size-normal + margin: $pagination-margin + // Sizes + &.is-small + font-size: $size-small + &.is-medium + font-size: $size-medium + &.is-large + font-size: $size-large + +.pagination, +.pagination-list + align-items: center + display: flex + justify-content: center + text-align: center + +.pagination-previous, +.pagination-next, +.pagination-link, +.pagination-ellipsis + +control + +unselectable + font-size: 1em + padding-left: 0.5em + padding-right: 0.5em + justify-content: center + margin: 0.25rem + text-align: center + +.pagination-previous, +.pagination-next, +.pagination-link + border-color: $pagination-border-color + min-width: 2.25em + &:hover + border-color: $pagination-hover-border-color + color: $pagination-hover-color + &:focus + border-color: $pagination-focus-border-color + &:active + box-shadow: $pagination-shadow-inset + &[disabled] + background-color: $pagination-disabled-background-color + border-color: $pagination-disabled-border-color + box-shadow: none + color: $pagination-disabled-color + opacity: 0.5 + +.pagination-previous, +.pagination-next + padding-left: 0.75em + padding-right: 0.75em + white-space: nowrap + +.pagination-link + &.is-current + background-color: $pagination-current-background-color + border-color: $pagination-current-border-color + color: $pagination-current-color + +.pagination-ellipsis + color: $pagination-ellipsis-color + pointer-events: none + +.pagination-list + flex-wrap: wrap + ++mobile + .pagination + flex-wrap: wrap + .pagination-previous, + .pagination-next + flex-grow: 1 + flex-shrink: 1 + .pagination-list + li + flex-grow: 1 + flex-shrink: 1 + ++tablet + .pagination-list + flex-grow: 1 + flex-shrink: 1 + justify-content: flex-start + order: 1 + .pagination-previous + order: 2 + .pagination-next + order: 3 + .pagination + justify-content: space-between + &.is-centered + .pagination-previous + order: 1 + .pagination-list + justify-content: center + order: 2 + .pagination-next + order: 3 + &.is-right + .pagination-previous + order: 1 + .pagination-next + order: 2 + .pagination-list + justify-content: flex-end + order: 3 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/panel.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/panel.sass new file mode 100755 index 00000000..b9d339ee --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/panel.sass @@ -0,0 +1,101 @@ +$panel-item-border: 1px solid $border !default + +$panel-heading-background-color: $background !default +$panel-heading-color: $text-strong !default +$panel-heading-line-height: 1.25 !default +$panel-heading-padding: 0.5em 0.75em !default +$panel-heading-radius: $radius !default +$panel-heading-size: 1.25em !default +$panel-heading-weight: $weight-light !default + +$panel-tab-border-bottom: 1px solid $border !default +$panel-tab-active-border-bottom-color: $link-active-border !default +$panel-tab-active-color: $link-active !default + +$panel-list-item-color: $text !default +$panel-list-item-hover-color: $link !default + +$panel-block-color: $text-strong !default +$panel-block-hover-background-color: $background !default +$panel-block-active-border-left-color: $link !default +$panel-block-active-color: $link-active !default +$panel-block-active-icon-color: $link !default + +$panel-icon-color: $text-light !default + +.panel + font-size: $size-normal + &:not(:last-child) + margin-bottom: 1.5rem + +.panel-heading, +.panel-tabs, +.panel-block + border-bottom: $panel-item-border + border-left: $panel-item-border + border-right: $panel-item-border + &:first-child + border-top: $panel-item-border + +.panel-heading + background-color: $panel-heading-background-color + border-radius: $panel-heading-radius $panel-heading-radius 0 0 + color: $panel-heading-color + font-size: $panel-heading-size + font-weight: $panel-heading-weight + line-height: $panel-heading-line-height + padding: $panel-heading-padding + +.panel-tabs + align-items: flex-end + display: flex + font-size: 0.875em + justify-content: center + a + border-bottom: $panel-tab-border-bottom + margin-bottom: -1px + padding: 0.5em + // Modifiers + &.is-active + border-bottom-color: $panel-tab-active-border-bottom-color + color: $panel-tab-active-color + +.panel-list + a + color: $panel-list-item-color + &:hover + color: $panel-list-item-hover-color + +.panel-block + align-items: center + color: $panel-block-color + display: flex + justify-content: flex-start + padding: 0.5em 0.75em + input[type="checkbox"] + margin-right: 0.75em + & > .control + flex-grow: 1 + flex-shrink: 1 + width: 100% + &.is-wrapped + flex-wrap: wrap + &.is-active + border-left-color: $panel-block-active-border-left-color + color: $panel-block-active-color + .panel-icon + color: $panel-block-active-icon-color + +a.panel-block, +label.panel-block + cursor: pointer + &:hover + background-color: $panel-block-hover-background-color + +.panel-icon + +fa(14px, 1em) + color: $panel-icon-color + margin-right: 0.75em + .fa + font-size: inherit + line-height: inherit diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/tabs.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/tabs.sass new file mode 100755 index 00000000..44c10924 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/components/tabs.sass @@ -0,0 +1,141 @@ +$tabs-border-bottom-color: $border !default +$tabs-border-bottom-style: solid !default +$tabs-border-bottom-width: 1px !default +$tabs-link-color: $text !default +$tabs-link-hover-border-bottom-color: $text-strong !default +$tabs-link-hover-color: $text-strong !default +$tabs-link-active-border-bottom-color: $primary !default +$tabs-link-active-color: $primary !default +$tabs-link-padding: 0.5em 1em !default + +$tabs-boxed-link-radius: $radius !default +$tabs-boxed-link-hover-background-color: $background !default +$tabs-boxed-link-hover-border-bottom-color: $border !default + +$tabs-boxed-link-active-background-color: $white !default +$tabs-boxed-link-active-border-color: $border !default +$tabs-boxed-link-active-border-bottom-color: transparent !important !default + +$tabs-toggle-link-border-color: $border !default +$tabs-toggle-link-border-style: solid !default +$tabs-toggle-link-border-width: 1px !default +$tabs-toggle-link-hover-background-color: $background !default +$tabs-toggle-link-hover-border-color: $border-hover !default +$tabs-toggle-link-radius: $radius !default +$tabs-toggle-link-active-background-color: $primary !default +$tabs-toggle-link-active-border-color: $primary !default +$tabs-toggle-link-active-color: $primary-invert !default + +.tabs + +block + +overflow-touch + +unselectable + align-items: stretch + display: flex + font-size: $size-normal + justify-content: space-between + overflow: hidden + overflow-x: auto + white-space: nowrap + a + align-items: center + border-bottom-color: $tabs-border-bottom-color + border-bottom-style: $tabs-border-bottom-style + border-bottom-width: $tabs-border-bottom-width + color: $tabs-link-color + display: flex + justify-content: center + margin-bottom: -#{$tabs-border-bottom-width} + padding: $tabs-link-padding + vertical-align: top + &:hover + border-bottom-color: $tabs-link-hover-border-bottom-color + color: $tabs-link-hover-color + li + display: block + &.is-active + a + border-bottom-color: $tabs-link-active-border-bottom-color + color: $tabs-link-active-color + ul + align-items: center + border-bottom-color: $tabs-border-bottom-color + border-bottom-style: $tabs-border-bottom-style + border-bottom-width: $tabs-border-bottom-width + display: flex + flex-grow: 1 + flex-shrink: 0 + justify-content: flex-start + &.is-left + padding-right: 0.75em + &.is-center + flex: none + justify-content: center + padding-left: 0.75em + padding-right: 0.75em + &.is-right + justify-content: flex-end + padding-left: 0.75em + .icon + &:first-child + margin-right: 0.5em + &:last-child + margin-left: 0.5em + // Alignment + &.is-centered + ul + justify-content: center + &.is-right + ul + justify-content: flex-end + // Styles + &.is-boxed + a + border: 1px solid transparent + border-radius: $tabs-boxed-link-radius $tabs-boxed-link-radius 0 0 + &:hover + background-color: $tabs-boxed-link-hover-background-color + border-bottom-color: $tabs-boxed-link-hover-border-bottom-color + li + &.is-active + a + background-color: $tabs-boxed-link-active-background-color + border-color: $tabs-boxed-link-active-border-color + border-bottom-color: $tabs-boxed-link-active-border-bottom-color + &.is-fullwidth + li + flex-grow: 1 + flex-shrink: 0 + &.is-toggle + a + border-color: $tabs-toggle-link-border-color + border-style: $tabs-toggle-link-border-style + border-width: $tabs-toggle-link-border-width + margin-bottom: 0 + position: relative + &:hover + background-color: $tabs-toggle-link-hover-background-color + border-color: $tabs-toggle-link-hover-border-color + z-index: 2 + li + & + li + margin-left: -#{$tabs-toggle-link-border-width} + &:first-child a + border-radius: $tabs-toggle-link-radius 0 0 $tabs-toggle-link-radius + &:last-child a + border-radius: 0 $tabs-toggle-link-radius $tabs-toggle-link-radius 0 + &.is-active + a + background-color: $tabs-toggle-link-active-background-color + border-color: $tabs-toggle-link-active-border-color + color: $tabs-toggle-link-active-color + z-index: 1 + ul + border-bottom: none + // Sizes + &.is-small + font-size: $size-small + &.is-medium + font-size: $size-medium + &.is-large + font-size: $size-large diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/_all.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/_all.sass old mode 100644 new mode 100755 similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/_all.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/_all.sass diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/box.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/box.sass new file mode 100755 index 00000000..b770ae89 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/box.sass @@ -0,0 +1,24 @@ +$box-color: $text !default +$box-background-color: $white !default +$box-radius: $radius-large !default +$box-shadow: 0 2px 3px rgba($black, 0.1), 0 0 0 1px rgba($black, 0.1) !default +$box-padding: 1.25rem !default + +$box-link-hover-shadow: 0 2px 3px rgba($black, 0.1), 0 0 0 1px $link +$box-link-active-shadow: inset 0 1px 2px rgba($black, 0.2), 0 0 0 1px $link + +.box + +block + background-color: $box-background-color + border-radius: $box-radius + box-shadow: $box-shadow + color: $box-color + display: block + padding: $box-padding + +a.box + &:hover, + &:focus + box-shadow: $box-link-hover-shadow + &:active + box-shadow: $box-link-active-shadow diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/button.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/button.sass new file mode 100755 index 00000000..36585aa4 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/button.sass @@ -0,0 +1,199 @@ +$button-color: $grey-darker !default +$button-background-color: $white !default +$button-border-color: $grey-lighter !default + +$button-hover-color: $link-hover !default +$button-hover-border-color: $link-hover-border !default + +$button-focus-color: $link-focus !default +$button-focus-border-color: $link-focus-border !default + +$button-active-color: $link-active !default +$button-active-border-color: $link-active-border !default + +$button-link-color: $text !default +$button-link-hover-background-color: $background !default +$button-link-hover-color: $text-strong !default + +$button-disabled-background-color: $white !default +$button-disabled-border-color: $grey-lighter !default +$button-disabled-shadow: none !default +$button-disabled-opacity: 0.5 !default + +$button-static-color: $grey !default +$button-static-background-color: $white-ter !default +$button-static-border-color: $grey-lighter !default + +$button-shadow-inset: inset 0 1px 2px rgba($black, 0.2) !default + +// The button sizes use mixins so they can be used at different breakpoints +=button-small + border-radius: $radius-small + font-size: $size-small +=button-medium + font-size: $size-medium +=button-large + font-size: $size-large + +.button + +control + +unselectable + background-color: $button-background-color + border-color: $button-border-color + color: $button-color + cursor: pointer + justify-content: center + padding-left: 0.75em + padding-right: 0.75em + text-align: center + white-space: nowrap + strong + color: inherit + .icon + &, + &.is-small, + &.is-medium, + &.is-large + height: 1.5em + width: 1.5em + &:first-child:not(:last-child) + margin-left: calc(-0.375em - 1px) + margin-right: 0.1875em + &:last-child:not(:first-child) + margin-left: 0.1875em + margin-right: calc(-0.375em - 1px) + &:first-child:last-child + margin-left: calc(-0.375em - 1px) + margin-right: calc(-0.375em - 1px) + // States + &:hover, + &.is-hovered + border-color: $button-hover-border-color + color: $button-hover-color + &:focus, + &.is-focused + border-color: $button-focus-border-color + box-shadow: 0 0 0.5em rgba($button-focus-border-color, 0.25) + color: $button-focus-color + &:active, + &.is-active + border-color: $button-active-border-color + box-shadow: $button-shadow-inset + color: $button-active-color + // Colors + &.is-link + background-color: transparent + border-color: transparent + color: $button-link-color + text-decoration: underline + &:hover, + &.is-hovered, + &:focus, + &.is-focused, + &:active, + &.is-active + background-color: $button-link-hover-background-color + color: $button-link-hover-color + &[disabled] + background-color: transparent + border-color: transparent + box-shadow: none + @each $name, $pair in $colors + $color: nth($pair, 1) + $color-invert: nth($pair, 2) + &.is-#{$name} + background-color: $color + border-color: transparent + color: $color-invert + &:hover, + &.is-hovered + background-color: darken($color, 2.5%) + border-color: transparent + color: $color-invert + &:focus, + &.is-focused + border-color: transparent + box-shadow: 0 0 0.5em rgba($color, 0.25) + color: $color-invert + &:active, + &.is-active + background-color: darken($color, 5%) + border-color: transparent + box-shadow: $button-shadow-inset + color: $color-invert + &[disabled] + background-color: $color + border-color: transparent + box-shadow: none + &.is-inverted + background-color: $color-invert + color: $color + &:hover + background-color: darken($color-invert, 5%) + &[disabled] + background-color: $color-invert + border-color: transparent + box-shadow: none + color: $color + &.is-loading + &:after + border-color: transparent transparent $color-invert $color-invert !important + &.is-outlined + background-color: transparent + border-color: $color + color: $color + &:hover, + &:focus + background-color: $color + border-color: $color + color: $color-invert + &.is-loading + &:after + border-color: transparent transparent $color $color !important + &[disabled] + background-color: transparent + border-color: $color + box-shadow: none + color: $color + &.is-inverted.is-outlined + background-color: transparent + border-color: $color-invert + color: $color-invert + &:hover, + &:focus + background-color: $color-invert + color: $color + &[disabled] + background-color: transparent + border-color: $color-invert + box-shadow: none + color: $color-invert + // Sizes + &.is-small + +button-small + &.is-medium + +button-medium + &.is-large + +button-large + // Modifiers + &[disabled] + background-color: $button-disabled-background-color + border-color: $button-disabled-border-color + box-shadow: $button-disabled-shadow + opacity: $button-disabled-opacity + &.is-fullwidth + display: flex + width: 100% + &.is-loading + color: transparent !important + pointer-events: none + &:after + +loader + +center(1em) + position: absolute !important + &.is-static + background-color: $button-static-background-color + border-color: $button-static-border-color + color: $button-static-color + box-shadow: none + pointer-events: none diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/content.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/content.sass new file mode 100755 index 00000000..3d01397e --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/content.sass @@ -0,0 +1,139 @@ +$content-heading-color: $text-strong !default +$content-heading-weight: $weight-normal !default +$content-heading-line-height: 1.125 !default + +$content-blockquote-background-color: $background !default +$content-blockquote-border-left: 5px solid $border !default +$content-blockquote-padding: 1.25em 1.5em !default + +$content-pre-padding: 1.25em 1.5em !default + +$content-table-cell-border: 1px solid $border !default +$content-table-cell-border-width: 0 0 1px !default +$content-table-cell-padding: 0.5em 0.75em !default +$content-table-cell-heading-color: $text-strong !default +$content-table-row-hover-background-color: $background !default +$content-table-head-cell-border-width: 0 0 2px !default +$content-table-head-cell-color: $text-strong !default +$content-table-foot-cell-border-width: 2px 0 0 !default +$content-table-foot-cell-color: $text-strong !default + +.content + +block + // Inline + li + li + margin-top: 0.25em + // Block + p, + dl, + ol, + ul, + blockquote, + pre, + table + &:not(:last-child) + margin-bottom: 1em + h1, + h2, + h3, + h4, + h5, + h6 + color: $content-heading-color + font-weight: $content-heading-weight + line-height: $content-heading-line-height + h1 + font-size: 2em + margin-bottom: 0.5em + &:not(:first-child) + margin-top: 1em + h2 + font-size: 1.75em + margin-bottom: 0.5714em + &:not(:first-child) + margin-top: 1.1428em + h3 + font-size: 1.5em + margin-bottom: 0.6666em + &:not(:first-child) + margin-top: 1.3333em + h4 + font-size: 1.25em + margin-bottom: 0.8em + h5 + font-size: 1.125em + margin-bottom: 0.8888em + h6 + font-size: 1em + margin-bottom: 1em + blockquote + background-color: $content-blockquote-background-color + border-left: $content-blockquote-border-left + padding: $content-blockquote-padding + ol + list-style: decimal outside + margin-left: 2em + margin-top: 1em + ul + list-style: disc outside + margin-left: 2em + margin-top: 1em + ul + list-style-type: circle + margin-top: 0.5em + ul + list-style-type: square + dd + margin-left: 2em + figure + text-align: center + img + display: inline-block + figcaption + font-style: italic + pre + +overflow-touch + overflow-x: auto + padding: $content-pre-padding + white-space: pre + word-wrap: normal + sup, + sub + font-size: 75% + table + width: 100% + td, + th + border: $content-table-cell-border + border-width: $content-table-cell-border-width + padding: $content-table-cell-padding + vertical-align: top + th + color: $content-table-cell-heading-color + text-align: left + tr + &:hover + background-color: $content-table-row-hover-background-color + thead + td, + th + border-width: $content-table-head-cell-border-width + color: $content-table-head-cell-color + tfoot + td, + th + border-width: $content-table-foot-cell-border-width + color: $content-table-foot-cell-color + tbody + tr + &:last-child + td, + th + border-bottom-width: 0 + // Sizes + &.is-small + font-size: $size-small + &.is-medium + font-size: $size-medium + &.is-large + font-size: $size-large diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/form.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/form.sass new file mode 100755 index 00000000..f3eb3434 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/form.sass @@ -0,0 +1,408 @@ +$input-color: $grey-darker !default +$input-background-color: $white !default +$input-border-color: $grey-lighter !default +$input-shadow: inset 0 1px 2px rgba($black, 0.1) !default + +$input-hover-color: $grey-darker !default +$input-hover-border-color: $grey-light !default + +$input-focus-color: $grey-darker !default +$input-focus-border-color: $link !default + +$input-disabled-color: $text-light !default +$input-disabled-background-color: $background !default +$input-disabled-border-color: $background !default + +$input-arrow: $link !default + +$input-icon-color: $grey-lighter !default +$input-icon-active-color: $grey !default + +$input-radius: $radius !default + +$label-color: $grey-darker !default +$label-weight: $weight-bold !default + +$help-size: $size-small !default + +=input + +control + background-color: $input-background-color + border-color: $input-border-color + color: $input-color + &:hover, + &.is-hovered + border-color: $input-hover-border-color + &:focus, + &.is-focused, + &:active, + &.is-active + border-color: $input-focus-border-color + &[disabled] + background-color: $input-disabled-background-color + border-color: $input-disabled-border-color + box-shadow: none + color: $input-disabled-color + +placeholder + color: rgba($input-disabled-color, 0.3) + +.input, +.textarea + +input + box-shadow: $input-shadow + max-width: 100% + width: 100% + &[type="search"] + border-radius: 290486px + // Colors + @each $name, $pair in $colors + $color: nth($pair, 1) + &.is-#{$name} + border-color: $color + // Sizes + &.is-small + +control-small + &.is-medium + +control-medium + &.is-large + +control-large + // Modifiers + &.is-fullwidth + display: block + width: 100% + &.is-inline + display: inline + width: auto + +.textarea + display: block + max-width: 100% + min-width: 100% + padding: 0.625em + resize: vertical + &:not([rows]) + max-height: 600px + min-height: 120px + &[rows] + height: unset + +.checkbox, +.radio + cursor: pointer + display: inline-block + line-height: 1.25 + position: relative + input + cursor: pointer + &:hover + color: $input-hover-color + &[disabled] + color: $input-disabled-color + cursor: not-allowed + +.radio + & + .radio + margin-left: 0.5em + +.select + display: inline-block + max-width: 100% + position: relative + vertical-align: top + &:not(.is-multiple) + height: 2.25em + &::after + +arrow($input-arrow) + margin-top: -0.375em + right: 1.125em + top: 50% + z-index: 4 + select + +input + cursor: pointer + display: block + font-size: 1em + max-width: 100% + outline: none + &:hover + border-color: $input-hover-border-color + &:focus, + &.is-focused, + &:active, + &.is-active + border-color: $input-focus-border-color + &::-ms-expand + display: none + &[disabled]:hover + border-color: $input-disabled-border-color + &:not([multiple]) + padding-right: 2.5em + &[multiple] + height: unset + padding: 0 + option + padding: 0.5em 1em + // States + &:hover + &::after + border-color: $input-hover-color + // Colors + @each $name, $pair in $colors + $color: nth($pair, 1) + &.is-#{$name} select + border-color: $color + // Sizes + &.is-small + +control-small + &.is-medium + +control-medium + &.is-large + +control-large + // Modifiers + &.is-disabled + &::after + border-color: $input-disabled-color + &.is-fullwidth + width: 100% + select + width: 100% + &.is-loading + &::after + +loader + margin-top: 0 + position: absolute + right: 0.625em + top: 0.625em + transform: none + &.is-small:after + font-size: $size-small + &.is-medium:after + font-size: $size-medium + &.is-large:after + font-size: $size-large + +.label + color: $label-color + display: block + font-size: $size-normal + font-weight: $label-weight + &:not(:last-child) + margin-bottom: 0.5em + // Sizes + &.is-small + font-size: $size-small + &.is-medium + font-size: $size-medium + &.is-large + font-size: $size-large + +.help + display: block + font-size: $help-size + margin-top: 0.25rem + @each $name, $pair in $colors + $color: nth($pair, 1) + &.is-#{$name} + color: $color + +// Containers + +.field + &:not(:last-child) + margin-bottom: 0.75rem + // Modifiers + &.has-addons + display: flex + justify-content: flex-start + .control + &:not(:last-child) + margin-right: -1px + &:first-child + .button, + .input, + .select select + border-bottom-left-radius: $input-radius + border-top-left-radius: $input-radius + &:last-child + .button, + .input, + .select select + border-bottom-right-radius: $input-radius + border-top-right-radius: $input-radius + .button, + .input, + .select select + border-radius: 0 + &:hover, + &.is-hovered + z-index: 2 + &:focus, + &.is-focused, + &:active, + &.is-active + z-index: 3 + &:hover + z-index: 4 + &.is-expanded + flex-grow: 1 + &.has-addons-centered + justify-content: center + &.has-addons-right + justify-content: flex-end + &.has-addons-fullwidth + .control + flex-grow: 1 + flex-shrink: 0 + &.is-grouped + display: flex + justify-content: flex-start + & > .control + flex-shrink: 0 + &:not(:last-child) + margin-bottom: 0 + margin-right: 0.75rem + &.is-expanded + flex-grow: 1 + flex-shrink: 1 + &.is-grouped-centered + justify-content: center + &.is-grouped-right + justify-content: flex-end + &.is-grouped-multiline + flex-wrap: wrap + & > .control + &:last-child, + &:not(:last-child) + margin-bottom: 0.75rem + &:last-child + margin-bottom: -0.75rem + &:not(:last-child) + margin-bottom: 0 + + &.is-horizontal + +tablet + display: flex + +.field-label + .label + font-size: inherit + +mobile + margin-bottom: 0.5rem + +tablet + flex-basis: 0 + flex-grow: 1 + flex-shrink: 0 + margin-right: 1.5rem + text-align: right + &.is-small + font-size: $size-small + padding-top: 0.375em + &.is-normal + padding-top: 0.375em + &.is-medium + font-size: $size-medium + padding-top: 0.375em + &.is-large + font-size: $size-large + padding-top: 0.375em + +.field-body + .field .field + margin-bottom: 0 + +tablet + display: flex + flex-basis: 0 + flex-grow: 5 + flex-shrink: 1 + .field + margin-bottom: 0 + & > .field + flex-shrink: 1 + &:not(.is-narrow) + flex-grow: 1 + &:not(:last-child) + margin-right: 0.75rem + +.control + font-size: $size-normal + position: relative + text-align: left + // Modifiers + // DEPRECATED + &.has-icon + .icon + color: $input-icon-color + height: 2.25em + pointer-events: none + position: absolute + top: 0 + width: 2.25em + z-index: 4 + .input + &:focus + & + .icon + color: $input-icon-active-color + &.is-small + & + .icon + font-size: $size-small + &.is-medium + & + .icon + font-size: $size-medium + &.is-large + & + .icon + font-size: $size-large + &:not(.has-icon-right) + .icon + left: 0 + .input + padding-left: 2.25em + &.has-icon-right + .icon + right: 0 + .input + padding-right: 2.25em + &.has-icons-left, + &.has-icons-right + .input, + .select + &:focus + & ~ .icon + color: $input-icon-active-color + &.is-small ~ .icon + font-size: $size-small + &.is-medium ~ .icon + font-size: $size-medium + &.is-large ~ .icon + font-size: $size-large + .icon + color: $input-icon-color + height: 2.25em + pointer-events: none + position: absolute + top: 0 + width: 2.25em + z-index: 4 + &.has-icons-left + .input, + .select select + padding-left: 2.25em + .icon.is-left + left: 0 + &.has-icons-right + .input, + .select select + padding-right: 2.25em + .icon.is-right + right: 0 + &.is-loading + &::after + +loader + position: absolute !important + right: 0.625em + top: 0.625em + &.is-small:after + font-size: $size-small + &.is-medium:after + font-size: $size-medium + &.is-large:after + font-size: $size-large diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/icon.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/icon.sass new file mode 100755 index 00000000..1d30d64d --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/icon.sass @@ -0,0 +1,29 @@ +$icon-dimensions: 1.5rem !default +$icon-dimensions-small: 1rem !default +$icon-dimensions-medium: 2rem !default +$icon-dimensions-large: 3rem !default + +.icon + align-items: center + display: inline-flex + justify-content: center + height: $icon-dimensions + width: $icon-dimensions + .fa + font-size: 21px + // Sizes + &.is-small + height: $icon-dimensions-small + width: $icon-dimensions-small + .fa + font-size: 14px + &.is-medium + height: $icon-dimensions-medium + width: $icon-dimensions-medium + .fa + font-size: 28px + &.is-large + height: $icon-dimensions-large + width: $icon-dimensions-large + .fa + font-size: 42px diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/image.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/image.sass old mode 100644 new mode 100755 similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/image.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/image.sass diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/notification.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/notification.sass new file mode 100755 index 00000000..1ed9c150 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/notification.sass @@ -0,0 +1,35 @@ +$notification-background-color: $background !default +$notification-radius: $radius !default +$notification-padding: 1.25rem 2.5rem 1.25rem 1.5rem !default + +.notification + +block + background-color: $notification-background-color + border-radius: $notification-radius + padding: $notification-padding + position: relative + a:not(.button) + color: currentColor + text-decoration: underline + strong + color: currentColor + code, + pre + background: $white + pre code + background: transparent + & > .delete + position: absolute + right: 0.5em + top: 0.5em + .title, + .subtitle, + .content + color: currentColor + // Colors + @each $name, $pair in $colors + $color: nth($pair, 1) + $color-invert: nth($pair, 2) + &.is-#{$name} + background-color: $color + color: $color-invert diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/other.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/other.sass old mode 100644 new mode 100755 similarity index 60% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/other.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/other.sass index ad89730f..93d87858 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/other.sass +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/other.sass @@ -2,16 +2,30 @@ +block .container + margin: 0 auto position: relative +desktop - margin: 0 auto - max-width: $desktop - 40px // 960px - // Modifiers + max-width: $desktop - (2 * $gap) + width: $desktop - (2 * $gap) &.is-fluid - margin: 0 20px + margin-left: $gap + margin-right: $gap max-width: none + width: auto + +until($widescreen) + &.is-widescreen + max-width: $widescreen - (2 * $gap) + width: auto + +until($fullhd) + &.is-fullhd + max-width: $fullhd - (2 * $gap) + width: auto +widescreen - max-width: $widescreen - 40px // 1152px + max-width: $widescreen - (2 * $gap) + width: $widescreen - (2 * $gap) + +fullhd + max-width: $fullhd - (2 * $gap) + width: $fullhd - (2 * $gap) .delete +delete diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/progress.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/progress.sass old mode 100644 new mode 100755 similarity index 69% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/progress.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/progress.sass index b17a6878..3401ec05 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/elements/progress.sass +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/progress.sass @@ -1,3 +1,6 @@ +$progress-bar-background-color: $border !default +$progress-value-background-color: $text !default + .progress +block -moz-appearance: none @@ -10,11 +13,11 @@ padding: 0 width: 100% &::-webkit-progress-bar - background-color: $border + background-color: $progress-bar-background-color &::-webkit-progress-value - background-color: $text + background-color: $progress-value-background-color &::-moz-progress-bar - background-color: $text + background-color: $progress-value-background-color // Colors @each $name, $pair in $colors $color: nth($pair, 1) diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/table.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/table.sass new file mode 100755 index 00000000..cba22f20 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/table.sass @@ -0,0 +1,91 @@ +$table-color: $grey-darker !default +$table-background-color: $white !default + +$table-cell-border: 1px solid $grey-lighter !default +$table-cell-border-width: 0 0 1px !default +$table-cell-padding: 0.5em 0.75em !default +$table-cell-heading-color: $text-strong !default + +$table-head-color: $grey !default +$table-head-cell-border-width: 0 0 2px !default +$table-head-cell-color: $text-strong !default +$table-foot-cell-border-width: 2px 0 0 !default +$table-foot-cell-color: $text-strong !default + +$table-row-hover-background-color: $white-bis !default + +$table-row-active-background-color: $primary !default +$table-row-active-color: $primary-invert !default + +$table-striped-row-even-background-color: $white-bis !default +$table-striped-row-even-hover-background-color: $white-ter !default + +.table + background-color: $table-background-color + color: $table-color + margin-bottom: 1.5rem + td, + th + border: $table-cell-border + border-width: $table-cell-border-width + padding: $table-cell-padding + vertical-align: top + // Modifiers + &.is-narrow + white-space: nowrap + width: 1% + th + color: $table-cell-heading-color + text-align: left + tr + &:hover + background-color: $table-row-hover-background-color + &.is-selected + background-color: $table-row-active-background-color + color: $table-row-active-color + a, + strong + color: currentColor + td, + th + border-color: $table-row-active-color + color: currentColor + thead + td, + th + border-width: $table-head-cell-border-width + color: $table-head-cell-color + tfoot + td, + th + border-width: $table-foot-cell-border-width + color: $table-foot-cell-color + tbody + tr + &:last-child + td, + th + border-bottom-width: 0 + // Modifiers + &.is-bordered + td, + th + border-width: 1px + tr + &:last-child + td, + th + border-bottom-width: 1px + &.is-fullwidth + width: 100% + &.is-narrow + td, + th + padding: 0.25em 0.5em + &.is-striped + tbody + tr:not(.is-selected) + &:nth-child(even) + background-color: $table-striped-row-even-background-color + &:hover + background-color: $table-striped-row-even-hover-background-color diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/tag.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/tag.sass new file mode 100755 index 00000000..380f1043 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/tag.sass @@ -0,0 +1,88 @@ +$tag-background-color: $background !default +$tag-color: $text !default +$tag-radius: $radius !default + +.tags + align-items: center + display: flex + flex-wrap: wrap + justify-content: flex-start + .tag + margin-bottom: 0.5rem + &:not(:last-child) + margin-right: 0.5rem + &:last-child + margin-bottom: -0.5rem + &:not(:last-child) + margin-bottom: 1rem + &.has-addons + .tag + margin-right: 0 + &:not(:first-child) + border-bottom-left-radius: 0 + border-top-left-radius: 0 + &:not(:last-child) + border-bottom-right-radius: 0 + border-top-right-radius: 0 + +.tag + align-items: center + background-color: $tag-background-color + border-radius: $tag-radius + color: $tag-color + display: inline-flex + font-size: $size-small + height: 2em + justify-content: center + line-height: 1.5 + padding-left: 0.75em + padding-right: 0.75em + white-space: nowrap + .delete + margin-left: 0.25em + margin-right: -0.375em + // Colors + @each $name, $pair in $colors + $color: nth($pair, 1) + $color-invert: nth($pair, 2) + &.is-#{$name} + background-color: $color + color: $color-invert + // Sizes + &.is-medium + font-size: $size-normal + &.is-large + font-size: $size-medium + // Modifiers + &.is-delete + margin-left: 1px + padding: 0 + position: relative + width: 2em + &:before, + &:after + background-color: currentColor + content: "" + display: block + left: 50% + position: absolute + top: 50% + transform: translateX(-50%) translateY(-50%) rotate(45deg) + transform-origin: center center + &:before + height: 1px + width: 50% + &:after + height: 50% + width: 1px + &:hover, + &:focus + background-color: darken($tag-background-color, 5%) + &:active + background-color: darken($tag-background-color, 10%) + &.is-rounded + border-radius: 290486px + +a.tag + &:hover + text-decoration: underline diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/title.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/title.sass new file mode 100755 index 00000000..f9a50c5f --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/elements/title.sass @@ -0,0 +1,55 @@ +$title-color: $grey-darker !default +$title-size: $size-3 !default +$title-weight: $weight-semibold !default +$title-strong-color: inherit !default +$title-strong-weight: inherit !default + +$subtitle-color: $grey-dark !default +$subtitle-size: $size-5 !default +$subtitle-weight: $weight-normal !default +$subtitle-strong-color: $grey-darker !default +$subtitle-strong-weight: $weight-semibold !default + +.title, +.subtitle + +block + word-break: break-word + em, + span + font-weight: inherit + .tag + vertical-align: middle + +.title + color: $title-color + font-size: $title-size + font-weight: $title-weight + line-height: 1.125 + strong + color: $title-strong-color + font-weight: $title-strong-weight + & + .highlight + margin-top: -0.75rem + &:not(.is-spaced) + .subtitle + margin-top: -1.5rem + // Sizes + @each $size in $sizes + $i: index($sizes, $size) + &.is-#{$i} + font-size: $size + +.subtitle + color: $subtitle-color + font-size: $subtitle-size + font-weight: $subtitle-weight + line-height: 1.25 + strong + color: $subtitle-strong-color + font-weight: $subtitle-strong-weight + &:not(.is-spaced) + .title + margin-top: -1.5rem + // Sizes + @each $size in $sizes + $i: index($sizes, $size) + &.is-#{$i} + font-size: $size diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/grid/_all.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/grid/_all.sass old mode 100644 new mode 100755 similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/grid/_all.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/sass/grid/_all.sass diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/grid/columns.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/grid/columns.sass old mode 100644 new mode 100755 similarity index 77% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/grid/columns.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/sass/grid/columns.sass index e20586a8..0dcfeb50 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/grid/columns.sass +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/grid/columns.sass @@ -128,6 +128,43 @@ &.is-offset-#{$i}, &.is-offset-#{$i}-tablet margin-left: ($i / 12) * 100% + +touch + &.is-narrow-touch + flex: none + &.is-full-touch + flex: none + width: 100% + &.is-three-quarters-touch + flex: none + width: 75% + &.is-two-thirds-touch + flex: none + width: 66.6666% + &.is-half-touch + flex: none + width: 50% + &.is-one-third-touch + flex: none + width: 33.3333% + &.is-one-quarter-touch + flex: none + width: 25% + &.is-offset-three-quarters-touch + margin-left: 75% + &.is-offset-two-thirds-touch + margin-left: 66.6666% + &.is-offset-half-touch + margin-left: 50% + &.is-offset-one-third-touch + margin-left: 33.3333% + &.is-offset-one-quarter-touch + margin-left: 25% + @for $i from 1 through 12 + &.is-#{$i}-touch + flex: none + width: ($i / 12) * 100% + &.is-offset-#{$i}-touch + margin-left: ($i / 12) * 100% +desktop &.is-narrow-desktop flex: none @@ -202,6 +239,43 @@ width: ($i / 12) * 100% &.is-offset-#{$i}-widescreen margin-left: ($i / 12) * 100% + +fullhd + &.is-narrow-fullhd + flex: none + &.is-full-fullhd + flex: none + width: 100% + &.is-three-quarters-fullhd + flex: none + width: 75% + &.is-two-thirds-fullhd + flex: none + width: 66.6666% + &.is-half-fullhd + flex: none + width: 50% + &.is-one-third-fullhd + flex: none + width: 33.3333% + &.is-one-quarter-fullhd + flex: none + width: 25% + &.is-offset-three-quarters-fullhd + margin-left: 75% + &.is-offset-two-thirds-fullhd + margin-left: 66.6666% + &.is-offset-half-fullhd + margin-left: 50% + &.is-offset-one-third-fullhd + margin-left: 33.3333% + &.is-offset-one-quarter-fullhd + margin-left: 25% + @for $i from 1 through 12 + &.is-#{$i}-fullhd + flex: none + width: ($i / 12) * 100% + &.is-offset-#{$i}-fullhd + margin-left: ($i / 12) * 100% .columns margin-left: -0.75rem diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/grid/tiles.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/grid/tiles.sass old mode 100644 new mode 100755 similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/grid/tiles.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/sass/grid/tiles.sass diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/layout/_all.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/layout/_all.sass old mode 100644 new mode 100755 similarity index 100% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/layout/_all.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/sass/layout/_all.sass diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/layout/footer.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/layout/footer.sass new file mode 100755 index 00000000..5b59e254 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/layout/footer.sass @@ -0,0 +1,5 @@ +$footer-background-color: $background !default + +.footer + background-color: $footer-background-color + padding: 3rem 1.5rem 6rem diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/layout/hero.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/layout/hero.sass old mode 100644 new mode 100755 similarity index 91% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/layout/hero.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/sass/layout/hero.sass index 6f2acb74..0c86bbf9 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/layout/hero.sass +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/layout/hero.sass @@ -1,57 +1,7 @@ -// Components - -.hero-video - +overlay - overflow: hidden - video - left: 50% - min-height: 100% - min-width: 100% - position: absolute - top: 50% - transform: translate3d(-50%, -50%, 0) - // Modifiers - &.is-transparent - opacity: 0.3 - // Responsiveness - +mobile - display: none - -.hero-buttons - margin-top: 1.5rem - // Responsiveness - +mobile - .button - display: flex - &:not(:last-child) - margin-bottom: 0.75rem - +tablet - display: flex - justify-content: center - .button:not(:last-child) - margin-right: 1.5rem - -// Containers - -.hero-head, -.hero-foot - flex-grow: 0 - flex-shrink: 0 - -.hero-body - flex-grow: 1 - flex-shrink: 0 - padding: 3rem 1.5rem - // Responsiveness - +from($widescreen) - padding-left: 0 - padding-right: 0 - // Main container .hero align-items: stretch - background-color: $white display: flex flex-direction: column justify-content: space-between @@ -68,14 +18,14 @@ &.is-#{$name} background-color: $color color: $color-invert - a, + a:not(.button), strong color: inherit .title color: $color-invert .subtitle color: rgba($color-invert, 0.9) - a, + a:not(.button), strong color: $color-invert .nav @@ -115,6 +65,9 @@ $gradient-top-left: darken(saturate(adjust-hue($color, -10deg), 10%), 10%) $gradient-bottom-right: lighten(saturate(adjust-hue($color, 10deg), 5%), 5%) background-image: linear-gradient(141deg, $gradient-top-left 0%, $color 71%, $gradient-bottom-right 100%) + +mobile + .nav-menu + background-image: linear-gradient(141deg, $gradient-top-left 0%, $color 71%, $gradient-bottom-right 100%) // Responsiveness +mobile .nav-toggle @@ -139,11 +92,60 @@ .hero-body padding-bottom: 18rem padding-top: 18rem + &.is-halfheight, &.is-fullheight - min-height: 100vh .hero-body align-items: center display: flex & > .container flex-grow: 1 flex-shrink: 1 + &.is-halfheight + min-height: 50vh + &.is-fullheight + min-height: 100vh + +// Components + +.hero-video + +overlay + overflow: hidden + video + left: 50% + min-height: 100% + min-width: 100% + position: absolute + top: 50% + transform: translate3d(-50%, -50%, 0) + // Modifiers + &.is-transparent + opacity: 0.3 + // Responsiveness + +mobile + display: none + +.hero-buttons + margin-top: 1.5rem + // Responsiveness + +mobile + .button + display: flex + &:not(:last-child) + margin-bottom: 0.75rem + +tablet + display: flex + justify-content: center + .button:not(:last-child) + margin-right: 1.5rem + +// Containers + +.hero-head, +.hero-foot + flex-grow: 0 + flex-shrink: 0 + +.hero-body + flex-grow: 1 + flex-shrink: 0 + padding: 3rem 1.5rem diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/layout/section.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/layout/section.sass new file mode 100755 index 00000000..6f2d3523 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/layout/section.sass @@ -0,0 +1,13 @@ +$section-padding: 3rem 1.5rem !default +$section-padding-medium: 9rem 1.5rem !default +$section-padding-large: 18rem 1.5rem !default + +.section + padding: $section-padding + // Responsiveness + +desktop + // Sizes + &.is-medium + padding: $section-padding-medium + &.is-large + padding: $section-padding-large diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/_all.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/_all.sass new file mode 100755 index 00000000..bf4ecfe3 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/_all.sass @@ -0,0 +1,8 @@ +@charset "utf-8" + +@import "initial-variables.sass" +@import "functions.sass" +@import "derived-variables.sass" +@import "animations.sass" +@import "mixins.sass" +@import "controls.sass" diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/animations.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/animations.sass new file mode 100755 index 00000000..a14525d7 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/animations.sass @@ -0,0 +1,5 @@ +@keyframes spinAround + from + transform: rotate(0deg) + to + transform: rotate(359deg) diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/utilities/controls.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/controls.sass old mode 100644 new mode 100755 similarity index 64% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/utilities/controls.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/controls.sass index cc3ddf55..cb258df1 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/utilities/controls.sass +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/controls.sass @@ -1,20 +1,25 @@ $control-radius: $radius !default $control-radius-small: $radius-small !default +$control-padding-vertical: calc(0.375em - 1px) !default +$control-padding-horizontal: calc(0.625em - 1px) !default + =control -moz-appearance: none -webkit-appearance: none align-items: center - border: none + border: 1px solid transparent border-radius: $control-radius box-shadow: none display: inline-flex font-size: $size-normal - height: 2.285em + height: 2.25em justify-content: flex-start line-height: 1.5 - padding-left: 0.75em - padding-right: 0.75em + padding-bottom: $control-padding-vertical + padding-left: $control-padding-horizontal + padding-right: $control-padding-horizontal + padding-top: $control-padding-vertical position: relative vertical-align: top // States @@ -23,9 +28,8 @@ $control-radius-small: $radius-small !default &:active, &.is-active outline: none - &[disabled], - &.is-disabled - pointer-events: none + &[disabled] + cursor: not-allowed // The controls sizes use mixins so they can be used at different breakpoints =control-small diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/derived-variables.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/derived-variables.sass new file mode 100755 index 00000000..50729ebe --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/derived-variables.sass @@ -0,0 +1,81 @@ +$primary: $turquoise !default + +$info: $blue !default +$success: $green !default +$warning: $yellow !default +$danger: $red !default + +$light: $white-ter !default +$dark: $grey-darker !default + +// Invert colors + +$orange-invert: findColorInvert($orange) !default +$yellow-invert: findColorInvert($yellow) !default +$green-invert: findColorInvert($green) !default +$turquoise-invert: findColorInvert($turquoise) !default +$blue-invert: findColorInvert($blue) !default +$purple-invert: findColorInvert($purple) !default +$red-invert: findColorInvert($red) !default + +$primary-invert: $turquoise-invert !default +$info-invert: $blue-invert !default +$success-invert: $green-invert !default +$warning-invert: $yellow-invert !default +$danger-invert: $red-invert !default +$light-invert: $dark !default +$dark-invert: $light !default + +// General colors + +$background: $white-ter !default + +$border: $grey-lighter !default +$border-hover: $grey-light !default + +// Text colors + +$text: $grey-dark !default +$text-invert: findColorInvert($text) !default +$text-light: $grey !default +$text-strong: $grey-darker !default + +// Code colors + +$code: $red !default +$code-background: $background !default + +$pre: $text !default +$pre-background: $background !default + +// Link colors + +$link: $primary !default +$link-invert: $primary-invert !default +$link-visited: $purple !default + +$link-hover: $grey-darker !default +$link-hover-border: $grey-light !default + +$link-focus: $grey-darker !default +$link-focus-border: $primary !default + +$link-active: $grey-darker !default +$link-active-border: $grey-dark !default + +// Typography + +$family-primary: $family-sans-serif !default +$family-code: $family-monospace !default + +$size-small: $size-7 !default +$size-normal: $size-6 !default +$size-medium: $size-5 !default +$size-large: $size-4 !default + +// Lists and maps + +$colors: ("white": ($white, $black), "black": ($black, $white), "light": ($light, $light-invert), "dark": ($dark, $dark-invert), "primary": ($primary, $primary-invert), "info": ($info, $info-invert), "success": ($success, $success-invert), "warning": ($warning, $warning-invert), "danger": ($danger, $danger-invert)) !default +$shades: ("black-bis": $black-bis, "black-ter": $black-ter, "grey-darker": $grey-darker, "grey-dark": $grey-dark, "grey": $grey, "grey-light": $grey-light, "grey-lighter": $grey-lighter, "white-ter": $white-ter, "white-bis": $white-bis) !default + +$sizes: $size-1 $size-2 $size-3 $size-4 $size-5 $size-6 !default diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/utilities/functions.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/functions.sass old mode 100644 new mode 100755 similarity index 79% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/utilities/functions.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/functions.sass index 561af889..e38d1727 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/utilities/functions.sass +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/functions.sass @@ -26,11 +26,3 @@ @return rgba(#000, 0.7) @else @return #fff - -@function removeUnit($number) - @if type-of($number) == 'number' and not unitless($number) - @return $number / ($number * 0 + 1) - @return $number - -@function roundToEvenNumber($number) - @return floor($number / 2) * 2 diff --git a/hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/initial-variables.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/initial-variables.sass new file mode 100755 index 00000000..2b996667 --- /dev/null +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/initial-variables.sass @@ -0,0 +1,64 @@ +// Colors + +$black: hsl(0, 0%, 4%) !default +$black-bis: hsl(0, 0%, 7%) !default +$black-ter: hsl(0, 0%, 14%) !default + +$grey-darker: hsl(0, 0%, 21%) !default +$grey-dark: hsl(0, 0%, 29%) !default +$grey: hsl(0, 0%, 48%) !default +$grey-light: hsl(0, 0%, 71%) !default +$grey-lighter: hsl(0, 0%, 86%) !default + +$white-ter: hsl(0, 0%, 96%) !default +$white-bis: hsl(0, 0%, 98%) !default +$white: hsl(0, 0%, 100%) !default + +$orange: hsl(14, 100%, 53%) !default +$yellow: hsl(48, 100%, 67%) !default +$green: hsl(141, 71%, 48%) !default +$turquoise: hsl(171, 100%, 41%) !default +$blue: hsl(217, 71%, 53%) !default +$purple: hsl(271, 100%, 71%) !default +$red: hsl(348, 100%, 61%) !default + +// Typography + +$family-sans-serif: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !default +$family-monospace: monospace !default +$render-mode: optimizeLegibility !default + +$size-1: 3rem !default +$size-2: 2.5rem !default +$size-3: 2rem !default +$size-4: 1.5rem !default +$size-5: 1.25rem !default +$size-6: 1rem !default +$size-7: 0.75rem !default + +$weight-light: 300 !default +$weight-normal: 400 !default +$weight-medium: 500 !default +$weight-semibold: 600 !default +$weight-bold: 700 !default + +// Responsiveness + +// The container gap, which acts as the offset for breakpoints +$gap: 24px !default +// 960, 1152, and 1344 have been chosen because they are divisible by both 12 and 16 +$tablet: 769px !default +// 960px container + 3rem +$desktop: 960px + (2 * $gap) !default +// 1152px container + 3rem +$widescreen: 1152px + (2 * $gap) !default +// 1344px container + 3rem +$fullhd: 1344px + (2 * $gap) !default + +// Miscellaneous + +$easing: ease-out !default +$radius-small: 2px !default +$radius: 3px !default +$radius-large: 5px !default +$speed: 86ms !default diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/utilities/mixins.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/mixins.sass old mode 100644 new mode 100755 similarity index 72% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/utilities/mixins.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/mixins.sass index 416baab4..5997c1a6 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/utilities/mixins.sass +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/mixins.sass @@ -20,19 +20,16 @@ content: " " display: table -=center($size) - left: 50% - margin-left: -($size / 2) - margin-top: -($size / 2) +=center($width, $height: 0) position: absolute - top: 50% + @if $height != 0 + left: calc(50% - (#{$width} / 2)) + top: calc(50% - (#{$height} / 2)) + @else + left: calc(50% - (#{$width} / 2)) + top: calc(50% - (#{$width} / 2)) =delete - // We need even pixel dimensions to ensure the delete cross can be perfectly centered - $dimension-small: roundToEvenNumber(1.5 * removeUnit($size-6) * removeUnit($size-small)) * 1px - $dimension-normal: roundToEvenNumber(1.5 * removeUnit($size-6) * removeUnit($size-normal)) * 1px - $dimension-medium: roundToEvenNumber(1.5 * removeUnit($size-6) * removeUnit($size-medium)) * 1px - $dimension-large: roundToEvenNumber(1.5 * removeUnit($size-6) * removeUnit($size-large)) * 1px +unselectable -moz-appearance: none -webkit-appearance: none @@ -41,14 +38,18 @@ border-radius: 290486px cursor: pointer display: inline-block + flex-grow: 0 + flex-shrink: 0 font-size: $size-normal - height: $dimension-normal + height: 20px + max-height: 20px + max-width: 20px + min-height: 20px + min-width: 20px outline: none position: relative - transform: rotate(45deg) - transform-origin: center center vertical-align: top - width: $dimension-normal + width: 20px &:before, &:after background-color: $white @@ -57,7 +58,8 @@ left: 50% position: absolute top: 50% - transform: translateX(-50%) translateY(-50%) + transform: translateX(-50%) translateY(-50%) rotate(45deg) + transform-origin: center center &:before height: 2px width: 50% @@ -71,14 +73,26 @@ background-color: rgba($black, 0.4) // Sizes &.is-small - height: $dimension-small - width: $dimension-small + height: 16px + max-height: 16px + max-width: 16px + min-height: 16px + min-width: 16px + width: 16px &.is-medium - height: $dimension-medium - width: $dimension-medium + height: 24px + max-height: 24px + max-width: 24px + min-height: 24px + min-width: 24px + width: 24px &.is-large - height: $dimension-large - width: $dimension-large + height: 32px + max-height: 32px + max-width: 32px + min-height: 32px + min-width: 32px + width: 32px =fa($size, $dimensions) display: inline-block @@ -129,12 +143,6 @@ transform: rotate(-45deg) transform-origin: left bottom -@keyframes spinAround - from - transform: rotate(0deg) - to - transform: rotate(359deg) - =loader animation: spinAround 500ms infinite linear border: 2px solid $border @@ -143,9 +151,9 @@ border-top-color: transparent content: "" display: block - height: 1rem + height: 1em position: relative - width: 1rem + width: 1em =overflow-touch -webkit-overflow-scrolling: touch @@ -172,14 +180,6 @@ // Responsiveness -$tablet: 769px !default -// 960px container + 40px -$desktop: 1000px !default -// 1152px container + 40 -$widescreen: 1192px !default -// 960 and 1152 have been chosen because -// they are divisible by both 12 and 16 - =from($device) @media screen and (min-width: $device) @content @@ -193,7 +193,7 @@ $widescreen: 1192px !default @content =tablet - @media screen and (min-width: $tablet) + @media screen and (min-width: $tablet), print @content =tablet-only @@ -215,3 +215,11 @@ $widescreen: 1192px !default =widescreen @media screen and (min-width: $widescreen) @content + +=widescreen-only + @media screen and (min-width: $widescreen) and (max-width: $fullhd - 1px) + @content + +=fullhd + @media screen and (min-width: $fullhd) + @content diff --git a/hshassets/assets/sass/lib/bulma-0.3.2/sass/utilities/variables.sass b/hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/variables.sass old mode 100644 new mode 100755 similarity index 79% rename from hshassets/assets/sass/lib/bulma-0.3.2/sass/utilities/variables.sass rename to hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/variables.sass index 4c272923..0a9b9cb8 --- a/hshassets/assets/sass/lib/bulma-0.3.2/sass/utilities/variables.sass +++ b/hshassets/assets/sass/lib/bulma-0.5.0/sass/utilities/variables.sass @@ -26,15 +26,16 @@ $purple: hsl(271, 100%, 71%) !default $red: hsl(348, 100%, 61%) !default // Typography -$family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !default -$family-monospace: "Inconsolata", "Consolas", "Monaco", monospace !default +$family-sans-serif: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !default +$family-monospace: monospace !default +$render-mode: optimizeLegibility !default -$size-1: 3.5rem !default -$size-2: 2.75rem !default +$size-1: 3rem !default +$size-2: 2.5rem !default $size-3: 2rem !default $size-4: 1.5rem !default $size-5: 1.25rem !default -$size-6: 14px !default +$size-6: 1rem !default $size-7: 0.75rem !default $weight-light: 300 !default @@ -42,6 +43,20 @@ $weight-normal: 400 !default $weight-semibold: 500 !default $weight-bold: 700 !default +// Body +$body-background: #fff !default +$body-size: 16px !default + +// Responsiveness +// 960, 1152, and 1344 have been chosen because they are divisible by both 12 and 16 +$tablet: 769px !default +// 960px container + 40px +$desktop: 1000px !default +// 1152px container + 40 +$widescreen: 1192px !default +// 1344px container + 40 +$fullhd: 1384px !default + // Miscellaneous $easing: ease-out !default $radius-small: 2px !default @@ -122,7 +137,7 @@ $family-primary: $family-sans-serif !default $family-code: $family-monospace !default $size-small: $size-7 !default -$size-normal: 1rem !default +$size-normal: $size-6 !default $size-medium: $size-5 !default $size-large: $size-4 !default @@ -130,6 +145,6 @@ $size-large: $size-4 !default //////////////////////////////////////////////// // 4. Lists and maps -$colors: (white: ($white, $black), black: ($black, $white), light: ($light, $light-invert), dark: ($dark, $dark-invert), primary: ($primary, $primary-invert), info: ($info, $info-invert), success: ($success, $success-invert), warning: ($warning, $warning-invert), danger: ($danger, $danger-invert)) !default +$colors: ("white": ($white, $black), "black": ($black, $white), "light": ($light, $light-invert), "dark": ($dark, $dark-invert), "primary": ($primary, $primary-invert), "info": ($info, $info-invert), "success": ($success, $success-invert), "warning": ($warning, $warning-invert), "danger": ($danger, $danger-invert)) !default $sizes: $size-1 $size-2 $size-3 $size-4 $size-5 $size-6 !default diff --git a/hshassets/static/hshassets/img/hsh_brand/keyvisual.png b/hshassets/static/hshassets/img/hsh_brand/keyvisual.png new file mode 100644 index 0000000000000000000000000000000000000000..9f723c9fa9d2942015b874b8469ff486ffef0a4e GIT binary patch literal 188659 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ó-{Gyl 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�>7I@Ht2`;|ha0}n z`EWJ+e);i5chly6DHT1VY54nxb3@EKeYaVgC(EmBa;vje-n*x1>DkW8qnm{PZ#;j) zDm`MGoMkGv_p^@$FVZVA-khC&{85eHyo`5mdUYPkm4CaHzAxH!<FgIbZ&Q<_tG8La zzvAz9a}5_$t5e|g8!6f{EGlN}RIJwL%YM5lF{#M8$o5x`<^5mJHm_It%d_>mN_Jky zTJ4*h6YubFRhqlBPrnefuK(mM#jU?57QInk)9xQA9T%K=X+}kzubd0#{Bn;Y`ke7z zpC(Rs{^$9;qQhQO#eenByN_f}EUP*3ZGURz-p8Sn9|mRp5i`0o-SnhI+>yOkWPO#L z?wK)U{*_h?T={5QySDrqeWj^W8=AHX8~&eMJXc+@KDc48`?J~045qw{PIoHG`+cwb zxs2MBXSX~0eOK^3d1Ais|Apu2CZ8pL|5S3g=J7fB_nVT-z3It250w<_)vDUBto-xa z@5T$}&+l)(-qd?;X0_AZ^_`H|<;u!B^yqc{&L?N%YyTfPv!m0W`Gk|4RF9`zo$-+i zQ}w*I6>PS9Dxq;s@d20bLu0>75+WQgW}lz&u~m867Tyi*@nyPybPOJ-aIsi^3h;LR z>M_T#^L&TLqa6wThg4q{uV9jS9_o2Q{{A0M&g;)kEf%R#iP-e>+??}k#Zxy=&o6l5 znSS2pSFzTd;Dm?k|MyK__w)H|i82Fk9^un-lDQ^44RTMNwc(eL`@$67k7p%=`%+HI zG&<N>r&^wt-7MsM-Yc2U<NbkmX5uGU`ts*RA2-|RcrK|jEi3xb&3#i>+wc2g@9!H` zJ^yWL+7hRQ0U@04?~1jUS_ExyV@&+U@!*_%(t>>q3<?aME{-9$xlZu={CvZ==>?yi zZQ!Fl+;=TFw_bPRpV^kD*WMEK<)zNjmT%Ku{K@=k_)@LC`?$}}y1&W(3T*S1o!qg$ zw&&Djx1*cv%$Bk{`D{<?j+yvLmBnmBuleP3%=7<he^vMVTIH}U^F?*LkXgVDwZb<A z*&Q~0`M+kFO)!4Zea!P%qm7-K@Z5+8vnRLpwRx_aSZ{OlQ1!Yg)*n7fx2}Efx=(H4 z-2A12t+E+nFC9{<`}Y<*8hu}zE1I)tHc!k;MZT9(?`85Q#nu?*evz*1YhmZ~oF{cg z{Wj0vB_=Pu+A1uM|NP2Pa+opueL=`xc+9_h+yC#+xBR*tUk<+AB!Aj(hK;?0*wmwk zqm<2aZ?4w8df(^k_4t*ag3fIV{=2cu@uGG;``*9niaK)cbDs11SfqE^>e+|L<#YZX zaqNFy9>yu#H~n8lw!Tu-Ta!X<i}gEVo))iKA0&F><t@*HxsNVYP3U8bS=V%?R=@a! zw%*dcJhz@bIxl~J_a^3qu*3xc8n4)%&+B`8q1CfD<vPoi<?4A-<uch<_g|=6_wVFY z3r+?rtErw+qQS?~a{|-3el};Bh`Vi;nfyCGCvo{{p?Ox%L>3sHSgiZiA@G2do6~LQ zD79A8iCJeBguLCAE!j6i>-rzB-^W(=e5*;l(fK-I4!hs7=NA9BF2DDGws+sGjsBlK zjrrGlA6zYcfU9*;+ba2o_P1T)&#iy?L-*I`;#)j5Cv|mR{{MJ>iTd(nU2)Z|+a<*x zUG`&q9hgzkJ3;uB!It~C%pLzHS}uGcrT_9|(Dn4z{Xb4Ad+%3WeplDW`QL{liRxbz zE5tN!Ne9)P$b4|&@{CJ6xf<tqd}+*hVa#UyeO*l1Pe=a`-_vA%oit0CZCLhpYpC1r zFL!I|J9LtE@xMGYSv2c?=3(WwwwUsd)7IyC{x>L?ee-&pQOlfZZuuYPpV;2wnO48^ z*{_?`pZ2cknc$lzc6r9*?Okin7wuW=$*yqJ$^LeppmpWC-*Z#t=Wcm?=i}6GQ#3@l zT18%;Vfc1W{I}wtXDhGpeOeni>4d?D8-Wdf%!;~1cn@k8I4wHska6BK=X_B9Uq=hO zOCK&NE?lTu8hmPF>x1tXq@50@nmqh+d4Id8mamkww7GiIPp|xEjGJcf6OxXUO7*KU zHlOl-=|AI>-xqG5@0?rr@@?|X-eXVBCK=r^k^5!io;zi6+3fS$y#HH%C*P=A9Da!Z zp5bzVc-7y**?|r395$6&NH+GZE%h#C>Fhtd_uB@YLy8K00vWsizMf)wWYNzIDQWrt zl~37zepTJ{BdWK!rDdO|m-x%GSNogNHC?tzR<5~Vzh~3-<oo((tcw0k){dJM+Mm4$ zTy5WKl#Gt4mA*H({wjab+|_jtf-_F!bGYq0+IZ+tmFtG*!CP(RCGSnwQ8M_VxJg4O z@Zhtl{yTfP>SDN-t~{%_u-&Q1>esz~h10X=sIg?HJP^PAdt&NZ9>Yn$D%E!W%+BIJ zdQ47C)l246-<`jcS{8IN$>uKeExPz)a^<_q=e#FHDmHzHNQ|6$Pt==#X7w}I?Q5*x zA1)5puM1Dz!f^T94Yu0sUH=4(Cn)VaJSFzA_|7>jI^|8fWczdKryu6AUT=6TPg42e z;||^;rfbf&Ia=C6CnlV@kk)_aamI!FNjcozPARjlF)mo}puyBL>&LA5$?JogXROHm z<+xkUtaACz)cteU1ZapHJU5r)MGW5pcJ~9aX&1FV*OpCqZpm@&^obyK$!pH{qf~FM zD0q4Bpk{&0>nT?hWgN>^ocZpPazRz)ZQF&q$zR0h?Q31u`SIp6#g{e;SJ=Bt&fT-K zah?4zajIHx|H;=Tip>jcAAFFResZU%R)508&5D+ZvD-pYK3e`v5wqDOcIa1a(KMNF zT_O7XS0DEN6XD>K|LT^_&)zuwWXXYfW~aCH@zqIM-tuO<70G|Q!ijxyyV^qOxF=h# z9;&cC67R(%%eZXoycYJu9%T|bO4as4H6EKv?Kk~sSnN<4@It;@rdVEVzpPH3S2#x* zM@`O?32Pm0g$T@<!T#h$^FrAtPfESS#bz=3>@PTd{?E^q-~T>4@%7fSYgcEjNWUt| z<$5<^_wH$D8GlSa@%*?Yix_umxKh9On_ZDvKiyxRN;u*4de*7l@2$zl1vOoNJHP7R zKfkR`CO9a2Q^D02v3*bfP5q?Heo5O<PcCk2U$SO#>zmRUp9-eNsGodRA2`#cbK8;m z`6sva|Gpf2|M#1n`TzcYpIbY3b*O{&hQqAOlP=wv$<1KWn%}f>y17jLv0{N`li%jl z_uu`j_D@dy&c9NlG{?D<%*1UEzq`}D(QWf;eWOnsmc%wyMSPi9JHeu1@f(!|iJx}= zKKe#}cHO(D@3!$?yZ7`Tf9=}*v(fKYI0R^jn6j29$;BN|mFQbHC91!~=5f_F73<YJ zxx803BNn_WKJcCG?tvfM&pul$bbQ5>x@AlEu0Nk7yO*bC)-*SkL$}TEb$_papfXii zneqHPE4Fg|^KW;(ZaK4_@yoI~lO-HK8@|2su;Hha*6i5%p-HtH_I=7by{}^V*94w> z()>K1wbxC~dHb}aPEcswamU2`zh(l#2j+On7EM3<cV)tgXDRg&KVrP*DLjl(<a^Y) z=~8=2n|1Im%Y>=^A`gNWJgD^Y+bJmY?`DwO<uB7thQBX=KmA<vj$dEbRYeGYW!vDi zaD}wajpR$l>*GINWfn-CX30`@!YcGz4d;}7JwewVJ`#>q;nNIB5<k7j+w<7sH!f?` zS#tgzdnvLj(ywukR};UtZHxk!=k#rUlRnRWGNs_5@!eY4)qJ<Ve7?W`+XD5lTuz3w z!ONTyk2$Buv2`t4s%c(7chAF0W8WV&!H$>C#&i5UbvK&topI$a-R*ss`U0}7@BU+* zzELqXzTGmxhV$+EzyIXrubz!>bqdUm`LUlN?jZZbj+&@4=>{*I<&!?ygs4ww+cT|B z-_!Hark`4=TvJcyP1!P==~iIgY^z-P;*5jgC7;WmBy9d|B`6p+-9p{{QjL#w`3j%U z{!*Lvz533|QCX6H&HR|OSXh`>+}$g$H97Au|8zOPCjHbJfe@Gd3k<5*Z@*VH=?wbh zqRTO}jBm=E_PM8wV^{K+==@pn{q4J@?f=VuuaEnFi}Cuob?v5s;L)sDMdN*$s^7oX za0Gs-YB==h{B#B5fTcfsmna^}IVH}z#oqUvYSEgkNgK{KsBUp>xb%3{{pr%Km-Zz% zH>S8v*M74l_s``QYLjY&6?gV8T^OLa#{5Rd;!htmIPW>1+Q$Fv-_&QBr<*Gmo965O z{e1BJ2T5CRvDN2N4%%I>6aTsI4l`5b)MJjbj(G+Z$(8y&o$)kiuGPYy>67MftgPEu z`)>DhUGHl)d{gBWi|4cTE&P2*Pqg2maK@@dpDZdrFw85G+0@3UV4nJYt^LlM;e7|M ziPy%lHaRU^!P(Jpb2G!c!@qgAmoNFrDfnS;fM3`3s?K-%E0wqSW|rjV%N;g)#h|#e z-uY{ala;$MYu`+l<CCAA=6Pt`sdrOe&8T~JhM8Q5r%_SC->|h6%i9+>hO8I)UH`&8 z!MpuTu4i4C=ZsGi{$KvptMYfkjgKLR=1gDqVd5zt&)>a&U-Ta1ziBe1uC`?9Gocw1 zj!igcHp}yc&eWZU?exF>cJMscy=>d=vim0znrHnfy0_Ky$DHc8Vy%5#C!4ir*>Btv z9u&W|^o-_#_;iE5lTPnV>SABVs7KdZMwpj=ovHKp!)rO6NedMc7Mow&Q~mk#=eq6T z!l_wR^F5s%v_-mh9aeijx83#nf9+Xco9%0u&&Vq-u{s)8mKe^TIz`HUXW(Id^Q^le zhZ?Rf+TR<Z9$Lu9tI_n{%y-70{q^@J{aYNgOM?C1=b$xpr5C@g4OWk1-MGiEe(C0% zm0>&Yly3Mh?UwpGcV)-rYvKW!PxJn7`cWx%_3S+-izUbZ{!g`>ZeM<v|6SqLugTxS z7A^?T$YT1ZZ`UUJ!^%W^r;}p%=i48+a+~-yG~LAB-QUPtu6zExRe{$tHHN!SQ>Bh} z2r<n$%>8(O+q?{~3qPj4Eir1J9=Xx1i1)RaL|5oi{_un~m!}*zea6WcAF%Zq_w-xo zTKv3+kGC+~DL5<r|5x1oA1_zy#};H>eLCk}TA+qVX?tt@Kcg_a0`Izm^Md!?H7Pu$ zy7bhls=x~?55AUP+s4=H6eqdzt!|?IJVu|Fu^Yc!|9yA&n=j4t&-4a*+V<pBOCR{d z()Bqzl;!G&jN-f7bYg{fENXesRlaJ~?ENpRuS|b_=fBC_^?Hu2PJz;QD$N_7R@j$( z4qwP&m=yN^t6EJYr{Sj!d-}E078lK|6Zxvd_UnSMuhfsdLQhZg@UPP34Y+pp{-%q| zo6d(GQqZZcvs=fzwtL=Ft?xVClAThY@jBN%aJDx}o?qV+y|=_k_t_3`t7g}+%g5i; zS(<L2!@PiV(}wN)E~GvAX=vx1xX@TNaiMBrY}Y*b8+#^wxi3EL%=K#%N&|(K&D445 z>*3+N=*z?WoW#|t59g|wZ2B};_51p4o|wnllG?!<lAk_s^4RFrhD$9we=VHl%1f!> zK#R9cKb3hsMV{}iJE}YXf64bts^#y#T$VNu<h<Lz|7{i1JF9<p<W8kcJN3lK+gVqs zL0r&ef259b?4CDIE;B_}ZSdpxJv~Ez_v`-FlS!E#rmN4SHlES=GdDL??X&Fh!`ar? z7^Yp&3AJLoar^aCN4aH%f_IH?E}PkZ|JUlhM!C9LA|hO_S1*24VK_98X}9yPd0x58 zOn&K3U0HYk7ms7S^BZL@jq~DVx82oO`d?Ze?CG?k?VD$oyw|bo?$-n6ayA+L`mb)X zP&B;mLy65op_C_yYiH`7c)pW)Q^0`<FLp1q6X36(<rF+w)2H-dI@{hU7CHAke#<(E zuiW$f=Hq>ZpH8MI*yz|lU1VmkX_8^fae2mtK3<#s6rVYN{3LtwcyE$o-O_zt)AKnQ zKkYa8viVB-tIwaSYWtpS*H8SI>h+bKGxxzoQ5PHEmw(FlT@ehb-<^MM_Mf_AMj8sT zvaK(tH?I$9*kg81_|tE(nESo<C3ElQ?Jqxnns0x}>dUKlsl5VMblGdFzQ~=K@#ELk zvzM3E$Q+QmuO#=s=aATH$DJA{rwbl^lJTcLyzWYc?8NlMUbe99D<1sSxW;EOWkE;R z>mHlFNgCJA9sI7`DCjuNu1(`_V1twRLBHtR74Fjv%Qb`a<R(~DD;@r<x3t}6PvYXO zDaJmlV!WnEiF|NV$&lu%@S4?bVdrMo8kyDOHm@>yjyFTcBA?$!)|Tz7+rNAIoZt6W zzsn5u<lVB(-(kvG8|KQq*BACwB`n-ye4-=i=h3j4<|{6{v&|HeoF{+hLfP4^CzPyx zY%-=4xBb~WapB*IozLEwJy3dGu|Y*%-d%1cdwWdz+U3q{V&bR8UjLeS;^yo-7JWPR z?`^2H)hSuv%4gS`AUAoR=k5G&Q@`5p+t0<)>J(TivxD7^f5G|9b`uWptDM}OwYgTQ z@v%Yg=WE-}d6=zGK4H#Ndwxer=<TTImmG7mt5aUOr)*?){%kj?;7*Q>K;#>9&paQl zC98YWmHn$9tj#u>mvdh#e8m@unK$0A*S<J!X&nD~B?q$^f7q7oS8k8Z{LJW>_58S5 zr?B+Fjl7RfY}jeD#Jc#`pSyND6DPAzOs#D?{7s4Ru8PrJxA>B@G{Hu0^C?Qrx}4`D zq-$%RM8&u9Puj&a)s<;Ke`SsA#OC%~yUQ*+RaS?;n&0`|y6DH7j!B<SEn#kW^Vy>7 z=bbm-RI9%-O_x8vHSgD-{jN2BZ|=7ADx6=>UG&*c<nz^;f7H~fqBDEGus=HSK)m23 zzhF$|+P}Xh=zceQRO9$;=ZpucMX#gR3SP9d_Mi3HdO?->|5E0Ng#lM=^JW;cf6sN} zx3B(G$KJex`%`q+KG)DKijIlqCbiu2zHEy;arVxZ<&T#xzq+(^XI?<toEhwIw%0!_ z)H%5L%(S9Op*64aAADQ?#mt!_b`F<mt97{3u@mK1LQMB2S>20KH_$9tCmgtH_StpJ zD$Q0`+K-*P^G5#n-MuO2GNxZP(d!mHzxS6rL!^1HWaB5Rv&Q=>Cx_X!-wTqvw<k4y zw%20ki=Da494vW%<bSr}581Fb$8X=^M_*?geSCE3+TRA3FUIJLZ##Qse@$K5?O(y$ z|6l1U_v*4-AD|(k_~Z0>MuTrs5oJzF4lV0;H@s2EJHc!9GWV%KwWiO%>FX8;bC$3^ z`Nk2{m+T=OuyEgEms#E=<{Xt>GcMMC?Ekp*oZnP=Wl`_n5<FW(B;+$Id>>7p_~QG* zveH@U3RCN2{#4JBmoS@f`9$*kGwza4wuVnDO*324bi47MY4@RA%jGeuJKwNyrtV4D zT(%>CFG_mvYfDb^e?sRAC)D;GD0Dk8OUTGfaiX!$KHtsqlb@RDF1>7g$)(saA+o`G zmRjYXeL?nf9sB~MEa#Wa71*lHf3NP~z3J!oR~^sax7_knSdH%$-h@`Civk@{Q5Qd+ zY1+P7SZzOl;1;J(=R8jSjb6ncS^VG3Z@;_uyLhR{FOl2_zE=OqJm~MfxhHR~mEg{G z^Qs+QtaJGp)7o@u?(gZV@8#?H|7F}+uRU#l&*|I$Ha-8h^?CF;-#cmFuGiZp<~Eq_ zp6#@7g^gT|zzj=S!A~<5UkT7~VRO|!dw@0GLSA3n&`mGy_HNm^mG6Rc*KCsDtejA7 z9IU01wJPyW*zp@{D(fC)*@mm{tj~5myeNIA->;ZYGXnm82w#)FcTV;BGlrM{m%I#H zUccy43e;C8%F7uU<ZjHGw*SLY<uX^1zo!+GRTT|f68Ev}%&tuh;C%b}Y4fM2?h1)> zukF(Odp1O55C4hJ0Xq+^@c8_n>Es-NOJz6wrp)}6VRzC)M2d@j!u)$%FLgipS(0Pv zp<?CpA~QzZ{<qWK);Wus*Zym~y?<T$67%!1pXc1ZcC+9<v)r2<#qHkf?yKImTQ`H- zopGA&N2PoFUQe`1HOjwT+1#wm!E(yeYa^S(fy;`2X0DmO_o;)$^hr-QTU=lJ#HIAk zzDaI7J?!T5Y>ut?EuQ!Dz_JThkC_$T*m3iC=iE)}6>Lm?S8)8Cx6kr+T-~*2(QyT< z;uym;L`0AGSu<@;f3U{E+WFPuNzV?rHsq;gcB{D0zOs(vBx`)v+ExZD2aoF$X0I2x zWU%D@qd8NWe#Mw&WSn#NJeTr&*ZsEH=YCnOyXqjTEd9A!!Z>=-#wX8tGc^+D+bZqd z+Rq?2{f5%Qf65nqFEiZKKFR;CXIje6*qpP?XA-x~E&jt{`Knv(Xm6v*&U#hzIk_y8 zTy7ZrtnPU_xjI&%d%d65^ts9JIhSVd7d_?p&&n~}wQS#H_mlba+g*5=Ij^TB{oJEA zvrq9NYi(VCXVwIlSQQ!WPp@;;_Dwyd9BAUY{LBM||0=9!7}FM%&gR^_@81o(@OjlA zr!C)>s&Qz`G|$v{VQ^VwA`@m)U_I~eAHn6{*GAQe{yN;NCdSR>T_pdh(jzW9V25G! z8i&Blhm9I%8m8$y6IvQ3v`zPjq{>|bKF(?${@90=ZjWY6YCB#0^ohX5?n86^G7s+& z)oKq?=jX|t+T#6P(p_kA7t48%Tly!958t`F_1l!U-~Sx_SHAc6*R|*V9bB=SamM?z z%$0S1FHA%wmr2~SXbA|rd3?@WKWV<x(Ka)fuWM;rtdRMbw#GTGaL+%1!<80$485Od z{GJmL<b3guW%o6S;=ObJ%=^tRcO&!UF@tLh+c~?;c5F_L+W+^+%;_(e3b#517S{ad zxiG`9LVnW2`OZPo9&=~KrOyv|FC@nyG+o!Tbb^}BqAT|%w9WqVHGa|jwj8^qXL~g- zUTt_F(6i`le*AssLy>CNv)K6TCDZq9VX5T3Vz{aB)ZV!>t~q5(oM3;kL~*wIBxi|5 z%rl(+H>Pafc%{<U$x?f&dyphsV@&sLU4zyo+gev``|JC{wR}t2p9MxO`=e{K&Yg|o z<ErL8!M|;pWrpre5uT6iUi=Fk1MEHC%@%rT{A3YhbZwYlz1yiNr5=jXU8j^5_Bk5G zUU(3-Vf*Yuhpu@4xN91o@S;0dZsG-ZU#FS=o1FF5@#e?d{#;jcUU0YHy+8W*=T`qY z*1c=`)LLk{HDN~Si@2TF^?siEzFBzrobHFd2`e{7{cFG5<>1`prQ)vZ?0@~u-A{6= z%eDFoZN=h)Bs1F=A89lHTDtDvk*fB2W#`Mp{}dkID4lDSmB+Mwy}4+%nC@To1|FR- zm)frFT#MN5KGWKJVw1kcnhY`f)2Xj4y5}dp=HA$Ek(D`b^X04eXYRRQe0|lSWdRym zZS(8pfBaxK;Illl;<V`oyVv18aV}dd{r;b}zgT#8{uBvi+2iXjxBOport!-AwMF+X zp0k-X`*_N6JB|W*o4TW$etfr(oqI~4Zd#Cpqsvu^60zy-UytR4q!kHV|G#AFx0$b; zBBm@Xshsg8=y|c+0k_}lw!Y=nKlA%;;Pc#nFF$EH?9$T|>2f=goIbyI>Hj@^{5ih+ zPnMR-@jvThQaxI>s7u!<yh=(_B`5r0kRs>p$v^Ha$n|u7yi07VNv`CZ?k{3%*2aAF zG;iPJuKC)yxBsni^!=PI(_0uA?>wyWDM>kgW2V!|mU*|>5BWbnn*V>-i}?>EC$)dj zUBbxPvhCy6`$xSUe(2^0FJ)1fAAQ*}^;Pxv-*@dk&$lgpcHA#pnzv|Y`c1DdrE7lv zZeZ*^ursZu@38Zdn|}RK&&`%|-9CTq=ixj<9j@;uCKdEMFF$UnvZ;Bat`1+~ae))t zf9%rc=RKaZ>*tU31@Uj<>?4l2XF5Ge*O>kDqP>}|m#A5*Q=s9TKcWdq+ULYy&B;{$ z?UAdTc}1jb?e7WgQ@_1@{^7-ajxGP4@?Lp<IUDd>$z}W0zI2aQoS8FT1<YMOW%h-{ z?fuaOXTNOysL%V?#_EEfgPBy%vaCHS9@7>C?~Be6IOiE3BC}FvvfEA0ot69#Wu~9f zoc~YeR{Mobm)4{+n}t97>VLoLmHPirm+b9K7FOOl&#;GUf#|;tr>>bcv}Ehw+&(R4 zVTZGm*zId^LT>Yu`+c*y)!)h#b8SB=@LAupl%um=PtdjN(B*)czXbX<^)A|~6tw!N zwg30k^S^QWwOQ1LfbdB-f8~6gX>~kYVA<Vi?=Bo$Kk0?O&|fj9y_&n1q(5c-y?*cE z%K5h*G%PdmNooT3<&GV7xU<at`~3&^yPyAmcX>)~R9L~GV5z#x(|;e>GQ-_2dFz9} z8e!on6ZY@>U?h0vZ;|GciBI!858CX=aBD03Ewc8<Z#~z$Zp|wmv?s_1UvGLJT%t6? z+)Vj|c~Q40vyy_%o+&TuPu@6qK)PVc#0U19E*x0+!p$)C@=_i*#x3PnWjT3Yv#dW- z^ncP)UjvPk24{jdeOP@y;Q73#-u|;{Pu&cEUv$*oTt6t*T_Nt@<+l|Nx0`=;^Y!iS z$~+;WV6SqFP3O~9aXteso%^Qke-szryeYPFj{>v2+r|P9=l2_Jp42@t{E{%^yz~30 zB3AclclJ9S7dvkLSXuh6h28wO3s=v5%|83*iWfT@Z|`qST+#J}_x6+UdF8(jWSjTK zzgPYo5+4j&R5y`bLCT&lnxoV&;+pStWv!+&JLNr7);aIrdXsHps_rLCp<2J=9Eq8Y z2^Y<4zk2Z5xlPEuu$;G=x4%wLSH5vepU$4d>ig;ZKXW3)?=$*7SpC24vzV@{pR;{G z-<g|RSa-_&`eWnLY(Fuv`G!d3v`O~&DpNLRs}`L}ul6>pRBr#H-oD<mYJ=LQEBdxe z1QqW(&i2?a&+@NWuAqM8B=tXu5AVlS{J(GabMbF6+oB8i<95EC@$qc3{PTa#XMM%0 z&)kSF`t7D-Kk?$RP3wE@?ll$OO<lcTecwvy$kPR%cbxq%9C<Byvj4I28wyI+^VM!8 z^%k5^`X8Jk@%qHW;srDMFPerc^F06e^=E0~%*_)W$~XL4e?nJ&#esH?_J7Y#h3C$> zE%$%*k@t@-SaZt#y{?+Qi0NK~`+lR|>6zzd{aLxK@YSoc-(|}_opH{qO#YvpF1!0+ zqbhWI(2Zr+|Ig1^cTPQR=W_E+{YCk@kX<)C{pJLBeacDQn8B#FQTYB;;jl@^U1rUW zSmiRMxliDVY!&nM?|U<1a!MBcyL&&x#_8MT<a>63Gn&jp@^l(kzCEVL+P8i3eUCct zT^TVeY#!^)Wez%gxvb{Sms<G_v)LPNnr*N9!20jilecB^@4qcHHM5F~Z&_ivTj4-r z`rn5e47Yv?IJ2Vo?iSH!=Qls=_;h!P=tpIB|5$4oqdC*ebTW$9{C|^Y&3^LL4gTGq z5(A}f22c2Xeb2hWRi<v|4)?s-{ayFRx!2e4tn!-Wv{1vE&yr=wBbgkAV^NITIGC;{ z&Cio4dJq=0?X+ckLsji-w&fSnpPF|*DNB6e`yePcIDYr(n`{v|I+?ODN&C5fAO2s- zBmeKl^b0E|C4YIarGBkj^t2+r`vOeQCp!Cy<Z>L|<C*hI=ISra_ImCK?$#c+%|aZ$ zS=LIN71X^`7GpA{<=G+k^=EwZ=Kp(NS#SMph5B?on*yJ0U(;Eldj9o3&{*1Q^di^r zr<=<A&H1v5H>;j>tyBB@{lLTXpME`9aieUB(6M_WFE5rJTpBWuD{{AUX^TRg(n7oR z%D%a|DTOLcK{ZeQeUF&(*z)0Fl|&JiNl&8Eljo%__VfJL!Rlyr?L(8J@x6%8@6NuR zIqmPY?AcM5X015rFT!=S!|``@TGF9+?g_^_<A0kz|5fIEs;6P=nb>Zo-VM`o71ml8 z>{+q!*KLjWOKZ2^+F8$hubaW<vQ_CP%kA%sKQA<t&gm$BzrXkiN21c1->+N09J7CC zUvsR^dOrUG{oJH$o8rzrD7t?5U%u9i{%t=L^=77hnr-lAUAy-J{pt4K*ROZ++|OM6 zUuypu<NVzpnpRs)*RSvsHEneYG`mwOzQNaco!srV+^JGrt)ZUkE<3WCD}S8J&eyVZ z6Rz7|seSM5(`ny*&)KmrsDAP-Wc`-uN{VVJFJHgDf46Y0?*D7IlCK>)ey`Xd&G$yZ zf8OJ3tCRBg<%>0xeR=+x=QC%)jtdE2j=|OfoNv_nD06*7p5p5u$=9WJr$gUuejT|k z@ouWr<W08WpLPVC%;h<GJjU=A&vwPE-dX?4u1`|m_iJl<{mrd=%1gOQJr)LNxJjtJ z`^cE{<L77n?5ONtzZ2~Q#m@U0{4f`v<Dp&C&insxfZB!q-%~Eh-c)K9PCah6zQ@u! zsa8X)`Oe$VYdKq&Prq@^o%wCsKJk6|i(e-Eo?9w$O+WbVvcfHEYklN)SsasdIWn!V z@MCb|J@M<g_Q`iumaptwm}A3YQN%xauicJ{dx6V~?IzqmWO~j2iLCYG-6~6Jd*W+r zGEcEiep~f>tNi`yJHPc_$L?H`zvSeD+<k?2maMcsTYF&BQME^s-%jf_S)TVX?B5vr zJhg25$xD81sXpzwRo_nemEDkhGvj>7h2;ldo-mYlRq9^Rz!tLMwCA^Ng?Hi)^v(1X zlZsCHb-{i;k5t{l1^RQQq{=MrUAZ^s*}_HTzvd^J^=Kb|bLf%bvxV;^1^@oBcdz@Z zboHDFm#d{=wX@6lv&Ro7^n6^?Yc})M<>1H_@w;+Fr^h|rw6Z3*$$9#OTekZ)E#1Xf z`Remc<)GQEtZygSsQ;bQQu^yx-+_Mt9d}<p6jx|g&DT2^XZ+2j->dgx>+5YfhqYsW z8nXMGwBr@&wda1O#quf8YI*IZ@K@T34|nIuRzz&yYTDcKnpx(P^@;yef~HMA{%qQb zNf}PlzD56k*EfA>P3g;b_wST6Z+v}@`NK(>=W4uDlDjsA-Lc;sm@+xrZE>&z$9(^l z_v4Sn{hxJG{e>*c@fwd`Q8)JKP4Jno`9<35Z-(D~N$c9wYnCY=gH?}Bev@6ik$>i1 z8|m-mR<HR!czT=FKi*gLJVt%t{tLI<{Fa1&d1)5%=Dce7{@j0QNB(j@nP%Qrb+^XZ zskXbTHq!NT!@+L(*pG(}s@s-b+;jmlNprO0@UP|bT2uf3Gk^By&$7!q*1zXwD7q@r zrF!3K?ZdbCqwd#TyS+a&<Gn|H|Ev9TS=HHRXjr}Z=4@WQ?DyU6?k#`rzW#pySoC)L z7GC=;-{(H~W0iR-<H+s(F>QP=-rg56S@rq$e&*B<Ztk*Mk1ncy|6*_PcK_9rmIY{> zYTD<%(OvD()PVVYPKmL-<-a7J?fJ&{DPKP<smIL5B;V#;#Zv3)15@5OG3@o4*yX>y zE!&WB=KB42c3=M5T{XRB-|b16$5N|nUN6`hr9OAU^FL`<<dtqot9j-B|8+BU%iVu# zyJs&;l>p_tgSYqdnyP&>EAh#c`+wLs@As4U%eMO;pS}9NPWE4}R;P;-ZhS4gx3B!> zr0fKai$R=?H%`pn-}|rb>^)!0jNUCjqr0tEp8DLLb;Eqoi}0I;!g{}Mhh6O8@Za{& zad%?3v0YVVeEM}e(^7epfEVc>S5ND*$gO3ZT9j}&@&?y4p^TI}Gg9*vWiGwG@K5zy zkEFsMovgflFa8}q7jo2RVZapDz5S1l<+Mb4akd_6;@H1fx1dib>C2;IxyQETU-0sG zGH-Y-V|v@>T<_V0<-PA-#)Nt)*57)6>E+qLXDn$lwgrU~a_(w>XDc||D)Eh{e65*O z_AbNt=L_ebjxFEYUZ=<79ab7Q;rwKu;wf|Yf0dp8PpL)xUI}R2uBYNn$^Tb7f4*Dy zley`l6yK~fNz-(^gOpS_Z%#LezcKI7hx6+U4E7bByv!E8vo+DFCh_5#)Syi@(e}N6 z70N9H!&fY<$Vdv`FPu8b)?`O-oAZ20vwBy>_>*_lukZdSb@Slj&LU4ar!Jkz2h64& z+kY~6-PCpe3IdK9b<Fv);giTt=K}|hxlb!BX){wX{>!-F^*3kp+bh#wJ~HjqD_;I? zk7e1;AI0tEx{-y75_><i+i0uQ&AQO<8JDvCjYylf*+wDjTr;tgva{Ddp7z}}wKy?e zWuegIxe3bo(zi}-t75C3qtSf#wR_^lWdV1NeLc0|XZ8|(@%NL|D|_~43Y{qWef`@0 zM@BmgrkL~B&9DD5g?rnp*nPWZf3DOJ;d0f?$aGuwT2Y7L0^9yQQ(L0H?R>0~DXvm_ zaB=gmYiTSu)En%NY%xB|e(2D;s_St-4j=Uj{(rz&E%R?}&@GQ!&sH<{l}9XUw|;AO zNO+4XUwEcrl_2AfmuYLa+&*%~Nu=dvt3r&eV@hz_8FTsj)3x@iKKvT{PjTg$<^$){ z9)4G<Z(0-gZEx}tenyKA7fomHyLB}6cH_RE%=>L}eB-bGXSh+;@&3k)f2TdGg?=qP zVZTn|)9DTMvPzCWl6M5}SG{J^)h|7})<(rUQ|!C7(}npe@U(c&vS5ke<bdJov z1B>i7haWfk$r$_j_O<6n?kr5PFf96!8C&I<IDhY_3on(QxU4eucp@&jd1s{b5k1>U z5zD08ex#m!tKD<{xyy_6<9q6Dy=Mw<-}`xqc+DnH&{Xfy6$jS!fBteW)%zby!Y=1Z z&)KiLPHf&_Ew;KTV}s+)89tV*PIFZ!eOGN`OgR7WL2=Cyb1v7N`Yhe+yZg*oFMaph zbl&AnWc<xT`F81DYkd`FCZAni^5fT=Q?|+{|8ws!FPfXX(4cA-pTEbP9Dz@M9ZXM4 zFI9fp7+`n(`}5y@_rI@R9ao`seZ{A59lO^bT^#<W>ed<MZ?Oyugg@E%ol!ltQR({p zR(s3Pclz6|#ZUNsJ<Xu1vYXZITfzJrSH$D(=0*IQvE*U)yxTE1+;{(0y%r{R_WPpS z`{NEzy4%;xBz?<pU(A-u>{5=SdH=<>&W`=OZwI4m<t*dmsQpY`>vq3?puZ|;S%8KY zlYO)E#cp}WdG1%28t;-x{IEt>V4b7T+&kabJSkY={akp>*L%%7bSmzbcZhMEuGLxC z>XKTTyY5GZ%31w4r!RBQx065Nzs>AR+0%{Xx6LA!TuS<)#PnhE*{IpyX3VI}YS2$H zYpL=3^+aHD%({~%x%+kXrcRzzdU*T9H>V?YH09-HDozXz`Z;Thv_!Z4mm{-c<6r3f ze(1C7b#r}0dFA(0$-h7C6uww5sH%VB>g(GPQ-3J;e9^SH`|6H@_^-qm_7}da5ykJs z_PHODxvny2{*$QbH(scJekGuCrrS5~yP$Xvr;Ux=@`bD4Z{vNXV*lf~%Ds4@4~xV7 z3xD11UR(3&$v@K{VJBVlXYQZ%^q-^9t3@hT>Q7EGzH{%s;uEXlyYuhAo~M6j&Y}91 z0U9F8{AYu&=iYp^>-c(>4cR+e6W2Q1Prt>+`*%*-nT(Jxp~e5NEy#CS|Lj`Hybm8{ z%2#Ke`nEgqq3CndC1-3uZ1a|X^ZLy!mD+t$3+G?HZd_FKzvx1D-`_C3iTkde`ztN= z>t;}YzWRMDtCl;9=kF|-J+FMa`5)c-R;NH~pIHn#d%6EJZP*v&ywD@-qW84N)|>ec z|JRLObwuLqj0vhW>5r#<{Oxn<54*#)tT~>K6s}BKSgN7zcHQQ~b$+{T&${*3u8b*} zw=F08@>%wOpB|*%J#F9lFZy8ZQ>o8I&;PCUl1N$SH-GMVvxpbZyFRuY*s(TBBSr7H zMY#U=eAl09sTO%mcW+F6ZJGVO+AjTzsf*S(QLdva0zMc?e$lDh{JXP1r`%@7zgUg` zS$lt4-r{X`%dr;J?0ubO^J>1HW2s^Ogv{LCg|my-{rR>^e4gfc&WX1S?*09GtS)Bd z_8q@$A9M*fYTwwZmH$sE<@5D_Ow)rHm3QA=zi*rCm0N4PW;!kOXkDh3aFffVdBegW z=Y<9t^L%%tUsf*p9L~7rMY2l^&(0h{y&v(vn2$dfz4YhupDRavG8GIO3MF^FesA5g zGQ&3e*RHDX^Xk8RO}G2dtbE*T>w7D;+uzt3Rx_k{eUuEyNY8$HeTATMknEO&H}?r{ z`59ffPjIT|Q$a4%SH+e^hQ>db*Uo&lJMZq-rj5(qmx8MxK34tf^1fStzYVXRXPNo^ z@h0Kre`JpS6x2}j*Zel~ZT|cmv#F6^YIE|Bhw{(dr(XSYpIPw1-zgc}*S>fCt5jKk zGANAWZ+D%#_iUS|w_dn4?eCnld;g`f<})RmKKfkzpCZp4y|<%x{n|Wj-jnBEpZi#R z;o4E<<}VxjW;S2bi)(FQKY8%*h92gY+%FgJtJ%+rQd?Jg=G*iC|GwG&|8QU(=eo7U zIsbMp{_yC1-p<trc9edb|8|Qyf4_MB@p~INC%!ci*n0eg_M7Rm<8~hTXPRvA#W+%_ z-t*b@3;fkjTpjn{{WRxn>8297P2q9g$9NByq?q>?bl4<vJX>A3hilt&Uy}!SX1$y5 zcdO7Z?Njyk08ndyCHYhogMIhogD1G3q)Oe@OyN~tX#3<>;|AMF&rc+uKd?C5!9#fZ z+{c$s*P1afy>3rGqw;Oq5xI%4Hrv&DoXQs3XSjEB(#hRFK20hQ3Dans+4TGGJ&^;+ zdGY+wDQx^T=6{--&Oh28e9&)g$n`HD?H^g$i{H?0^G$m6@VUk}Nlrb_Un#vI$J+y@ z{Y)`uJrT;_;8Ia{E_Su{`|gxupS9y&-u{2=@%>xxk3HU3`D^d<cc%L)--t8XFf9np z*#7HUQAADaqODCWc3T)K`9FPT(5cgVT%!_cy=0$UQ_fx$e%XgFjJ-0XdG<wdq)OTp zI|prl5<59Qbd~(Uq~*UWt{uOv_kZr>{1(fe+Paj^dnzAa1}!-AUflFS=j2((?7m#F z3$NQT)##$)>%I4HE4Df<l=yh#mA=311*6nk{fU;f>ZV#=W<FjzOCT#zmfrc7yF}pJ z))kXiS=6t(b?nkT#fIIR-acMm@#eOAywPK3_9ySHKd#s{eSNWAvBjsIch2zg-FqAN z<vC-S^s&^<8&1cv|K9(w%j9}w;4Q74G282Riu~HNLpF8yU+I$0*}?b!l?LWMxV++Z zZ@K@=n%s+L_2a&{haM5(auqO}%~|z~?T_?<U0%Gci!$csFD)(9@I89ii<gxl=d#?x z7D?aaZ?mSvGAzh+DWCRgyJyUC-#ZJYmPywif3-d9YJ;!(nI$LJ3a9@`c>e$IpWU&i z`4kdt8txVGmG5-EwT!Pe`jPMDqV~FVUh}<WCU<S$DCcB9JvC;<7qg<Nzhx}sG*2z= z^i9sc`Td@;UuEgpM|J8gt5~^OlT4EK`qwc1xBXvi{$02J`{Oe)#*yHLZerDxwF^VM z9|fFpKOLYRx_Z8e(a&Wv2@O%dtioy&Pp^-yy8TLAJU3SCVPK-o=gaoVXRLzbp2hr2 zb!0#7w(`@p!1=THXGTss{Z%DAZ_Xvr@N?gamL500zwO}{<A2ph|2yCAS-Gl5Q-sS< z&5uRzm*KI+U+(O$;!HTQy06r?-|K?PqRtuXXYcQF@`=^verG;oR+h>Am0n-3X!&jV zoR+YsD`<8&V@h89tZ1`!E6b98?G)87&R+KO>)rpqKI+f?ed7H0IoHgdcAxpf(O_uy z>zYY=F7NBSmaTgiI;j<ZeIb<O5IpyD+1ejgu6y_FDgVm&x!msiH~YN*S8rDP-SiR- zYIRz8<K40Jv=sGoKe)et^D)(NfAXW+AZ*D?$!RAtl^!qjxV*b{KJQh>lizDzH@}UI zmi<`t`2Fp9#(TrJ=y8fGDA($gc6X_m&wcpHUU25I>lS7P`NwX(Dw!s@AwqnrbJ@L5 zpL8vc-3w)_{BiDDJ-_{|${9kr#UK3@-yi!qiRJSFleV~h%D?X@G~e>(tK!*v-K6f) z`gy+&N>1NXan*J8t6Lv8U5<J4qxtf>H?cQ2_Gho#IMYn+UsLg%n^wzOUCchVEREZC z>d`{(`7&!B^Itvx&hpa#`WtWK%RZRS_?sPNXsNp;N!ym?^ECF`52yOJ-QMr^^Yq`~ zTV`Pi-@fnMzuw1naa6$c$<LT;jvr1kH{{!xnA0_DQ+wLIyt*g%g7>fRn&GriAaQQy zf!W(1o=%t}!p*3Aac=7C718G>zq%b1?XhMz_uEYqws~I9`cV?dc=kw{TUVLK+x=Ti z__t24snwYJzvrt_@<m(!2M28J8%5Wg^b=*aD0-{&ZN`kuo9RK{G*z4nrg=}h`G(6P zM{>TeM`MxFS{t6J$|ryN9j^Lt;Ql46nAhFCe9Qhn{Jiug+Z={lfByCPUdvs$&wO{b zz6D$7&xbQVe@HuSy;=X()6?quuc9`YH!fp(Az3D0mHK{zeS7L2AE%jqjM>7X*G`tj zHnF^B+4+3(YbKXOX@SSwg7%Yg*71IvlK-wU@4r;#b@gVOy2#1?6LnwC$a(BD@0;aq zPrZFw+ul3o+4nB&ee&h`#FTX#Cbk`WuDN&pU5ou159<skPfK~-u~vR=|N5Gj)!<z* zA`Hj!w;#W8R&V#m@H?0H8aM25+@L0AZ&a`UPiI>tYqyj4wrvyYjrk1njSg<!ap-c} zj;6<pgmb*CI5XY^tb6c!e($m;>-f*veLr4b);oQp&GCqh&d-w;njc>-;dv|Cg}X>P zd)s#|QQ5Md#!hi3*}P_bqm)vmYkoU^CC=iPtJ^A9x4_`I!=(fxW#_;zAy@8vYW->5 zQ@KvBRZH+dkMq0zk5;TZdb*xLAzh09n>9!59^v}i9?50>+g<%4^Y4h|M{GV(IP*dF zx6^+Q)!tZCx4Bj?>bZvaWsb5cu}ZEpPu0wC&HVd$&;Q7@w3%mA`|9W4nZbHIWAX!8 zGdUfzTr>X5Gbf+l(Eh${W?Szkg?;_<TTN_#ekgn{b8Gt=XHkPzC&fcw>m9yr&@B*e z$dr?H%<}Je!+L&~&NVKb_mc|#e*fC7V7=u;)3??aO8d?}++tF4v+U9~?;IVm9%=SI zLxFX_tN7)jZ#!okDv@yt{<y-6(^bZP-d(A;#+sW24qwz?`uW83*&lM9s=mgwulM*= z-?8_t70;8;?FTOVt+v(9$o}|VW!g=<`mU14KaR@&ySy>JT&}b{=gAFU{^S2`zo*OC zzP_+>{=DKR_xAqWCmjC0EYHzl`+@uBZ{8=YKi_#Wy?<71kYBXP!{14tEhgNbw)Lm% z+Uz-3{~zu2bv$V$_WkLOIV?i=6$F3R_Obn+@%mHi6Q{tB5}TsSmCW;br#fx2%>2H1 z<K(t5%cwJ(!~U;HnZthki0bnP9~`5fD{=necdboaZ-22g;n)`U2`}8)xLTbSI(&~_ z|1IUX|E|nG->T0(yZ7#F!@|j5kF|Vy;`c=FCy&duBOl&qq`%1bx+Wi=a^jQuL`zBA z2YwO$tfkhs(;^d2UMM@cTPAz=_Ig(PH!ruZ<VpUYY4LM?XIY9S|GbS#-18SW6e{kh zPY67*<n7ZR-`QF(o8S8=Jn7u0$4@!#d4JjXfWdXo+<m)Fm|tuAnE0t@<4fD3>2G)G z`tkjfFj!Kd_5G{t{+lbG2YkQe`h8tRmE+x$S7p!r=9#ze$*pxSt8<E#ewjD;+8lA( zCw4NlU595{@IAAQq5lpjN8dQS`dZn>=y#4g_$q&&-d1F}(=BqI=^0Nov-;^7+{b^P z`1DmX;SG156#w0Sz0wnp$W;|y;#-y^y}P6A@B1g8Ui;46{Pq5Iow{t#?~k6YYS9$o zQr|X%+oU}4?%%Sb;*X3@DZYMi@u5og8c+SnHrlb(77rq?|6cbzVu7<l!r7D^&XT)d zC@)pCv2s2!>-a(|hf{@R7Y{yiHmy^WynS%~8R7E}x2wlC*xUT?ImPK}*cZE;(>O}` z-U`!SH4FOQZ+fq=Wo50EW%V2O`~N?jDX)08?25e7)Y%)p#6L;@_+|T#_BGquQfj5O zjJ<cHAKvz2S@g6gulma6V=w7nkc<Bn^ISfD&&QYH;rlB?)8ntp7OU?~kBQ%x&-JUA z_4(X?cHcgmo_rHHnV(f}@8XQ+bC>ug{mjeR=RCdsO7`r@@q8N=&NZu3p7fK=Q710h zcl*5FY|W+L7fw3re@0H;(B`rD_x6n;>kC};O@40TZol(%bNOiwza{&O`^<lSl?~sk zW+(Gae^anN+s)T0#<6Fzd+#xXX^3#~be}1Ve%qv5SA2f@?`is$ye@k`M0`^X3BC0@ z<IZ>Kt$ALS8CMc&b7y>CQS~)+bH3*5s@1u#p7`JYe{=D?n$Pm}tF$*-rSA6Kc=)?t zo!R}{*M<JCTUh*m+J(lTqW?v=ejU=<YJX1k!i>m2I^D0nKL3|m7%Ownep=vJxBoTy z=j#_Od)9AL`OJUAv#Z-f*@HDi!hEFobz&R1FLW+u$e0k_y6FGA_p96Iw%L~7l=^Y1 ze~Lm^(i<zq=6?U|MSIm#=dn)+?dqxO4E&O9{P54s@1=kCT-^0>=~}z35C6S>yH9;a zfAr+nb>|!WCis_3ZT1M-mhPG15o-EeD}3kqZO?b?DP8`GJACJPr)2xs%8;nvJIa2p z_k5D0k^fsMmQ{qSH7VeOQJ8I={kz+0R_mY7HQ&dy;JQMvulnRU%NIYe+sS!&_rBoe zs&5xo<*EMin?Bob=Fea1dsni@??36QZ}DowT$wLh3m>Fzy2$=vy7toE-g=*>yZuyV za~1S%^=_YVhmGNn`hQP@@FT@tCvNh;KKV#Q_;|^p%i+^K{aWUzO`p@I_iJuL=`Jz- zy@j(k>)S8Qy;U{CAbs~P!!6TwD)?q@n-;BT?by$7(|yAIJyTCf3Y`--dh&1S0jsy> zNjL7WO}ih}Cv6^NnX>C|c6NB;?3(SB1{-3vckxcyz<yI(nc*hy_9O2%p1pr$_Zvxf zzh&z-T{OyUG2QxR>yLA+(a*1yto*k$Kx2-@Ux_V?g{u`SjTeXPR=zS{WC=It{^{!` zs=U!x*gcagF?y+BGsmXc2ZjDBs04X-^lDVbWnEWV`d8^H>)k2|#qBS0YreJJF8Lgu zc&t{tsClQQ#ep{7iGh<WWtHSF-FO-FzsV)d`_+Umu2E$j@jko!ZoWLre6eDOy*W3t zznM~e{Er{&|69L5_IUlQ^2?mRZFW7G$-g}<>L1qvW(VO1cmHg?yXxyt=Lucrkx%+X zTnmM7)I9q-+jUn<zxvwZnJJqVesJ3s9<KD=W`djQhSC#q3oq@zH#;xt_U{~N=dy3U zE0#}qzgOVqi#6RTc1rTRXZM^@vV8Hl`o5KO185$d%hiz0=<D7ue=o0lRrPr3L4#~N z)`(X!FXA0Mp6C>`=6{nEUD}c~S;KY`>#ZL)Kj%s;eCVrsYT}akuwDEub<^^aW=&Df z+>s%q=_BVn<x)FyNh@2qR@0MmkAsU+c0CIW=*WxTtNGlw<MLVacOO2OPduZU_PSi| zO#Hm^&!^A(-zZr<bLO^hRuh&VD7$aP=<>y5PM!|G<<q*hw<bwDnKv1{+PT$k+FAAV zxjNww5;-+}6hF;6YBcNaIZ3fr!L8rhy^Z2DEVsQ`#wvaM^bz?<rm8p9#MXKr=2K68 zk@0R`*@f!<m$l`suj05`4|R&i9s0$P#&KO{{+a1*-(4T12eHR_L}Z;jw&?yrv1{!n z?KO%K&MJLYLf?d$Y$vw-owDQ<ho`>ari-GF?&$onZ7z%XGd2E^;Z#1Z3Z7IsyDRdW zCW;ho2-tN}I&1opxyOYfy`3smzb^GiW#as;dHv+&+;x|K>3;E8{Q3J${`hYf>dfbU zxEUU{cjs^G>}hlEPRfikOIYlp`L|cG{eP`ujq_zTm5Sb$Y(-A}Z2<?WTwd~7c^q14 zU8?%&wNdL^?$53pUL4@&Oih?|xO{1hftG}D(WUt+Z__8PH#?%vzH-mf4Hus4N&4`) zUJ<d1UKpSuVwO|?TKcl_+T>@&cH6~RZtXcCpt*2@8{glUSHFA3e(em)m3x`E*!0Wh z7kg`#t^KQhKJMGu({Ve$eR_BA>ekx{U9&db_`E7V?}Ev;w~7W<?Dp$RempN~uhaWA z?ex8v)66|VtDjVH{N)kbw%BLk{MNsIvcD=Hcn7{nm+u$4761RQu65t-n#bW{b^py* zm1v4|J+YEv+&R5~H7sdfkh9?{M+Ki_)+Wr>LXK<VHQeOQa(WA%wVj=5tDZKG!N5&( zk;ai}{3T~j3H&Njc4!me5P$zGwdUQv_mBCj<2T%1GL6&y`_tdw*e>)%RJ;h-@4UCY zuFUTA)U~_A7S0d0KW@6}`sKC{1=mBWq%D2-rY`fHdbsd4Xcg$ff(H*Pjqla{IKW%( zB%-T1VZGw=Mcq$6IlQ=aVRnz=cCDrA8jTwQvK7_$_kOK(YW2tuZ=ZKz>X);(;=SJe z>+(N7Y46?-z4|BpX8%02dq+l2wfU2@uMgxWO`h1f$)oO4`3vLIZ!7iBPx|wu@I;JZ zpYF-L3h!q#pM)%UyHjKPvd7%BWy-Jp>Fu|xt@53#FMo^M|L==e<_uBIPke6$+)Ud2 zSGvkN)acr?fCDmD+=49<5^qcJ{S$NzNVv%xTX9RAU-7M!^XEIyL(DJMY`V2?-iH5M zOvT&TCf}=&u(8eElyo+C)15hTyK2we*?I9~``nF>9;Syp4AKyBlc|=tcF5~ZPl@?j zCuf)TJAb~u44rgd;m5h<liThkOl;Y>tfB0e)5&SdOE#N)YEP+AHGjWkVYFt!o!YAD z_qV04vH9}Y!pXc|)b7uA?S7sK&PFBs&Oa9rnX2X>=9QxDHQ}JZ3ARG6H6mpkEk*%K z<(Ka5nRaSP=vqMwbEg!J=8rpn@8f5B__%yd<@v_#b4t9jm!%#TwOxI_Pa|q-lFXxr zIjVM3OtSqwcK0Of^W^7rPZFQyq_Os&>LgK>C#92K^QUY$F1R9m!ohfrorP~McPD&I zuly48>F3`+|76YX=}rIjt@r$7gGWq1|27%?IQRB9_oq)^KwAI;JT^SOdpcTk{%_+M z+YbboC@x=gcG+{TqUl9%A|>YO|C)X0E923Jt8RYSw{l%Yb;9fUu8NIo*H8QIdw$|U zgXG!U4_>Uhzk8jX^y&V$|0lKhwf(#G%IKqK{ocG=2M#&6u1#%xylh2YQ9tMHTW=(! zpGyQ!n)cz7faL85IrE#p&n?z;a4fp|boOICxm5P~o1fYWZ#pZi{{PeeT*v!smh#xX zI5$7;{_ai5)jYpn$85S_mfl_2()-7z!g6v<v8v_z8!DIE{ylqS6?ureaGubef4Uj* ziBrQQU%q;rz-hMA{DURGeSWsRda8i>&x@Ph85(v!Q7hb&JLiq|?c<#f)k*??bLIUP zn)FtC--FpQ%bNo3<t+Pa@V4iS=<n6#Cu93_KYvQSzBVk^dtrcz%em|uvZo7le;uB2 ztAuC0p6->4D!bHKZ!yd(Rf-6AYv7x4Esgtc^rHEPlGjfST7EVp<=_u#lb|@*T7c=y zlRgUEj_=#&Hlt(xCAJ@Hz1Uh=#B(oAnrUwN+k!cH>9;M1&7D5nzLoiW{pq;rcKMgT ztL{_3Z!>j@^sDBEr9AWFPhVG$-^uXd8Xtezn_F{_ci6jaDtnz0v+wryveRxelNsK) z{}pGf&9)Q&VOo=I8~CT%tY7%#pMJCX(+cmZ82c;cHCNUYr@Y*JI^2cHp1EW0>shn= z*eoA?{66zfP{VDp{(PQI$L*iJ<-fVl`&lyE&g*}ENbvuA`B=8>*VP*l`m8^0`TUEX zsP}xw-|Ss;9#6fh@|^h^xU85Ewe6<bn~LAJ(;I&pdkAjadPUj1SE_Dj;OlD_&VT(H zXX<RfJTLk0HCG0?{-~(^#`VX){a&qWoqpyvXR*KiCl3bkjfy;>S_Pn8{t;6zobQ87 zn1-o+F=j}+_*rM&?7ggo9{tYF9h*C{{C-J0xx3H2HZ6PJ?{n+VMg04)c~y?4NLSL# zk5d1dQg1kFF1&EE;rIP|tG-=t{Zw0>+T_pY<=#vWdgjQc7Iy3Tf(#9tZBLnH+k2Mr zZBL8(u)T76@7uHA=gdmC<2rDq=xlpbYrWdS!pNx;u5Ww3!|bb=ZFF0};je;|c2_N& zuYGR4DaY}(iVH-!TAi|rzkPl5@UQs}h3h+Ct;srlKI-|q+>i?zD}yT+7iI=6-6e5g z+MT<lXBGL&=7i-|>D7J6w5fXc-<C@uy0<Uv_1aS=b5372TGw7z9C=&+)Zb`Nxui&0 znP0NX^P?}<-gxpo@9Mfs;R^#qUa=pq<#?SW`Ao}H#7c2P*1JTDou0hnt_?hIQw<y> zJ&z>FUAXM^H_(J7|Bl_QUw5XyKDKAJe?;vCd%NO)2e;4Lb$Q0JZHpQ2uq@cQW?zri zvwynV9V1TP+5dEz@6OL>rrkMKB{@0kQ=+P@nC7pApmPhH1RL(m;;Z}eVePteee+9< z8hBbN4Y{1`+n*dVuoa(FZM4KL;+`tk`Rw43=?dX3A8lvo*DgCLE$OxV;O+hUY$7;h zlr4^_{A*R=Z`0-HkooJ%(3|sA^q<n%iPGn*8BY{_Y&$dG<+r8|duRT=8~@nuRJPTY z{w|(%>-iG@up{?-Ki!Q@m#umKsr~zpud>mh-g$oalch`aW4}rX&yq2j@<HA}Cd@pf zZr8H~Q_F1Lh)#OeWA?O~_ayh*$Aa(oq;A*om~wL4uA4KsBWGy$oSa~N!^7Ec`f;6` z?$a){asT9S`YHaqr#CmLINIm^@!vPCD*M;kFOHh#v``{MOX7fjeVZ(UkH9+44=*eq z&B<Y!>oTeS+;U~+O?Ng2%?(}T?QwtV4W5<{HdBLQ-EYNd>U(59jor-pr71zD_E%n^ zWQ&^5(V6G>^ei>MzwnczA~W-g<R=C-3|Ey8x1Cw@<9&+1`OKQS1mziQbpao?zx}>2 zoz=)esd`C~(=7fOEt?!?@msoxd3-8pJ8}PD<F4Gr*8=y-PP+a5*yDe-XZG(e`?T=C zP3~e%U19yCgpUtm6f5`Le`NS5#IpI}$L<?N^PM)`n~<~5qxk!=+623OlV4c6Z2I=2 zWaoo@4l}%Gv+O%~qxhbsU)^8DZ+4CvpWmbwuG(|%+%69_<5<hulb`1VvM)B6zy8L` zwE-F;T+G{cKiqlqCg<dO?nRPz>VBSn3O)C}XMf8(<+wU>$E%6|;zSSI_b-}o(RRwo zxShYArk~&c__6hLb)C(t|M{@}zF+lGv{p8jeag|r%Kt556F=rlifY{bA~5}iyyvFG zL|fI?`m{uAp44S~|DL|I%VJNx&SI(V%;`DI!lgR9zjy8wE}u0!zTnHvRVkVxi)F5` zJc&P)8_{;ti}z>-8}s#?E%yJuU)}ztX{i#={yDeXWRIuLV>4K%Xu1E?zK+0++n8)L zy^Ak;txmtQE$hnV<ebYAYu>#*GG$ul+3j!YfA-~<>e(48S+O{X+pL`Z%Jxg~)z^A8 zeW$JSvnzjZfAaj4ks7GycPMe&((@sOK9A170GDwdoviYAzWh}0zx}#l#m=u=XV|Pw zJ$1WC`-Exr{8jN+599`CX+-sxIIq98v;Os*@Y6Tfr=9yc_u9ULYj)qO{;8`wb=k!` zm-}6=Oxe3U<?qzJ=LJvY+Hd-N^HN(2vrf~6M_!fp_FH<L3p#98zw(f5|NVcu6R$j+ zy?@{L-^Fa7cXV2x{rN_C{@wsloz|o&%^W{2{eNH^(bg-ySDQCTJ#^t)lS9W>-$_?w z-=A&!#H1$Dyk0c(!rWvAXTgqFmFqZ}=111A_|P<4!N;_>;lkCWH>zrrjjk-8z5j2- z-P@cD5tsJvNpIg@_hjDx+7Io==hgkMoW1V0*;jXlxF%JXEhV3~Ps>hF)_HWLL3jnz z-w!S>ik@3T*puB=e`ss@W#0u28*~X>_<8B_X=^dNfB#nOe9FnwE}k^Q`MQ@=XW_%o zDfNCLMLk~p`nsHJbvTy`1%(HA2qo@cs`y#roq*J~e_l?hzmHus*K4rJ;jP)Slwozy zhk4WenUAYX;dgqGu~e{iJ9p!K-g6%(>{_z$N6lZOsq@)4JX~_NyyA0n|CgHV>E8J( zW~`}srhZ+~dfC@^OzJ)!8kGwycsA>XY(77u<Lb$48<S4&U_GH1yd$OkPFnC^jtRAY zzixE7_d(&TfI+#6QB}blpTxPb_BoP|8|yYkuPeOhR^)MG*P>51=82s9QhQ=nYM#9M ztpiie%5A@Qkv-v#Sns~)ivu*g7>x@Ke*a*{kjuEsPwH-vkeub(IJJwJ&ZRo>5|3MS zrv`1;a?fy`-0Pky!>zg2>0Y{`e{0{?wLWE+<~l@3v;Y5l|3&c11s=_DY62IuXBcNb z5Af*t9#kvuBzrew-DKrGUmae&S~%Y&Bg;AB^`ZCeIpW*ChdObu<W1Uq`az^NTj{4i zXT5(_8CAvJ>ge0&w`a$zt>xSQz7Dki^YzgG@((|jeN#SWy7fNW0@=fwADn6(;^fpH z&M9sydG=rn@4A8`ik~;WuuTf&$e3S$=F6P(=9X{l(<a*ctZH8Rk^A^zz1_zw7s>}t zwAtLR?fHc3bgEVB*PE)-AAA&?zUcoce^ybO_28N!P-)(eC)L*Se@~RLoA}Nt68*)0 z?TGlo6Pp4SKd98IxVELkweP5f(cb)%>e5H=HJ+X6WaO;5Y3t-am3}9klmj-^3Rq+) zx!3A7=Tt0IG1_`MbpG1D6Pp6u3!WEr$mIHe>3{RKTWA069~YNCa7;Mhy3y>`kE^bm zkGyxOvoqc6|F3RWM#`d{z8AYroD-ke9=7b8h3tfs>5^u3pEc(;zhC?Eb;Q?~nz!H8 zo$eEl+x%}w@AE0Ke(S9B-S6yqpB^tC(BoV4Zub6bdydJ;@t!SiopCVXG3)I+AI>&9 zDVus3s=u}WW^;7n(Ta|q^F^N;G<H8NIC$SD=XvT$wep&OuG4->9KDtHxcA^LfzyAb zIp@CZ{5SKL>6P?vmK$%lv@_K`-m0Es`@6+ZdfnnvQ=JTNUF=S7Sk$Y3+bVC;M1eJx zDHFC%bnUzKM#4g7^~A%8QkE(Dk-wbV%-osoI(P}sUMKIk&yue_*KMAuy`9*k-bEar z&gNw9Tvu3pb5X&Et`L6BWr7c%o5=F7FbG(3uyS*hp`rJQ(=sn7y89h4E<dR>`O-7F z*2CWwPIgOk{_*D98Fpn!#)IV_-XD4P@qnA}k-zq>+b1r*ajZ~ecc;uz^U1PbyeI$O zQ4piVRAu+=%B&i{WG;!1QO6f8yuZHs>9x@6I~8wYzw1;zx#2zU-`{JGXCI5>eBjFz zmGrIX#Zuwv_X7_tx3g89H~Xqtyl<WRV;Pn2zbsXxJDR^J%|3tNY5(S}=1SK0#cjPe zRf<fElrMg2pw_*n%ceMV(f(b3w1eU%zM7eGQ9tox>F;~(PYaq(*1xo|ac11Pl=oj{ ztJA`ODLhJB&fk-IEmwSO<>WH!577)&Cg1a!_pRPppZg$aN*mj`zo+*-^7s*R>RX}D z!__9b91QzwpWm<h@aF0Ly*nOX6+fk=He0>#@V)DG&)?OQzdsW&Yp2t*4HN1vZ9gSA z)l!F7fAJNq$ZtygISzb(6PNgF?yR4A^!zl{@9Pb2mF#`?&vdGrpl;n;bMw5-FOF4* zZV%FMTkhHDeeTe+<#jyeE-i9PJ*@uvTzv4@^~Hgl98cXBVV^WFJu;uYJ#qHNnaeq5 zL@YO2GNr7i#cs*gMM1as3w}6%R{n*BTe`bdO+j<5+MKOVmzSL={<m4X+Pci?|HFqd znspsQMeF!J%W=<J=_I{$XT7%9>{BgL+b(TfSNy-NztdwL>*Y4>L;oGmr-amKig3AB zUfBI4w`BjnPtC@5Ut7gL&7JEm5SYJI<hs|s=-1z+b3bnn%U$=WI^?a@>bbwC2Z^|A zu3jqAA0+zHE^o2#_c>oX&&wJWZqAi|Rq?j9e3#h%P%+7wuU{Q}^O!$!>id_r3%vNc zjh;PU%eP~b{;}K%pYr}K+B19q(^qA$&c;8Sd~j#|&EGe6T>HAr_TsjGTg1a{{;bgo z=Q^r!r1$!R%P)@fF+}vg2|p4Nc;$12>x-Yq{5Smm&3Bkfb?zdOJ$KJqBt>0LFY4K5 zHC1tI$<Hg@Hp`yOUpVvdlhUt-c{lRHUhn<<fA#a#mmcgCU0?FQ=;2rW|M$7;_gXE= z`1dY5|MuOfuOrzHL>>6xRv>Ct-)^6z?;N`5-4o-Of1bha=L1bMBL2usjgw=~pA~d7 z^Khxbu{D+rqFk+u*1V|rXLx6`WvqSLvncE4O3NpeDcvTK-tXca<e1neJYVv4>*;X) z%3FSYUr&hdIuy2l<=utX8dO9!nuiOtu0Q(mgSJD&zJ%a)+$V2%9$FOfU){Pl=JDgx zrynlfpFc-+|L;SbyML*j4Q1ze>6~ckwN!CkO_(vuTRk1~`O%kmp1d;m+s?Z6tKV7X zzFr?EHB~v|%(is-e)Ih57ltbQ3cHSXyv<FWDbq3a{1Z+73GGtGPu7T@u=i_WnRdcM zd2WQjwo{khSNKJJ`Y_Yl#HRYX3WvQsNAH<;CJZ{~vO5@NioWN+q3fOdv*zTXUCZVi z{`l?5?CbL?9$u=JJMOkzW?k1*C&N<(cLW*29vo))#BhKoN$m8~fZFgy&EE68C-WP- z^lNV2Gr_de=F4J+U%$RM{f~O`|IGC5=a)-Q>-G!!eO`KB!C9%8uXj&>+~&pXy7I;f zU8e8%{Zth5y^9O0|60mbKAe2_N#^_|@<Q?xuIv}t<>!&}k?FGMlh0ZO`$g)~&SmDD zsOD+7aQe%cVExR5#vliUCzk!I<7WK7Q=R|k$@YIAf7$NVUH0z(%o{fEG#frMY|^}D z*J*$LwYcI=UHz-eJ5v7XPdXP|bXsKc|Fh}Oz5l39N&2_!dh?ALtFN!FpWxHi^vBNU z@(o9g`41knPWXCg_NfUixeAJRWA`kD)L4E7%q}~UnXBrK9xj)2y1C5!;{Kb8C)*ze ze^Q;zvQ9=yDY@+qcT&e?Ws`WZiDx>WMA@kFElHVoCFNawW}IYZ?4+~VEZ3yxB)6uV zTI?b?{flQ-j+*(^le;DPx|_rwsT4~p20ir(a_dk&xa`AEK30`qZksBjYATwA&To6Z z%j*2SAIZ!AC9jqJHfQF7A_ckq56Ub4b?x8BR$eD8bWWGE-s5S&C*!iyktd3Kyk+zo zbkx_)^wTl2(g^GKVB2seL+;F9?Lsxx-zSw0t2>5^t#OXoaq`?Tqn19SZM`$|W%cj9 zNWVGj%+5bio6r3@GR^y4RmfMZ)+CWe4vUKNH<R8UbmOeNx?fOcS6Ew~g_l{pYM(L7 z9&OFlS3cFS|Ek&Mb>jY|!*hl1+C4Ft@Bg1;rLbnE=GFR~+<u3Of2)34gfDGeBy%Ir zN$lqnw#DcD_`h;{d`|U#^KF9f(jdMvkH0pV*EwG{ioSf9KHvV}?mc{ep4?Wl`TzL( zmv8x=dgmAZ@cR2d{?i@#>b#nN%cAd9KUV)<UGnnt=VPhI|1cd;VmRxuy>t2l$=63Y z#m=|xI3Kdaf8v>Q{m=jTt`7J7qI0=bq|=6x^R~0o-i{}~8m`Qjw7!wJjNP+#`kSxT zPA|l#oJbU|pUHQl`^R3Ezs8a09i+jlnl(<X6a2c~WPM!OH}BQ+t6tPzx$?)MW6#wY zX}nKXtUkE=io@R}f_80JSFGmCxN&=T(ak%tdjCGhy4#$Om;OKRZ1iO@lf1{JhIQAf zvK=NI-|9R4w|Qt|Ow_?o;im%w3phb15$aF3j4=z}vbU(Hkn`{f&Dr)(mgb!LmvnWq z{wt@|0X<4<cI$mu=v=76SgU8;9GSUPVq%-<{l6T1RxfYQ`W_xAmooDp&(s-Q3=S+$ z?0%&@cUtN)^Q>B0%;)>jj12M7A0DTF-|;i}e#G4O_a1IkJui2AQf8f?gSgj?`c*C# zFK_7<i@xE$?rFb+?^yro`24j$He9)IzSqQFgsXMY#@w6B(%#fOx3+)2Zy*1nA1qmk zn|>_3e{znC-M=*}c_t^AUp+YO_{=}q&VTMM`gQVd*nx}YMXUAnst!1rPumke;rI09 zTBEPYD{P9k91U`-nZp=4`(}{7jfv(X;Z0i(9~Xb}K)ion;0gaCyAA28s^a#O>d#5M zRy+Tl(Q8I$U+b6ceJhjW`1_>2pEGu?*YY~n%`VZ+vgI_>j`gLlo}7<2pB?9=%s*Rw zOY;5K=l@s5AD<O$`>BQ9Pdn=8tg|J}$?uMy2#&dbA=i)Z(ZYorle&HMR`qk=mrjc> zJMX;h?Bb>k3*>eNPvJE8)Mj2Asg``=VWjsN*1qY7)9%UrxS=IKbMB|9?XQ#cBrY%7 zb;HkC?;b<i<2{BSyaTP<j!$9lmRw|g`{~Dm^Ngpqn7%hoUH^98&dN_Vq02<N0vl%Q zvp;*=)6TfYc**C9!Pj`#-Pif>enZ0Al9vf#bFT&V`QBG)?@PaY{N|#*pKq24RGqkH z`+ZmTCGVJBwl*e{UK|yQc3ITD`;}&ExXPd783!x3Xx6Qn<Paz(&(lzBmUlEUcyqsz z0dL-JN2C3$Wo;gDP73R91owMS^LUlizScwYnYq`C&Fg)G?oYX1*VV92S1!UfINg2f zvj+`LML+fK-$+@!@pWBSBmZ*?b54gonJV9!zDd3BZ@h^A{7LF(Df8_8=TAI7V)Q@$ zO!~_y<|>!XyJ|~w=FeBT{P4!3VDA$?MJI#*@2L3mAgr8a;_UFY$~N0yZie*-mEC>* zxy}A(?jv2co8MF8vxnMY?&IqUblOf`hLoI%1^N8%>faxkTz#+daX<4Rb1i{uhZWbi z{qNxE_Gc-c(Z1-sr`WHVJZ~k|T)(pIf`RSChn2z7k7|wox@>&^xK!ku^}X*L^Dbz* zh`iswdcWYILl<V*^(QqaEuNpbCMGe=C)szJ-9f{1f=?daSF$*yH*xlSCFj}7Hx6&y zu}`_%PWWe?y762k|NFV0wT*gbrs~9Ok$ZMNWp|DZ-@%HTcHKHg$B!(oWhi?UwdadH z`~AI7j$GTiEZzBO;=0x1fiC+?&*(-xOAfTZamK&(lakk|h;40e9v*ydY3P6AfODqP zl;g)5Pi|nlaqPTF|D)L*d~uH~V!JYrKDzL>ZC{axM$PP=?yj{`Woy}6-)>!NIx%-` z!57Ug$@52!CJP<?v3`Etvw}5(vyY2xEE4`aquXqX<WAGO_Lt7aw<djAu$A*Y^M;EH ze3BT>IBz<ZV(r3g-lTlmiuL#{)w8TGFR40za`pNg==EB8Vciq%Mj1!BZ8L1lrWW>` zvGR0c=RRxr>e73a?5Zb{n<sqH*j9SOtS<1)PLAY)^?CoaPQ7YoyfBY(hrR4{Uo)4c zN*zvSDa&UK-g<|Uj_=B0inm(qk=EUDIell2()=?UZe9qIcYHGO{*#T{1wSv{v(9*N zSMdbN%CtEZ_bs`f->v!-{(bk?CugUX=-VqV%6Qliuej;V;ffvcMITB<KEFQjFujAN zim~#K(9wsJBA@)%_K6g?e3o`+yQf^dD%YFG8VPZS6P15|(Ny}qOMZKAZsKy`ZC0W? zpZDz3nmsq)>uKtwk81xNT<Y$-vJ~HV$?@#N&23dnKkdkvBU`zk`-{8LPgjeFze7OV zElf9@wmp5I@}Gvqf91(W(W@Nto_x;^HD7urJ!<o}zAxWb{JZU`ys>u5Cb>n|H|M^U z|9d+xIPS&k7~MK^>t$O@-)HatY;{BK(Iz9ohMWI0PhIeo`6DnrD%F7_pzQi#)eGhd z>*Tn#KTg$nSsvK${QG#_s*{K9)o(xG{T~x!Q5=8&&NEHnX|^94jYB2|X}DSZko=>0 zzt=W*QIid~?aFfZiyaDUex2UG;jrNR!(6=i>onB$X5Q_pRZEq3tPf#5sxjR}@Zmn) zck#6|COraOh>|!h%=K4(?f0@-7bYhp98l!3<oA#;5)zGcJ<_mf0Y?W@QrMI9q_ZbB z?OLR>X!WK=I%_ytrYKl$K4G9>$;p#g^nBm<Yw!F0;w=`QD|f#CZr%6FUoYQPpD%Zs zTm0(E%3rIp{uEwS{J+ned+Q$Y1MHG99M^KMSf1IiBj&)&(Cc=eEVf2}u3UK1P~E04 z``{(^ui)VtwukF#pFeo__xZnNTgt8`@jN}a;^E%PRj;_E^8d)L-#P0|@tqeh7jSOa zHe2pYzQ)&*yC0{$o?ric3+wETlv9$k^EmXT|7NtAzWZjC?Nx)N$&ZWw7sc)h`n@E} z^!(r1n`?55{uc$5--xjc-1y`E8vVCgB9rC5$FxaKt$XtzspYWT!Lomge>RE=^XrPo zcW%DF@>sm9>;=0L>&#Fu4Tc9>8N>J=s2vP6uX*&|J?8&LeYwKF$IaepY?<r1ApId< zZT8WM*hy+lAGbeC=G#$z{nC%<{@wPz&x+WrRxm~^4A7A3VZXQW@an(%_S@w<*e3Ag z8XelNnt0;T|KCn!2fxeQyuEp@_BI2BWuH&n^yjjEU$gL{hljD}++zZ=DzE2vvb_}0 zxc8}`U2$5=a_@H5>22kzMePM!&*|=bZoB2bnbeU?EzVN)xYK=GlV(-t-*EnPUX$tC z^38Ie*55y4Cn-0jrF=qb1J5&gxuU1d`ZBfk`OEwNm)dTZ$^Un|-$F~QK24UN{Vn$a z`Kn91zD4X)Tl;pS${pL;uhSEyXWoAkqu;V2V3OLb3Dd<l+UTg>p3iG}{6JG})`{D% zx##kJ{{H4R|D?~ek`$L}CagX7|Nh^7<#ijKm#ViWeR_2Dc;mh}nS(t)c?62pR2|#= zd8ZrB&z)ny_Pb*1lYI(PPuD)*>iw-Xz>nwW8SU%VPnKLT^t#P!yScU~_QhN!7df?u ze}0^EjlL_G_UKmdzOMh7np*M!SLBxeTg-o%%f&`VzQ{+fx0dbOa(%}Ga#Qbw$J96+ zve$fYQ{ZlgN4bi`<S#lCKJnbQ4KUGTdUrYYVvWUzUHvh2N50BO8?Dd1X2<f2w=M40 zhWFarUa8LcJ)uQYo5Sy>r<9xR`MrWne|x`FPJTB@#%i^|+@^3bC3{<^61{ypo0rCF zzxDJ>pC8v}QzhSdNA2oe&#y<1eSCHM30JF=q2G<4;pJyu-za&l&G5z{bkBCvP-pw_ zuQ{UcmOZ}syz@%hVkd#{t8tUJUwyNs+$KoxYgz5%d-`=B7F~b8_omdnpBq-6cYeJ_ zGWy&4sPf$#8=9rB-TFO!_3DU!D;6rQTei2s&3SKq<c)3te_64uufP9$Iw3Gz^w-T8 ztLfj@Us-)4$dcJX<nOzQ{&W6coK`vaMb(o?(FG!1o*Z>7^%~!k-<t@3Xss2S9(cBY z(a#TW`0IMhYaZRM@bp}`LVVtx>SxM#Q|E>2zums+T4%Fp^PcOo<z9q2?&`cKBpTS$ zrMq3W@MPio@9XXO4$O1V$`yHjyMF7JJ##ef?KhR({9{vm_51k1+B+(7J08pS%|83| z%bFk!k*-3Q!e?s^%`?~gAGdV-Zx@E<%6Bqyj}3nwX_Ar__kA1r+hLR1j%R<>xE5YK z@qNnS0Q*Y<&$nzYG)-Q5Ydz=lKS6!zZeoSJ*X4`)&U=arU0B=ob?y@Pzt45d@3NLC zbS+x?z5eNw@_j|Wx32cSd-KkLwZ&;k`@7HQb>8aIKa}xS=)P{t44a+x?YynqEIrmP z-}UsLszI@C@&8T5uX$@_Q~sRY=6u4<ZRwYmh_rTr?H4!I#@{UZzbPlKmqqHIzSi2e z_Y(ik{Z{$)Snd6FhbB82b~>=w)R{iZ+o$-BHL)%Dp8CPs2ANMOUvJG%h+NTSCUtSz zqK(BCW%G=dU3QWY%5B(P8Nj)0h5Wn-qt6THapeb0zZ%Ot&#m$MjX8gIT`Tps5aE~_ z`|e#-z@^}&D-AcNvR&gXQ(VMx`|PbfU(<irq)tBQ_43HOp!bptYzJ1byoeHrnwIj3 zPw;f<2GhLVa>tIDtWR*X%$EOj*86VJ|49#%^rz`(&-gt(;Tq@fbFCl#MLu)pJpf9S z=Q8eBY|iM<o@ZHK@bwfw;~n|r+sj_NJ`(c1*?g<y-~t(TspWcHDV6uGx4n&2E1q9_ zzE2`4F+jtiNLG1KOztwalWpBoJPQ_ytj#ITT6NkjLi()n*9o)5)>W3;GDrVEd0GDO zkC`5O%7k9eI+QwN!gHZw*G-$utgN1!-<7*5${ND`(8MtQ$(;LVb~wFoXm#58{_9h5 zyN{pW&;5O7>U0&ZZRcioHio_~crkz9ca4V1&h(pp`evUk&i~^4_OJBq`7^f?%=ep_ zntYnGUiR^>^l5&ko1e;wY@ew1>&&Bl2GYM0ZH#S>-H)(r`}{__$U@C~W=QoJHRI0X zzs+6s*MHAX+avcr{&mgrp8a!nIUoDR5c}bczuy06tD>i^daxwGN6F@w_<~dh^}Jnz z=ad&T89J|z-BvK?{^9%9Pb-vW&Uruaca2f`jLswa>d*HUdz}9D<a1WWgDih5@vRN7 zYuwLmZ23M@AW`{G%d>|vPZ_$Z9{rWx`bc~BmV5W34@%qAsFdV;T-%%5&wthZVR>%1 zUK>yAr#G4M=biiZ#`{XH+q8Fy&)JBL8O!_LTIpB%-q)GskfFb2;rcuMXVY^`esB7_ zzx2zj#&yCBZ`c;hx6zkkeNpW6C0$|Lr%7jKO?~zFgnoI-x0*LhzHPs1swVIFchXv} z=!N>FDptj{nQQu4KF-MfJ-0cN<NlwC6VxZhx+h%bJ#^`~NbH?-mYJqfDbbf_F~9rW zFbB3408~vKldRRZ3*TA%zcPL6nc2TH4?BuTp5yJRmHThKsYd;*Cim&$Nme;OlaywB zmULP9X_Cy!ZDq>ddvEU1cWKbMAGs`l%3Sf=_g`-8mDx3MX>9gCzD?iNKV48&vetdD zKv(9c!GtL8NiloWq&$nh&6=lp`qz|auH70s>t}VIQ~TvQ;rZiUoocJ1HQKk0KW^1L zSv}><XD7$XyuH7b|H@83eRP}U>-if$r|++S8=YTOc)UWDdG)o0rPp{GUaaqY9x>(q z$>YtJHtqdrz3tSKV|!Vd?Rz37?KjI#?UUJack6Q{v-g?z|DF8geeOfK!@TTnozE&a zwU3paJjuXxv$)+cXPtea+0ncO6C31HK4})0-A$?AJfnZ<>t3JdVMa}o%Rj3v|8;8q z+h4zpjTe72t8EQmIK$<}yMlyn-$J#v`wR~i?R>>}O?jXH@0~xBb6@5O{yDXZZGwj3 zbFHsy&Sp6^e_ip}vb34!yl3A@S~9iZO^Ri5?JpCrlSPwkrUmv{N1u>!S@@l)eGfy+ z)3wr-Ya4eox!Zpctcfn)zvy1aqKzI}6Q190du;b=(&pIjzu(MzeuSU*zsq6!DL)+- zy}40o@MrSB`I~q48Sf81@4_eB_tIGYJZs7?j*~kdTyc)L<-NuC%<Fe{h1I72{7hmq zD^J)zo4Ia!nEuXZE&r`v@B7SGe|XE!-RHArespK!XUh2alGSrY^{hL;_%rzuI7%u7 zUNFb(TE64rRdr>{&yAC#k7ryy?z*wM#HrrZ>1M;5s(zRGny1@)|IB=|OGe^WFH?%a z^crE#uUmpDwUxgA6uhoJ$yLw)d_GHikw0i<TQ8g7t!Mc?z4jkYGC$w{wq-u^49%)F zv(#3<{lt<JUHsqdda)_b-<bV&eonWpTfATYekR9(UE3^+^>_TcYaPEK>*iqwV>6qA z@HanZe%ECx5H~t@Nyp^7K2y=VYr0>Ior?Z%+8`MJF5a_xn#H+IA2-g=dOYp7`B%rp zs^gWH&7wcdjTVz%Uo_dt&~w8xzZ~PWyygrUo9FGFXTyK*eQj!p_L2;lWy!&Byf=TS z_u_K3b!0HhP`$I~_LtqiwIY^?teiM$;lHa_SzQlZdi(yBRfKx|r-b!i%kF$wwD+9d ztEu~@9v95uY?zmI?ODpnztNu!*<*ez&v_RwcYN!E7tQZ`WkE9sCQ@f!)IXhH@w4my zo}XK@^{TD4rd~=B*rI-*cIms^RUgY=t((p1RK2SByEenJ@9U#}UTxN|{?I3T{?{`- zh6_7i@K*epWN&N!XRmFsqT2M2+t<DI^eUQK9QXM8vz^O4=UaZS*wOXMa!*|Fi}doj zhvlbKSJ{_-k3J_=<>;ep#&z_`4yKR-1qs=E$w!Vh+uW}{U2wwNP59lZ1!p!@rm0xH z7yt2MP4CD0sus;x=b{<c+!u<B;|+Nf@-_JJD=7oVK<$T)bAOy{t&WS|R`c=d``<5* z`u};?Q9S)$$w{`ipVvKFIHgMW@j`)>!L=dle_LE_>Ob*nvCUhv>YY)OcU{YN6H;>r zC4$E-_tNDL2j90!e!0r}|0a$F%M&>boywlJX|IX+rRcfBIQfM@QM>xatG1u|wL>PY zj$ihTp<H9yM!Wu<|9Aa*&1K1bx>!$Y!h&-b47UHfusClP(^k&Cy0YCL)u;WwF0CZ? zEa0-h8BRyBSJ6U3?oQ<#*S49IY~3C=X>I?J8@vnW-`sxuM7;fB`Ds-J1#e%i6_>3( z75ctr#(9-nc2)nrZ=b@r#^j3gg!X7IUUkiz)j@I14D(Erz9_fP$)9h{cf0saoPW-X z$=U0BeEL_$J>GS0PsiyvyL=g8?us`Xp64mODcYmcU1@sz7?b4x(_apTO;hCL&ET4T zR^#2L)9d$??{)q@XUa9H)+DV(#a8={C|B<0(SLd5aJAGSyWmAUx1Cx0KN)TN?DFj4 zhl`0tsdAB_MRnf$ia!Rm*}Uy=$@|djt9AMJJE2K+KVI}{Wz2McHud6K(erbDC;$2W zZ1!uxWf?sGQvWJx^&D*2-I9_UzFGajMdN@3d6mRW#Vbosyqw76-+Sf##?2akWrgmm zo?8>rkrjO-Yl(BT^^b~2o3FF|e0TZ&g;leYgc6^)KGL4If1%0p(r1@q*VVmm*Q<WE z%l7%UvU$u83Yl&(pSQk#({j@9@I~#D=j>NImawWnkuRCId)~F}>IoN$BcJk2dbzSD z^~N8W)>CmeKj~b%`)p>l`hJzo^OS?tcYe*iRD9Az-63q-_LrVt_gc3)EzAhZDSKv~ zx%lz9AM;No{8wZ+wPDVWN`t_|p!V}Q<@`H`LjAuzmy-Cm^QN<#`KGmO?e*Ihay;0! z^m+Y1<=OQKm-}4<e;<EXwuEONU)R2qD{Iyq`#t^hHt`pWqNaa1f9BC9oviEc|DJxd z&7!6Tytd=`hmxa4%bQGv)=%E~e<pX`W>MEGn}5x74~YoUP&4=um}7gR`L@BIq<t1o zHZSoJy&tZ;TvJ4hC$3U?noPCWyx<@WsaAQNnT^e-cWm~#;kDAxF>v<g6+c4qQ|G(y zI^93#bIATnC6kh?HZrU0SaHd=ZnN#b`NTK<+mv7TI1(5ef=s=Ar2g%co43qYH0#EN z{+h3WU;jR~y0nX}_|k@gJ54_WHpVRs(3mB0yXNuqwXgR--SK|vu4{8R5;lnSMECAL zdq4f`-`gy;b6RpuJ3pHDNiJ<v*Oz^<>*?EsWw%@{q@I5`FQ#oAemSmzv0~Gce^VtI zYLCUs+paSFCzU=ub<0`df0o}W7Z!h9#DBN=M&$nY)h|m$r-*cMaw#QzV4M@Y^1<Yn zYuC3W98HOS_u|M&?r#VF>(%>qF3gZwCd$G8*7EbVcSiZq%$)Ith39Yoo7%kRv?G7X z>IXKi8#WXx#zp*QVtC+fU03mNqV)UfkXCK=uT$B#F&Z>PyimU=HOpmZeRfbD)6;*l z`j7JuKWj;S8ZswbL!?X1?e!mC!w;{D-W2<P@0_~t9yi03phSxs2TnhpzjS}PH%F}5 zmGmmJ+OiE#>&?DQlzmuz({SFzt{cU98{gJ+OE&oab<H}n`2XacJ|`Z|S;lVjIdzt@ z*tzmQmX~+reC9hmt7*agWn7m(XVlm&^D$W`?EH1zR_5!!lyCalJ4bK2e0E!!LtT~h zb>W*w-Csv3Mp}2;@wL~Ry)FFqhVjR>oE+Xmo4;Mk71dt)^y$BK(FdPym6>le?QC?G zOit``&E0Eq*SD-_JG14<ktu!C5|2x5SZgZB{qpd;+Cw=zXD|DG^pLgprhiMmuP?q| z^sD;ZyN!v(o8~^>d^yh7@E4D+wb|u~n{6^){9YJ$^u^I*bp@CFeA|BdtlOEg_gLvH zqko$o$DRLJI%~({qST|o_y0cKCM{d$@^s_-{}HXKtw~KuAL{lT>&cjLIsKffl=a3n z&oz2Ks1=>cRxXt|FXgm|Rk?l}N64h#&AxKeUM$J^x+}%){@nwr!oOdY+*Pi5mH6py zc+ICp0eKt03ies|`-e@waM$j=V4UTrlAQXp_e;)eOSMmI{q^MD-0kJlE2TTv9S&-B zDL48v+qp7$-tUgy`M*kd`s%9ZuWtL_{wbC3g1P4pldhIf_kVlSPe1>qwaajs0pINm zc^Q-XkB#i-?!WE1SM+}#gH@)+rA6M)jf)OWoiouPC_T%zUbiar@!zT~I=ipibAD$# zdG2QkD_iXGj9R@ok@fu(&%RK*8m@l2C~c3~yre~@GF5@=dy;qTm|Z%rZs(<|$In!4 zc=dGBF0KiC?Lj-!W^mm2X#fA$wwbrzRVg;`oj!VGdB{W#<#nf<-a43Q-pI{8ywIiL zsnA2CfL&Aco!J!xt3`~jadYp~_sUtwDAY9T|D~xC(mVARt^1i&q}{bgN|QhKhQf}v zFQpy@iqDr`)l!*Qzc=NTviaWFFB7zm#}uDy`pVbt@XBb@(eFwJb7f=}TDSbZnsT9R zUGtQLQ}cEzGRHFpYFAzVC;7B7-B5;8_|47v&+0ao$`*!sw598&*(L9;>)f<D$%peu z)7FHjuBH{ImD}Dw+`V$?yEPxp^8&tTES$m1ynS!OteEa;-V+Zp%rUZ%&OOjs7`dn3 z{q%<JV>18e_14UpyrsFd?&R~zl6`jtXWjT1UnA4=Wl!G}t!?`g|7r5ed~UtZvnFCO z(<CQD#)JL|=NnCTsHwh@nEG<c6StYgQ!m9_C^&Zf)(36LlX}aAEuS)po%*R*lzw8S z?#|gae&tThwfXA(`)T#TOV`;e-q{vh(VzIY#)z?{*6;uRs+-z3%8nmyQ;O6S={+{N zy8Pbd*k`&d-zN*qZTuQ1eBk?|w&Vl<H?gtU981qBcom~iy;1&y^u*fl?ws;dKS*Bm zw#XHXyZQXzySL$dtEPVsVdve?UUM-nJ%8ijHLm%(#XoxvdS(87_%+z@l~%+SzsFYE z>v<gVWchlm<hQ-|6gtKD<X-%n3)wS!_UpwiTI@IJMc~6Hm*-s6mwqbs>9hWklG#H4 ztd}LHY`^2qbT@z1oXPj4dH=jw8vjcV)EepPY&iPA_IsV|?3_x;8R-h{a~6H%I%pG@ zoBiVXvntSWiShEznf{NBrg2QY<n?9!Zoa2p;eAre%ihKFy{TAR{NHP`#dW<en|BxZ z7X9~fwwHeW^{OWK-yH488TbCZ`0HL@7eBQ}q^q<2rR;*x?T=>j%*nD5w#|Q5x&Qmr zkFB-SrUd#<a%xhtGs`XivuwM&=fVt|X(eI>FZnLNpU~Pc@5Bcy1HaS&?T6FezI#_? ztr;q^xai!Bzwf&K?yo)a>us^0?3yXxj!oF?dnh!f`2Ve&UdHWp=X|p>CFezaUYNAo zX<>kmg3OP8(}>E?wyl!4_kZ*&NL?);8CLw?tbYDghM2?K3@mS-`Wz$t>|d#kGlSQQ z_q&9f|N66Ru$WeRd%~UlSEcJ2If~zL74et{zKieFjJz~Y|GR#*+`7tl@#W={Ty>_U zI=;JKa(eBG2eG=Z&+dA*Z~L63pfu*VA;I>+RMC#A_eZ^!OzD}q*>JgHL`=I>ljv9G z#scBDEy+_vx;`Eet}efKHTc=usY0f^Kl+%s<hIPut1iEuUXmyJ(phVs^2=Y&btc<A zjs|P3m=pQXOPb-*o&E3ZTAn{xdygR|ySYa1md}Da`zv37qf+hQnYrH&`H9C>tB0Su zy{wNRT!T0N26x1vwNan#PkgGKS@d$#2L25#YrnPSDHpBUH)rA96Y<yPx}UX^SNu6~ z>CQ@@hg)+$XL8vl|Gj4vKPhJW%@3_Ar*=+RuB%+THZl9p&w!jS8`iOYYWsR>n}6BI zvopE7&LnTUG~vV!_BoXep4+xFR$CO@-!mzFy+9!2(@S1o*6dT7r+w_A__l3_Z%%Oi z@Zs#4TPdCyre<x0%G=g!YxgHb)+c`W=eunpZ+s4yd+u}j<csrT|J;gc+q~uJ6PwhZ zmg!FQ>EAexACBAnwJ(QPckZHDx-k~fPWH=-|3?*ZrB@26KWl#YM&H`mx4$lM#<hPh zx}@LTeZEsZc45;*C&R`A{SOu#l>5_nyy@v~C;Q`v&1R>_HoV!?rC3wa<R00xC(?5A zoy4Bbp7gHYJrhqh>s5LRHQmrYd|<NM;fvee+dZ1RcaBj(pJCfG{b|qsO*xai$zL#T zq3lLk!6W*UG)2B10Oj>-vCm|6tR`I$c)8Dd+Y333J>44$_Dh!9^WEb*UK=HKO1^KK zrj6c2i~ZFe_a06>zj%N7)cv0hx>xC6xVvD&qi2WptX73+)(Z4A8%~*jYAV;cY2oIF zgFTkLc6Mq%^{(2QGl*$Ye4pZZw!U_ova2r>T%J5x_+<J|pPlupzw+n5d3<{QoVm&F zKhixX$nhI*d--T`ZE~{Z>KNIV+rl(J*{+oTZm%i-oo)IZdA)`eUUStK+fUJPo@U&h z@_gb}+vyt;vv1#IKV_Hv%l_~7m22{O7N*WkE<4jcg>T{82?cg1jq4}Xd0pdVT{k`J z)+rnRZ|SOkr+#S+a<Y-ETatautbL}X>hBp#P0kqGKUugvCB`l)<zJefveubHJv-Hd zUT?8w(6jt?Xj0jdY}50%WCYi0PJPyPWAC~*HSMZ@Q|0$7J$yc`@N>t;sZ8HERbLv0 zP22o=%Fp?Cv(3KAMrWRwxAW7P&XWweRX3+6O;6<XSN?2!)7Cy`;a?Blr}Oq5U0P~e zy&_~ufR9X$0e@h<xn0!58{LXImfRCHlAq6<V;~s3i_d%JMl*}Uvx5Feo5UPDb$bS5 z+UhlaPLk7EKCO58cV79hM@p*D6#j|56BqjlT~nP}T07tKx#7RN53;ojpPkqhpmB_w z{k$gANe}KP50o!iYjCFi&U&wO>F={$-Ch;VPy9S4oP5!@`s0eIQ(uxZ`ZYH6Z`<^g zqavWZS&4=H-`6Xv@6~-yzb~tJ%h0JruHl};UQW($YfAr4id3I)v;E04XO#&H6ISZ~ zJbbcnLcCo;uHVXeenxT1@=7!J-3(v8bH9$2_n%*K_WEo$e;rJ+%-d3H%AhU6b(H1k zCgcB0KV2#JtBfwZwnzWK$62Ye&i28g=br_7b*vU|satkH--T_xRNEI(>F1j1!jDCM z&171oK56Q5sWlth+zghmg$6FZa6V+ZsiIzlL-z5ck~3A-8m~C=nl?988SFTC`CQ}Q zHU2NsBlc#$c99Qs?YnSZB+S13o9fZ*O|=uA|J!Qj`mO86xBUNA?Qg%{^|k+~CsX(R ztd@kPh%ob77Yn0(b1gr%&t$%FO2ux|oYFbA{AY7F%>EwTbM&N9a@zwnvBj@~!WaK? z_O+YF;rgfKALEbJd8J1ylB*^LBu;6&DOT7cUsU>gGRyD2tPS@+e_1cLXMvoidGM#w zV{uM=%9~#1OLJ-oUW}EU$mS5*vT*g4X7jrhw?2UgbN;;_zqDTNdV8E<2cv^`mSA^D z7;i+QTeE_xfmg{rcNZ&-b(Xm<GXq{Z&WK7sHu-|T<pNL*Q4p}uWA?mnR}YKr`MtQ_ z<<r?Mf^Pbp^<w|;h%HlzJ@$L2`jJlKBm6sWZ|Y6ecynw9>kL7GsF`n)KlaXKb(*`? z@6-0@-0VE@_Z9eG^WHej;dS`V(xrZx9{Y~WI4LZ4T=`Fn&2z4UxpS>QO;7LtAS(6j zws@N5P5bRPeE4QDZ!+jwx3z`gR_8Y_7r|fE@0{bm$0}s?mtVeR?yeX9@mIqAds5jd zA1zNGpZ;S`<e_?@oe7auo|C?7PW*jcvd&gmZuaJy_P1faU7=5SjnfSn)W31w{-Gwl zB2C`gX33?Dzb6gO&M~~UY3_!N8_vy{oBvs5sZ(jO&5{Z$k%-$}((kQT)IR)EJ@3yg zRV@)s5#K)3?GI0E3;T0Rtn8-JilwPcn^qp@xqtI%Y|*J@TTcj{aXI%zR!Gv`C0$gA z$<lxKx(RC(71ugHO>$en^LD~_r+2Ll_Fu9;Z8qCuRV$uz_ww@USi^r71!aQvck^z= z?>fDQ{nP9HvEO$J%w<&IXVv|APJCOOk({T-Q=2^!6WW(={}|*j&F+*-_r>?Ol)mIt zU*FYRVy=<Zcx^>%+3ekCw{VyL|1&*|cTKH+!%r5TU*FhSU)ZozrafMHX-~Sz$tS96 z)hU}?Duq5ZhrEl=w&E80<eem`e|F;U>#EL2f1gPBXk-1<by6#X`R9PLb92Ae1Tt>` z$NrYwEdtEz_w+E!OW)c5|LFDqOp6$26whM%H%Is5VUxdRv)?C}*uFl!IyJOwLi7st z?gjGZ|GY#j_SuLv*z3>Gyx#0$sC@RY_XKH$hYO1L6o>uVDH1MHmgy_4sCr5x_+CbM z+)|(YtUF7MYgKRlZn;@g{)t;7;e4*r&W_Cr%L|KiCwpi<I92<0mbt_))rb6QyLKKs zdec;TVNg|X)$Y7UUX`XiR&R6GMTlwh8x<dVXA@nRoEWpt&${MUoKvT?Wa3H9$ywHu ze_u~)VV!jEg5J?nH~uylKkd!FE8%CEeM0pdTjQB0+-c?WHgEZO{f7|O?H`d!?)uT^ zRsFu%8>T0-MfOSmdtCf>cCgVNl>=>er=3zgb8^nLISYeDe6xRl{xAEv_4_K9B>^Vp z&(63!oI3l1{ZuYKxu=0*&iYGt&WPnZ$=2$9`h(cixKj~1Q!Z=Fw!g8Y#b^7psjods z*f#s8aZh<4Th7**BQWcJ_^k8dAD(}oDlxhC(`u9UO-t-QoLs;&Wx8$SVJ_|u2fqD& zQ5W80|Lu*=gG;i@;x7k3t5rBH{c>0Q&UcIV?b({SFH7i6Y^6(WE%TF~XJX3(Dk_$& z?pd$D@6XXoHFI^|C^I@_x1@jHwLW`#scM_slJF}+pKqm=-l;m_+OGdT`XeKQJM)We zYa=H;7m=TQ|4(I_DxZvA?PTBY)9&QwTsd7)+L&CcGF^sc(g~?K7p)^J8Gfc7-%{M& z-Clg?!Z|<v7|#4jR!%d%*5~NB%UK3~@>}k-FhE0%OKi_?7MHc3&F(#UqW@3OCHh*^ z$;&P^X6Xe}KQ6kuq`pt;dYtp&DD%o_7vDSESIt*6IQ8Q7KG~)F+!;mIT-qEMs>s4F z`shQtZ)mG&)bbDKb<W*9zNqZ)!)cLs#M=A)pZ$FuqyJ{zg{ObB=f;SAy?UXzIC*XM zbi19g3-^BAslLCg^VN2dF14e#`5c}<y?^}lnG<T;z8}pORtZ|Yi!c7(^jEe`(zA=5 zFM4cAQrqV@`*E}vm#gu^&b`*_U+I1RH@URtRM6cgnf(Q)&C1tWdwDKgAzn6XZ|arc zS96QMHa@R^cJ$u$d+rN<GO&Gm6WI7YKVWX?^v6+G+^>G^e=QtkY4O~R`S}vL&kMmz zc#|eQczU|NQC#2l|Iv2)x+@D?GmYP=%nn_`IKA`Zu8x4(EnbQbeUI#{W);26qP#!R z?v)wCs;e{9Bi`M2`_lW$a^5YQ!wN1l%pNQF%&)yuVDVy8q}jUVnmx^S=VIdv3Z4H& ziA|ol^zQ<<C`sOX`z@yj@A!B<ViNN*-&x$3lmC2Ov-9A~XgwSM-u+yz#gF;xk4#iP zc7LMo*<<yS<UgK>{y$ATM5Xk{Io&|Hr1*dFjKL{SgM5|VUHvg5@93u6|N1^(Ij}y% zNkr|l+>;OUvx*h{S7aA9ewdWU=xV#M<m=?A%Xh`aY<zq5{m)0|=k3c{KJ#eid!_>I zhL;;|-+i@i|Dt6#dO~s&7kzv;HFn$5wo9|5ZPLKQ-R9ToPaDqIcXZuRU%y|E>Ze{? zYbWKPT9&fo5ZCd3QKiqu4GPbhpPm+G-cjVQ@;l=Vx2kbk$LHgdmfzFj53ZgO_tS7b z-+jSZ+&XvtGxtRWzl)FmZ(%AsX`9N=&e+$2^8${9MFp0AetVjg{rsMt(*mq`cAL!q z>alNc)H8=~7tfitO_*T5VU4}T?_+0bZObnt+<(k)>Ve{3wn&!L_==N)f49zWTO4*W zMWo`}6La&e+5xjZ-w-NlS-$Pb+tkb#Wz&AV?)x`UMtSzFwJX2tOW*1|KRwY#ZPN~R z*5Vg$o_vzvYkeA_K8MHg+|8e6-=|J~xWv-Z?YlSo(|hUhasRij&evbNuXrVwGncDy zBgc(AZ;|)^Ro}U^<mUXW6#mruQ)m0r|Gw=_-uCl(d!KW>w$Tcn82fKQ1!r_eaAjRW z=DL{KS~@Cw+dSKx<aXY=JU{A*4BxbwHlO+;+P<Hd-MP_-dH+tn**4L~UTxmL;&<#t zn;V;y51DqS|Jk|w%x|_kpJg+H_WbE+slKv2nRBPH*H?)kJ7vDzK3f;FCh$wf`p)n6 z{~l)dyKm`T@mF~PCR~E97A4KL7o<eD|GDL-K7V7`hTjGZ(F`xj--e!Q``PN+_xWRc z$-GEu`Qq2VZd|hO|7RffD{|FrmYkKkHzbZl&64Y9Dv6)@OLJx%_q<<wHfeDFOy0X^ z<5h+=0U9EcMRv#3SX$k$ICK4U?CSGeVIiRx-|c7(TKDMghK~~OU9vU@Dt1WUJFb@R z?QGv3@swMG*QS48>Gj2jm>CwWx;N>`0w$gMb78XWUvrdN>e&9UC3sfvbhb~IJN^7` z_MF&n+t2o$x_Q(8v~gYk=Z-~(-v9sk*<Nn{qxIic2rLOO;mol3ZT>x>dtduT5kvk5 zdlKgg%U^%_dx6o_w!W~nS6bp8eb+lI{@sS}|H35!CemWQ-352`jMu%^`+U!<S1ncH z>)L%g)_Ji1|FZJl?tibRI;w74lsF^qjYIiLafT1)TJxjc&w1;AXE&2w@!N#&jS^h^ zu^ZnpudCaCWl7A{hx1qdvitO-(#Aa0B5&P3J6=Z6ZpO(X_4YsS?kL^<XnOpwx2?;Q zHNFI{sL|!z934D!?yK)BUh`@f)%btiF+D)kdD)z!9&xb&Ry(cMbUv7VWyLO~mS1hQ zd0~6iOatXtoZ=JO(UWvq`hw;Alr7udGCbq@G%NY=yd<tAhOFD%+qSJ>lRdxf;MQ1e z&Bys=^9#RL#~V$IajngHCH(vS5x&RzPj@<VE#JnpPA2lDbVls|wZ9=DHly*fANvO- zz7#jjum1!r<8lf=J-cXRdDzPPu-)$&0^Iw)xAdt!TX5mRLd|<C+)91Zp46*v;=Nw` zvi(Qrq=1V#9UL>lRd|f}uN15gX8v~dij^{RUD2Jpi>l*fD~h7J{aP1olra3qbYQCf zoiD%EU7!15x$Xa=ONskyzRikF+kWN;YeP8W7EZC^yQLc@`HE)b@OUl^?=LdDx&B$z zPBw}9m26)Flf`;L70@x>qcb-LL~UpLegArS!p`Ntr5a9K^2ugL2%g@&&tU&DgJhq7 z1`Y-_b~TfNJtUU8NT<A?tt%4sCo+>`rHkym=Q)WV8Y(jE%PZodPuQ#L`uyiUKI4rt zYim|gzrtf~UDc(YyMm%E^wUphI#y&=d~5A}*J<VHw||F=v`pTFKgG#huamhiX53$# zH|u7G?#=5j(>WCMc=!42jorQ|D300rhoZQD^0YT+4cGp7k^biX|6>M|&&0)<3h`Ae zk^O8Voh*9$dc-E(w6ws8ojE^}vTtOj9ls$cz1?)qm57!MHHlN36<o~w^={|b%O2zP zyHvGg*2Zr)-52LPefHr|GRsqy-5p;ipH26?COCKHmTkWenSQtZwNt#lZYq}}m#c6C zhee6L%l`cg{(_0N$1TPASLWzBUo)0m`Tp&uIS;>h%z6D};_MTX4>j*Ga^KbS?ic)A zfcZ}@oGTRlW%BJr#k$WI%gY)6JoJn;>Um;)JyOTdu(3ulq&88m{oFyW4?g;0c^l2c zUi*ccD4S(<7o5&B{&y$z*<ah=jm$s0{qLzioHu2OyU^R?GJkoWx~{7Z(OB}bXwUa} z|D9XEuh-5myR_K$)xXse@sR>1bHp=Vd{5tA`~S<@G(DT7{>t0+iC+)g%H<3>5}>EO z`j6wG4KFT<q(7NdYH@j6{(1GMdki}#6u)R|3+235l416Dj_<ePmoAr|UMjCYu>SwH zPv%0Ws@?8xN%Wl%ZDx8`@Cvvf3TDl(-L$^+>gl_u59~Qm)UlMmY<-}5?TZOJZ4%B0 zPP7xLoi6w|Qr?(hww|fp!uAK|mn2w)KRrKZBvpN4{h3YA?ka9(ym-C6<Q~ucnnOx2 ze)4=yZaulHFXpSj&F42)H7NV*h2Qvm`{yUg+b!Nrw=3rS=t<EJNV(SKeq!6j*hLNo zZyDz+^jxv~{?_#Ny|Q<_hgF>ym82g2!ywYA&HUo^KH<N6`HcftXV35X)~I?c%`g9S zi{k~gJF~BG7H&)Pmbc9H^EoFy`@78T>&2gnpOyF}zLrZbu3K>AhedXQZ@AN&@Ha<# zw;wayl$%@7v#-t5`_JKXg=&9mH}9<PwMkfWZ;9ZX%Uk-N3VWHlbed+??N-=%Zif3U zy~fIO_WJ*r!|wiCz-7;Mv_k8T+ade)htAdZKa5l3neimrE1Q$|Iln6J(PPVmOeLNy zn8J9iqV00Wyh}xKM~Vb?e?B)cHf`xfnImD6GfvEI7v_uf`DL`?^*-fEXJyatc;Y>M z%`5B8wSS8xH$_;;9r!*;p7H#i4t|{~<GS_Mu@~3esB~ite`oUd)jK2k7rVbZm7V{* z_m9@i|BBU7Sr%!G@>5<YeEJk4FUt^luk6Vj;m6<K3eNj;%DA?>e)YroqG#3Qo80s( z?nl@Bl50P6|8HzI+wS|W2bdU|m;HTu@#?LTuxqs$S6^<pIMF33;Mo+n39^qB=Kt%9 zIHr8!{A{0Js?+b7UvuBKUqJc7+~Z&S;`UnHeC7GF>qI?U>U-7;0vA9Fs8S2QPJ7F| zKK}oH_K;t{=CxR=m?%o>HS5fu$!DfiUHNIN<IPRWzWIFZfAY_Cs<Ex}MzfQ~d9y#Y zJb1T0`^`B!OFb8tO+T9w_Nm<e{US;B^aeqr9dbqIH?NMpZgcaV(3aLq8~ac1Hy8LZ zb8YT~+L{j+WSwSBNcOdS>9lFD*eBVR>=`ZD1raLi8dh{<8sBd@S1GU3bt}{2YTp)q zyML2kaG$Pp{Zw!EIar$a=Dv5isSh8TvKVYE=-+JFv$>@9`0J0FliPUb*f^;RpKX18 zTB6I!*PFd}Mw@=Tkex}0e)aj5Bb!ftoy_(1?76Mt`z88n?uEU3`@co1UbO2YyK%wW z`3!ryk|iX1T5HaI=nb5A#ACL*`_HsBJWGEn^<Qm{ke&JA%bc8Mo;`wd*4Y34%aNaC z{QvpG4d+&hmuq~romo-cQ+7nhs{Lef+2Qi`k9QhtK23Bn`+A!BU7^x~dX)*2Yaf5S z8t%}t`uv}DQuU%|dmo<I|Fof6pQ)ldq<zBobt(_j_f`9@;8W5+|MlX*qsoFF@+WUF zFt{!XEnlzs+AY9jevO3i1iSAK`rqAstFK;{=lXw^?7OIqZ=Bz@UK4No8J2Rv)$+SB zXR3I=-|^+aP1XF9L(LQ=<G0S-?rL)4<m1gIDf+gbK4`4eGr!k<!T7|DWm2Hccu8D| z@AmE9e`oujpL<s<{VK(9^n&o-n+}hs#7>p^b0_3ww(>6z;f8OMIZe);H<&KqYHV11 zZuiA&8--)^H+Ns+FAB(v481z-iB|Q&t#galW!FD_@<?l$VfsA7V3EAv#dGSP`R1K5 z4B@(Lz3;-Vhc>AWTt|1DUU}fC_<{?2xt15t`o81Sr)#Txrv9wI`Mp;6)d!Vwo-_Pw zGFZ4GZeDGgyna`p=fW9t$_0-unen}&v3>sA^%{mEzP%H7f8JO==kDguYjpK)|37wl zTm8Q0Qx8Y2_z}&J9hiJumNmvMd+y_~s_FR-d3W39h=*=Hy>+esd8byVg)<i2_`h#o z{*>xn=Qhc3tebG^QViFmKPEn(YRqRE9bP!!*O}wwdZ}6c-JWvWH0EA*l<GSv_Dx^o zf4@TfTGN;*%2&F-8av-J3)D0I)PBUcZ|a?eyJHf!)F!_3`Lew(KeFECUqJQDp9-HV z=4797Dz~^cQ@f-m|E_nj)9oUj-9I=VoU6~_Wpxvhb8wx)7Wd?xX*e(Y(<K!eiSKWD z?qfam(q@Zd3FDKU_3pb*eEVZD^Xs8U0y7rxtgl_Te)GePmeN&vqQ7ohh@ZLlwaevR zTyjU|@tIQ$7&aH$-JEn^qx$`m3jRy?cFo*ZY-C@uNGAPocJBq#P}iI}IdRc!%mrpV zmKSf{vH#KB?*A*?bgqWT<CQn6#j3yS9oOaIiAa?w(ki&Lv+`!qw8`rG^>ucZA5Y=m zbXs8ApMC3O4rf*>*zrY6>@TT!nX}K7YjSMNr?z<3m%7hS3+n9U_q;XziSs#OwP>aM zqo>8bSqpZ*ua)>OA#vgF+Kjw6wyQhh^X%W&?>b$x<guOV-qYUiKC0|sc0LfC^T|Tz z?ZLzAYaXuiT=cooK6XNjf7Sa76P|LEy$oPjV6fUFJ*V#Yt?s>*2SGjGslV%1%f|dX z!1lKIyiRedVnY~Dt7-Am#icJ@XT;QWt+jF#fA5*vVEo$7L+f>cTYuV9?<Sc&Vjr)b zna>%QskQcb@vD_5&hF3oS?OLPb!pE@y}wJp7l2OOIGV!RyHxeg?`7ftrgk0m4-#E} zExdZdlWzfQ5B;8gZ1H~K6~3#IGEG<Qb?aOE^0)h0%VlXxOGQc-q`&?8;&m+Bq9*ra z<|`#{tgaOZ6}`4%X9XYsHJ6nP><OLhtB?Giel&OEV%c)_*bwf||57V<C9Mp9_V@I@ zpWk}t&RzVr>dBRS{RK%2gQ9M)-PG@7==Z?=!`^#ae@H}MxuIflp(a%&N=`^-)*~a! z-!H4}R`g_TI`&ko^X85zW(PIBxQ@CUSXkWs<D;1*^M)iZ1MMyUvVI=8`2NO*udiy~ zM=oax^r`ssw1K-UUw_LymJh!xHD)QdzjAr?`mguT+kIabYVN7u`O9kd$=~A8^8c%V z@waXHHveS|_KQ2%XMGP6xVmS-Uqhh~SJRBmdXLwqr%v$?J8}2BltlgOeg8DvrO(P4 zMLB$*wde2kHC5Ma{yy^3w@Q1{FS+@Clg2BB_KTBhrZ?PKf39HNqpiEldw<1WJ@Lc( zjpXUdV~)>^-ekD%;#pOD{eITct<RYrWmRa-ekEj|tYMe@yZgLdNbi2Gqdy)_mS@-% z{@A$lyN>1V?pDRQnxSeF-RG>Gy3CG?`*qHfi*Gn}=bm!Tsh$@zN7p^$h0XhwSA+H_ zK73yJ>6PcX1$&f)ShxJS;n)5kc-Ll8Vb-G^4$k+Ad<)laf0G=4??ER+mcU)7C9n2b zx>m*Y?(aI;bU5Gg^*-jjUpF%2W2yqvtFL@2WU`H4&Kq7_>9wL=d6jSdDrxiQuaaXc z)vhM&`?A*))bUSv$T>f5!%5HhJ=_O=B^!NyVVTJL(0kJbhimU;qN=|$da(FMU%TLa zsQJ9Ckcz<);hDeHvf>?-qbr`oJQitjKWUfD;VogYZ^2jRMiZI5<I-KXzF3|-Y<K*7 zYwmlC!^V^A&!=7s?A=qpH`};m{iF%|u5MwhwkW$@JcsYFbI6ffSL>ZJKU6Zf{;uhb zQnmbO!`_nOpCdGF&D|bNlSup9J<IQXWp22vxZ-cEUzD_Qa$50@ryHv*1&`gbdUx@{ z*_^lCJ7xXq^*{ad?N$6e{UGNIp4z_F&b0FS?B{>2cgfw{^iA^0?q6-c&3-(u|GRR@ zq&}yM6(5u>wpH`$9WMCs{LD<(YXxP?nhoXpDtp)`2XAAVv~cd`PpUVaYlF<zY<{`t zd5GrZHRo3{Ts>JgA^Mo_RKxl2RrvCCrphjTUTykz=dCFxS{#jnAC%9$aDGPP-Auu0 zug-<}h{$Zrl>V2zc$;?hsXt=pw&&+8nxUc_e6Ln!m$~zg>04w^-q2X^*Cuh}=MS5I z+`RPn_;q&kfA#*~GdENnUE<WprBN)&u;EKb{M(&H32!-B<}f8(*s6X~ZlCSvOQt^$ zZ&>ccJK10S`E~n^!RhIj7;hem-F-;ycj@vsS5#YHZH-wedbX|5dDof-^IvaX3YWgt z5aBv1BCfE^mz|$4>2UcRllpG|+V2xjIs7j<@#%8Yq25^=I2bR@iB;ZN?>pV#ho1VA z^SN)%<U78z;lFmrr0>s?g4n(jb&XB0lRTf<G0n4aop<Nhx4KCYjjT65ANGouNiceD zT_iQ%bK2{hCixBa;*&M^b5{RKJJ<VMt~$zSx|Uo+PG90lS2+XeEzZ{#WSpJs;L!Hd zmEm>k5tHy|wmu<Rd%NCkHD3@EdD=norhnh{!;5RvzT0j5C^-4yRTuf5A7&eS{foXy zmVMr|anqS)caFNn9ge(Olcr}m^VP8(<}=pr(U^C8dXm_soO>zZ`(*o`v!y-0m-zc= z-{h~wHsASdD(79^S%3NGjLUy}dQCt2Sbfh=^Ak$TeD*~q^&7u&facV1ol((pH9vl= zUvXe@fC-1oft&Jd=l*fjoj$N%;@qPra?8(fCwkhY8ypV$b?4-<2d7VYr`W8|ZF{n& z#^c;{tD6&AEwue7I=iVaKV#w|zUkCV=VY}5#d6)}vUYraaZvrb;+Y@9v;0GnLO829 z1>fCS*0S@*w>PpMx0<dlt=CrLke7=)(yu@B>*;q!`?E`Y`8|VOHr4W;m%UZa&wF<D zX}P*5*|S^c|NPOwKc{%jy4|yW@V$6x&wStu)80*2=VqH<pSxhjn;CIA?kj`z>`H#< z`$gW{|4M{u8+(A!2bbTL=iO}Q>ho9n$UBEgcDHO2-}tAMzv#1@(Tnb!J(@S&%dE10 z#QmH6f;snl<BqmND$TdQL{EC7%Wy!7DQaPW#xjdjws%+X@G(p+T|aHtwOp<T`4ZlO z4sG*)FbWIJ%h<wabp0jw+c{?cn7$P#e-oJdEd8W$+@hL?Gan_JUOIFsUR?LYM{}84 zmOCZt=l4kdc1l^AJ8$2vXIi>DCM~WDb`_G^{ep#ES1|hahaOpu*ZnGccCLPRq0Zy^ zeXI3PZvJO{tajY$+uQ#>vEOXZXoy{Re?BMq;-zh>y#9+9*4zA&{QWZJPWGGot3Uo` z+Sr>nr?&0yo}7|BGUu{uieLVlKX;FY_5U|9`8W4%D4wg5Uy&1+ulac6lzhe1Kdp&= zm;RcxzFg)~+h*xm`Tv-``MIYX1ZOTv`uOR%eX*lS@$TG^2Z0(=ENKgt%Cai$k+wO* zJo&fT$<3B0k6WCzw~!W_clo#dO}9O=T^|*^+RL5^{yXG$Z}yw~P4X$vTRrbhf1y3Q zQj7niuEe=+l~{{l_qOkb)#sfm?8;C2h$vidZOfi^>ZOomoK)2<^<=?@{patA{a<w~ z{%Fgi!^x+2+HagUlf&o1MtQHl2R=;JVNUo_9<%NHT~C#ATY39Q_cl6L%=#?%_F?40 z<kt509`76M<~p-HD0J9+Ph_$@i&K5-hAn5ezTf>JnEzkG`OMaDw&^0)ddwH>_K07q z67ag~f4RzEKELbr-bcHHSN2T(J1151?};_HjXzlz)z7~s*!sy`J6?Ha9Y>0vx~tP( zAA|E@aVr8eM7mgRJ<FGQ`}O(q{ekZyzelDV?y&IRla<HQw*GAXOu?TvZ&h-`KIiBj zk9z&QqeyMvnY;d3|2}eFlV-Ph9AiBtxi|1f!40SK`1?)QYUfq1Qrcf|_xqAJGdZ4K z;#w11`*eeJn#k+uLyv=O!Z}^1RJ8D<7mC%UR8Cuc@^AJBfwX*88LOoKKTiDPxcxf) zWQ63rbt&@`i*M)rY>(CT{^V<1{oFQ8MXILsD`Q6QySg`LK8KzN)R1bqo_A>F+uR?5 zOH(t2=J@Y3dU*f%;s&0-{$cqn*B5GPKJGPDFASe>WVP_riL(C`jXLy;0+bbUt<Uec zq>*4(wwU+hhId&<U5-rlPWxLEJF{Q<_}^DID{UtBPPzK&VAaQq8EK7mTfW9-+lQvz zW$s$pshgIw=ib!cHIJW^Hs3wYbVJlx|8Rx=jZ3wb%c2))ebs-q{Wa@X&#y(BtRjuV z?D@I#uG`E1eC1{AdRGXv6s}`&?ZdRG`{!4^uw483d9BofZ#QNpeR|MaKi#gnC;#r` z|Gpb0F4q73CPHk(9=R-mI<ZHM+0xo4{%@OodN+fdl;e%_HgV^b^xGcRWKa4xYtKs6 zI7!Z35=BuJ_nXwVo9B15cjWi^<a@WBv*)ansPh+${x8XxpFC;5e#0GZk;c*q1@+x~ z8a&^ejdfgTG5y(^?~1Qx?3+=cvER??%jPG%H81B#y-M)9+dS!f!8W;X>$hLr6)Dl! zc=@Z!eUH==i?}=Xi1OT9`|`c2+=FY|Zf*{<^!z>HuS9jS<-@<T<J3KB^RmvLI-dI_ z(c9kA(>X8J;CZ`$%{%vBkJdX~RG9O%F5#Go4C{g;FEjY&Jbe6NisaMgIbS5UT|ap2 z1jjZjA+9wSjoQqNzRox;aNM?#_uh_;&l9aKKPsJ}6en@&hI0N4+a|>w+i%#VpZ{!m zzHa04o-cEZPSzHj@V>dJg`>D&id4O*uxPGe0Hc=WH}zFJ*8foQT>9ih5BsLK>W_PM zrtDWOH<-`osP*1knWgnxxRH9{T*s21tC|0YJYJuq^?2nv@%Z>Z(}nk!zWRILIw3Fn z`M=H4X@3|U3V*1F^ffvjKgRYx{(jy0Z6}p%HJpC1bAGK)xwgLIc>ct>IrmNq$*M*w zEoglu8k?&n!qw_D(dGBC*~t&SKE3gOUFq>@*Vg_M{nN*u6!JCaTyi#3<%d4+*}?~Z zZ=aZ){cYQ)3ws4?7pE<YH0W)=H&I6BkNU1_cNo_7>@}F}K3(DazpoW#UVEJ9UJZZx zH(SG4@815I`l~+vOLcE8dLJ)#d7ak#_;3Bw&h~Df!p0`Puk2-feALJ7)u6obs^hag zZ-~|li?6XS*pd%CS@+;q1510vhT|KS@Kl~VZ&mfhY@z#xB#n+&i?=YB^(rk03Y?^& zc26jc!Cz<Q*ZA18Zy0UzSRT!Kp*u@N_xn2C{hy!IfB6%q9<@;7P}|$$jW@rrO8+bB zFTS^ZPyNyM&P?_rdzwC1&hDH2J>U0~*Pi;NUqkQix2pQj^okKQ?ZCzSE3SrZ>c6-< zd$K=vE&u<v_%~yPZrK5k&k>=;@u%x%eEql8HoW(5UzSDR1;e%{A17V&ZcLv3Y|?_n z_xB&znZ9W9WXxUqTm5Wo%4(NM!RFuRDQ;R9xq7<M(}?LJ+rmGcI;vRR$Mow_)dZF9 zY8A;O@6%3aBHuG-yuZOW)oZ_}-t@D^(bwDj|9$^9J=H{|f9Eur@BHC@Zt1mR`e}zF zdd0#gtCtu^PrN)yaL@OfH}#F~<e&6P<(nPP_gK04Xy)7LV$aSVICC_5^@PO%R|Mz( zvimUY?*~<bQ;TO$om|s!+48*QN%LMCi=RrKMyD8NM{-%)dpuP#Gn09IaAl#yO>ya; zKO!WJ=S!asJ>wT=G3o#HDn9E^0{wF}btcQoY;uc}jn9~Uwd?GpJu|-<_iPk1{*dO- zyT7ZGlg(haM?!)_!S{2!!;gQCEnN90^I59TV*5Fd)2E#CN!ZQX{>q1YHebW^vZ?ZR z8GeE0O-_vq_sF0A9roy*Xur<=U$-8g`~NO^`rAJrZl!;_wV?K0DbG9h3rxTF-aTZ` z85eoz_+pFcJdbbxSNfN<BSgB=zV&;f%iCl2Ngf%ROE+%J1+VdGJ=C>gt*rk4cj@2l zzy3YHk27$Kki$V`i5X5Etu0eZ?cN6*iEw^A$)<!OD3^KDzqD71^^)7Z&Oh_k$VSos zL`+}p-(@-HQaO2R4lT@FQ<)*TDUTuYN0xl9@87oewq>O!KD4+m{}6C$-G@4!dXA(8 zzY3bRZD`WTXinsxsmpcTx9nh)m%W09NMtL+qRhGM7v5AJ4+@#VSfHxmB6B-)O4Yo( ze-i~`6aUWs`$crk)*Cx+#LBa`f1LKI`pC<JLccavuDfAUf4C%x{r%G;H3f^}Xa4kC zR%ZN3y6n8`t@;~P-_j1x`4lnZO3=@SYrN0$w!J%eJak8(#;cC)@+>(!1=tIX-e^?z z?3h__g2(yCuP3K1&LsQ&Px*0Ar0<@DT*VGK&mWn=6`4lU3_k>TpGb2v>M@mhe%C{m zVYX;;o0(DiJA;RNHkH1zJg2x?@v9B{sraCsIxc1t?#y3QYWqVVw=2BFU0ZF7UUEk2 z_QUn{59U-Gowp5_3c7VIo^OXe)4vk8g|(7(Gt*3XzIG^D%C4(=A(N~WKI65F$(P=K zi3dq7>E^k?liQsPk36vW`1{rLcPsw<`nmtk=C50i@BJ%&K5p~tJ=f0ZGyY(2Fnj!1 z@~<c(pR+2b^C9aJ>z5Z!3E6cq$SP(j^dDSsooUlbr>0=O2|tU=Ud+8&uBT}ZI%}a- zbm~7lh68!~f8Crs_20i<jjneBaS1*jp1zd%DZBLa<%l=w(~l=S$*6v^`$T|y%Ip58 zx%%@J1T2rqMzV+=_!lG=c}%Txw_eedt+vujZ=L1vns#UZ#Kvo#zfR~aIe0PuB&(V6 z|0i<Ynfp#`nx|qp*(Y0L)1O?aEtx!#2Pe(>Vtm#$>PMeWQ+^Up%KnJSEB82S@Qdz= z&A$BHHv3k!;7!)|Cw4sVJd@p{t+6e~W%KiW##yg#2%TvzSTp-c&4!BlTQ+fP#W}WJ zHs0E1`PMUQaq2cdvvt|;?`){;cR%^hc<DN?ZFlzb$(`A@Q6eKzihpwY{n<YX1J=D- zve7d2MC#*R9n$rSc5G}uo9>))lU-Tkyj{Y_?YGV1;#;L#7x`IywRjNQp4j})QAhIL z>PWehlIyRk=s!I&uTNs72Sf6-hb;O}mzWn!u?p{SuQ+_;`?5QGKGvn3<Myj&i9WY9 zq%MB3+C_uDz<pxB@2!e?qO(@0#HW%+`f1+`*1JbfE1#ED`E+92HfxWhd90syx>RcJ z)IX^F-c9@3gKz8O`&O5_YpYpZ%T^R<TWq-F{cFLLpQ*}?I&W{U-&ZYTnNk%$d);og zCl?J{q?{98R$n@8Q7M-8s^E#G+-D2FeIlvSmtQ<zD>!d&y6?^}-A|c!af)y)mN~ZL z>(_P%g+Fg@uAYDI_p;0TY9FuWe^Yt!a{Zm<n=Sr|G1y9c;+iHE?Q3PY-LAd2{L6`j zzqj0ZY+R*N@ypXhO?WrYm2GqOE&J#;?Y*yM`(&FLb2rU@Ij70_fBF(zN81L_iO7lv z=38@?%WY!N|MRDsecG;Te+28^o6n!FQmN;;Fh5&zzw&;^Ta^#2_f3!aRg=Fm?U(;1 z?y!#Zt*?XJRE+ax^-K_w`teLupdxe9oPC$xuVE6qsek@MOi66^5$k%pS=BFI-VVOB z&pE)q!+h^%U#^Jz8}*lZ`DLzfdwHYn|N4d%qQ>caThq?gvIk!AI+MCQsQu{Yb87t| zCwEOcYtLSN);jZK^1W@(EYsc}<zC6Hp!nqNosAtAg^td;>do`<6w5+qckkso3LAg& z^-VjlsaT{iKko938!}?17uDbC?@d3}7p-&aSCjv$gv9|@7{z1Ra`p-ClQWN7#<QbP zdF|cX(>K>#d2TpIYci*F?$3KCCiC1o@Y3iB$IUr!xMwRz6kM8Ze)zlay#sp5#h<E` z`Jbq)-IRK!EunM!Oqae1Ck_Tl1}aH=?3wcRQy!!K{|`ocGUxv-vDa3!lY76ip{*#! zD^A1ZK;1d%UN4n&=XZ0ZtHdXrSkds`PiEETh6(@DtoW-Xl;6e9F%eU@Q(v}xmubmf zr-!WkzggBxzBx2qerL*qT<N#f&(B?-UvcB>`g_}tZ*lr<Zq1de&yeBz=x9~ZDN~ip zx`IDTSDP))<nZU}jGJ+d_t&MhtRHJOeZD4eS1;juskhQgO;FS4;c;pGy@IRX?^d7n z|JnDt-3GbG(ix_xoDZG)WLekZRbic*)v{+#$+lB-kXKKPu6*G)<JS3>%N9>K*#aD| z&zfy`;r|rVTHa!h+CCEtonI&FwmzN^=W#17-&MvaiSLE~vbr++*K4hBvw!<~JIFFx zs&H!3$s0HKyUk$D?s9CMd3oRG3x@OU-BqPp7j08uh|Xiu+0E4dl{caIcB4xZbGOs} z^MUT`j4by}pC<YDRJi-O=gp@sOo=@*b)B4yak2iN$nq^oMhkSAroFX%t^WE{P0)lF zYi3-S5xd0Oe1GxT_NhW#u3s(kpZClEUG`PHe%E@N4a^NU8K&+jn&$8_;5Ey`gPpf` z9{c)K^LTG|I5f>4`+HozXSv=Fr_`J2eg9%k@FF!#QXSdq?=-C>`^_Ixy6rBuFF zp`=4!z2&t}+0&h0r+I(ZR5-p-`%g!2pC`YM(EiZpi>Is1+4^#=b>@o)7wmTIIjSo6 z&cQ)Lf1$dzO>)6SnS%XmC9L$XZB;#U-e=xczWCdWuSGvRpF6SQNX5MsDoP?3ET5m9 zaj{ZBaO))j>oYBvM9v%yut;cBUy;9m=ILU+ds(N{Eo=M}&1)@$-EQse)0r3jMo<5- zZO&Om&J<@u=5IAK3*W~VOFTE}eH(Yd;SzV`hi3-6Peng(-n?+n&OPg%dmD@A+t$B( zSiLe}aljRU=v>A--?QIbv2M^!=;|_<7H=cXXZ$qt^@nf0_59A#&*to5h>6?5X*co7 z$#sABfBcxRh1cx4@AD@!Q=TN|Jiq<%&w*<z1jYIv<ji7iKW^Yw#IZZoYvmlhiH|>> znx$B@#O0dS0@3OJUMZUX(^BIvn;CdSp;-Qj;E5&k_6N;l_+i^nTchNn{^<5|#l(4^ zKkeJIv)}oP-nu%G=;tExSFf%QxWYES_Qj$5`#-i#{$9W6_59!4Tyvjqb2)mIp^I<s ztZM$vf$f?POII|xAJzW!O2YG8yTXOgU0>=8UZ}+WGI?p4R^<lT-oVA!;TGHb?a$p! zs=2TAcQk5GHH)~nFzEgLXE~d1?yXm6v6Z?qt?Iwo?C<%zc-=x~G+x!NZ*TmUF5tge z<Fjc-(EIq+=~;jG)<?$tKl1foYT*9>@Avm7#)r(g{qykD>-WB%oL=|MJ*4XQyeE3! zVdnybt_#%2YKgAvvVXTpx6kDbui$+~Q$4wZp%t&#rmkFUo`3dLK>h<ot&&Hjw|JzF zt*hiZy5vBzciP`-|C#>BKg^!h<=Ow}*1l5@udmns`}I!x?<rDTu4h?TrLHpn$(;XQ zW~1ZpIqUhtysVis+~4?C<lE}x>MzN+JXP5Hnp^jHZ!R=V3%1P&doZv3O+on1_4)Z) zB4LU;-_vx@7oGYXAbLLNUf(sR9UpDnzh<q!xN!dQnSI;Vf4-%txq<2S?X#uQ{7+Z( z6<ug4x-jY0_7Khd$y0u<4|?bJe9hsDmcP$-EPClYeetWF{U2ktSN>3t)KV+gSJ|6d zzFS5jzMuJd=j!#hQ*F}Rf3rPaZ`&ktJ>$*8WAR0j_3r<)*Tz(5oqv4({EZKP^TTGk zEnFcuZ=d{))a*BAvjTdJf7T!Ww)p+h$vKiq{<3e@E1x{X!>?K-IJ@}stk)Z-8b0Tc zTg<(?()9N}^Y4u;r2)^Xw|&0BCgqYT^GcCnul-Jz<EuZ08%hc?-o1M2uW!xY+(+79 zethX>sQLf&-}L3;SMK{RT%jt#BXw_D{_e-0ufMH)tXXXwzD+yei!9Su-gu|GHPfUI z`R7>H#{N|}agUqlT|w`un_tSlURnt*GAACX`~Okd=97JW?(Ki^`aiX2eD9TC-g5Er z)CqrXtH`MAGp=~D^mXIg`l6G%^EUez7;IXp!FlS&E9GiS@wq}D9eGW*^`3WgPoLkp zCU-+~jdC*gLif0+SubA1RzI1aeYvXi?95`hllIF}{-5y94!(b>boaF*7wT5mtuHud z`DxwP3x9nYf0xg=zF|t*yI-A+Tx%n1Wq<vi#~64qxIFKDyx-gC%TqoSNO-@O6Ou5P z={|j0Dqq{2-jmzQE0^p_neimTy07xVj~_R8um|z&%E_32JmTSp*s>qSX77JaeBYC| z`&hcgx1PooZ{Ed!nwJ}=?ELliWV8N@6NQr{GWE55-dm)<+!+63nU^7#Yi>Xli*?!h z1NV7lN>mmY1ctp+x;Q)ViRF6F2Q$3=B!ymD85P-Zo+~;0+N#qi<yrNVoWph7COd4K zQ2A%q`HD@an_a>zeYCn~pL3f$r{PT0NyXKi@8VfY9=+Zoxo^?#2t&z_Hzq|s|32-f zj#)Ls?Qd}>{_*bO=3FnL^FUDKhtGw%TiKq*+61nWKXrNiyZ=AZ|C{ZvT3Y|J;a82e zNa^u?pUV!t)t>ffU$cJQcZbvuE)4Aq8WN?^Klj$Jt!Zlc)2I{vNkqTNdHS<UmeEg5 zHhE5cXr&`G&H2^70}WN6jS{VkyzZ3!I==DKv-{uezg?Zo&)^!q{G7g&UG}9)Zl#oB z;ht&I+y3qPw8y2*Old~(POl=N-9@$sK9sYR^RZq2(eqa+Qf`4y{YhW`>ob%O#~d*7 zSH8r&G^Oo?;r?wKU8fc9N-+ulyKdWqh~i0K9oxQ&>5D{OoA9~b=zQbaw-ecw*liOc zy48NU^=(rsS}%Oy-ASFZqNYZ3PHc4Reci0HrO|r7LFKJZfqARFX2{P}ZZOFH7M*$T z*YV3A1ay8T+?c9uG4Jq&E7vtl=e_xts(s$8r}^!c(zWeh?kR}93GVyeKDT`Ho5+bD zJ|w;VXVPO^_giwE@#OvHNx$v7lXliWjMy!>=BIY>&bFI7>L-^PFN$~<?=a=}#K*;n zk5gG1PT$@8{9N_tduy%#{E87x5$TdzaHYTd#+ma<9|X=PU;fwg^m}TwT#?*E&Xsd^ z-;_C&Ja28<`Nt)a!S-h=TQ<+z7I>_%Y)#+A%_koi&Y5_;Lg&AJTjtb>kxBP<y)@P` z`f^#L{YVi{bZWTSe8t5z^D18)S9Et)5O&+P`AT7V(fo;dJJpJ&)PJ}w{%G~CX3@!_ zf*Yp2-Bgou<MqVneHpuh-R4;{^B7sPl%Jn4XZpI`+fA-7Yw5rFPW;lGV-s8L9WU6~ zeBUhU+5}po!S?W*s5c|S?)w#=p62iUTkI~T5hc=i&iqd9!w0?lYTr-Z8dEjP@UEz} z@>|!G>!HU}qbKv38+~m&Gk>z{^QV`l-YS{*;l&ZR<BQo6K(lsNSk~YDus`D4%jElx zx@*Oc^Z8#_%>N}{Af3s$ed3`q&4O4br(ch&{BGH=UwB4o&xD4yb=)!&&vZQ96|s{= z=>F03=4O)_&$|l0JbJ}!zDwONFTGonzRs=NdBAl0KJFbUHHx2E9#&0>IkYre<B4^A zeeCc1yYrJLvZ*}YD0zeT{Io!glBB&qk1yVvEbS$!qgl%Qskivc`vrIQ*R^);^gTE2 zu}?z#l^-{&1v_hxT|3QH{X?z#o1pct1IzYpwzyMu=fj+L{e`>{JdO#+cO{z76?&X1 z_QA#P%3Q-&`F}np-`oDC_P;-?MC&3io!v|?;@juCeY3dzGyB$tSx?+I3h?JVGBkXw zre5h5vvZp18nt*nrX06>5sx$Pr5J2*if}JGlQT_NC^>C2&ocuS^_RyYt9t6rY*^~i zAwBz~Sd`R>mbS8!`a+f`)$M=A&ExUiZydDl|CaTS_ZpkGu+@e6q;0AGw){z+%HG?~ z75P*4rM%jG{^z@Pp~WlT+vz_wRavsU#XRtUt;xrmYn0aBShRV;>bQjx>}#an9Evlq z{c^N2ceCC0`)B3z^Yypv6F=~lflH<4WlKxd%!tU7+{OFE6P$ib^Uo{(-njSAy>Dw= z?&n;ue)$R1n|9UR`2795LucN8x5|4kRdoM>h!^~Z8h<jRc#j7jx7owe{dTEm(f@0k z)^|S7p7Q(pwdH4?Pf30!J#$Bg%$K#PpvLmn#f`;1DSWnPn#!6o+)I}mUY&bP+3!ws zvwq^y*V7fd(s=48TYuTib7o!5wl`}o-!S_<>vOs0Kk?buoBQSDR?Sp0nSI-TYVpNW z6MkR+Cu4m}_(B&ibK>ngGo{tHndF|U@L9k2*Y5qfH+KFmtN1l%{tAZ00Z)$Hx?Pa7 zwCVmVKHI~Bhx&~C98ZNF6WVX7d3on;gVP~TGN;v?d}v!bAy_2o{zLCc@9#487xFOX zE^&5dzaM{$Q_$?l@eI4VHP#V^GeHIL{TF(lZyK~WOgr^`>%H}l_x@Mc1`V?Bej1zI z7tEwBa<=i>ilsk3EZl!%$NDSZJJ%K6f61~X<YfQnsmbR0(_Td^t<ueWr@Qdp7O7n! zON~P{M7UZHb$shJbH49={?UWfJ%=Bhn#$k2Gs&X+jiu0;Fv;+D!NGN*@qTm9{FIo% ze055+;*V?TlI_O!Mo-T?brzeobDrcZ{_K0H>U%YG!ui7;PnVp#y+KCdS$fVPnaWR5 zhfSu7%wVqEq3D^XeqE;f+NKARp8t}=>oP9yO09U-lk)qZsaW=Z_n)oxM?H(XZ(nmf z(_6e^V`+B2v;X;Kg)BqeEgREQ*%D4iR35R&h@HIB%6Mn?<lYV4?|A&4Oxt>n|M=%` zo7BJOR_!lPD_=j?ZqC{MGi@c)H>Mmp_ti#*Z_4HGYG%DteT%1VxEXZHCVSsxqyD;d zskOS_*B_j9ZsSMwm#5C~xWufi`PBMZfA@ml50{5D1Zos5Sjw^Hm-Mu0S~nCoYibtD zO<36TyT|bPf8T4a^NQyh8O_={f7-sjFPEn^_XO`XJX!iN=4j;2xkg2dK}IbfD^vKh z9#^{Gv{O(npYU;y&$p|~6;*cj=uY_W{N(+Dm}O^v{B=Kfba!1D>#1GcqLT%cXFu9m zn>KfM(uDJ!Z#i$@Rq*GFQoDIq%JN&;3FDx@?JDjYU%#6_egDsQJ&JqITE5-f{pID` z_i@#A`L1X8bGdF#jLUw$g`IETk6it4`|7M3zqOu`JaS?>i;v<;<z#dDg>R<bIrjPC z<l85XEw?-@@7VO`UCOT0(Z_tm?k;I-0NqLI>U;6~rOg^8B@d3tW<<W8v-7sIm{$1@ z5%qWvrECwrPp5dl?K+{!eB<?si_syDiQTJL*e{tkQD)1f4=Wlh?Q`bYweg*s{@KF+ z_qIQq>}LHs6nfIi`Ce&4rOF%2hsG%jwx{$S{hsC#k-_qY{d&Y4#p;%O`xQS=JNt0X zk9v)JPtKhCYfybITF_NiZT+p18~1vyxgD{-apOOaZO=m2r-@tL?UTPtb%dT(d^_V4 z>%{M|b!O*U&;EEF8=u3MpS!H{{@htQit~NiZa<iCpD8NnRi1T9gr<n!{GAoqqH!W! zb9TJC-zb#KZT8k)?)2Q#H!plhu4(k0I6e9H?B2@i%c+m*m+fEvCE6_KReH~N$x|w4 z_Dr+dv~UV<vhQd6bKevX?zTABf3xsh%HiPUJ5_FSoK;@<^=56J(e9bX#Y!&q9e4CO zPiw6_|69iR#cA<JhqL~K`lJ~&WU?OOuATa_sXAUx(&FHJi({W#?3aC!seG?C<+J7e zxqU@j9`9{`y2ks;&wShK-}z1dX^EWe6lKn?HrxBncE9DnYwP8IyyASV8*#(%zdFx5 zw}dSH%oOLY(+4-P#k^#4{5M6WtS)<kzNU`rqUrs+gYK*ZpUWv?>b`TkI77kVzArBh z&#(1Y?|65vaHpXBGL_v10S>b-aSO42vwtI&T&K6baktdbpgiRnTjEynu5_tgD&w|p z&)eXCyH<96eRKM+%FlD(?5`$7PEOd{mFbdLJjr{b<JDg4yoM#)wz<yOe((2%Te~<7 zzcWAdl0GhD)okkhIi-Kv(<Rqezf_t${i^D#)Z0~$FTS7q`(Ua<I=gP{U4N+)k!P}5 zcGlZguVlNp#3Iw;q|JHG{ZDk4z2EWT?&b1`C5O75CNk&W;alEtvG3uW4LRX|dOk5F z|ND^0ta1B?$F&pO+~-ZE8tzMYVsPQssU^j)XYKd@diqA+Lz#r*4}`XCe)6IBYT}&c zmcl!qlqMWMG5efzj=l4ywg*{@rLJjJ$zK$!c)mZb<?60#(aEy5smJb!z2e%_f8|kY z_Q$_{hkH&OllheM?5AS+b(`|Pd#q$0&UL$U+@<eF>)VUoyFQ6_Jv(OnC+p{yV7py^ zc(2R--gsW;@5g1*Th9JeU^G8C-#+$Cx2Dhk=-!xV50XWe6@R?u|MSa^Wp_@2rYi%k zh;J5qZ(TiIKK84&-t_)W*~*{fJ$+}iZ(n)qOlkL0&I`vqZ(Or@{%`Jt^CtQ4;^Xaa zUAX_B<=UE^tW!T(HE@MK`<EK17neLYEOqz&$J1PMH*S>`E4ecD_w>EV24T-~t^MD{ zhij%CjM<RC<=UP7Vaz<-*EmJF{dN9dHH|)huYTh*rZ5erjnBetLRTgP{t}q5hchBn zGX911ed&xz+t(INQ9PI^5wdL8pM6_1oj)v_sbKQuM>E5^2jaWs`}yrRT$xwzzi@_* zMMfOA-p#CA<=3bD-0ao+>!sN&j;Z>#S9jk#B^FhBU7OizCD&0F$BA4PIsc>=e{;IM zC_nH2#Pe$<-_)r$?7aFx>!S4i70Krk`wuNve0ywx9Oxj&g)6L|=~<?HwLkaw#r`d4 zW|kLrST2s#*PeX$hxJVTIg_`pJ!!Q5N{h+5@cA=-U%a(T^V!*I^;@^Mx7?`8Ub|u2 z<8`ecw~IY~sCDd|<;kOu{-?-3k@8LYdMy5PdyH1TY4XRg>h=2`D~d*lbTQO?=GkJ9 z9IRYl^3fyyM!Kiue0PKDAB{(EZ@*>KS^xIow5O?e<PM%QS{zq+b=$+w-&#*7?|7BG z?^W_t##@r}10JtWTJ<1bo9$zL>{Gp^Ej~<ZpDp(cc%|V0TE52O+<AIO?a{+i@9!;n zJ^6NQ{UOc&-=2uxK9@K1<Gh(i``ABS3D1@lG_ADcgsj=`+Vyzm{2JNyapjhIcRKx6 z@_ec1dT{W_K{LPgN3$h(xMNrRd}%3pdsfc9{bzS>o1LrD<8-CbviM$?W$`_pMI0S3 zQ=9kHA62cDf3oIyl-ly|`Mtj;>{ea3%%b}hm(iVTOMZVVHA=pos~7q6x%GyJobE3b zR|IeretP($XsJA_h%S5TTAqVV@7JalNp#gdZ`soGyYYaL&V%xOMmiPqY|lT>N#1hi zN2HgRczkDU#|F3ZbxErd9)4l^Haj-N$>fQf@jtdl+c^5~?OwOWO0G4DDJgel`j_|j z_f<U3z8&}f;OX)m51sS>yxbiA-gJ5Dv!@Kx*x$dEs{C)}kvLIW<wY}iIkMBm1<?mD zoGkynF#pH)>-j$pe+<#!x%PL#>cg8~{k@%#m^$b7tTS8Y>ukweR`^7g`7^_<TV_Yu zr02Bs^{o|LqbJG!{=Qqxl!!|S9pBd<SZ(3|;`yx!tF|qi@0=O>Qu;>T?C$+riob7K z9ugO*p<?~5Y{CCPn~T-j7s|B*syJ7CVQ@<>*xL3WYj2}!YE9dN4Sx=pu2%jSD0=Te z<iB?>+L!QN4>4P8UceY$^UNk=2K&(|ySn#Wh&|TT=(Rs+G3Pm-EB8<DP+n9$y+myG zN#)3e0U@2<^L~G}y&dzv@%x{LPj8pczH0PW`Es{xe-Url&x(qNed)Wi7{Imc;g6@T zipRx8ZBNtJ61i?R-~FD*ejWdy_xG2*pI`O=+TQrHC$dj`IJqXWJ>lG(!;XR0OX{|r zef>APenHgxyAPhfUctL+>Gyow>X)at%WU2Lui|cP|0~B80UkfT?>pejyhBEGiq`9f zM)t;iw;Se3H#Vv_obtGEQDf)%CHMA~nz9@YTqec5_9?U2JkCc(SKC_GH7Zs%wYJth zy%k;fX;<Fe?OiLG**?5%m91FSuk9?f{e8O9-KJ&l=2Y<<>Ce5hERC-<sp#$Rg?InH zJzoF!)3)pL3r;>PugUwpJIrp^lFb%x&3WR|pWfoF6Ly*Pd%NOWsb340&vaTCpmB_~ zc-u{`xxe?XuHDRE|4&hG`nFX+9mCtxmp6USSLQv?D-(VB`+85_116o%)UPnu?Ay}i zaHQhxSNnv553UTX?E&%8%mr(U{y*dUuk+=fXzOQ_5RIZqsoA>6_;XZ`)~0;V$e#TB zy3OXy{_REi|Cc>2wLNeD_ow`-1&abK0(2Ob8h!Y5eZwZB2Fp%;ZHDlM6}%nK7<Ho= zuJ8p&A6xWi^7A_i2X8*ocAodS%_d!l^W0jQRF47ywyBB-Exo_~tox!ZH0S$1qpugv z2^O4Yjwm>y8F6oU-Gna9j@$Qd{CwHhaW2~@TjutQSM9el_FRdrIv&{n<xiaE!T=vX z0S+FyzqK!=&(GU^_l$3Uc4t@o3*GPf3;`1)8l<PKp8opwx)p1nIf5tR|AWQpI#!RR z&9|@J{xHwf`pK&=e^Sh4%y0cJ50Wa9b}2t}rEb~Hp8a2C4j*_>v?ivKcLsZ}(B3Q6 z9<TnsHfGpt@uu+Ho&7m04u9KoeaEb~&T9|b@Alew<F~oZpUrm^-o~lFd>Ev->!ZB9 z-FE@Ksi6*m8a6l57(Z+;{;=|t_m6#>6C@o3JJOhRqnR(3G*}s=@XTvydk|Cl<5bUP z#fmShJ<~YkbRJJ%yZaH#-L+jSyV$?a_<E7+!{g5D#ik1FN!R6NcA38YyWd|!RitYr zV^`rRd%d5>7INRdZeKUS+r8P)TfwaR)%n=I<11sG<vAcL=R_X&{QUj)&e#6+bGM0a z-STfwpp%pG{MlNyxi0dVOc&}lab7w5gU44W%Jbr_O@hzX|F7G!b)RDC<OiA)ew**n zpR@V5&OiQ7F^Be@ziA&eZD;Q8+oDqSj0=MF-tWJ7ykA$R^5^+eETUZe>;78>ygQ=5 zmzCT3_nJ*&FZPSS*em&Br<g>I)Ps9kpP9W+U9tF|zs{;ARi{&~H#KID&!P9LP71~} zU$}5@@wTw^Tt@yCAHxl=2C9_!oT-)#{Wy7Da#q6i!~Zt?n$ml#<f67nFpJHpmmK-K zUwdDF|7&}&UyR{~vdPnbht=(IxcFM4iq-gV<Wd=na?oZ!!HD^<%t3Q`7fmd_B--UB zTs_78x>DhiO1<9u&9DAi`~3}mAOH2A=rnb$MfDF{_w0LAZ<yq}V(ItwDigL;{f}Dh zX7@h++qboG_x9%~zWOkK`x(28?ac4*{gKt0p&`Pg^WQ3L%5OvS9|t40TzJH^AXU2| zic!mIhST1?wW_JF0^FZ1wyI*eerWdgw9+f*rFXpFdi6%$KgNo%@)b#1kL9b++AUpv zNL*9ZiEo+UGn2wS6F4J2e>`4&ui*Hspy}rpIvH-gSbQbk;O(lzg`fBRFFUct>31fN zT~$P*ksjNFS#2fLrg^v4h4F)jUrcz{-Je(&^I}F}Q0=4y-@N`?omaxY{<~^<>Nk(? zL)+sqPT8l~ZWR3UeDUIjP|Qk`vIV{m{%V{53;P_aytlr#SZ{^p^6%?ES036|u5ZN_ za$)r%Cq*mvWe=Za@lUwq?eJdL;XJRy`?n4+O&fksyn4f9Z|zRMdAmwiDSw`L_;z@V z+Vk&=<A3g3?<)IdW%K7s7W<z}`!*hI%=#0mA@MF?0oUb&E-Uwcu23-lb}fu?-i)vY zsd`Z^)@8A!77Py#+_tYgEVq45*_%UsU!zaQ{F7l^&)W6;;nP(YW?nh{d;3S3NbnQ} z|1$kse7obTt_$f+U+4Pj(6W2`zgC9rtv|l9{?*^r_x4+!78bpDb+1VFwR>!7+Z8LE zD*kU;$``#+s_Ory<)1v?{yp8dYw?TU{&T*~Js(o_E5smBLq=kUc*Pg9oc;G+M}(E8 zE~`1fx*%0BU=F{_W`=bM8s!DACY+e7eB-&Hj;3*>O;c^^t2cr=S?)?MTOQcm;;Y`W zg`v55m%C`NbieM*TDS6<^$VuV$l%z#=#1W_r{(K)_def|de_UU)hY4l<@UI$4_%F0 z)fp@1JG}XNI!Er>Ri1nM7ybq9muOv-m@#{Q;q$m~yDtU}ty?X&sC5~Z#mviIz*u1< zRaCtFDg*O}5VL=L7iY{`<-c{Aa3FVFe5Ghrm7KfCR;L2?lj#g%%cRr%6X!GDNEPD! z{4dpe@3iNujQ&Yg>2d8mb8g?wJ@vV9M{-uS>`mUbuJP0XZ|&u0V>Z?PcW$qVX%%Wc zq_$qHF`TX8oqn?E4laM=*%PNFNl$NcaupY6y6D58D{(r{td;j5uen-yB8QlCW9{1; z`=h`1r*HgTmVY>Tm$fL@gU-Ea^KXVet3UsC%F?LMoQ;vLzdnhTud^#pVqF)eA@aEK z+#{1$Yk5TGTRjO+*L@%Vvy$m7ck0i_Gk=FCG5AftxFZhKgwL=FSlIC|JU*uS{O<DG zd<VLPKfYUf?Ec5S_U6^my`TQ&-uh_1D4zGjKiT|SM*K<l=9nk%t#n@`;Ol-#cTL;9 z{Z0EeEl)8$cHdybj#;-fIxO6m#?*Spy-#cZD88swaBHs7e`8RRyz@ezarRk;ThAW! zxyf)Wo!<Dbx?$h!hJV$KpFCE)ICLYg>{GO3Mn-l>lCz||HILq8Ws{P1R&SnsoW4@Y zWXt=XKC;(7+y7o9VBElJ;RtG(N}O`YRy}&%$3AYJ@TbKY7K{F$zgKzuWa!lY|3BYZ zd3%%Y?3}8_EqrP%N}*MPuJug{mmIr-Sacc|Xms5O_}SzkIzde#wyIsgLt|m<qzU)T zPNr?HO@B7;zWi>^=w)-FpPxJP{BIR+%KJIL?o^+*{BHNTvM(VlHzK3X$-~b~#X97W zkJ>T&;xqE+em~e{ICbGBX4X#&+`Y@MU&>q>dhWGCi-1$j(=|uC4fF3xcy8NzN7qaC z?bjo(pQ%K0@Fl26>jwXQz5ngXe_OL2KMMQL=eIJ1|Ju50uDP-CIYG?7m;MWt>iiq{ zf0fSDv=h(MUOewH^P7Ld`s?~r6<Q&;{%BpU^slY@wEi)}q?m~UlV<Y&V=-BO)Le~Q zu4vbWOF;`yEtqX}<#(qKOHY+T2>S{VhRgP*>r+M7MQ6^L_OLJ_{kq7(otHQoqHHuD z7jV4yaH^UqU|#U+#ScmL>#pm*Z;s>iQC!-{V38a5J1kkt>9btiP2Xk#C!NieM<oo8 ztf((JmVfTvgdBUe1JkCpJ!e>5Z@E;!i9?g))bZRt*>$yFnlfS!%m1w@)B0xH%<cI1 z^xpcv+0lWPJ<QMkd|k}v`2OC3*t^~v)9xmF%;fBlh?Mtg+VnkN?`yu9>Xf?|&O4tj zea3JtZ?Sase=E+vHd`DsfA9J@L$LpE%H7)a{}aDD`xh8Gd5GEV6kai-JuGm=7Hh{B z7JA0(lv(yVDmXPrIIIxl=zUYl;mt9#{@6tAk}dKJ7v{F~$rYVQi+HY7#G+sQgZ0ga zwVyXk<Fatt_vF@D?Q{3mTGiw(+!}r7#EJl+{J*RR?5CIa@2!ixZWQ;iMPPYOxarDA z4<*BW{8wFZm7XNqp4ofe?EAm3PJd_X$vQg-J8^K@T(v%XKz+aMZ~v3qrU^6szYway z?<G{TTO>R7P5<^<!HJWs<!5i}2=P3!s8_=D(eD)+_ht6pV@S1^nLGVl{P$T2tJSt& z-5<3!XlJqZ(<@D<u3kwC|1P>(zDh|<HuSkp4vV7exqr_YpN2-vyZ&|dMe`@i8?FQ` zNawrom+6A7w1?hnZc$lJV~!O%6TORDYp;1OZtJT*b?Un$-!rb?YbL9OpGecrEUKHo zcy83fg_oBIGN#z{*-ttb@6;w>ej&2s?KauUst=5<i};h*Hhi0YUHzJ`7Wc;{^%jd~ zf3NA^Qn&y9ce-4(>FW>1&*F^BQr3L)Vm<Tz|GlGE#pUws)FW*CI22o0`aD8q;;VNT zzh5`?wH$juV)>`fTJd(Tmi*ej;nkvF*W33^S@Em<g`lJR_2(H;-z|7tF54`(;Q#yQ z>1V&hmGz<14sHG!FT1in^xZux{=YooSNBVEUgx!5^Yftjyokcz%rPATlM?g7xhh_V zTNIb@uiI?xnbE3ut>d+sOYW)*zpEE;C=@E#NEy6p2(Vo+Nn%Isp6gu+{Z7ui7qa<f zTT5roS=Cs2>c*F?jCa1Pted@GBt8CD`Q8<>EmMU4-`n-+$jYY+qcb_{@3mG02b7)S zi8M<tJALDt2)lz*$L+@p9ULEa9J{OiZ|C32>McvH&d1Nsu=e=HU%(jt|C_Ejr((+l zrx}&3o!9hiw(i`s<-xD`cNs2=xHCj<FXQ=SJm>AMPY*wQzx7V&!)K8#uNO?Yy5D&| zgU^)X%M%{GC=L{x&#`n(?&DW0KZhGH4SyAH9l2>&r|!GzH+Nrark+gOl_~r>>fi2f zH>WS!Sg35-C^YF^UeJMle&%Uv1^x=^{EqMK4yrA%YJ9TX;e511v;6Y~u(bfsjUAHY z64t%-zP?<c%vEqs=AP5b4wX(&Tg#*ueRZeE;hj@<?0i+|9XKaBZjwgWpJ!}yeqR$W z`6o1~Z^DAfr_^6($L(H}I5n?l^W>XNLN{BgRvR7J?8EW#-OFDWryAexpZ9t8a<l4p zEzSRTzUVybb}Z}viUndn7yc`K_2=%6BkC;zPFxAk{uZUh7G1w@A76C+{&$XWp4rcT zKY8VNZ-KSm=hX8G+xz=x98KK(D1UNOQ|H4{_QZ<22L(94%U-Tn{pRiDDUY+JoGqIA zEuQaIqVm#9x9lU<|Ci*?esVs*Wy`bd%inwR&89I+DoXzN{P@7}rx|?HA3Co;RyX&) z#mg1m8x6hExIA>(s_rrFienNgZVU;YuN6_$6C>ticAM+voQ0oaGVc_yytc?N?p^DA zs_+5FH4g6Fb2Z%ee<s*X;<r6jJz+x05tl=Ma$D?I@Fd5m#jn3+6nVH(#{9`tQCl^C z2E`+XKl(mgy0utQ;LeU0AAcs#w|ut9eD?F)!rPOUe_PKNzUSudRo~qHzGf?75O(6w z^tfeLRd;lG{hk7CWvOZv4&khY2lm!~zPwLib$#<HBfdqy!nrJJU4K54u>E9lBsqCu zh|+Q9zH`n2`=`XMs-L>|&$^V0H-BH}J-+s++p3=arMr$sZjb!B?{faDiu!$lW~EB% zK~6>=`t2EgJ#AjTZqeeKEPZ1MpWj+Gq4$h;*E8AXGpu~tki|ZQQRAe+x)*;8jvoEn z*m&rU{Eb}q4IBwBAG+uNm0kbwoU)4TZa(hCIx2T-^aXV0<oVkinVIv5IcloFqw_z$ zJ~jRx`Tqaj=eJt>ZMNU!R)6!U<nkQJrweb)XVfX%Y`0zJ)EstB#TF5h!`tRIN|vAf zv)|?PFXIdE+kII#i?8qhIp@dm9pBgg-^Tw&Znxvw!;kmY|9#Oe|B_d^?OI>|hIKz( zmxP$7e0cA;_TArX!#^9B?yWbjnQOLw-7j<JgTK0xx~u;)&3>|1@+hy?<;SVNn2fC& zOb^do#p4!wGiqUjhx6Nm+5bM@310oaqN$tT>C%S#-wvGo&Gb7YvSZ`Cyz{XeH%vRR z_5b??`mD23J@ywKW;i5V^__RxtGc%VGf!{a+rHt+jORtQ`HOi@Xa2b%Z{cm_%)q($ z=~U4bH(xW{D{o0ja=LTi@9mJ<(*iaQ*&_PfR>7C|eNMc6dkc%A%KbmZzds+6UHR@X zf7Xm|r_Y6)pT_V=%G+meY2vi$e2^rN=VFkvI&;Ra?)sPjv$9L_bA9q!h5kjpnZ2sw zx7dSSEB<{wxH0qaiJ(I-S=oeEimi$MuVuA+zr+6p4p!A1&w~D^S=yYqnBo7|T4n#T zL)RuTM>zjoEx+yND&~k(4fXD$MpgywVoRj|Me?q?qS3wg>&x%@^99$fc3ZS^=4*Z@ zBc5$*!yixPeZ8?YuS)iL^0BWjR_&`SR%@@Ge2K+rag}`#r-#Ye1J5^2zP{EZ%CAg2 z^G^ZG^7rY-U#V=9+iEQKu}xXU_^RT;IkDOMZePm1=bJ6^c1pMNvu)S<J0)M=%k#aY z&@y3<u~Are=-snBikHvN{W~>r_FsjCla4Q+61jL|&6P?SiBCN1C-*5X03{JKuf)Ud zn?K&OWdE-j7H=Ng@UF(D;>XPMVX;9HW{I%}-+2dI-GB6gT70|j4373y2CE)=T)Fy& zSwr~NrTdQjGGctu+VR(au8!Q3`gQ%@XQ@7!zJId~lZwrrulL(+>c98q&Ar86{~0g4 z_|w}Xjqes`N6*pNDD$bUCy%Z#jR`xxgn@%GEq=v|dEpK3W;$evF0lIj^s~mB&6iE` z-tgNz*btpKSNB@tmB&F=^_(Yty}cfuOO3t5wBv+fW1q!d>6Qr%8&>W99{Kb4`#=8{ zuZ_3*dPjcG|LeDwy_>dpvD=SY#$7S1PaJyV#%iG0GU1SW%H`-Uw)3MbtU}_pGB}(G z67*a3-BAAO{?<_OtNTO#v)S)$3esGYStph|m%FX4#qal=#Nzk&l>-02YOj+^+PLr~ zx69w%FL#`ny*j@xW%@SD&k1Ee|5a-{G3}SB{qy|58U77lC9NMg&!}qNtp9NS+9`@+ zw^#rAm(TRjv*8N!F$3<;6Xg@<=U!P{n`fdH{no_t6^HAGYe$$j-d-f?@v%=?#o9FS zpk?yo<8{duU+!;lyZGs5p!~L6+x^C_KlK$=cAV#^J^l1%^`F|?D+GV;TY1HjOKV>7 z-Htc<7A5z&KbjkX3i|nV`4{3XGaeO59D8Qaqgv<tr0&_~(CH$D_q*2US=BeEKYkR> z&FykXBCuXUD(ic*Vq(VMIagG-ZkW1d--`O!tDQTZ|2Z46&;QkZ{kJR9Bt$>HJ^M~> zoh^rFvH$dNhW&Lc@}c3cG)-z}8y}f_YO_@sufk3Nk3GC!Z1`2|+0JbJamkUVT;$-k zQyT)$PjKcFJ$S)$^4`8{pI%xd{3x)h=e(F$8|2uar!~JzT)0A8Yr*H~0zz-nTlW3; zum9>UpY#8dr2XBGQ;kn2x&6>+thr!4<)%(R@moK3Q2Z@=e02Ray~@h_$2b|}F3c79 zyF@@{_0c=#`(I5Gs=xi9+xYsTiAy=&JPEB@8ni-ZephF*zq?5g|I#4IdB#)TJ{QRS zy8bA;{OX4@N?#Sb|DApI-nCiTrz=;#i41=l5Z-U|v?Jb0(`Uyg9X$&U$s=~t8Pw<T zwP=0Rso}9%wb<Zm>Y^$8zWT?nc=3eY;e5A45?{hPmXPrG<(1_u%I>x|ySBdMkPBif znqt^dAbIZn8@JPQzE{o{Ols6fb`aM;?DXj+^X;&U0xc7ol3!2v`+uHsbKSmJkDj-T zcUJ5b3BNY|%^yV(#g+++j&>aD-8(P7&U(tPdE&wgMI7wf>dyJc^89_%Uvw>-eFMuG zzekU^-oCk&W%V^X&ZR;OJ&k$+v#bASSvIU)QEw`9pzP}YnYU)0EnIym<khra=4+o> zPXATz@bAmLjxRrp+pqhriQDgcyq()FYu9H^Ju?o^!$;ebu5T_sbS9>GbC|><h4%Vw zQPY_Om<~N=SjoDCZ$e1h!At!YF8Cd`d%dJk%4*m3m360oG#A|Zbk!_Gsbz{rp>x5( z9Y413yDCuIa81MS6t89BYV+&=yQe9%h<vFL?NZ8Ic1ZqB>0!^<wDX+|W#_+Ma(r&< zzhA+&MZn3UFzH*#%=I!R4|f!VetqhgDSUPRn$;o;ewj<;7JWM0y6Hznk9?`kqKSg> zcBxaA{JQQp@6FmzL4Rl8yS{dR<mSH5;#?iRIeR+J#XDUJ4(2;jen@&6yV-g*R?Yy! z+G^J2VvHxt8;^W;c%*zF$LalT&EyLfQ<HU0Ro_UTYqINpy4T`{PWFdqM6+M~Q9Z)7 z-DhnJ=az4LHf44yFOE1>Y}fO<&Zf9z!%MHP3QL1duGF7f^;mEH+}-85ONvgP3i$KO z=lqATbdA1AEdowmvqGx1=iN1|alL-(C_7We`~R_aSN7LE+Wu?1#OqJqrLj4$;@7_x zkbjiTp8G!jW9^;*gC2=vJvLm6rTSV{?qato$yhAd7NM@PZ0@P4Q+2!^FOcrLtuynD z)#l=*Ti;x`_Mv3?Eo=WZe}Bz8tRDZ}SkHt*(#2c7;O10^yB>FDzO5_Dj@d5yFLF=j zgmYhP7VKqOp{8KT|Dtkb`Tqx3gd9{ET7LIhXPvNT@AIxKVR1I^<xStjA+YkmzT$W8 z{fmB27x2#U&}va!^*>){P0b4vKD+jP*LM}finF^rc|6=)`15+M+9ct5_Wv%=Jp1|F zt+!u4pLRd`%8%*8wztoj&-t|oIC-_6(!8DUT03uEh+W<1N`^&#Y6qK6K3~i{Lviuk zn|q%)TSjl&C{nYZd3xNY>C=pEU%c|i=+<rfb`OoWhrO1mOXhyf_glEC&8oB@YwAXk zCmK@UzWqCUFM8_IPhS?!zPvo#>w2HoTIC~oFP`g9){uDm@wT1yH*xjCR>u<o$F4A@ zzi)l)cZaQf1yA#qw;#?oUwT%;(B1msWTedDy4KZf42BFY42$=f`)n~3a#)nlGfBsH z!knwGm!7<qXa4G>=(nBcr@3*Mx0M}vxo0uQ#&cVvLl(KO-1~i1-<}!k%`B>4p1a#! zJi+Gu=5Mc#-c38MWYx&2=-Tn+EX(ZBp1wW%ulqipUcT;^XZEJY6^%#Mp0N)Bw=y|z zJ*)39-@pB}xU9FhkJ+M)UyuId)>u{lIavJa{(IL0d0yQ=u(G>2Y=MB$sf!Wy9Bx<M z^DhmmV%@#qpX{Vdn?7I9vNo0pxwh-Y%3t9xmv5Dhvi`04BD=W!JZI?cT=98Dr<ca0 z2pDxd_G7k->H0l&q2-F|9g2Hi-226MTOsdD;^GcJ#utodo;tj8R`{tj;nx!Vkdhy# z|4f^@XICb}>8=FtuPfes_L@I`_g#r@?h13kq<+2N#MJFG&!kJg(d=jE@8C(C+n6d} zx@6aN)fXD-Eh6gD?%U7bp02*`&!fhl!ErV(+0*MQ?(PWOxJ#a)BCvd>FSv@Gv^eR} zw1s#7eSWui<+?uSHP4p*GT&dj_}BIQHjTN{kH5M<DTF)vM1lv$vYV|_v*)=*AAc^O zJnL(wtM}j4k7Hy*7F?^_WA!S2>SDW!_5Zd$aS8LPejh*8G3agEuky=Z1-k#Gp4~tH zPvPgu#yfW?qzDA7G3U?kGrt|R@$&=6D0kgig*Dq&+`AgK%qrynt1aQ~Yi*unzcgq2 z`uFyVcfoAt3>wS{-|F%sPtHCo7j~)RSWS+jpbQ@)`~1$f$>)#GO745O*QFy?Z+^tS z$Jg84?`vNDce}bwkEcB=#Gv@rn`w8eU;I~XnQ~@^UO+&Hl%R}xReW+`_~k3Nx9xuL zskD>#en{;^z019SAql|pmU!KyUq8y9*JwvYmj?&xajp1w);sp-vVXjfc7AmJ`?^w| zsqEdFSs^P$T$Cj47Ff9P*$XTTkm1^SXq_gv`{pHEwtZc@wJ!Dan~lG&dui|0mY#NH zzqH}xlk(rzM9ODbd@Rt@<B&WO?#6If?O{~>y`}64RV6mA-hJ!7{Epko@Qg{}r`Uul zZUb?qRiXikU-mtn<oI}c@89}F)!wtVO~#r{)6E~=O1}rHfyFhnpPsvY`+o#mP17p7 zumdty^_+@JO_zP=tFldF+OAW3t0wQPwR~^w!ySw3_dl=?&N?LeoMFc7JQlu-C7|3t z@ml43m2kVt_lqa{@4w))wfxQM&)2$M-T(8g_f`D=PXT|W=U6o@`6nAwXJf`S^=a^h z%bWRZJ52>R^J|P={@)+tZy3fG{l_o<Z}xIMZOzcOQ)^e&7hhR3(SG%>>u&p}1}*&Y z#86iIU%~Ti0k-K%Oa9-8y2f$mGs~>~TW!zXFA4s+Xa2g3w%KCVT`{}gZVd|G_ASq5 z-kVa6)mIyK@;IcwS5TXp`N{j-qPfcpcN{OU==om%NxY`|-0=s?rnOi+XgMZv%IVUM zQr8*3GpcQ$^F}#$sk(1`GEd@?fN8<kB^56or_U0$VQiT&>Dk|Ft<vive_WVds9bdV z^;!A9?-#UX9^QRsp5Tk$f+F)TaVoY<`7pVQ!Rz6LpRfLx>cxN8XL!1c->gi&W6!zg z+kctA;0oLSsqlTgz06dhJ!X|T%N4Ba_q!;jOj)?}Ywen>I>u!)8@{kgo)QzVynb(g z=I2*!_2&XAo=rG5GgveCYyP*rHFK>SLceX}37i_q^M8)_&9<Drq)bmU)9YJo?4@<j zpLukvX@cFlUy2{j>^`vn+tDOL!*%~1W?fFysA}H$^uzhgOV5f<-6{)9U#0C`y)|dD z^8aHCy@DD{7~E_Xw!RRT@K3J$tf5n~&PXIdZF0t%TfDw|nmG!O#hD7e36-7s?QGkN zoT$YNac3iZqQxe8MxV`!^EfT&<njOGMsuGp`exQ?XEGo2{VY4=Gw-y(1yITmU&<i3 zXUF-p@7wp-zrG!i)hx}g^7D-NmG&)8S@DK{t=3I(_VH%;t>9Xz%Ndj=uBB~u{K&=Q zi<Rsc1Jcgzt>0Wb)%WkKZJ)(A+}YDJwd(nwtr^<Z)&HMq7$;k?I;_m<h;ewXugLuK z=GFt-t{#{nTTuHy+9O@>#Fu9N46UlznH_s(Z8`FI*OK#!vTPy76Mo5foMW1l&z$9& zzv4yD!WqVL8zvsBlFYhW^{4K9FsK#48y7eKfZ5cA9J+xL5uCxfOciOd{^@5Htm_qU zx@5ck|Fh54(|YS4{@CwZ`SOV-q&NBTX5hl)lQny4uPyX1(}~{DEZC{5cV(T(>wEhf z^XH4qmu<>;zTl=-M(qdZt@FAk2p*p?(S6avJbjI+Ohzv2zm&*FpXT?7d=+f=sp6N! z^o6oo<+s)>z16YZ_D4aA%iI3Ni=}rg0~K~|jK=4VH-~L^{i407>cX{%MW6SEs&89R z{&};W!dKP_Rs0@j-`sVMSo_|5LFew@%&#q)elO=_Tz~h6h+f@y<$LBWI}Ykbhd<o< zwNphmaLNpE{TC6}bBlx%oH$N?WozV1aN<y0(jR&JOvH~z`;^rgD)#>`TvdNJGx>t- z&ZBOIE9;LwHh&oMf7kW0r9vy#-ja*<|7G~-qMJr)T9wj8`<$EpFPHx^pKg08y~z1* z_QRLwn}RKVA5LC&L@TvVuJT=Z|NNrkqB1p{FOR>GTd<UQzJ%d-b@sv^f0y09u}~}G z$lraIhHmGwoEwB3)-s*xZ@8k}@RM`FtP8()tG@hQw_#z(F?(aVGf#c)l|&>uuj0G^ z`>A~8d4We_b3I!NKMKfmcMD(5U3KMz#$Blvfl1tbQ$Vdt`=GgRJ=Vl;wsnbP<vN}j z%<<~}g6;jU?kC*3x$5)uSMl$UamR{?1f}sGGyiAbv*xyNo8ZgubL%w4j3dgX>{|Kn z>$;f-!~f^mh{?tMU9Ru9UufdQ(ik6sOUK`CXI{O#VV2aNn;-u?G^yDfp%HXv?)xKa z?J6$L<5+Nw@madVtFLjb8=}}2Y(6ij)6BNpq%Xny+#{3bj3q+Lk1bCyd@td2XR)DH z#I@YAi$X`+8Q#0_1g@^~k!lujDslkzb_9$%!uRh}4SKt_+Ube;hLw94{W7ortF>)@ zrT4_Anry$PO`1E$a<OREs<J~<E~+cbtaH#?zK%COW!C#W!T+^ZKYbDMZqYCE;JWo! z_s=#s`|$BPtLoiHR+Ywh2wdv_`nI8lzx>s`OOK{bHtC;eG}TT1$kBDTX1)3Kjn|ER zff(~M>xQ3V3-&Rb5&N>wc5<EUrXB7D%Qjs2C}ksgkL~}%xlSFsU3e9g7PN1$s8rm) zSxT`*1TwOsm|5|20cS;G|E_qIsAxX630y_de?$I@tyVTa@#=okB9W{68@=EEcFl0= z5m?q^DVZ#_k8f|e>91G!zj#G(|GbpCP2&H}ZNI{w`sKR*oxOOnv-j53|IQ}qEnf7d za-9N)<f(bqk8L{@p6*&?c6j=ti6^hs?fMyaxwCcs(M0E-d+H2ZxdP;wS59xdvS(kw zMd{N;FF3>!KKAP!*4*RFQ8<5zroe*UX&QDs2WQK_5At>vaO!wAX_|l&hoWS~(+em4 zr7zwP4ErRq`Iq^Nzl(mE@2FgIWc^u%Eyq`VzJ9iNO$gW2RAIx)FNGT2{c@YkH^hE@ ze}JXxRlIlC!;<4u-Kx4TCHr65f3xethe~bhb-BU3^9$a(US59Zqqd#`$IIjPea(@! zO#IKKOjI3&C;J84-2Q)kS#s3QfRbAUS8Eq8+9+qRpCQPY@pG+%F6)I}{kaEsK3m}U z*?o<edVDqiw9kBsM{1)csqr*gDuh+9<JV*f@z_vt=yi{UGl!zp1x6nZ#g-=zZpLcO z?+Cf>%UZO5!N=cwWv}l4xw89Jy#2bjmxBL`{We{ipd_^JSj(~e<dVbxJeFB8cvOk6 zX%0BcC(XG&i*L%W>u%qTR@bx3P04sN|MUL($_+M=El*|^zh{ba+F=rI5VTZ>=SNav z-igO=HOziJc)cg%@J$`XFKu0Md^6rNJ<D;ZWn0m^aMADHi7#aiGA&rcXnt(l(c(SU z93R`-Iv9f$6Dv2SJ$L>yCpe_^#*aDE6j}uMuOA2HR866EE4to(eza=(nRVx4@63zH zea^ju`G$Y>kErSVd=G-c|5v?b;Jfwn!=4(>zS<@4_pc0L4_i|$sGB?gkbzR|{Z%FZ zy-z!|FY$hLKW5*Ry3RGL>UCFkgo?3$5Kzzg<(3}uHEYF{OH*fFX8iN?{}h))(X;N_ z&eyeitfeQ%!6?ATxYcmV{@=k{yp=v5Sh;$|S&4m?m+N*-dg#xd`eNJl-d#G=6~&%8 znZFKtQOdy2yhLom#TR!y+<1LfiG<ZYSIYT#Wc7^$yPE~_e_X%fwdel4tRL?>Ze%?@ zWW4zK2j0DU&%WGzefY4`BC{ngYSmjN!~}pND`Qel{@c8HpFf57X1vKYpMSIK>d$D7 z^ZP>nvu)OQ4EfJ?)-UKoZ74_UDT8ef1A65CnRc`!ME-sK&03!ORs7Q>FXkvNDPB=u zEE~$_WMv)lKkrN7ij+_B-RJksT5rVp(%f%fJ+D<;=wsjI%{wgq)Lq{D>O;8Kyw>_{ zmkhgW1LRDT4@~EB;BIhjsFDqkXUbA+P+8D(&*bUj54u+MoFAtNKij&{NX2t%+MnWI zA6d+$f|>pWFy1O($Jcx=-ihO4Gq}1q!c=_D!eZ;2{pSA0kDmUYew|%je(rugxpQ5c z^z3hmm9%b~UfRK*nCz`PW%Kn{@#(4BS9otTM)%lCe#~I@*}VL|`K}-PzvmyD7IEjd zd2X+mnM>HMrK|4zyt-hE*lgR5yKetKeTm5VB%vq6!8pN#v3EK1)Lskw%ev2=*X^35 zyf*rC!;P2C?UN^1WUg;5%e9)$v_SSimcw4=73GYdgLUd&N=XF2YV6u|FXg%Xx#|{y z?K1`V6<6-LIpGlR@{QT&o*bOYa%uP5Rd4NQT%Ht?SY^VY=)%o6y+y#O!_{uztC&6C z&aSQB@n@s8->r%>`Cr%1zmR!HzhC6M<s_w@ajFfq3w~Xf@|tPT!=cu1CzdSD*PPgr zxay2_>Z_f3Yt0UAb-7vml;<yx|CRlHzKhrYyZgm`$;N*dU(8^0al2CZ(1D{N*Nyp8 z?3vQk2RZ_^doR6cezJMBoT%NC;||iVUou{3`gmFW(Nq6*F6p;JD}KC<f53iud+VGH z-0uaQ?xa+>ENJ+&;D?Fv&q(Iy%XxQvwpjXMCes9y%3fh74?$ZqP?>gcanhxbnFVhw z+s))kt|XU*cGp=cc9+@5*}tBY@NId-w|`rU<vA}u|2nHQ`ig4O0`-k@-m~X9xnEzk z<+{tqcYjwGSvUOt>wLZOO~~KXM%%1^*PZoZlr4T{s-&`d*1GzJZZ@Z18NZls2}=j8 zvyFTGZaFu1^_^!cwDW(zth#zn;l1e{ca^5;(@h_*J^uWWzW3~nk5>I}e8=k~^Wklq z#x@P^-alc^IjU<P-ZL)QC%sJM+{~-9{`}^*&wcEv(lWtG?mc)e?_q~)R?zQ9rTI(} z?~bd)a8&;nOOCC3`&ZlX?S6f;X-(ThH7y(V=ImA!Tyy(_+_bfod;*PMp31%8xLW)# z&3k69{=-JTps73OE%Z#d`}1~m!@SSt&A-jB-`lUXeeIOC;+UnHKB=498~5wmy?#~f zbakr7y2$ga%$k*Y)-o2~9p>EKD|MZ(ki)8!!Mm+6?E1o0FICRoisP4Awe!~O&2neI zJ<~bt{=DMEfj<$F^BkGV<Nk3xi}|RrtKz#r(%jSP)6C`K<YOJZE!=;t{rBmGPXK4@ z`ZwRc{VK0?<4|;||Dy&<YHw$TFf85h_x(GWn;VWRo@cso?X>5NSNCnMxqe;0{pHGk zrMCVHSJq!%>OX64#I9eSTgr7=6LzfsceUtWUF8w)uleV;-3a)f=k<2gukfcE3hS#i z*3|!aI_uod`CGr}#GW-})~r0GbYSUy$3IInUtE#etZSuFI%j*HMZ?_y?dnGi=O%^C z*>YX`cE%ikL6t{Ockn9iDR}s{BBfOO*83TpZwxpq-gh(hE4NIjn{z|r@QRET52JYl z^&CEZU3KK|r!yUj7vJ8`^1HaJMPL#8cLtDu=3Mx`E%n{`{^+g0mb!oE3J<fN-rv5^ zsUo3x_c{gZdhfpvW4qq`(rK*@V!AbLLttBH@BKq3ZrK*M7jCnv**zube&?K}Cb`e` z*I3u*ev5wUwWet5_20g41Aot*9kadhHLDZD5v2ovj=q?vu`74Ianq|8pS6OzB7Q{e z$<4Prvr<H9?puqs#mw(^J(``d`=yJ`(szejAFnd_wZvAyvg-T2N)L_q3MmYePapPR zOuO%|X<~OIcMA7>N0ooux2Yf5?8>3&y7`GJXdFE^O;pBU_1~(^yFc@6S5H_~|9Ogg z*BX1fCkua>|9`$v;>v#J-^m9|gn!iB-238HB=f|^{mHr_U)P@sNWQj>M{C7|EBmD* z%U;^AQc}*kZDk*Gpp;3ovTP=g%@^f6i?2O=F(-N3>4)=6Uu{}jbhiA*a~<Kn9Sao7 zR_opURU&fQ>*3~2QZ_9d?`}MP9`WVY^BW8dp@j>kIxhC?EPflFwIQSQ`-a7C$D;SF z?-i=CH)trm{A|s7a~6ZlA}5ZEveul6Edr13ZJvL~*!a|Wo%Q<rr5uc6g;v#bpO;(e zqq(Yn>5+Gynhd`+Qk_&<&K{F%-pKpgQKcuQ@8+7Pkv=Qm|M3mpx9PgX(%B{lUfu8g zFI9i|{Q38P3K$O^&bC-FX;S(%rUN|>+b6wlE3vxK)vBcX?*Ho8QUSG)<@+Oq{w5uH z9v|G9@Od5YjuqLu&+Mud!&X`sw(nxUpSQ;C@4DcM^%F0pRRlS@2>s(V@w0Q8?AHLQ zP(Ehu^yE-%5#WAPc72WU>Erozx>Jni`0WY#|4h@rb9H^~%H~(`*FRUR{Kwmr%fq>N zbG7L-6WiW%@2(zDFfCZPvfkLbATj#yYNL=>{lCoTKAoDi@B7V7+rsa?4eL}9=UB32 zWe4Niy9c`B7rTE|ShV=x-7m|h{;gj-<>97Z*TbskYBk7Sd3x*LDZTgqUoSZyP+=F> zn7(a?fcaGSi{I`E1ql0ibsbyLc-j4U@A~V<yK44Fm_9hB|7qU6;y3PVkJsEgsoTJ* z=pwGw01Em38I^DJu75W%_hq^8W{J%H?_U<3R0w_mTMO{Z{D+4_uIv%3B^>KKAKF?l z1gi>mUrT)TW3oZs6UTs4x4aiTSW#bWQD1s%t<I_{(_2qt{?1+}HSyQv{e>!X_qTkp zs;_?6FvIZ7CD}Q}y;pZVoc~wq%h9!+?lQG+{T3g+ZC7zk|KRmq)*p6%U+-{vjrYgK zU9#6#?>2b4;cei*Q-9;tR<C<z>)AC~dU@Ew(=CyI&d>fEdZcX1@z%v|e9ZnAe|mE$ zUR%ICL%@mS<Am^i`<_nXl|LuPK5=WEy&vc6qG{>}UfoZ!T&~pm-%G9FRgz}!KCXt4 zRl=pB!5hE+m>ei6&%N}_oLBdA&iQ&L&Muxl;kUH+!i7`I>QWCnuQm}{xkl`5xlViG z*=>EhPj8zmB=zxe@=gl{RsS!)16~JP=s!M?p2{QCe)33=;XYr3q@~J9_icn0*xi0P zKkZ}iuH6N0<<fTb585L(A7`_fvP-i4&l>|5>*&S|3676%6*P@jB`d1<iY`-K!{>64 zH~H?Qp!a(|isq?1aVX~LSc2l_k<#V$zvFAqmKnz}Z&<pta~Fe?{q3{jKPFtXvuN<P zi`n9;>@7Hl-+%6+rlxJng&n7QNUWZno_O<Cc%sJ%R`w0m3+G>+zIfq3*$MW0nJr%5 z+duQw`Jg<j-#jlO#qNJfVBg?%`C35fQ$g<jolgSSae1s%X5e9tDAU{}Dsa~H1gq7b z&As3Fe%{Lb@mwcUwzYoS4)aYGx$CEzMQ_Z1_IV{sMLf&)d!M-0-K;fk+4h??=<IdI zt?3`_R9nxd3ZHt~@z5|>I=;HaM+)rP}+yey5dgbqYAW*>9}~sz};pY?lAdKiRiU zKGXk-omE5k)yy+{>${WR-*+lM_iNI=6W{+`_00C*kk{WSEPHo#f``PntNUll9?<HZ zW4`yZS*@bv+|!v-Qx4u=v-NxavpwIw{kt0af7O=UQ1039E31NPUa744d7L>$WWuE7 zFa0Ct<s4iQ(>zE1_sd;d|L4bjyUg2W9J+sR<SP;JZ#LIfYWv!99Y|t0U#?c@m(6}l zEtW;a_uld)1wX$o;gX3FH$C|M{!xc&r^F-g^3BUHh_nbS;&0vqYPHyXda~ul&WpEp z#lKkcHTv)C^jOC_CjHXq`5Wh)U-0&?HskKRr48pp&3vXFnwH#uaL2>n2PS-QP+$IS z*;X&>%KuGkmz;m~=c+~8+I<UWmdx4jrxh~u|GbFLy?gt8*To%YWz?*^GWWnIzCYJq zO02YPV@rHct{Jm6`mW%5<ENR1j~)mnF|nvmb={EYVmeFgpWyo?c?S~{nKk-9&r@x6 z{c`%Xm1DMuUE6|oP?@#Su<jBIDCFypNFQINzHRFLDZQ(#b(?#1^hH)*o?-u$Z`s*D z0sqBz%~f$oeeQkswMwn?SHBxoe>gkZRxg;6d2s#A+L*9geou6k{@n3B|C+$XsIwd7 zep!acI~~r}i~j$BTPBC|`R&IIf7cz`y3pW_K8NY|?yY<NufObh;&i8j`F;x>D-Gd| zKkjVP&z7)Dk|^_;S+VAKTFKVG%<px7FxT1bV$0aQ@c*p7??#+zi?t5FFbH*FT=puu z^+lbB!u-8qm$+I4l4PyGg_iuwsGTAVA6}#tT|Tt?pPB4|SzGumT-W^jx>~QTZrLw$ zjarUbzqX461aP#U+VHj|*s$)%KS|r|zpB5btvi`j<$ra*ndqKVQR*f-O+9|eoA(x< zPHca_(f#hq`wv>Zyyls%b<pVRkDcpb^C>QZ>%YvE(q{M9HghW@K3%mJpYu^ucw-9J z?f$ig^QXr$i*hF3YqEcI?dtWUPcMHfoUxwCGSM~H(?#X1-0N9~SIp)A*e75xJ4~TP z;5D?{+qsngp2_pguj{vJPl=j+zD#8G<sDZz*BqYl>i(W-@>^=V_i9xqM=cFnvHq4= zbg#Xf=*Ni#LXU5Fe_ikOySD1<`gN<qzq_WS9pCKyHNP!t3e&3oJKxvK=GS#>tlvMQ z*;F(0ogMd&4Ca4X<#&YdHnWQSi&S4L;wXP<sW{7)`+q%_FbL*YZWB|#HZA#|z2AXD zsn;Lu+$O!@`&IXaMbr0I#7}-8(4@lfW837dMGu`XeXdM@b$EICiiL_CiboDV)duC= zn6xAJ*cYemUVqKU?rFNd`falu_8;s2O;uXc{VKlxQ-ojs;S-J}5ndBcO+U1C`TkUH zmIJS*ecw=UHJGFQQD)8Bn^*TZ%O1$QlwQiPT8Hn>!v80pIGlUI5GHx*&G+_m_x5LH zEbA$ge8X^V&A(9RH#4GcZ@PRdTE2FB`oADOHjk5^&c-%IpLgE!TX~D7!lb~!*#}py ze#|gU=jY`*Rk3H%-EU<-g)S?&YWYg2x6^UXw1v0hF3#>KnmYMgP1MHqX_C8gw*`lv zaOghrK}=}J_iNKX-uK|h-e1rB;l6i+^7=Px!!I6otx3ASOQUQ(SNlFgn`^uZA#eUp zb<EzKRQ>S)Kf8YIbuS^wo>L`C72x<j95`6ktEor;;a~ln|zAu*<eU=yQw{d;K zz?ZYzChR}krI&Aa`g$*3pSRRhrRQA=x7fNGF5S7^2_ErJyr!ND{i&+eY<?|>BXg<A z-2IYw_V2v1|K_Xn4;aEEZ|C{{oqd||&i%e1vFg;5o%<Js^$0M$UUzKIJF}dXZ}+^l zUib9P>5w*7_6^Z|hZW;*7brZ}QeK?92Gm5hSfj6>yKUF;qWxtW56%{-&fEJ)?~d6j zwr>CZqIccp*lfPIysvR+H~2V7Sba+J4$j9f1UK@r9?1}VKks^NMtD|bzva{3cUKnO zue)_j7}U}<*e2}6p{RO1Ej=#J$M*U3@bdMs<&E*eR&$U2{p4Zr+xe^h<>#+wO=a5J zn-SB!Y^KxYww)2%o`q_BO}${ds=htN>$dz-qh}X_{^zM|EINDbs{5PoAD3V5d#Kbf zMTIHhtLcGPS%22$G1i$?OxC+Edm!w}{^m>Uv2(Ll^6ZyAz_B6eW@GQ~_<FCzx*c-) zI&=GH=htw)-+QmK^t_#`y1~b3_kGt*Sbx=R@*!OT+u4UNt<|+HFe_Q>IU}|GOzy&q zoQg*tm+QBH+6f&QzP44@)*n@T|7FgUocz5<Uvtj&dt6t^wCbO(R=eTV{c<<1?Ecgp z_}5y(S?Pt}nxpBb<=ouAXGyrZ1pm#x`jgxH)%`8&qSjy8ujPJzO7Pe9r;^+mHokE7 z_TTr&V;zHs=H(LY5AV_?Hv6)8tKO}6rtqiu+Rj5OnQt(cX6dzWkA7QvdS=#5Grn`n zqxrJEbEmx#UUyesL8Eos2ZJ*%JmvD$s`J*aJ~rup^`vtNkL-jWE81*|E%l$iQfZ6Z zhY5Aw$8!$*dTe-gZRy<J`uLl!iv^uJ&Ta$`3o<TzxSBnAx&7VWp;LYA*cKdHebVN{ zIoJEY!F@B^vVXrWvahaO@sGDIx+-^tfYGCfePv?P*42tG^KxSAbh#7oKdoxv+<Tm> z#s5X7PI!JR^grLr$gr>LPem>7`?dZ3?U3`2ruH&zP5b)(-%(Zu&B#;92R3PM*s_{A zxveMN?0fg!k`oJ+%pcEr+-ha&U4J=EyWzumt8ayCs=lo{%Xf9Z)$@?5=k4Xrr4>&W zco+QNV032xf8UaV5Cy-VS*0xO*W3y{YPZNbSn38H(Ae|;<g}-^<?Fv2eK1#Q5lG@~ zI{;c3&*XMF+yBwa*wyjT#-C?8A2FD<XT@QEcfFc5r}e+)2jmKT`7E{N_0o_xDvYnP zC&*lsE?#;j&*Yl#;cJikU0wGGF7wL$bxrnb{;ye6-vzS1ogO>w(#?W@QP~cD&-EEv zl4ker&HEa<U3uHj3OxpolSY|37g8S8J0CM%&z7S7`*`=}Kf5B29JY(_T3utdHDyK6 zAM4|hqNn|4FIa3Q_9nyZ@uvT=Ejz#e6OdoYUO2r<V)wiKx>@OaPkwB?@p$VrmTPLh z5)006xX>vP@pJM2bx%4~S_Gsabpp$jUy_&aM|}OGd|P7Ti{CRZvE0=ZEm>X|;A}tr zljT&QH_bl^?us3@eV4Vny=Ae_LY=7gx9amc48QJn(%hV%|3GHN9nLS#_R)n8vMMq* zx7Kaztb36jyIE5qQ!a7J@d>vs9P6AvMQ6V~)2CNXch*%mR~db)da6=-G4S>2Im-XS z*SwV}zrm;3<5}Hwvn~0I*qNGF>OYc>CGA=AuRFh{+`Q*r9aDfLyIS9)8IE5p>QZFX z5-tg~`Y!L>`L!p}i$igq{zp)AbrQSVl-7-xy><O(+s3l*Fq~Mt|3O`4O##F7njJ5M zZvVb6Kb!6Nyr31S&re*KoOAg3X*t*E>#ypr7aaKZ@9a~Xuy<{B?_TrWx$!%k_n(o> zuJoHP_uIA^+i9l0t7p0KICo7j*Veo@|6jXtyzF_rl)d`9*sXv2m8vFB+L3x+=eg0_ zaJjbnYwPsgXKy{{zQ2syfWPog*{k~n$L)+SlsuY0amR0_2P^E0{wTcMnH0pzx2}5~ zV}O6Qh@Rqu51GZY<d>^*C?2r_PlhWtx^38H+&T69pXUz7Gb@rFn3s8d-u(37I#41j zjO`7})oI+kUSy9i^Ob2z+Y(J;I&;<J+AkhXKQN)-m&>|U^;1i~=6`d!)xP!hSEs+b zKgOTDGO@Sbf_-74=$vn!CqF&6XHG4hk(r$%%6)upTm81cInxe>%7i=!s*jy{|A>=i zQts=91!q=1>Q=lwD|OYYL!svL`cm)T=JcLa{&3&>H=P^T{}mGb{q|$(u3KJx>MSd| zBs{*{^X80Nyy52(<F8h09XJ%fLHb0TCVTzYzK<<Z(o*ZO@tOH-=ZBwL12$UqHs6|` zbn|z3O^30BN&7~TgI~p`Y-3sY)@!N3x;k^8`;Xc=+LKN^t1A7)WFK6&bf)5BuNzs( zZ{Pi$y^v|?7Hiqyl~-6-^1cOo=9%_^xA_mh9pJy@D6wEK*JT|>!@aJpYy1}0wbzSH z&zZCIu5u{X{lK*mn{KB?e10=CV!^-Ozq9jQe*Q935PCEt=+zcApN^nJjh2PKuF1Z% zQ+ZLctbuP<qkz*JM|K0n7J(oI8zavTZ{m3CXV<^JY90Ld^%}iZ_08A+E3B$#-X3mn zb^pFw1;Ih7Ny|?zPde05Yc5w1`**hGLcf)}DrIFp2mQVM{eOV(RZ)S2H?sSmwfK7p zEoE4FBw64~iu41nEL)|2VycYqo5OR3&%Qog_+Ld~nd~e>zE;nGie<}Wq|fZWaHp8P z?pBSm((Alu)#rm$RUEENP`O~fEG>GD#a{vaNNLtxnQTrR8`;I3Kr;i1wkM9A+VJ4n z{qvpuD{i0c|Fz=Z*X{O=caLAs`lS^3pKYaWn6DP&tJNY0BNT+3lHc~-D7@6E(S6lf zv-ooPycP8m?Z3XCkgxl5PVUP3YQxZ<FaH0&d3511E5C0`R6J)M2+m)yca>Ovgp|VC zcgtTtvUoks>gxK&_?T7xYuZ-xH5kVqsjN1xd-|n)>btlJiW*lO9<G{I^ySL2jZt@X z{nzgIT(+Y6sK&MDe3R0ALLI8P1UfEOAA4J8vQBFIoZ}^G{EBHFr<ZnXfJVl4LkcF5 zOU*gu>I@I|di&Rzhs9s#SZa6ir2E(W{Wc;0+4xq~ci;clXtDg!nw+H~NfV{sSbS9R zk*qbCwDKL#`<G0s{`tPP2(!9rc;o2mqN~e`rcSsg!u9HrEBl<YjuWToxSwZ;I`v^e z#Z#7oUH{j!XKQTywe)yb=*QDn9tAS1=ts6sdwl3?a^=~1|MsnH?_^$m`h(@9jHvR- zdv1T!znOp6H|X(`n++mtY41bRQ{o@Lh`DI=;(nOSaZ9~_2hSy}n#i8Oplz4!|0zkW zMd0^i4Mor}S+DE&yIt<vCxz<Q)xPq3c<Pn=-WAQS;(zBZ{$(EVe948mJ461nak2)h z8ZN4m_PPDWBxIWDp^%jaJvXIZ_j=X&OZ?Z{TO~J^{W8y<^~Ud2*G2P~qL`Xf5iPH> zEN)JolpL#GaJ6}dduxr1^3k6Wf-RNtdse8NpFF8ADe|=0(I*c?R+mW?Y*@EV#(IkD zhaBIXI^o|X=dbuLA^!KV$V`J(+sqG&mluA1khCkrOl4}2!wKH|tM-cBD3wbuQpxVS zeDtYBU2Tlydv7O>joh*aK*^0Uc<<XU=XOq?|Lbi*=vmvFa<+eKF7Oq_F8#+{pE#T8 zqS~tZzxmsPzrIhHViYL0_VBjH{l}I}{JlW^=C$d;neSK6_WYZDd*$oqU*WGeEMvBr zED)tCe7*E+yw<AClPB9~TAte}d!x)KY%2d@^)hz5!XJCHXZ|f&(bcNL$oXGpi)ZAU zZ_52$sqJ%hoQ0wl8dv+@_ZQRKfAB}h-P}9Bj=E<Ze_o$BrO-sHMx-Gzv5~Rmj+Vat zqnPE1t5sjfo;h_|w{!dSl4TW+!cHB&FF=XTiEGBP@cBnBwdZ@=Z2x~FdC}EU`{LCx ztLoow*F90WXI=BFc>Yu01O7^znC36ETx@QYdi>hkp1aHcNlg97rV?y>(`d=bwekL8 zU)OJn%39X+OZHlaUvA{z*_&k;9In2YUB7Ye&6{UE=S@-BZp$3fd*p2&o8S65b6&1G zu{ikpTTa9G59fzEyiGRkev-KF`me8H(;j=~@U;qmzZ-S$X1R9c0y&<&e;%+NQ}mC| z>3KW<%Z<O1`nx7@e2tT~Js4?ibzdps{PkHU1!F2+B@4gmp1pm|qoY0?ie?MJqf?qp zyJm+y*!cFzclrM>7v(c}e5t?knR``z?Hlg{=ljERCn@ddTk7%dV9hq$`>*aFeCa#Y zNhPH1t(r`8r}DQZMMaI&Jg>!n?cxtM1>bPm#jvX0SpNOr!*5>I#U=?JUa{^8i@z6_ zpn?pO-#_(vMX|o3SN@i8yC}Zy&Q&>U-<%`=aUG|UTuJ18<NF<YZz`XZR3`n;eJcDl zpki8;Qq4u#^!9BpBjn#a=Q5gbY(?V|ryUc1FL=yz?dwLZX!D)Y^4xP}e!P^CGkP}v zlc%<RniI!HPDuKjD4?Z%eA54WpFDP~s>)Z-SM9o(sq@JHc2`aJRvEKtP4AnZn|*q? zOZUn?wwL$HFCFLPtxoved3=#h824qLloKyw{#t8HEL*Adym8;*Oq=6b9<`QSCj$cc zzP>-UUwhTQo$uF~s@Kk)Y^|v|g(+?xd(Vo4b0Sp3zRMSE`F@c15W|~ApU+MITR&H9 z)u-h6>)-!xU8V6ocw^3Lp664$7Rbz<(I^)4cklXB?En8}X3VQHsyV#WU8?%;%ijwn z82-HaAs~B*@u?w0U_-T6!UEwN|2@v{@_W>HT&Zc>?C>MEE5C6l9<c*2nNf6gTD6&( zVZ*;~-058sTazTX|E`*?xVZUl{i^!z|F^WB6r6SxG~XGxZRI45{;SE;&z?VYWMVaQ z(w9|@#&2tHzh9vKD!w;=&QIN6mSvk;d$uk3ch}?RJnK7q-p$%AC>3{@bKVr0_4O=Q ze2)0K?$kK>{K$i=`;Hvl^gn;v!nl}C%PTIXfBdxQuhCwP29<3t#(w)BSs(L$E}Nwj z=<g=?;^qQA+s_QiJnrirOpLk9D)^9XliuRRCSiJaPAr>rb+MLt!~XROEdsxx<+<eg z|1YI%wpO40#k&1p;_Q^$ZP(}8mQ}J}-G5a0<OYc=`x|dZ&v<p;Ve;z!&Jguu*WP!@ zs>wBX-6*i&-1pq$@9eW5*W{Qu-hA1*?^pQ)aih{Jy8CCGikv$|iIY{Pjy12a`ogBQ z5~8mk@7ZB%X;H9j*D@2a>8DP9PkDRsh}?^x@ptxTuw(?B{c&x5Kc8*gThE1+uRfm0 z`C9R%NBEoBwtc_NC;Gm0yMDQLs=n4@HW3lo19pqp{@(69bVHyfZXM74W*q@14?}3f zV9Ay9H?}9=6fTz)&{|z{;dIrCf4pWPx5S=RYFsIPlN#N$<@<U$HLWDx8<nRtC5&s* zXJ}2m7dYGT?`*xbllRuMPnmFZ;_8rZvr3%pZwLP8^PFY!-orG%Au#mZ!8ubz@@v?5 zW_SD)Fo~4fu}3PzmgDQ|upO`Vtk?WA@5d5{-)~F)ZQFBy!&SDZznPaOe9{ipUbZqU zrvCNJhy43@FV+d{cU^DyS|RzD+2W;ZmdV^mt!_SVY`57tl|{`rt{|s`#ho{@;P56s zsTKhz8OREnpe1_>Z!ymJzTMku-VCwdWhoJFQ+HlszdJEo+kfK9dS=N}H`!ON5~--N zUw2#K?&_m`SIfU^PCf8MusUhG?m4H(E$hrxw&<;U_jmQgbAA%fd495`U%K<V{D63x ze^OP=@3Y5SrLrm?PMq}kLZQQ3jatzS%O7w35xX!=RL^ox^Rg4Ax<;Esk8Ya&?d0XJ z$!mlDx@q+uTW!`8n!Dr0t;vV-ZA(2<B0t~V*uK1XLgx25(wS?tnEw@d&1jy(zeUxT z!Q+BZt7q_`Io6tTi$EhqjF60T)aU-}`Ny}J*YTc+WSF#0%%7Y6_ZRjLHC~O=-<Qr_ zV^zQMUumAZ{W{5|B8wgt`OL1dQR}<GylLaLo{6)+UfC~sIn%PQSjE9?`P!{}>o>R0 z4~vWrto<bT-$|+S)8DdZ3;evYet!E9ePDN>jRMEFZIbKwSLl_8y{XaEyP>wi(EDhT zaqOHmstUDbadS=uxVxzrt$lSw@cKNdd9_#ajy;-Yoh(1UJmtp>^L0Ibcao+gI5E#( zv1gH%ih-yE(=Lb19*NESUOalK+#;Y3%{|6{@13#V>VEgDP+tvm63<UjldJpfwx4ac z*=JGAyyBlO+io^i%?F>QT0YxbtZi!QX!KOx*Cjc7K2sy(RNwupA0D|ni|tZMz|G~{ z;;&9m@_f0n{<mb&{R<tpKFXfod(?97lq;WdA89;r4^Pr_%Dj?o#-?1DDIm7psPp>N zXO%*N?XeU8lppj`vkyJZ{7U$L@1i-OQh}U4p}DWtNzRsxulaO6qUd4iM(x@8z5ZeO z#}_HDe#uiddEX3e!>C0DJF82tAJ3Pu=xS4F5nzXSXo`UU+rZyP)a!Srs5Bh)JN@W2 z=l=;pYZpt**&Oo!*~49&KORgmn%vR0dc*Uu=gFIo)h@i^km~IBb^WP{=O!v&-}$RN z!+Nu+W2WimZ*LaYotoJ&MXJ7r<;U~n7kcI&-tXZ%BKK#3-=3T(xx>7-xgv8_{}eC# zTYogMx_O_2z<T2+i4QMqj|k*aOnvm|RneL7`JUfT)gSvmchByeJynbLa4~$lx9<Da z+&Owa(MMPU9L#kCC!F6et>wg4R$Il|>&T(V2kGT#Dux)fwtkPh{^#G+^nA{Q!25@% z&gU=s_e9g^Yrewk35Wi3I%rxh@je<UBQpENl28M~ZFN@5{4E7jFTS!fEjah%%(Y{G zOj=XJ{;$eujaYF$D)Q!ciFZ@Em*28J-{m*gVA-Dov6d4jPf9w->yX3r?n83SR0WNq zqfVlFt*gcSdn6ky{bKA@-%VBinK9XV^S(_&=6CMxsa=zpFfl9i?5lm7T=nC`ez*OK zcXbXg|4{!x%tdWV>%^cHOH{c&>}55u_gl}Z*kaM<tO@GvH0AtV{Jwl|`AyB}&LI8U zC*?zqFQ0!Q@lCGmQn6V#v%lsqjI%$w?4NAU%AgfJ{KwZt|6vf8E^}78X{gd$|LXo3 zPuuYStL~Iu|NEqc+j?GIv#^Dxrd%Y;n+n4;Ygw0CNvXY`x;^7IRT*vXm|ylit8l93 zpJKVG*DK=#y40t(PdQYP`bhEWs%f*nPyIgQ`_%Y*b?HB!81wNlGwid|J>qD@e!Tup z)2j_%E(o={r+SFZ{amTd>&T(#7*j6<T94@<#<Y-wuYULINiMH{-LKf&u;7>Z`S%O% z<V@#P_HMj=?eiBQnQAVs&AMSZ5=ZQ~Sl-&cHpss@IpY2{i8evWSDUv!V31q%FZ9=| zc+(~OOfp3-J%1T~G2!{w2T_++*0WE){9e2GaIF8eFK7PlxtjC-35%as)8aB#I}fJw zGJV$%HQhDlHJWtz=c>i~M0nZru1z>Nt1ButJ@MR!Ba0%ZAO4oM#dq6<vx{!VNq@T- zs?+UncJ5Z1`MQHSzj?EzO|HMux%F~tv|Pd6b9}a(UMy<`Y&Nc9{omnku>0AMzHeLe zLl)MBTb*W$4rcsO@cdV6uBK_Dn5K>v&(F`>HeZi(@D_0DFkZm`T2$aQ<C9_Xhc}MG z_2R47TSr~b4a|9UKPl*w(t@`_)8_B3Syj(`*MI-76$=97)*kkoysw*+cQ@bPg|7Fm z?*H4jQfH@a!2i6OvbA<^PsCsP>Fw3|`yRu!I<AoXzWq;A*L(@Sx^m4{?>S!-H72)J zTn?FA>U!_n|Ffr`=&dseO8x3qz2k%QlxR(!V6}bLi@f4w#HOb{+bddp?X1_lA2+wA zPPWKeCL82)_51d7?JUiwHk?@|%At6~5>i~N`uu*>+Hvj5O#Xb;??<Jx_)ky0=YM?p z|M$U7t_g=-qfIu6bmle()va7nxp&X^=At^I{c&PBX0Nhu)OH&S@`fJ>@jU%jV!@5G zo7QglcW?hqXM63vY)i9apYdc0&6s=lx%>8+O<no#4s*_#!ZTT_G5;T<euZU4XZY`z zw`3fSCjOg~x?|7(d`BJoT%TKcmN!-V?-pEdnW^S*@;T?)wg=k5Zj#&mBn5v3*hcJ( z_`Cg6*ZK9j^BEat_ZuZlDR^`I^6_cPOA}sBPd;_9eaG?lV%zIKyjyoTlf#LlkOR_O z?YwOC-j<=MecKfEXE7CDSRD49D4*?R`=xloTbV6pQ)m6!9x_2FzdcCP<xt_9eMd8A z7!~Pr@O;Ut&s|Z!_KNij`BPbWx?l5u>9f5zp0kbT@|0Ph`)$>&Dvj@{EJ^uMBf6o) zc9zdUBkTP}g}$L#sXQmAom?F+Rr#d$V&|3BciwbeuTI-hBe-Mh-?bGR8A^8gJYC9Y zbnNIh6aMKdRgSGxsWZ%6V(4ufwDZwr>C^9PJ}laFIP7kiX7k$^uIvlj<cu%#N!(j= z-+_Ho^p)1$sn+{8wt<TBc1Te^!MA^oZ@$g;A7|xji}g8MpIKM^cc^K9bw6QC=d1fR zQ({eC-7l#%HrSb1er86IOwz=}0E5dtcV4;`x4*j2vo$63|Ef7R7cT#IHg4K0znGi< zeq0VJJ>w|zzUM|J1A_vCr;B6A4^Phx%UCU*X9ry6{ZV{t_u<uy*P7+8Rle#G`~Q3O z+^b8s?aZ_P_`v2#X`twq`GQt4TP$AmGX&ht2$}n7uW}imz1g0aSyv_>j@$Qi%@0lf zxDYcn5mAlSMd9rI>-!xUV_UztylZ3Ld13BJt_&^nB{Q`doH$M%F6shJv>rWcCLY`M zZ0G#8W&eNPdtNo``rEfD7av5=Qwsk7YvS=;lYN`6tM$KqQu$Lz=C{a};z+LZYS%7v zIk|Cs4&U46AHIj-Fo&}l+u}2e7M)#jB2=<?$;ri!8N#GWzt+t@muTbiclD(!7xj}@ zW&YKCT~~Wqcg{vn&4t&J?!5Yc_>tn{<`nr1mE#YT7nuh{t~>1|IrETxx`(#kt!%?T zn=Nwlmzkw=MZVo|*6MliaYmh4e%an--!|EucH3Gtad{v^ck8CL_X@)F%DUac9hL{` zofe!nd)>apzmKLat9qPYUV2#IfI&mbs)}Q0joqd`WKTZzykzz(?K!TS)|*akelEX# zCD+OJ=>1#EqUT9EaTKQafKEu@@Z9ZTQBwB&>&kU~@*UQ<H&#wpU%>ZZQISOTnt!}Y zF5fPmJ<TnCDND|a=qSN0<!cYNd&{|dKVP-)!i9Jvm-y9RuI}F{bKvIH{V(qvZGIh| z`C2k)`YC~bJLBC%`PROudAIiB%BR^EOpEo@bArCql&U}2S}qXxHM_)7(IlaVqv>#f z$?H=W<F>ylTDvzaXYx`z+2_kr**7r%U!?mxC2RBLeLGW?t><nD*s-bF@%GCVSA`S5 z9(s3Qp0S53lKbG^>342?-6MENdH>G!)(ge@8+zh-Cw}={ztHBiT!7@E{OxOMbyuFb z%U*Z5;dI^&^Siq)@VYyPddOM7T0Cui{e^i;7IG>cQRHFt<xp&yVB%l0_td8Tf1frR zSI?TQSNM9N!3q8~t#{<t|5jqWqq1hooc*nN-u&$=FF9+59FsOk-u&2bVWQQfwDZf1 zjh=)qI~BoVWL4k(C)d!Wq)#oS{9oG7-TOa_GfY|;IFWO)U$5`|uFs~LoN?9cJN_!E z^m^S9*ufa7qr#n4&8=Y5@}r>d&g|7|Lf@XN(fcMXd7`zuezo!D*sHU1U#*Fk7vB9p z-2Le6tCLO7&#$`l>;1ovEkAZ_U|RN8ikYD%w`$3TX+8{mmgVLv*10UXZg=Ut-=dF- zJKxOKW7#TQEq9!!@_q9+mGexBEl(0#T|j;nT3mC+rRM9k>HCCNuG;CobkZ$*Ic>GC z`6t`Em;JiVJi98~?&|)d7mvqeI=ivR+P?ny?0Na3&C6Mp6nCutclGY?>x+Jcr)s!| z|J{Aj?%{_$&*JZI2`zeh>(Eqn!KB73wGNATZ*S8%`g`^<j^|De`BzrXJXIjE?$$=5 ztKPRGGK&R7PEV?3I#s<R)4Hr^4Z}96f0oC66Spr8(<?h|esRIS6#x6lQ#^&0imuM> zFF$Yd|JgZ9VQJno|MnClxrDc~u74k5zu9zY+1Y&W9ex`({j1%!^LdN+zKq>-uPL+$ zlphOq0(o&w&#kiTkoU!Jrg+}BEjDYAS}!J1XVI|p`})w|UI)J)%$ny^_K$7d`naXM z9lXs6{7ZdmHvZy06K^ZraC5ft>$*LWSN415zmK1)*1UOd{qIXpZu~AUh@R{nF2Cm= z|91PMk+Y^Sr6w-;?CKJ>w?R&${M+TyqaU9o?RcPI8Ekw@o#Xd^Hp@Soul{;)@ZbJj zae3V0eV6t%#(XG=wiGPW%gL~AV3#p|G^u6fzhBq(ToJb4yZG}{URf>6^tugm4<<6+ zn`>877VYJ${U>sP$($2R3p5komA`ww_Wb$xK8*rS9iI!Qg32<N?!Ev19uo_lo&S5! z&C9mO-m<b?-GA^*aMr8%`W&e_-^6ons;>Jd>vN+cA@{b^nb=PfR=chpo-kqBuksDf zUr+zfTvcyu*<gBQzw@07VpsOh-pA7}w(Z`x8%vI)cPFmPf2!i!HOp|TL#^nCGm#a1 zwm)X2|NdXK;NMxRyl9QX!s)A|w{5(1&oQ&Kb=AH%rfV`E`?l}N+B~;R{OZ5`la^|f zfB%0q&wG}A?*yBBcUG-ixz_yN-G^tUZ7mjG%Jg)h2!kTyy?JJT*761W>Ytst*kJCl z*k!W{PTcw0ZSAYIoKx|L<{j{Wm*Opxy+8jfFRm*(Bcd!*sdxMEHhuoDb{6&By$Y-9 zx&O*c3wrVVz>S!uLOWH3ZDI_X#*MQ+U9?D;EuVbq#NEVIB5gY&E+37*_vLBB|5R7+ zzt%6}y%xKiJ{QlRHFH+Pw)^KEhx#`On`l-|GiB!g!y3U7BR1o2$zCbuqluP|k_*;e zS-vNK(T<P>Q+_2`7btcgnJ;X(!o#@r@T${KB{v6~?)^PIk^Ac8QukHQ+w(0GTM~O# zzOTI-6FF@^w-e)!C|?mp=GdiwzdS#7JpSM1E56V56<c<&fLjq97oR=eAJ;Qg-|p7m zAL|Z(>%VsGZj<Bs)qi;YzPYYkYzW%!QWe=gWkKzpEbj?(79XvNKe1r{uE}q2Bwe|8 zqxQ3KK<qt^rDu97ryet(x&2z`OzsO7>%K@g`^;v`w~>;v{#5UwX6ZP2Qo`qaX5m+c z!fa<IMQ22MzFuy8b*+=^uMc;A6;63E%UphcfUy4gEX6-P=iZA>uH(pEYH%+noPXBY zXM28Lzq(}Fy@=waRfRvktjiN!w_0fDw=-RPcnp<SFK+0x2)W-n`?c{8r|<{g_Rc=H zJ>T!~Pt99%1e{`;!OP@ZZakWrTyF2WbW;82N2Si^Y(oB5-K$?!zjs4s!!0Lit1NE; znLCoMDW{HX_~iCx<55kC(CxfFQ%mCi&OSQx^}b)`?vg8?Tr(A)zvb<R`u}ah#+saN z^Vp09k6GVjW1Cxed}_hL4O`x>`2BcE@3&{w>k99@XZXR;tTgM~yc=0Rp8ISLk+Zq$ zcw7Ex(n6(%l?5AjUaMLC``@l3v+A$@egDS!5&P<!%1I0^JpbQqo_39ep(HE)LLpo9 z&nbT{FW=hlkl=K09Z%tLFDH&dZpd1pr0x?Nr1lj3(R<!0XvO8=KSBO-OXZrW?+;5$ zuBzu=ZoBkRjNUdg^|Nws4Bi>M*?)FthpQI*ibmPh^=s>%PW)9q`R=Rib&=JV^eqi1 zPg3~EIic&(@=E!~bNn_reo(4<bNh6=o~eeg;$3rQv1`|KmhaiTWm9#UjLim(2MWfW z|7Ugw%dTX9z2D<beEqhn9d+7Io10CvD)$LZJ?!7Pkl{+})5%?{IF9o=aXg&W11cOG z6{D<ce*EjN+a%<0;&VBtou+q}roX_|{XtnTxhvksufJ5Cd3Zs~8osu-EDl`r*H!Rx zhn+vv@VBJhBE;CbA#|308%GM8=$u%?HJ98bo!k2T{ero@=F9wNt)88I{r|UVX6H^U zxgi<GrxJW%(dmnegF2Q-%aj}v&em=y=FmL)*2rj!_XEf3xwq8ZYacmF?#jIu<Zhk2 z`RK1Bt31NhS+?l17Cdv)vKF6tw=Zhvjkhs3{{B`LJ9Ta6#kKJ|o`NcjG5Z%f+XjE$ zyY>I)q&+r!?AlhVh1%Yo7Q{Z~PKsi)SQhIeMhRKtI)l2j%l4MHg`GOAA^S@N($7zO zXmIG`Cew|xc5yn^e$#zw6K7rj*Gj$hj-3A7{f)cpEL7OuS&1;ZINiuPV|OF{wfupQ zw6?vCpBMZ)8|9++{C$H@Vsgsc$sDZ=&Eblgc~-lt?K=`;cR3y@`;jiaeedEA=l$|S zH^$9T|NWmWAxOYn<XV`>>7NlRc0Br{d+F-h7xzx(-CgkLP-k%BQh{);=iyUNCck?4 zQ2L7U;rH={(SJA2|F_xBBr}CW|6lr!wWTHXZSA}>9I_q<gas{%TAsM(bBX45)vGq^ zo^U80v4u=$bZkyPogyTwJ#9hh#pS0DiH3>_JWgG{UexH>!^;T|I3C^GAH-6tcVt^d zm7ll6-`Ax(mw{$!jy;UuDG}`czB@!~<=;O2=lAxXI(BdWP1#*hYo)HV#kS2Y_mN0D znZL`uYmUpR?`D~P4{G$;#jn?73N=)oS!sN=Su6LZ`Gwi<qfRf&PXG8+>AcD53d!9u zpUV4~H&)18;5h8F@RZNV?d~Dc|L0vw$cZROzWe6b)n~4!^H<-0bYZ<qU|i~rUGCGr z%n(pm$);;8F*UOI<MKbIGnfi)9@<tJb5hW$qZ-oZ5D2gMwn6vf3BQYd;r@4CJ1EQS zG%Q#z=4Ie-xT2o>?o98m`5PuO*_wZQpUJw^C+FG@>2J4QsZ4Qg%eC64*(&=rf7z7C zEBkN$ms|Dk>{S)k7U#!q|Fn0V-Zmj(%48$WEV~-E6>`1*84Nxf@n!!ydc^CW&hew` z?J6u4tG2Xup0hfvo4$`FPf($9#kob<UUvdcKim2LpZ%68vo(Eg*Oa_?HSy}PJID1_ zN8b83zwLka?(K>73_pHnhB7o<mzS8i`9?*k1XIcGOg^jry`~Y>m+lmN3^Secf>Uvc zLAW<)p^)aUqpgVvKhFJ@sJ`>-&ivii*V&ri?dE^?_w{*gxp#l18@@Q*7U|~Y*30EP z+$j-o>d2m_`VSW`J+COXvc>E1U)eqB?++xOSohC&`n|h*>)E#(PyJEgxb{lu_HF<E znfaYq@*=X>^xBNOE8g2X{MdASZCdOk<^5sRrrTW3o{rna_j+^AeIK)Jn`&2I{acZn zSN}S!*7Eh1%_}$6JyhNEKi_QW7HMhoXxodk`?Qtyay?c(e^<Nmw_)drv+n=%Y!?YS z`X{~kbyVO$$N~1t?e;fj1-Xm;F*dtoJ+b@c(S1zM{-$RB4*PCeTG*uCA~1ac6KDao z;yb$?Gu39L+2;Q%mwvpbBKhyh1~03+2fBsN^_imDujgu+e$7|BJ@3_hCYja0zcJoR zdsAnTuv>nSQC$0!nG!RW{ojAds(ACCxvKj%hd$Rg5;y%Zf8hzUV7(=ur%&O^-u<!Q zzvHQ|f9sDPFEnIm-qe>nWp=FYHv^Hnb^U9ku7>?c?+^EtvkTGCZf?0RKB2D6aCgYm znMch3-<SJ1d!McHv;cqebAN8H4Ba1c-XxEc;bgjdzE_S`LQy0KgOKaSywgQ{BBq?! zn)tIMu#0g4r{WRloMH$2dq$Q3F8(~d?P}IxaxAT4)8hn1_GQ+bO8z^=^T90<6Km0; zif0RMsCvA*@3gtSqQri7n$Xp!y*H9i3vW2O!uHbjWe;1f)-BC=yf^OJhYQWZTAz*V zo=*yTaEQCnboaydxIJgfm9MP-VQUaA5_L;A+~m@8uf=obG25%T%r+C+zwWS8gk|L4 zt*u-Y^*YwqZU414E6jNnuzOxrz|E&C%f3#m+EqC7V&1=h&x%*^uXugixWX}=OJGXz zF^|nLP6~%3&(GhwZnk=dfKyBh|1nUy{P<wyrtcdIW^>my^Z)y>`nh$O&aJZ@N3Pwj zx*Cx3D&GFVz5PG){WVwCa|^y}Hm*2fCTON~qwY`RjqF#P9qw8a?kr)GlX)Py^S|Hf zb611^^Zg4l{_?qDe|G+!FV97n*D<@5s`~3`MydHS&D$+K*Nr9na$h#9z_SCq=~;?? zDprwO=NxggJ3jCF@|cX-SL0`T%H>RZK40EzpFYpqFK(-xd(A}aiVj^rH7~CEzeljG z`LAQU_19S{-Q4|{b;`-g!*8t(W*6V+TfF1W1pa^Z)#-A2;epTozpvi)e%joY92G?! zp>GaMoBl933P#>>U@V+4^M%EE3nQzpMa?!=FDw=<Xt=GR_qc<jDLFuJf-i>)hj)`A z=gse}cV_R--#h=;-@?szs*893zG4}={QS#*b@SMZcJJQhcQrb6`KsS<-~Ya}sYO6& zv$7;;HNc4_Kc6RF`cv#C``h3A|JAdp{#UKmgiK_%*z|VOnty9g#vC-A^gBH3K%0>F zZO;W&u0jzzA8Y1hRkG$S+_2y7?w$S4|4pX+4)6W&?=Szi{r0zi{(Rq8cC7Ez?zy&i zT0BEHncv_tyVG_2m}o)gN}27>a$%nT;{C51CC*OD-Ifr)`mJtQe_t>2w%s+inV<as z`ha2E^#A4$9A5ZrdH7ebcUP&{%4-LHp8H?DKwtH|1^a%rz6Hh2-F=~4vC>>8${5#i zcL=YQ&k;&U%>Fg!_V(|4!2^(%LMDtLujNdxDwe)AP50c^eV^W(PmAC8z~`yhy+==L z&-|5cTO73L`m&Cx*K7ONc`kmmrza+Q$*$iLtsl-W-KRCrE|E{IXI@|5zSt8_e)CIB zn3On!|JUZ0&*c{uZ#s8B=)HWD-NllhthbHN>%}hnb@@(<=haX1E;m%RC%;}|Rdc30 z-@WPAF_S+|Nr(8;56{e6v{&`ko12>12WDoSJ*IYRO|tym!mIC=#8p21F3wx0*8I-l zhrzB(pDwT$tof}O|LuVKKlO`s%p9}SIQcB^9sIIg)!?NHyI(WII)&S76|x>2Hz{EY z7h^2=zV2VNyXum~w&!gQv<M`9`sW2&hbzQ&y!Mm#jH++DUmu@e@k_S#-@VtT<w92c z+gi`Ns=jwx|D?~?tKxIFHNU#guuZu6tJW2D_vDkm*f(s=Wt9<pb2>O8^Xq%Zc-~bH z`I16k{C=w3yK}1a=M&;P7$>h<_PeYk-AE!jZ({qZf4mXL_dWOixn|Ak`tI2EF87sI zM(90`|NJCJ&v>5N+n9TPWpk&TI=|?Hu|*wEaLJ@8FZ)Hmu3x$FLh%c&SoVU6|Ex<J zR2pK>i(c4z&-FT+c)@q8=9vbDB`hauO0(ZDIeyEyb_<(gi^Sgjph5MPmhRyD4X39s zUw?AT*8A~aCOCc7zq(&gWBqTrRrS7S&%W9gzx3+<x^?%bzdZ1$^!sA_%cg7Cp5Fht z`#*pGtNTfO38fqCA~YS2_3d&f{jU4!*PXd{Dm<?iosoHP_4P)R+s!|pid9Cu3JHEV z|8%Uj*u(jyw`8{c+8!}md(8yB``>o7)$194XuP`r=xOb{@v$#>G6K>oCHNBfC;JIC zT;?dz3D1ZPbok!JRJ6Bw%E3S1?)>}C>~Oqyc9ojl^{Gn@ITVj5+&Kh}oKG*4^DkL3 zOxMlY7a?@go@vGRFOhc-9c+7b|HT%~cUccDR@Xm%@uxRv_iFVo#UD2*F)bCDmRrXX zeJifrA;9Nvv|j%Ee@4%W|MS&x3A}u_^Q-t|A!D`Y#p~BT{pY>vy~oya-9O)icf4wv zS+U`clK6VRn+<%Sy6hWt)3Y{OF}X}J729N$b9B?%59eonyZG_;OX~)0!GD$ql0F*? zxc+{$&^~n1fAI^Y48IH3X)73Vy|};j!nf^AR@ZjCxcyKrfc5k25^b4DQ<kdlyH!=y zcyT_b;t>s=EJx6gMZwMAy8oUSpFbY_-u`2u`D{D(3GWo;_pbK&D}6FM#Bq^!=YrVB zS<-#=7T+e%xS88=uKfMp-(MErYyW=cH;<4XlUMJWf3jcJ3C`a><9GQ7GiD9byg%ml zwTyH3FUjf;Vc7PM<3(u2iaEtfAGYZW?&xRTJJH)>`nscM<8!VoUHY##VEti><nE_l zM~@#p;$OM9??rq4xAZnAsf-y47H|Hj`2D-iHs|YFHJOk1ta_@wnOfI0747^#V_s#h z<<~z~CrfAYIB~2z^j-lJML~~Mq})~YDzknEF)U{Y`5*LGdcRrV-|Q86tLkgd*>i5? zRbslX`{3(a|3v50tC_PB`d`JH9+KZz{J&4cPD-NcY#{IIU3P`9J$u7rJHF)4f7a%` zYTCTrACh*7r$=%Z<^;@@>i)AovAzCU#^xCw>$%ProVhyT|Mo=>=liax@AjSa=;`9g z|IK$joL`!w&G+C6W3G10mz<)FzmLk?v3a1flb!YHge5f(c7#XCF9I#r)PXG4T=Gcd z(%)A5c#F>_4%aUK%$C3X>b}ORC6CvL^#$Et%9i8wHUH-(FU<~%8RbWoRviDx9q`<w z=L27;iztun^Zb)x)5`v7X{`A7r8D{eXW@KztK(;<h3J0vV=&<A?tcIK;hn`^%TAd* z6y98<)^*J{oQJndB5U@GzStOkv5gLwBcp`X4;j46YR-AZ)XHO!*w-96{o2Db(e96@ zoHu#+!TZ$(i<6Fu!H?cJdl{`fS2;OMp=H9YI~zf(WrLVwHm;KYxvy!3(?7)>?|$dX zXDoVkX6Y~Uy4*#-t_R!=`TuK9eb7ZS4u<2NNmu*QKi;~g9xy-W)^D#LukJUmH~-Mm zlNELE>&a;U*3<c^o~4%}*#A7bKVeS+Q_-Vf!&jku!Z-fe?|Ajp(OcODqFHO7{pa=n zyE;3>cJY<6fA<+qW$oW4)c@FQhyS+E|EuO+IQ)7#W9f$3j8<Xd7k2Gw*!HwiMe2#e zy9b-De3N{7!Rq;n<hXmAXIfh+w#;aSj1stX{rV_e_%ismUDS!RIxdC8#|FWd`I6;> z#5;H9uAM&p#SP<a=aQ`InQ!<hT{IVD*S#D4;np?v3s?6`Go?Sdvv=34`-}J<e0p{N zV7|}Y&nFCj_F9{*xL23AWyvdxB(4ohSzr8?3;X*00gM0l2=0gTeOo82tN8Ie>H6ih z%P%Rew*9s4R9~iPOZ~TiI9A@wH>CxCB$mBU(Y!40eJ*wP!};!YzL8s|{_|b+LunFo zq~V3V8ynvB>Xq4A3$(hNs@uftv`6;D^>y!Zc9nPq|7yQowR5GgQ->q8`ds9qIQh`J z<?_F7fBAg>Z&1;d7yVOyJ&+Am&yIM%@RvE$*Wka|%kr!mYR~OIwYr{vfx)suroLH5 z{4;Cp%gS?|4y}~_vWkygT}1D#j$OoG>p#6GFZ)|)?k{?5%PT&&^Uo^ZJ2{@A7jLrP zDKp)$Oj6j-LPWf3*KxMc<*%*;GMcUp-`_9zyyC*2{cWPBQ{OW8{@Jf+dBXPQ$)bPp zE>{27S8Vq_`Td1YMeo1pbN^S@tY~e1{-5`qPTrgs34bnno~cQ<Rhu{E$O}onptE{K zv0Rf3WM9WI{Rxj0nNYjXy8QH^X(Hw&P8^0jqM#*&9Gxn>lhq#A>TmzE|H`{>=?qt9 zTb&5_EB(GM_^<TeU0ZKEJ<n&j?Wyv6TEV0nmp99LU(<If-^I(RF6r^NdP079@Za6< z<+tztzT?iK)a=dO)24oq5Ek-(cAiaaPXFTdmSWOJPS;**vNBzB;fR`(M|JM{>90d$ z{$?LM_FG<R$GjJAf_hQmy6yGXW@~swGroQtE;Wz+Tu<&{{{J}{7x}cbtN*UuY1jJh ztX|agXBW09@vHAN581-<KS$IqE28`B`Eb1rFT7`0=|x<b`ZUdtL$M9A*iKQ<X5oo{ z`p@-u<eyATPLuyE(Xi8z-w;%yWpDY%v9dmSt<JO`H&y&z#YdM3@W0jGQK@tPm& zI@TJDA3oF^VBe>A=XaIo*Y^hHg%j`WKm2;y#oq5<>puRzzAKhT-(%He;dF-6|72(H z+Fh7(vwBTp>8dimhX$Yj-{Sc%)B0z>UCYLgr~j{>t0VDE<^Y?`-CIv<Tk5~X+)MkB ze)p)sr);n5+Y+Ds|C)9CA%E%uzEB3M>(4Ik-Pmwf{|OtPZgnx&?_UzV&9R#T)189e zS^S%7JO8nsABW<zM2-y5Ai2vd-Tl8K{g)-5f1egxbvClqC#!4%|K_c0B(}Z%!@Kx? zVc7p`UN6$$ZVUMP`f{F7_qQ&K8I~U{e5A`&wr$zh*L2F+#qAt#%%hF>R<Ejfne#6t z{nnCrm9+EkwAS1_!8<KPRO!H%j|Yz5@3g!bx2JT!{b9Es>GPZRMLhYx^?}dTvOe+6 zg*QOWgq&AZuCKXnzRd9X8-1uFFn9&qrnT)Sg=Xa@D*V~J^3ze-16-T#-@I*d^Wcx< z$umj|nbl-wyBv05e`zM(YVtr#L}Ah2!<P?KdrcIc(VJ#s`N>}R*j4@Nb*5*}&Jl2O z+A$xr-KfRo%@HMu@-Lkg&*j7J%zm4*f7+|~*w3C{Zl&Dx3;BO+i7vR93_SJs_1c`+ zMU38N{{&ypif6oX&#q^|KUpcQTXTMu$45$Dt|-4B{_bDP?MvtOP7RUmuM_)mwR^_@ zz2B2EPgbvCbzQsi&wjN-_SISI*X5SnlDV?aDwi+%Z}y_IOP>W?e0}Te|J8p^%>T<1 zaI=xa;9}eNrCx{ZUqAo9wx#%P^8ckLYNSIF;%8)dau~_#S%p2nxKpeD-PuZ!P0Z^p z1*a6V78;z%@|a^>?D?7dACrf$6UWBVdeAxn4$hBPlq75)d&GQtax8k&+qdS-9=Ghi z7<|vK$@Tuae&(kjX0s)q&G&5Tv$%10E2n<m59VK+_bR7!X+LBLYmSru(<ijEo?mY@ z!-5IXTh<s_{=ZRkKfL}F$b;o^+%+Y3cVc!OdAsP+&-(7z^Al!Wo05FVrTV-5nu~w- zyWU<adol9!qQv(4Z?`T^625xih}@m!4qTzJ=lA+m20xt7tmk9j9kBb)33HL9i`R)A z@Z<<#%!r=netwzFH=Xl`&N6DPf1vXC@6~+_KYp(J7wKKxD!YDb`i@Rvr;bDkrdgno z%#DiIFL%oJ-}(RM#^S#F##y)4e1B21;mhYlldktGUBBkfnY(}6ZRfA~8$N9;(K#OQ zcQ-$4t6{Hj;hn_v#p+kPw(W~8P%+$d!J~fBoX^`MWR<6sPEwb(-TeL7`+tU&zc>rZ z-#&ciwW{l~KZ~9XTkvMhJ*FET>#q8l>m0P~Sky)th2uq@*2k6pulHTPOp&$V#m{=> zB<;ly=a-5t>#W(g%iL7{AxoD{$h!m0%U1G%O3XE<r3}A)url!}n2;G>P~0#(m^uB3 z#INT3o3}oH&52vOoBPUtA*YVa7Yv}t^H_7DY}>;0)3?IaWvsvZ`v#}Qa4&te@aI+s z%T=cmeZH<|oqcQd{8#s1y-=RJf9WZ01}=A>dEJu2eFxW_<2~`zSVBaw>dE#g3sc_R ze|TQQRQ>y-*Y_Rt_^;kQ-a9pfSLwhOwuD<HCceH8vRa-5n2P?}d1tGSrFr)|XSGB2 zueaO``|-Tt?>D1mYHwrea<Wzb=QnhQl}*S}{bOw6T$p{&g6HXf-X#5}OnG7}<liUU z3G_U(X9eeEKhH%E1=w5HIIRnJeEO$0ZKZ(j`I5A}+Y_`zc619nb+n#mhjbtxo%;Cy zljw6@`Jdav7}{spyb1U#Jy&}vM<)Y=d<AGNz^7gB7k=Ju^z`uz`<buecbf_O|1F$w zcKL@}+m>%wSSh)HZ%=l{yZfJB-7nf%-<~GLmQr&0`ft1P=hH*$XU*1JskN^_^1>a~ zJ0I&brt0stko>o^<Yv(~PVdCrCsA^_d;TYSD6Y1Ry`1#pd84i3lRx_xy^OgQvO>$A z&v$+ImKVW+=l-u={p@NigWT_UqyOu_tyki!i(~9mb5!IlS#xSptt+2w{*whF3%D9A zF5cPfrk-+j&(dnYBF%rQEdtt*vC9b&#UB^HR=ehJQKCD=>dFzv_E+~izA6@(_4@rz zjyAu#|KF*w)?ei*uY|wexVu%fKJH_&##6q((}H?M{@e_IcfVHu{qM!xUrUAW++FK& z_ZN5GvL&m2d<s2KAJd{bcdf<dE00VTt}vadZMNy$6`||K4}G>SirDs)VVlUmom=K^ znarwui!WjK&-$r?t*e&)*>Cr1eGl^urytK9{WX=pX+1UwYfx!)S-hawS57wn$%fxQ zzZ{S}**nd+BF5>RZGGkK(p<~wv&|J-A`UF%<WOu85K5QZpW|1(Y;UTOOnRc}cjK&c z_YHmt*v`JSIzB1SJKC(LX|HP9YsaK*+gKddO*p#5@bbrpoAVBN8lP(oYF^ARt?VCP zE#tk@OpovOTK}{Bx;DN@SvB<d#^T1)^$qzIQFD?K6xsKxyF6Sb^KEay^Wy<Y8*P)S z3r<fLe;szc;9r~JNtGaD!zbBYdpn<OU%e>u!YNap+pcUO`+wTC8g3S{_;X2Z&fmA4 zGk*X4Xz}V)phRgzQoI|Vf2LW^qK4-${;0N0cxA;3Dl}Rm9@ctW?O(^$I(u#Xzy5>O zEB<Xwy!_(E<X87U-17aJzax2K!K544wn^#d{Sm%&b6<1uZ!zw_HXjbG{#E{9eoB)6 z|MdOFt-IA%x~;QecK`E(`3BGSA5F%BudavuyYB$1wpMHJyPR3PwWZ$dLfZPbdiTF+ zasSUz`M;j?>-v7zRi*`jf&X9KGx3>vo%8>j&umYArqz7-?6+6p{_+dE_cmNxD!FCf zEXFx|gDq414<1=ke5i2!mNn1T`En?hK^7w_h93PL|7zdOv(NXPyR-k}yXJS*Gk%-@ z`Bb=d;gL&aLbJck(u$s+b0q%W4*A!!rz_4}asU6G`*-#`7jyCdQlGzj<Nsyyb+dP? zuQaRM#1K)ycCD;D>6}M*-_QE)>D=0XHcvHU=P^I~XMd{N%;)D``N%K}R~OVv{JZ(s z^KjUY=a2q|Z!6M%-FJLJr8cL-E0)^mPcJHzyJh{CusOMCw<xv!zaTAZye*Y$_l|5~ zr;feVx}eb_kI=%WT;C_<lpkkiICj%U#Py@?BV|8@tNY{LNXb?Q{gsZ}z4G7MHxU*E z7w&B4J-_z1Y}IAif(a6@9_T*&!+L5({rA8258u4o|M1+)JC>fNlm4^*+nX((7plBs zSJKS?<~iwE8?&W?bi!@^uh(@o*P8l2eEptJ*$no~Aw`d->`YT&-C)bUcG}uSuNbyH zGSI7Y4h)<7(duzv%|oj`g}ZSM@2|;}+0Av^Wm$hfT&H<e2%}wxtU~!W!DRK*&a-## zNEUYLkcF1Xp+z@^S07Vz^S!H~G&xtcYsJ5{6F-Ig59{S!`L8!V@?gWH@{7CJH>RG? z>ah47e>v<wU#D2@gT~u;|F1jqz5er(S8pCZ^IX-o-<~~Ulc4*)51BbqnHOgktY{Pc zchkFitwk{N7E7O_MK@o+yppUDweI7G^Kn)yO*6YJ8%&EgW=%DJ$nfogd@TEhw;#^O z<y$oWUi9`)Ynn#hS?Tu159eK<&ta_o8Tx<P>(v|+UWcA2+kN9_g}qf+nnEYT&I$bc zLLM@&z9oI@^QsA@+H-nl2so`0u>zlV5VUpA+vooBRv(`jhwa+=Cgd{vqO5{{Z5P$< zes>A#m2rNW_2ib**Y*21nXdUK8+UFZOVuUWij0^16N`=6We%p!+3);MYTduP|F`U! zS)KAR@n?Gc(_@~ix?Z1S&8wFWG3sB%|NqVIz0>BboOu4f^wJOKU0<)-^k@IBb5B>D z`oH@5g|$9E((ke^C=U)2yL#!F%mLMB>zG%_Ot?4M{r3G$H-4tr&soBB<v?~_z=3uB zYhKRSXc_yU&6h)QT0sUAsJR-Vy>eRa+Gw$V=O1>qExUhNYM%Y0<L{)*ZYu{#Z(I1; ze9p#+5`FQiw+(j8S<NMJ*+B04oS&64=6}~VoR}bR{-}iKU+W`3S2Jjs>Q)}iR4)ow zxO&WfKD*DX2L0O+my<r<Q+#$i`k&gvjdITB)*Dj;=Ko#yqR~~W@ZyR24%!!{X>2uo z<C(YW|Du~L%(+tpj(IQ^uzzAT_w`SDmb$p$Te<q<C(`N<S7aYwSXh*_AR;caRFl(Y ztM==n&1x+ZIOaNl3RkBj_s2^zPkPV4Q{=69wS05uVS%grFYajjTXX8;TkWg+FK%() zx~l%L-s_I$xpQZKIC83b;S_0~zq{?*=f3f|TXEgzifUubJZbfnTzb~LGXnZA@B1IO zXH{GGrJUA!y|DHhyQhW!PrUQ#f7ik<YlTc+tyv~uzVG3DTZseb8D9E@%spzj$3F4N z|E)6rBsG>Yto!ugd|=3bv6;J@pU;`hV)RxoNSF0ZrDE&3t&&fEi_B5sYw3||yx130 zd3f2o`?hyyJ_JXG#|6;Y9~>*oKCO(~UjO`AdjFnRx4zZ*|6kf{|HJ5ee#<Wb%h|V9 z+ppt`T~+U#V_f`S%+)b5=CaEf>pwML(yKqFT~AY)^W<N+d&S`n{x;5z<7)RmZ)^Y5 zuaoy|o#(37$IF?*W16Ndp7lXAP<hRIhD`Uvr~XT)?Z~>H%O~~EvZ4Os^vyTZXWPc| zi^&|=^>DtoU%=f@ZHMfCpZp)q`*8m0zSgxL&hIkk4Swn#7jbHu@xAkROrJ2w{aI4f z=+e9(F^Q>t-nEvO`SQKaei;snPC71I%V56z!Luul=N`DZzuQw-{GIRJwHARSe#ogt zLCVYJ7^fV%|2E+LtGk!J8MwS!ee|dG1>4S$*^8!WN9?X!Re$!1?$mtttNVYYCO_2> zJGkzgZ$;tb#V=mmH9k@{@9KW`xN6<Mt?$oHFI>EE*Y6$qlU6-Qe$IG*pV;@^vOCgF z+~Rr_pd04S`sshw*T)@=->P=b<80kJ{acl+|9QR#0-yg+`~H%x;Kj6+cRGGuf6efc zuVsGc-u3>BqN}b>{eS&J%Qd}x<NxcY>`3{+m+&<4otM*u41q5>=N6?q^Hop#qI~(C z()H&`f%-G<Jvd|a>8Ti~AUL8_0y?W*aY>t>9kbs9<9(&?XI?(P_se&NWjF0CS|1rK z`*pp^H+%8=kpFHQa$4u^FVxm%vY6zccE4X$TK;&~Tm1zK*PU$tT>ii_bA|Pl+RW7G zXaA1xOrNys!G3Xuzm{kIz39BL=tz(A)zu5myJ$S=vIzFRp{{duQ`zk1w%K~d>P%ZB zci%O0770JZ_{RC~>(V6WaK@Zdj5$go+w*>;%l?+)`~T*6*gn|<YKP)q-{JUsHg>6L zIip2WO7nvJbh(wWmRt7BIHaGxGLZj&es-3xd*5tR#g>RB$Z*mXk>GPy>~piPCEoKb z-<x{ORla7~gjcgOKR*cR-dVqR*}vYP7tc?8HB~BGQ{}q8)l{~%=44>OKfYyl7dvES zr9WI*#eQM(OBoLCz4sYyOzwT=cy+(gUM9Wp*RkE_CI|Kg{LRdprSk2JrO=B^_sg%% z7y4gWkSgrpk?#99TT!O?q^%~`!}-ixZmw3ixP#e33{>5Qt9@D|b@Kme<3O7y#(WPJ z^yL4GuiaXb^7;R-jng;E>%BN1EBYYZD9`Jw>65vypEPUBKhguW1E6CNrrwM83BIpi z`1Yie+Fw8E_GMWC|F12HvRL-&epJD~TRG(=Q!WR6E}Ovc`HUd@${6{$TVGVJ?c2%2 zq`C6n-Tz%y0b2hbOrFf;9lpJIy2{l<M~fTp|K%1-vnq5w=^D25;rycszs^QH{ol$c zy7BC5(Y4xI59gP%pK$q+ezvoTqrG0QTEXNALtoOr`<u?i&o@`FH&3=VKRl^c|MGIB z$BIllEWf<}=l%Y_-Iwd{UfXY8!rX3R`NCu8oh6)#N0j({9Y7=7QA;QICO>?+SikAS z<-iPoiC6bed_7oH`SzQ4O|GPSi`mDm%T$>j3%WknXV`Jd)p--=dz*(@F*TRkA9gT@ zi+<a0x9D^E3@eMD3%l#OT9}_tvAm<<8T#SJYlk|Sx(BHrI}d)1dBvNw<deYr`lMx* zNx#k}y-2d+s|`-qFf=hpJkPayVN%VidgoY`q})x~Z~tsjTvNxnSvSy%QM<l)J4fE? z-)|1dZ|Rx;ckbHj=dDXc7%qTL0}I{N3~oodw4Hx<qfxZG{N#(9$Nz}Od{+x*UluTB zTgZPYUHPRK&fm)I54s!jpKU{|&6WKVIqcsq+|YFB#jcG%E`R!e^w+ef1xFf#jMnh9 zt*HM#@$bXt$q!bQZCyN5TD8+w{XA1xj(hNL^NZ_6-aPsLb)uH>idolI3-4U@`M*?0 ziS*hJ=k4@zd>M0$|F4&9U3IBQ;x_NvT=W0=2PB^FJLPWkr}*UI33o3%o%i`a*M#?h zyRD}!wKsY1etUj)=J{f0wU!AJpeZOtfBN6b$F8Nx>NY$J6kjxU?yT32kNa+W=5KaZ zURb&O%-`l(-#*1HSLV#gitRl5TFyCtSN8t3?9cznE@BL8$jbTQ_04$ufAw;=AYC5` z=E&csd#0UvFh${KiL&6o$mM%??bDrW=5G0CvtLKfT*I{<|KfRP7I&UnEc)-}0T;(B zhwWeAzLxhdzOA0m?!0YVy_mz(iT8hQzcO9!$EA0-^PRH(PZimo?8Lz-+SUN-5p&!; zy?DCJ-<0dWrlvcq1iwqJ&|D;OEo{{SezV^)reE_zZY2f(m7ck=zvJy919PpL`qAg& z845xf-F>X&xX=AnTGltev&q_{(ddx*L@tI)GuNM-()oC9uq4~85cceStWz@%)n~N} z^1a@d_L6P&l(bTzvg5jUYo@xjq;lrpIl9bO)r<LAx`XPjv)@Z^T&bSC{=@mCoykH+ zXFGZ@ulsW|P-McrN%c!#pA5Nc|F`J-TlL!Nw3W)@iY*f)>eNBWT|g-Mn5-G^`-mOi zEJ9E0XLvBdqs@2Ouj@amSNt<IHGh2d*@>2$eV#9#YfRylO1dM+e)jI|j~_l&PdK?$ zVM6oO{lEXoUHvfi&GMB@YFC}l#~W&WxA_$^@#rJ#Kc6=|KmGIJ7AK?I0hf*b6#uL$ z5xM(e;TAKYf065pM0a%=v3y<s{1c<-fqkcp|7@Q5;r!8i%50}zoxht@E5v@{`^u^F z_vbzjwU4>9x9wh>6GtZ-Wa6WRXHoU_yg&cee9VrDk2eZzP|u0)e|7)V_nEKaol8G2 zUuyS!en{$mt=RmHR<Tc$PTiQf<J}r*gY;K-n!Q#XtpB=vzmEIajF!XwXI1|B%xCDa zWnbyUboSWwg&9{Czs}xNbAN)tJq^Lk;w$`9L|;bg%EXn--MKYyy~Lb-F2yxdHkqGc zemE~ML$l^ZY<SL$--}i6X3u(6k*Cx$VZ{M!BT&EM1jnDR@%MV|=a~O|^y{Or{ML_= zH@}B7Oq=Uk;&FWS`ob;Vx-06nbGK`JIolO{JzyypSLsQ%n36|Vcf49V-$CvA{`agr z|C||1PfD-*tG+|e+*PRh-W!%X(-#^o{<wPLb=MEBI{(C%e&;&+#@0FXRhs_4+i#Y> zGno70R;(EJ=2P2$nLk@@%UM{IHC6ogW=|byt%M(nqMbK>J<ZdpN;co)e=77u&Y8bk z>$Xb$ee!4?yZRh^x1C%bsg+<aIIx2bpK$Wn$iH)4cj^9JukUuY9lM=VW7WTCvuRiD zhMRJ?U)|qvYu>B-1v&0t^D7q4cRv)Wr`A8S&p-AD?-}bqF)7?Po4LO(%b%V(`PJOb z&x;mKzEOPWsY5>7cAk^(UIfm4mHMr^aGBQx*X)OEs%)>ez02A9GM?M;fBp;R<X?}% z_<O623Pqotcv1DP*5qvXzxyBjci(aO7OBLkQdIG7OMm{Xi+ASPhv&uI{eMsX{h`C% zRv9u*94jZD{|H(mqIk79!RyN7$1Bh5{=VnZKY<3T;C8LsJL{Ea?zhN#s#`Z*{B_K} zX*nnE?EiPor1<}>ndwG3I@`9cJubZZAOFi3uB-r~1WEf}U2nwqeXsuVt=L)RquqIq z1!;`A^PR-GB+M%mXPo$-tu+1Jg!Z`CD~|rzpSte3=KuALHRs}PzgfF3>cs!-gh>ZN z{>9IJs{8!E=-qhNBc}h?H}1?Z_^<EsAgwWFdiBX8{cCFXWasnxeD~&1yx7W>0O~DF zFw!t@uU_U;new;xem(n?nG?dUe$d{t<GZ5QtN6CAb$pMO{99Z4{JrD%%B2R?mt<<* z?9op;cV+U#(@VeYe^&PWZ$RHX&gV^+El+x`DP*a5P&>iyLBHyC-x-BZN^5=D-b;&~ z{-5o%Q6|7Z)8WV-GsSknX<8N^JtnY<wF_r<X0OWFelhDuI%oYG7Y1|wlxeB|o;SYU zF8k}uqj|@7r^d%~Dz=22E*Aj@vFZ6z>#GxOXWyRYoU&%>`FF1N6~TYA?=AcGYWXko zUA0Sonb)P}uC8yNT<~hc+FaRr5kKo+oGUprktHPi_}13<cdF&f9fiv6YU~QGyBAg! zna8z>6gIPlc8f))JPOQ=dGt4N`}Nab*KE7l-h8LnHtooYwp(j2A4p=(bov|psPg=( z%Rvw4F#An9Sj)8{pjEeZ)v`w+lEEvaW?iVedUf8X|G#!rR><)SpZeN-x|?~0+}A&@ z=DEAm4&HoRuKVL@Ufz-x0U>2bx0&Ojm6hh1zi-TE_x*Wr{J)Y?`cKP%pGDi;&M@ZO zPR!X`*V$K_^j2rusqM<s`ck>i#n1h;u~@|W$My0fj#}6I_pkY9d+kkJ->$Y}Ti<2p z%RJYsWX^ibm)EZHt>jMIl-G+cZVoo%df1z58SEW%-sMNSw&LpMwtBtf#}3J_mfsEJ z|No}6!OKr(ZfCCbpUrOnUANZ-^Cd8MpUMIaM4LWO@_0D^DB~QHsA+pHeSevMf8+DU z=fak6Ug{NmR%w|q;~@Cz4i3e6k{m@}f6e_rFY5p5-S?heG5@346My+;*}t~NBRl?C zupD095vx*X);amJxZ%9=sWZ}-9X}naCpC$8N76l}nuL4qfzPdui@lojeO2)D0&SI0 z$9;n9XYt*SnK(OSN`777yW%B9o*t~nT)$6mxM)ySn7Z=Po;~ZDjn;KvJ)#-6Xmelb z{l!ztT$LK48N_U_{+3s-&$&Ej|Ju_w8#d^JmyaKr!UAqq2`uvezU*q`@`W$|X?{L0 z`~2Ca^xMDgygMH0@-^Rbw%c*LkpFJi>jDcHqB)n#SXYN$3TtYbeY_=bvcdZg#TTsi z{oCOjef92I@AyY*9!b4bJQ2HjbK5O`d~nP@G%d<x#jI-uKb~*8-n=y6lvS?T!hfb0 z(}bOlOfrwJemK8Y8q}raYvEt)eesvC$GuYZ*qFoiv$f=xemKvV-}d{~I+l}iUq9)V zZ=X|keDmG@dB3L}J9Aww_xUnU4n@N@NDdW{PqF&;;OlMs_WS3uf5dFcJhPl($>Ixo ztLn9*%VVzY4=nt5?4n#@(Z6GPGAdTzyPKj9tjw>x{do2Je|qK)Le)=#9{6W})R0M8 zvZ#BH*Euz<BizRg?lep2>dbNuZsdHq{BY7@`(;vkp=Rbwxy0wLGp>sWWG@KHy8C$l z>t7E}&c9icwyfcq`L<;rCqLi4BT>l7;|#RDq@u8Y?)?wV=Kp^^XI1hG`@FdFCI923 z|J>{=w|)w;-qxe+RDEHe-L+M*UpFt<S^mAte4CEdqo1??e^ooD6r`&Y+q%aqY4P%{ z3W9s%Lo8BSB#aua-E@(B;l9M|f<z0en6R*Jo4w$gj34P2D{fuk_0r*+>Qc1#&D>i* z)91b2TlpvSwf_p~$q_q>!o}{_t!kdFqS$ifK{*4stXRVFzOKafPEMNN<0*&dH3tRz z%IwK`{*PDrYsekh16u{oS$e&SU-@j4V8H*dU28%r=Dm!$FWC56tSW4M-M@J8|JQrJ ze_0oQzPB$#RM?$S|8AeO+Sf<cOT|1@4%zcp?aSGb<@|8|UYDDuf$i7LesA*MX!bg0 zy-TI>Ha>xWH=7fuZ2fSaQEm79PTL*&yB_xJ<;!^R;ry>{p}V$yy<Bf-FIINgUV2l$ z<ZUf+jV)qf_Wx_{TfYBwbGGc~bkl^J-+0X3oj6t+tpLw^a2Os?o-W&bT+co;_IGyo z^3KOOpFV8dqmsCyzI5SdbGzEDX6!2SiYEsAUH$Y=YxBLD`(0n(^&S4V=fS6HwRtsK z>H;gR#QsY~Tx+*>nb39G_vGp5DMr<q_oueXzKV>zBr)qlXV!Q3%GEAwdNRJ0d!;U} zWz5z7bv>kxZ>nh_!<OHgjw~7_tIz7+xo%v2?dxoRi<d_($})h4kOkgpLBjftde+i{ zYq|ULW>p=to@P<{wYau^%6h}E`5JE*{xT1d4*L5#-!?p|Qo7YF<PzhZ`ESp@_j$YP z-^A|o|2m6e-(@d(_41G1v|WE^#OEyRP~13&Gj&zI>Dnn3D;_^svn6R~kHNLcwLDuQ zci&aL{qFDzxzpPFCzaVxUiCsjB0}cyZ)LgLi%efKYx%8RUH>&F^jEkt+ts6o|Aj<t zyE>;^DCY0$XA|ykv?~96G5$`Cbh*6~$4XvU$R3Tmd2*6|%<QaLW^YA0{;aqX&VF>m z+dp5OuZXNJ`Pb$j@<~0sc-{kzFKaL5u2}N9Joxmg<#nIV9+v)nJG##6x&BJlvcD1$ zTll_<L~A5veC)n{UG&U-2A{hex|-9R-)Aiey5hyEmu~!jJ?G-?RO8oH8moD$f6ftA z+2!rp@X!3Szy814?^8bS+c+0=UhGOmsIxYnXurOqKjqe~`lY1~i+^3OsaCQ2Hf6^( z-K%%qSJf}R$TqRyw&o*+_!D2=y|{0h{LtF(ZQcJ{YkwTxxOr#g#90rwZ%;VW>YLHN zAn(Z5WCu=ZjsNSH8TflM=6G*>v$1c|cN<yh*I#ZQ_<AJd)+L3X^|lg6<Nn=en7sGR zlWz}VzRX>GEhO)$*OUKW4aKa?`Lci3`>w1veY^X5n3BV?Xw(1C-t`^+|MBIuHOdXE zKRZi1aVTzVhm0r)cwaF$Rh;eh@cp$_{L8;@x%>R+X2G^!;aO|<Trg`q?dIYr%X)m1 zu4{d0`+;>2qIARa%J0wK|M%=||2<KT3+vuQq*Pb!sGK<K(UrvwN9P~hl_Pb$XGdL* zMZ;m9|1oR!s;<jCHB;);)~=ftZ_LD{ColT?<HM=!Dds}|Zgw;qJ$NK>Z@$CB`M#C! zm@VFY|LXqb)a=4_(oqZ(ix|ZB3qJcbC3^eH4=4Ne?i7FD>s@8AEAGPdrQfFuIA!rd zds7=-%%(Ci+$mpk$3E-TlF5u)rfBIW{oh_0`1`ATeQ(A&vp~*Xnd1UyuN~6tzVheS zB#vvEj}(GWY}@nUQS)>AZzor;3#)#7?$S^1tcm+`nYbQ*crAE+X3LI!xj$8Pa+V!) zvUa!Z+1mKp^?lFsn@XulYL!cp^1>4yuRD@?t>v@%vSuZRMSKO(cdYmSIXlhS{(Hgg zyWjOBEpCH5*;_gH7b}A@8)xH_6^1jaz8#%>{?9G{dF%ymI@pa@)t{ZdUhr#vh?Bkh z(z_x5kFC#<coi?$7^JsL`g8o>pLaC3Gro{7J~Hve-AyxRi>!>4`=_*Fxv+a|p^4e5 zhp*LF{1SgEx-RZ$=hK$TBsYs!u^VHK*(J8sn=ReMmy(_vJ)7fy%pcoO$$yd87rtCs z$IKP_`r&-#RsUqa1RQ+8tI<$vJh!!X{{Gcpo8<T3*_(Xo21`^G*PSOEic5~cY6_LK zy^ocy_|7nWxOV%Wl)!b%v)@f{p2;uiai!?Ln~`{-i_C$I=d{n<+5hj9(f9l%MgOfH zEl|I@^>_dO@A2u^^YiXq`t`~CMSk66X<<bMH5sNiKeWtJE?ZQc`1SGC9^F7Qo%F1W zzdQP`tQ6&q%srHtyXfqh|I)$i8>UoboLs2A?2!HKEo&FDE)e~9^EvPN&lNH!KF{`0 zy#DL)m8mZ;3-O=dRl0hXp<U<P*vh=T76GRTOTd$SPKOeI$IoMFIQMM&Jj<t#*yDe) zDsca~CVFiBk4JKPx6(3PJ6Faodg9RUB)?c--L9zH3ZikVn^&KCcKODtsC^&K*vC~? z-~aXXTfRWcksjk`%&Yj;Crx0E(Ed}*GHtR1SEUYP{Pv>H(<ZDJ|7PiVrp#mJjjK6r z_A5_Vc(Sfqd*q~n*Tea5`9AE^ob}?6Z|U_l|DS!HKd*6f{#`DHl7B)@95?-&)D*yp zVtS0fdXR4Zzr<tK`tJi;|11p*`S0edyC!zO3#fV1b~|rX{o@RM>%aaMoFz|o&#U-$ zFF$t6<4$*Z%`e}S?(UgATR`#fwfo0>56oPi{QFH+P0fEPqXo-&wf}6Mo?W@>c=Lq~ zN?obZS;^eVuhzb0JpAa@iq_N9%oR%4bvRwUpv1c>U~TB_s=W&{ba`xle=}R1D*xxz zy6$zq-#=@gB_;FcMQdJOMvH(GA9Uz(0@sD@*~Ue4W%d0nAHUUR-616PPw3gduK{*S zmD$O$=5zP|d%f=Co&7-%E1z{7DCNF;{_h*<`u{I@!|zYY&U=05^P{9C(X)2`6fk1? zUtss)+T@MJRt3xrZ97`)&7R)jxs%pknz7xo<-_@T>)4$WSL?RdyNR~eUz-&oSRCMX zobgTKx)7T`o6CPc+jVE{{9VcCOVz)q*x#R65*>eQj-%G{9TNqeI3y?j=l`=KuYQta SKpX=D1B0ilpUXO@geCw}x~AR$ literal 0 HcmV?d00001 diff --git a/hshassets/static/hshassets/styles.css b/hshassets/static/hshassets/styles.css index e2516862..0eb1b310 100644 --- a/hshassets/static/hshassets/styles.css +++ b/hshassets/static/hshassets/styles.css @@ -1,5 +1,5 @@ @charset "UTF-8"; -/*! bulma.io v0.3.2 | MIT License | github.com/jgthms/bulma */ +/*! bulma.io v0.5.0 | MIT License | github.com/jgthms/bulma */ @keyframes spinAround { from { transform: rotate(0deg); @@ -75,7 +75,6 @@ embed, object, audio, video { - height: auto; max-width: 100%; } @@ -95,8 +94,8 @@ th { } html { - background-color: white; - font-size: 14px; + background-color: #fff; + font-size: 16px; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; min-width: 300px; @@ -120,14 +119,14 @@ button, input, select, textarea { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif; + font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif; } code, pre { -moz-osx-font-smoothing: auto; -webkit-font-smoothing: auto; - font-family: "Inconsolata", "Consolas", "Monaco", monospace; + font-family: monospace; } body { @@ -141,7 +140,6 @@ a { color: #ffd200; cursor: pointer; text-decoration: none; - transition: none 86ms ease-out; } a:hover { @@ -151,7 +149,7 @@ a:hover { code { background-color: whitesmoke; color: #ff3860; - font-size: 0.8em; + font-size: 0.875em; font-weight: normal; padding: 0.25em 0.5em 0.25em; } @@ -165,6 +163,7 @@ hr { } img { + height: auto; max-width: 100%; } @@ -174,7 +173,7 @@ input[type="radio"] { } small { - font-size: 0.8em; + font-size: 0.875em; } span { @@ -190,12 +189,13 @@ strong { pre { background-color: whitesmoke; color: #4a4a4a; - font-size: 0.8em; + font-size: 0.875em; white-space: pre; word-wrap: normal; } pre code { + -webkit-overflow-scrolling: touch; background: none; color: inherit; display: block; @@ -204,10 +204,6 @@ pre code { padding: 1.25rem 1.5rem; } -table { - width: 100%; -} - table td, table th { text-align: left; @@ -218,456 +214,849 @@ table th { color: #363636; } -.is-block { - display: block; +.is-clearfix:after { + clear: both; + content: " "; + display: table; } -@media screen and (max-width: 768px) { - .is-block-mobile { - display: block !important; - } +.is-pulled-left { + float: left !important; } -@media screen and (min-width: 769px) { - .is-block-tablet { - display: block !important; - } +.is-pulled-right { + float: right !important; } -@media screen and (min-width: 769px) and (max-width: 999px) { - .is-block-tablet-only { - display: block !important; - } +.is-clipped { + overflow: hidden !important; } -@media screen and (max-width: 999px) { - .is-block-touch { - display: block !important; - } +.is-overlay { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } -@media screen and (min-width: 1000px) { - .is-block-desktop { - display: block !important; - } +.is-size-1 { + font-size: 3rem !important; } -@media screen and (min-width: 1000px) and (max-width: 1191px) { - .is-block-desktop-only { - display: block !important; +@media screen and (max-width: 768px) { + .is-size-1-mobile { + font-size: 3rem !important; } } -@media screen and (min-width: 1192px) { - .is-block-widescreen { - display: block !important; +@media screen and (min-width: 769px), print { + .is-size-1-tablet { + font-size: 3rem !important; } } -.is-flex { - display: flex; +@media screen and (max-width: 1007px) { + .is-size-1-touch { + font-size: 3rem !important; + } } -@media screen and (max-width: 768px) { - .is-flex-mobile { - display: flex !important; +@media screen and (min-width: 1008px) { + .is-size-1-desktop { + font-size: 3rem !important; } } -@media screen and (min-width: 769px) { - .is-flex-tablet { - display: flex !important; +@media screen and (min-width: 1200px) { + .is-size-1-widescreen { + font-size: 3rem !important; } } -@media screen and (min-width: 769px) and (max-width: 999px) { - .is-flex-tablet-only { - display: flex !important; +@media screen and (min-width: 1392px) { + .is-size-1-fullhd { + font-size: 3rem !important; } } -@media screen and (max-width: 999px) { - .is-flex-touch { - display: flex !important; - } +.is-size-2 { + font-size: 2.5rem !important; } -@media screen and (min-width: 1000px) { - .is-flex-desktop { - display: flex !important; +@media screen and (max-width: 768px) { + .is-size-2-mobile { + font-size: 2.5rem !important; } } -@media screen and (min-width: 1000px) and (max-width: 1191px) { - .is-flex-desktop-only { - display: flex !important; +@media screen and (min-width: 769px), print { + .is-size-2-tablet { + font-size: 2.5rem !important; } } -@media screen and (min-width: 1192px) { - .is-flex-widescreen { - display: flex !important; +@media screen and (max-width: 1007px) { + .is-size-2-touch { + font-size: 2.5rem !important; } } -.is-inline { - display: inline; +@media screen and (min-width: 1008px) { + .is-size-2-desktop { + font-size: 2.5rem !important; + } } -@media screen and (max-width: 768px) { - .is-inline-mobile { - display: inline !important; +@media screen and (min-width: 1200px) { + .is-size-2-widescreen { + font-size: 2.5rem !important; } } -@media screen and (min-width: 769px) { - .is-inline-tablet { - display: inline !important; +@media screen and (min-width: 1392px) { + .is-size-2-fullhd { + font-size: 2.5rem !important; } } -@media screen and (min-width: 769px) and (max-width: 999px) { - .is-inline-tablet-only { - display: inline !important; - } +.is-size-3 { + font-size: 2rem !important; } -@media screen and (max-width: 999px) { - .is-inline-touch { - display: inline !important; +@media screen and (max-width: 768px) { + .is-size-3-mobile { + font-size: 2rem !important; } } -@media screen and (min-width: 1000px) { - .is-inline-desktop { - display: inline !important; +@media screen and (min-width: 769px), print { + .is-size-3-tablet { + font-size: 2rem !important; } } -@media screen and (min-width: 1000px) and (max-width: 1191px) { - .is-inline-desktop-only { - display: inline !important; +@media screen and (max-width: 1007px) { + .is-size-3-touch { + font-size: 2rem !important; } } -@media screen and (min-width: 1192px) { - .is-inline-widescreen { - display: inline !important; +@media screen and (min-width: 1008px) { + .is-size-3-desktop { + font-size: 2rem !important; } } -.is-inline-block { - display: inline-block; +@media screen and (min-width: 1200px) { + .is-size-3-widescreen { + font-size: 2rem !important; + } } -@media screen and (max-width: 768px) { - .is-inline-block-mobile { - display: inline-block !important; +@media screen and (min-width: 1392px) { + .is-size-3-fullhd { + font-size: 2rem !important; } } -@media screen and (min-width: 769px) { - .is-inline-block-tablet { - display: inline-block !important; +.is-size-4 { + font-size: 1.5rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-4-mobile { + font-size: 1.5rem !important; } } -@media screen and (min-width: 769px) and (max-width: 999px) { - .is-inline-block-tablet-only { - display: inline-block !important; +@media screen and (min-width: 769px), print { + .is-size-4-tablet { + font-size: 1.5rem !important; } } -@media screen and (max-width: 999px) { - .is-inline-block-touch { - display: inline-block !important; +@media screen and (max-width: 1007px) { + .is-size-4-touch { + font-size: 1.5rem !important; } } -@media screen and (min-width: 1000px) { - .is-inline-block-desktop { - display: inline-block !important; +@media screen and (min-width: 1008px) { + .is-size-4-desktop { + font-size: 1.5rem !important; } } -@media screen and (min-width: 1000px) and (max-width: 1191px) { - .is-inline-block-desktop-only { - display: inline-block !important; +@media screen and (min-width: 1200px) { + .is-size-4-widescreen { + font-size: 1.5rem !important; } } -@media screen and (min-width: 1192px) { - .is-inline-block-widescreen { - display: inline-block !important; +@media screen and (min-width: 1392px) { + .is-size-4-fullhd { + font-size: 1.5rem !important; } } -.is-inline-flex { - display: inline-flex; +.is-size-5 { + font-size: 1.25rem !important; } @media screen and (max-width: 768px) { - .is-inline-flex-mobile { - display: inline-flex !important; + .is-size-5-mobile { + font-size: 1.25rem !important; } } -@media screen and (min-width: 769px) { - .is-inline-flex-tablet { - display: inline-flex !important; +@media screen and (min-width: 769px), print { + .is-size-5-tablet { + font-size: 1.25rem !important; } } -@media screen and (min-width: 769px) and (max-width: 999px) { - .is-inline-flex-tablet-only { - display: inline-flex !important; +@media screen and (max-width: 1007px) { + .is-size-5-touch { + font-size: 1.25rem !important; } } -@media screen and (max-width: 999px) { - .is-inline-flex-touch { - display: inline-flex !important; +@media screen and (min-width: 1008px) { + .is-size-5-desktop { + font-size: 1.25rem !important; } } -@media screen and (min-width: 1000px) { - .is-inline-flex-desktop { - display: inline-flex !important; +@media screen and (min-width: 1200px) { + .is-size-5-widescreen { + font-size: 1.25rem !important; } } -@media screen and (min-width: 1000px) and (max-width: 1191px) { - .is-inline-flex-desktop-only { - display: inline-flex !important; +@media screen and (min-width: 1392px) { + .is-size-5-fullhd { + font-size: 1.25rem !important; } } -@media screen and (min-width: 1192px) { - .is-inline-flex-widescreen { - display: inline-flex !important; +.is-size-6 { + font-size: 1rem !important; +} + +@media screen and (max-width: 768px) { + .is-size-6-mobile { + font-size: 1rem !important; } } -.is-clearfix:after { - clear: both; - content: " "; - display: table; +@media screen and (min-width: 769px), print { + .is-size-6-tablet { + font-size: 1rem !important; + } } -.is-pulled-left { - float: left; +@media screen and (max-width: 1007px) { + .is-size-6-touch { + font-size: 1rem !important; + } } -.is-pulled-right { - float: right; +@media screen and (min-width: 1008px) { + .is-size-6-desktop { + font-size: 1rem !important; + } } -.is-clipped { - overflow: hidden !important; +@media screen and (min-width: 1200px) { + .is-size-6-widescreen { + font-size: 1rem !important; + } } -.is-overlay { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; +@media screen and (min-width: 1392px) { + .is-size-6-fullhd { + font-size: 1rem !important; + } } .has-text-centered { - text-align: center; + text-align: center !important; } .has-text-left { - text-align: left; + text-align: left !important; } .has-text-right { - text-align: right; + text-align: right !important; } -.is-hidden { - display: none !important; +.has-text-white { + color: white !important; } -@media screen and (max-width: 768px) { - .is-hidden-mobile { - display: none !important; - } +a.has-text-white:hover, a.has-text-white:focus { + color: #e6e6e6; } -@media screen and (min-width: 769px) { - .is-hidden-tablet { - display: none !important; - } +.has-text-black { + color: #0a0a0a !important; } -@media screen and (min-width: 769px) and (max-width: 999px) { - .is-hidden-tablet-only { - display: none !important; - } +a.has-text-black:hover, a.has-text-black:focus { + color: black; } -@media screen and (max-width: 999px) { - .is-hidden-touch { - display: none !important; - } +.has-text-light { + color: whitesmoke !important; } -@media screen and (min-width: 1000px) { - .is-hidden-desktop { - display: none !important; - } +a.has-text-light:hover, a.has-text-light:focus { + color: #dbdbdb; } -@media screen and (min-width: 1000px) and (max-width: 1191px) { - .is-hidden-desktop-only { - display: none !important; - } +.has-text-dark { + color: #575250 !important; } -@media screen and (min-width: 1192px) { - .is-hidden-widescreen { - display: none !important; - } +a.has-text-dark:hover, a.has-text-dark:focus { + color: #3c3938; } -.is-disabled { - pointer-events: none; +.has-text-primary { + color: #ffd200 !important; } -.is-marginless { - margin: 0 !important; +a.has-text-primary:hover, a.has-text-primary:focus { + color: #cca800; } -.is-paddingless { - padding: 0 !important; +.has-text-info { + color: #3273dc !important; } -.is-unselectable { - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; +a.has-text-info:hover, a.has-text-info:focus { + color: #205bbc; } -.box { - background-color: white; - border-radius: 5px; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - display: block; - padding: 1.25rem; +.has-text-success { + color: #23d160 !important; } -.box:not(:last-child) { - margin-bottom: 1.5rem; +a.has-text-success:hover, a.has-text-success:focus { + color: #1ca64c; } -a.box:hover, a.box:focus { - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #ffd200; +.has-text-warning { + color: #ffdd57 !important; } -a.box:active { - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #ffd200; +a.has-text-warning:hover, a.has-text-warning:focus { + color: #ffd324; } -.button { - -moz-appearance: none; - -webkit-appearance: none; - align-items: center; - border: none; - border-radius: 3px; - box-shadow: none; - display: inline-flex; - font-size: 1rem; - height: 2.285em; - justify-content: flex-start; - line-height: 1.5; - padding-left: 0.75em; - padding-right: 0.75em; - position: relative; - vertical-align: top; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-color: white; - border: 1px solid #dbdbdb; - color: #363636; - cursor: pointer; - justify-content: center; - padding-left: 0.75em; - padding-right: 0.75em; - text-align: center; - white-space: nowrap; +.has-text-danger { + color: #ff3860 !important; } -.button:focus, .button.is-focused, .button:active, .button.is-active { - outline: none; +a.has-text-danger:hover, a.has-text-danger:focus { + color: #ff0537; } -.button[disabled], .button.is-disabled { - pointer-events: none; +.has-text-black-bis { + color: #121212 !important; } -.button strong { - color: inherit; +.has-text-black-ter { + color: #242424 !important; } -.button .icon:first-child:not(:last-child) { - margin-left: -0.25rem; - margin-right: 0.5rem; +.has-text-grey-darker { + color: #363636 !important; } -.button .icon:last-child:not(:first-child) { - margin-left: 0.5rem; - margin-right: -0.25rem; +.has-text-grey-dark { + color: #4a4a4a !important; } -.button .icon:first-child:last-child { - margin-left: calc(-1px + -0.25rem); - margin-right: calc(-1px + -0.25rem); +.has-text-grey { + color: #7a7a7a !important; } -.button .icon.is-small:first-child:not(:last-child) { - margin-left: 0rem; +.has-text-grey-light { + color: #b5b5b5 !important; } -.button .icon.is-small:last-child:not(:first-child) { - margin-right: 0rem; +.has-text-grey-lighter { + color: #dbdbdb !important; } -.button .icon.is-small:first-child:last-child { - margin-left: calc(-1px + 0rem); - margin-right: calc(-1px + 0rem); +.has-text-white-ter { + color: whitesmoke !important; } -.button .icon.is-medium:first-child:not(:last-child) { - margin-left: -0.5rem; +.has-text-white-bis { + color: #fafafa !important; } -.button .icon.is-medium:last-child:not(:first-child) { - margin-right: -0.5rem; +.is-block { + display: block; } -.button .icon.is-medium:first-child:last-child { - margin-left: calc(-1px + -0.5rem); - margin-right: calc(-1px + -0.5rem); +@media screen and (max-width: 768px) { + .is-block-mobile { + display: block !important; + } } -.button .icon.is-large:first-child:not(:last-child) { - margin-left: -1rem; +@media screen and (min-width: 769px), print { + .is-block-tablet { + display: block !important; + } } -.button .icon.is-large:last-child:not(:first-child) { - margin-right: -1rem; +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-block-tablet-only { + display: block !important; + } } -.button .icon.is-large:first-child:last-child { - margin-left: calc(-1px + -1rem); - margin-right: calc(-1px + -1rem); +@media screen and (max-width: 1007px) { + .is-block-touch { + display: block !important; + } +} + +@media screen and (min-width: 1008px) { + .is-block-desktop { + display: block !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-block-desktop-only { + display: block !important; + } +} + +@media screen and (min-width: 1200px) { + .is-block-widescreen { + display: block !important; + } +} + +@media screen and (min-width: 1200px) and (max-width: 1391px) { + .is-block-widescreen-only { + display: block !important; + } +} + +@media screen and (min-width: 1392px) { + .is-block-fullhd { + display: block !important; + } +} + +.is-flex { + display: flex; +} + +@media screen and (max-width: 768px) { + .is-flex-mobile { + display: flex !important; + } +} + +@media screen and (min-width: 769px), print { + .is-flex-tablet { + display: flex !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-flex-tablet-only { + display: flex !important; + } +} + +@media screen and (max-width: 1007px) { + .is-flex-touch { + display: flex !important; + } +} + +@media screen and (min-width: 1008px) { + .is-flex-desktop { + display: flex !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-flex-desktop-only { + display: flex !important; + } +} + +@media screen and (min-width: 1200px) { + .is-flex-widescreen { + display: flex !important; + } +} + +@media screen and (min-width: 1200px) and (max-width: 1391px) { + .is-flex-widescreen-only { + display: flex !important; + } +} + +@media screen and (min-width: 1392px) { + .is-flex-fullhd { + display: flex !important; + } +} + +.is-inline { + display: inline; +} + +@media screen and (max-width: 768px) { + .is-inline-mobile { + display: inline !important; + } +} + +@media screen and (min-width: 769px), print { + .is-inline-tablet { + display: inline !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-inline-tablet-only { + display: inline !important; + } +} + +@media screen and (max-width: 1007px) { + .is-inline-touch { + display: inline !important; + } +} + +@media screen and (min-width: 1008px) { + .is-inline-desktop { + display: inline !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-inline-desktop-only { + display: inline !important; + } +} + +@media screen and (min-width: 1200px) { + .is-inline-widescreen { + display: inline !important; + } +} + +@media screen and (min-width: 1200px) and (max-width: 1391px) { + .is-inline-widescreen-only { + display: inline !important; + } +} + +@media screen and (min-width: 1392px) { + .is-inline-fullhd { + display: inline !important; + } +} + +.is-inline-block { + display: inline-block; +} + +@media screen and (max-width: 768px) { + .is-inline-block-mobile { + display: inline-block !important; + } +} + +@media screen and (min-width: 769px), print { + .is-inline-block-tablet { + display: inline-block !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-inline-block-tablet-only { + display: inline-block !important; + } +} + +@media screen and (max-width: 1007px) { + .is-inline-block-touch { + display: inline-block !important; + } +} + +@media screen and (min-width: 1008px) { + .is-inline-block-desktop { + display: inline-block !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-inline-block-desktop-only { + display: inline-block !important; + } +} + +@media screen and (min-width: 1200px) { + .is-inline-block-widescreen { + display: inline-block !important; + } +} + +@media screen and (min-width: 1200px) and (max-width: 1391px) { + .is-inline-block-widescreen-only { + display: inline-block !important; + } +} + +@media screen and (min-width: 1392px) { + .is-inline-block-fullhd { + display: inline-block !important; + } +} + +.is-inline-flex { + display: inline-flex; +} + +@media screen and (max-width: 768px) { + .is-inline-flex-mobile { + display: inline-flex !important; + } +} + +@media screen and (min-width: 769px), print { + .is-inline-flex-tablet { + display: inline-flex !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-inline-flex-tablet-only { + display: inline-flex !important; + } +} + +@media screen and (max-width: 1007px) { + .is-inline-flex-touch { + display: inline-flex !important; + } +} + +@media screen and (min-width: 1008px) { + .is-inline-flex-desktop { + display: inline-flex !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-inline-flex-desktop-only { + display: inline-flex !important; + } +} + +@media screen and (min-width: 1200px) { + .is-inline-flex-widescreen { + display: inline-flex !important; + } +} + +@media screen and (min-width: 1200px) and (max-width: 1391px) { + .is-inline-flex-widescreen-only { + display: inline-flex !important; + } +} + +@media screen and (min-width: 1392px) { + .is-inline-flex-fullhd { + display: inline-flex !important; + } +} + +.is-hidden { + display: none !important; +} + +@media screen and (max-width: 768px) { + .is-hidden-mobile { + display: none !important; + } +} + +@media screen and (min-width: 769px), print { + .is-hidden-tablet { + display: none !important; + } +} + +@media screen and (min-width: 769px) and (max-width: 1007px) { + .is-hidden-tablet-only { + display: none !important; + } +} + +@media screen and (max-width: 1007px) { + .is-hidden-touch { + display: none !important; + } +} + +@media screen and (min-width: 1008px) { + .is-hidden-desktop { + display: none !important; + } +} + +@media screen and (min-width: 1008px) and (max-width: 1199px) { + .is-hidden-desktop-only { + display: none !important; + } +} + +@media screen and (min-width: 1200px) { + .is-hidden-widescreen { + display: none !important; + } +} + +@media screen and (min-width: 1200px) and (max-width: 1391px) { + .is-hidden-widescreen-only { + display: none !important; + } +} + +@media screen and (min-width: 1392px) { + .is-hidden-fullhd { + display: none !important; + } +} + +.is-marginless { + margin: 0 !important; +} + +.is-paddingless { + padding: 0 !important; +} + +.is-radiusless { + border-radius: 0 !important; +} + +.is-shadowless { + box-shadow: none !important; +} + +.is-unselectable { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.box { + background-color: white; + border-radius: 5px; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + color: #4a4a4a; + display: block; + padding: 1.25rem; +} + +.box:not(:last-child) { + margin-bottom: 1.5rem; +} + +a.box:hover, a.box:focus { + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #ffd200; +} + +a.box:active { + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #ffd200; +} + +.button { + -moz-appearance: none; + -webkit-appearance: none; + align-items: center; + border: 1px solid transparent; + border-radius: 3px; + box-shadow: none; + display: inline-flex; + font-size: 1rem; + height: 2.25em; + justify-content: flex-start; + line-height: 1.5; + padding-bottom: calc(0.375em - 1px); + padding-left: calc(0.625em - 1px); + padding-right: calc(0.625em - 1px); + padding-top: calc(0.375em - 1px); + position: relative; + vertical-align: top; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: white; + border-color: #dbdbdb; + color: #363636; + cursor: pointer; + justify-content: center; + padding-left: 0.75em; + padding-right: 0.75em; + text-align: center; + white-space: nowrap; +} + +.button:focus, .button.is-focused, .button:active, .button.is-active { + outline: none; +} + +.button[disabled] { + cursor: not-allowed; +} + +.button strong { + color: inherit; +} + +.button .icon, .button .icon.is-small, .button .icon.is-medium, .button .icon.is-large { + height: 1.5em; + width: 1.5em; +} + +.button .icon:first-child:not(:last-child) { + margin-left: calc(-0.375em - 1px); + margin-right: 0.1875em; +} + +.button .icon:last-child:not(:first-child) { + margin-left: 0.1875em; + margin-right: calc(-0.375em - 1px); +} + +.button .icon:first-child:last-child { + margin-left: calc(-0.375em - 1px); + margin-right: calc(-0.375em - 1px); } .button:hover, .button.is-hovered { @@ -699,6 +1088,12 @@ a.box:active { color: #363636; } +.button.is-link[disabled] { + background-color: transparent; + border-color: transparent; + box-shadow: none; +} + .button.is-white { background-color: white; border-color: transparent; @@ -724,6 +1119,12 @@ a.box:active { color: #0a0a0a; } +.button.is-white[disabled] { + background-color: white; + border-color: transparent; + box-shadow: none; +} + .button.is-white.is-inverted { background-color: #0a0a0a; color: white; @@ -733,6 +1134,13 @@ a.box:active { background-color: black; } +.button.is-white.is-inverted[disabled] { + background-color: #0a0a0a; + border-color: transparent; + box-shadow: none; + color: white; +} + .button.is-white.is-loading:after { border-color: transparent transparent #0a0a0a #0a0a0a !important; } @@ -753,6 +1161,13 @@ a.box:active { border-color: transparent transparent white white !important; } +.button.is-white.is-outlined[disabled] { + background-color: transparent; + border-color: white; + box-shadow: none; + color: white; +} + .button.is-white.is-inverted.is-outlined { background-color: transparent; border-color: #0a0a0a; @@ -764,6 +1179,13 @@ a.box:active { color: white; } +.button.is-white.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #0a0a0a; + box-shadow: none; + color: #0a0a0a; +} + .button.is-black { background-color: #0a0a0a; border-color: transparent; @@ -789,6 +1211,12 @@ a.box:active { color: white; } +.button.is-black[disabled] { + background-color: #0a0a0a; + border-color: transparent; + box-shadow: none; +} + .button.is-black.is-inverted { background-color: white; color: #0a0a0a; @@ -798,6 +1226,13 @@ a.box:active { background-color: #f2f2f2; } +.button.is-black.is-inverted[disabled] { + background-color: white; + border-color: transparent; + box-shadow: none; + color: #0a0a0a; +} + .button.is-black.is-loading:after { border-color: transparent transparent white white !important; } @@ -818,6 +1253,13 @@ a.box:active { border-color: transparent transparent #0a0a0a #0a0a0a !important; } +.button.is-black.is-outlined[disabled] { + background-color: transparent; + border-color: #0a0a0a; + box-shadow: none; + color: #0a0a0a; +} + .button.is-black.is-inverted.is-outlined { background-color: transparent; border-color: white; @@ -829,6 +1271,13 @@ a.box:active { color: #0a0a0a; } +.button.is-black.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: white; + box-shadow: none; + color: white; +} + .button.is-light { background-color: whitesmoke; border-color: transparent; @@ -854,6 +1303,12 @@ a.box:active { color: #575250; } +.button.is-light[disabled] { + background-color: whitesmoke; + border-color: transparent; + box-shadow: none; +} + .button.is-light.is-inverted { background-color: #575250; color: whitesmoke; @@ -863,6 +1318,13 @@ a.box:active { background-color: #4a4544; } +.button.is-light.is-inverted[disabled] { + background-color: #575250; + border-color: transparent; + box-shadow: none; + color: whitesmoke; +} + .button.is-light.is-loading:after { border-color: transparent transparent #575250 #575250 !important; } @@ -883,6 +1345,13 @@ a.box:active { border-color: transparent transparent whitesmoke whitesmoke !important; } +.button.is-light.is-outlined[disabled] { + background-color: transparent; + border-color: whitesmoke; + box-shadow: none; + color: whitesmoke; +} + .button.is-light.is-inverted.is-outlined { background-color: transparent; border-color: #575250; @@ -894,6 +1363,13 @@ a.box:active { color: whitesmoke; } +.button.is-light.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #575250; + box-shadow: none; + color: #575250; +} + .button.is-dark { background-color: #575250; border-color: transparent; @@ -919,15 +1395,28 @@ a.box:active { color: whitesmoke; } +.button.is-dark[disabled] { + background-color: #575250; + border-color: transparent; + box-shadow: none; +} + .button.is-dark.is-inverted { background-color: whitesmoke; color: #575250; } -.button.is-dark.is-inverted:hover { - background-color: #e8e8e8; -} - +.button.is-dark.is-inverted:hover { + background-color: #e8e8e8; +} + +.button.is-dark.is-inverted[disabled] { + background-color: whitesmoke; + border-color: transparent; + box-shadow: none; + color: #575250; +} + .button.is-dark.is-loading:after { border-color: transparent transparent whitesmoke whitesmoke !important; } @@ -948,6 +1437,13 @@ a.box:active { border-color: transparent transparent #575250 #575250 !important; } +.button.is-dark.is-outlined[disabled] { + background-color: transparent; + border-color: #575250; + box-shadow: none; + color: #575250; +} + .button.is-dark.is-inverted.is-outlined { background-color: transparent; border-color: whitesmoke; @@ -959,6 +1455,13 @@ a.box:active { color: #575250; } +.button.is-dark.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: whitesmoke; + box-shadow: none; + color: whitesmoke; +} + .button.is-primary { background-color: #ffd200; border-color: transparent; @@ -984,6 +1487,12 @@ a.box:active { color: #fff; } +.button.is-primary[disabled] { + background-color: #ffd200; + border-color: transparent; + box-shadow: none; +} + .button.is-primary.is-inverted { background-color: #fff; color: #ffd200; @@ -993,6 +1502,13 @@ a.box:active { background-color: #f2f2f2; } +.button.is-primary.is-inverted[disabled] { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #ffd200; +} + .button.is-primary.is-loading:after { border-color: transparent transparent #fff #fff !important; } @@ -1013,6 +1529,13 @@ a.box:active { border-color: transparent transparent #ffd200 #ffd200 !important; } +.button.is-primary.is-outlined[disabled] { + background-color: transparent; + border-color: #ffd200; + box-shadow: none; + color: #ffd200; +} + .button.is-primary.is-inverted.is-outlined { background-color: transparent; border-color: #fff; @@ -1024,6 +1547,13 @@ a.box:active { color: #ffd200; } +.button.is-primary.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; +} + .button.is-info { background-color: #3273dc; border-color: transparent; @@ -1049,6 +1579,12 @@ a.box:active { color: #fff; } +.button.is-info[disabled] { + background-color: #3273dc; + border-color: transparent; + box-shadow: none; +} + .button.is-info.is-inverted { background-color: #fff; color: #3273dc; @@ -1058,6 +1594,13 @@ a.box:active { background-color: #f2f2f2; } +.button.is-info.is-inverted[disabled] { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #3273dc; +} + .button.is-info.is-loading:after { border-color: transparent transparent #fff #fff !important; } @@ -1078,6 +1621,13 @@ a.box:active { border-color: transparent transparent #3273dc #3273dc !important; } +.button.is-info.is-outlined[disabled] { + background-color: transparent; + border-color: #3273dc; + box-shadow: none; + color: #3273dc; +} + .button.is-info.is-inverted.is-outlined { background-color: transparent; border-color: #fff; @@ -1089,6 +1639,13 @@ a.box:active { color: #3273dc; } +.button.is-info.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; +} + .button.is-success { background-color: #23d160; border-color: transparent; @@ -1114,6 +1671,12 @@ a.box:active { color: #fff; } +.button.is-success[disabled] { + background-color: #23d160; + border-color: transparent; + box-shadow: none; +} + .button.is-success.is-inverted { background-color: #fff; color: #23d160; @@ -1123,6 +1686,13 @@ a.box:active { background-color: #f2f2f2; } +.button.is-success.is-inverted[disabled] { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #23d160; +} + .button.is-success.is-loading:after { border-color: transparent transparent #fff #fff !important; } @@ -1143,6 +1713,13 @@ a.box:active { border-color: transparent transparent #23d160 #23d160 !important; } +.button.is-success.is-outlined[disabled] { + background-color: transparent; + border-color: #23d160; + box-shadow: none; + color: #23d160; +} + .button.is-success.is-inverted.is-outlined { background-color: transparent; border-color: #fff; @@ -1154,6 +1731,13 @@ a.box:active { color: #23d160; } +.button.is-success.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; +} + .button.is-warning { background-color: #ffdd57; border-color: transparent; @@ -1179,6 +1763,12 @@ a.box:active { color: rgba(0, 0, 0, 0.7); } +.button.is-warning[disabled] { + background-color: #ffdd57; + border-color: transparent; + box-shadow: none; +} + .button.is-warning.is-inverted { background-color: rgba(0, 0, 0, 0.7); color: #ffdd57; @@ -1188,6 +1778,13 @@ a.box:active { background-color: rgba(0, 0, 0, 0.7); } +.button.is-warning.is-inverted[disabled] { + background-color: rgba(0, 0, 0, 0.7); + border-color: transparent; + box-shadow: none; + color: #ffdd57; +} + .button.is-warning.is-loading:after { border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; } @@ -1208,6 +1805,13 @@ a.box:active { border-color: transparent transparent #ffdd57 #ffdd57 !important; } +.button.is-warning.is-outlined[disabled] { + background-color: transparent; + border-color: #ffdd57; + box-shadow: none; + color: #ffdd57; +} + .button.is-warning.is-inverted.is-outlined { background-color: transparent; border-color: rgba(0, 0, 0, 0.7); @@ -1219,6 +1823,13 @@ a.box:active { color: #ffdd57; } +.button.is-warning.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: rgba(0, 0, 0, 0.7); + box-shadow: none; + color: rgba(0, 0, 0, 0.7); +} + .button.is-danger { background-color: #ff3860; border-color: transparent; @@ -1244,6 +1855,12 @@ a.box:active { color: #fff; } +.button.is-danger[disabled] { + background-color: #ff3860; + border-color: transparent; + box-shadow: none; +} + .button.is-danger.is-inverted { background-color: #fff; color: #ff3860; @@ -1253,6 +1870,13 @@ a.box:active { background-color: #f2f2f2; } +.button.is-danger.is-inverted[disabled] { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #ff3860; +} + .button.is-danger.is-loading:after { border-color: transparent transparent #fff #fff !important; } @@ -1273,6 +1897,13 @@ a.box:active { border-color: transparent transparent #ff3860 #ff3860 !important; } +.button.is-danger.is-outlined[disabled] { + background-color: transparent; + border-color: #ff3860; + box-shadow: none; + color: #ff3860; +} + .button.is-danger.is-inverted.is-outlined { background-color: transparent; border-color: #fff; @@ -1284,182 +1915,30 @@ a.box:active { color: #ff3860; } +.button.is-danger.is-inverted.is-outlined[disabled] { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; +} + .button.is-small { border-radius: 2px; font-size: 0.75rem; } -.button.is-small .icon:first-child:not(:last-child) { - margin-left: -0.375rem; - margin-right: 0.375rem; -} - -.button.is-small .icon:last-child:not(:first-child) { - margin-left: 0.375rem; - margin-right: -0.375rem; -} - -.button.is-small .icon:first-child:last-child { - margin-left: calc(-1px + -0.375rem); - margin-right: calc(-1px + -0.375rem); -} - -.button.is-small .icon.is-small:first-child:not(:last-child) { - margin-left: -0.125rem; -} - -.button.is-small .icon.is-small:last-child:not(:first-child) { - margin-right: -0.125rem; -} - -.button.is-small .icon.is-small:first-child:last-child { - margin-left: calc(-1px + -0.125rem); - margin-right: calc(-1px + -0.125rem); -} - -.button.is-small .icon.is-medium:first-child:not(:last-child) { - margin-left: -0.625rem; -} - -.button.is-small .icon.is-medium:last-child:not(:first-child) { - margin-right: -0.625rem; -} - -.button.is-small .icon.is-medium:first-child:last-child { - margin-left: calc(-1px + -0.625rem); - margin-right: calc(-1px + -0.625rem); -} - -.button.is-small .icon.is-large:first-child:not(:last-child) { - margin-left: -1.125rem; -} - -.button.is-small .icon.is-large:last-child:not(:first-child) { - margin-right: -1.125rem; -} - -.button.is-small .icon.is-large:first-child:last-child { - margin-left: calc(-1px + -1.125rem); - margin-right: calc(-1px + -1.125rem); -} - .button.is-medium { font-size: 1.25rem; } -.button.is-medium .icon:first-child:not(:last-child) { - margin-left: -0.125rem; - margin-right: 0.625rem; -} - -.button.is-medium .icon:last-child:not(:first-child) { - margin-left: 0.625rem; - margin-right: -0.125rem; -} - -.button.is-medium .icon:first-child:last-child { - margin-left: calc(-1px + -0.125rem); - margin-right: calc(-1px + -0.125rem); -} - -.button.is-medium .icon.is-small:first-child:not(:last-child) { - margin-left: 0.125rem; -} - -.button.is-medium .icon.is-small:last-child:not(:first-child) { - margin-right: 0.125rem; -} - -.button.is-medium .icon.is-small:first-child:last-child { - margin-left: calc(-1px + 0.125rem); - margin-right: calc(-1px + 0.125rem); -} - -.button.is-medium .icon.is-medium:first-child:not(:last-child) { - margin-left: -0.375rem; -} - -.button.is-medium .icon.is-medium:last-child:not(:first-child) { - margin-right: -0.375rem; -} - -.button.is-medium .icon.is-medium:first-child:last-child { - margin-left: calc(-1px + -0.375rem); - margin-right: calc(-1px + -0.375rem); -} - -.button.is-medium .icon.is-large:first-child:not(:last-child) { - margin-left: -0.875rem; -} - -.button.is-medium .icon.is-large:last-child:not(:first-child) { - margin-right: -0.875rem; -} - -.button.is-medium .icon.is-large:first-child:last-child { - margin-left: calc(-1px + -0.875rem); - margin-right: calc(-1px + -0.875rem); -} - .button.is-large { font-size: 1.5rem; } -.button.is-large .icon:first-child:not(:last-child) { - margin-left: 0rem; - margin-right: 0.75rem; -} - -.button.is-large .icon:last-child:not(:first-child) { - margin-left: 0.75rem; - margin-right: 0rem; -} - -.button.is-large .icon:first-child:last-child { - margin-left: calc(-1px + 0rem); - margin-right: calc(-1px + 0rem); -} - -.button.is-large .icon.is-small:first-child:not(:last-child) { - margin-left: 0.25rem; -} - -.button.is-large .icon.is-small:last-child:not(:first-child) { - margin-right: 0.25rem; -} - -.button.is-large .icon.is-small:first-child:last-child { - margin-left: calc(-1px + 0.25rem); - margin-right: calc(-1px + 0.25rem); -} - -.button.is-large .icon.is-medium:first-child:not(:last-child) { - margin-left: -0.25rem; -} - -.button.is-large .icon.is-medium:last-child:not(:first-child) { - margin-right: -0.25rem; -} - -.button.is-large .icon.is-medium:first-child:last-child { - margin-left: calc(-1px + -0.25rem); - margin-right: calc(-1px + -0.25rem); -} - -.button.is-large .icon.is-large:first-child:not(:last-child) { - margin-left: -0.75rem; -} - -.button.is-large .icon.is-large:last-child:not(:first-child) { - margin-right: -0.75rem; -} - -.button.is-large .icon.is-large:first-child:last-child { - margin-left: calc(-1px + -0.75rem); - margin-right: calc(-1px + -0.75rem); -} - -.button[disabled], .button.is-disabled { +.button[disabled] { + background-color: white; + border-color: #dbdbdb; + box-shadow: none; opacity: 0.5; } @@ -1481,19 +1960,21 @@ a.box:active { border-top-color: transparent; content: ""; display: block; - height: 1rem; + height: 1em; position: relative; - width: 1rem; - left: 50%; - margin-left: -8px; - margin-top: -8px; + width: 1em; position: absolute; - top: 50%; + left: calc(50% - (1em / 2)); + top: calc(50% - (1em / 2)); position: absolute !important; } -.content { - color: #4a4a4a; +.button.is-static { + background-color: whitesmoke; + border-color: #dbdbdb; + color: #7a7a7a; + box-shadow: none; + pointer-events: none; } .content:not(:last-child) { @@ -1505,9 +1986,11 @@ a.box:active { } .content p:not(:last-child), +.content dl:not(:last-child), .content ol:not(:last-child), .content ul:not(:last-child), .content blockquote:not(:last-child), +.content pre:not(:last-child), .content table:not(:last-child) { margin-bottom: 1em; } @@ -1574,14 +2057,12 @@ a.box:active { .content ol { list-style: decimal outside; margin-left: 2em; - margin-right: 2em; margin-top: 1em; } .content ul { list-style: disc outside; margin-left: 2em; - margin-right: 2em; margin-top: 1em; } @@ -1594,6 +2075,35 @@ a.box:active { list-style-type: square; } +.content dd { + margin-left: 2em; +} + +.content figure { + text-align: center; +} + +.content figure img { + display: inline-block; +} + +.content figure figcaption { + font-style: italic; +} + +.content pre { + -webkit-overflow-scrolling: touch; + overflow-x: auto; + padding: 1.25em 1.5em; + white-space: pre; + word-wrap: normal; +} + +.content sup, +.content sub { + font-size: 75%; +} + .content table { width: 100%; } @@ -1649,20 +2159,22 @@ a.box:active { -moz-appearance: none; -webkit-appearance: none; align-items: center; - border: none; + border: 1px solid transparent; border-radius: 3px; box-shadow: none; display: inline-flex; font-size: 1rem; - height: 2.285em; + height: 2.25em; justify-content: flex-start; line-height: 1.5; - padding-left: 0.75em; - padding-right: 0.75em; + padding-bottom: calc(0.375em - 1px); + padding-left: calc(0.625em - 1px); + padding-right: calc(0.625em - 1px); + padding-top: calc(0.375em - 1px); position: relative; vertical-align: top; background-color: white; - border: 1px solid #dbdbdb; + border-color: #dbdbdb; color: #363636; box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); max-width: 100%; @@ -1677,10 +2189,9 @@ a.box:active { outline: none; } -.input[disabled], .input.is-disabled, -.textarea[disabled], -.textarea.is-disabled { - pointer-events: none; +.input[disabled], +.textarea[disabled] { + cursor: not-allowed; } .input:hover, .input.is-hovered, @@ -1697,37 +2208,32 @@ a.box:active { border-color: #ffd200; } -.input[disabled], .input.is-disabled, -.textarea[disabled], -.textarea.is-disabled { +.input[disabled], +.textarea[disabled] { background-color: whitesmoke; border-color: whitesmoke; box-shadow: none; color: #7a7a7a; } -.input[disabled]::-moz-placeholder, .input.is-disabled::-moz-placeholder, -.textarea[disabled]::-moz-placeholder, -.textarea.is-disabled::-moz-placeholder { - color: rgba(54, 54, 54, 0.3); +.input[disabled]::-moz-placeholder, +.textarea[disabled]::-moz-placeholder { + color: rgba(122, 122, 122, 0.3); } -.input[disabled]::-webkit-input-placeholder, .input.is-disabled::-webkit-input-placeholder, -.textarea[disabled]::-webkit-input-placeholder, -.textarea.is-disabled::-webkit-input-placeholder { - color: rgba(54, 54, 54, 0.3); +.input[disabled]::-webkit-input-placeholder, +.textarea[disabled]::-webkit-input-placeholder { + color: rgba(122, 122, 122, 0.3); } -.input[disabled]:-moz-placeholder, .input.is-disabled:-moz-placeholder, -.textarea[disabled]:-moz-placeholder, -.textarea.is-disabled:-moz-placeholder { - color: rgba(54, 54, 54, 0.3); +.input[disabled]:-moz-placeholder, +.textarea[disabled]:-moz-placeholder { + color: rgba(122, 122, 122, 0.3); } -.input[disabled]:-ms-input-placeholder, .input.is-disabled:-ms-input-placeholder, -.textarea[disabled]:-ms-input-placeholder, -.textarea.is-disabled:-ms-input-placeholder { - color: rgba(54, 54, 54, 0.3); +.input[disabled]:-ms-input-placeholder, +.textarea[disabled]:-ms-input-placeholder { + color: rgba(122, 122, 122, 0.3); } .input[type="search"], @@ -1810,30 +2316,32 @@ a.box:active { .textarea { display: block; - line-height: 1.25; - max-height: 600px; max-width: 100%; + min-width: 100%; + padding: 0.625em; + resize: vertical; +} + +.textarea:not([rows]) { + max-height: 600px; min-height: 120px; - min-width: 100%; - padding: 10px; - resize: vertical; +} + +.textarea[rows] { + height: unset; } .checkbox, .radio { - align-items: center; cursor: pointer; - display: inline-flex; - flex-wrap: wrap; - justify-content: flex-start; + display: inline-block; + line-height: 1.25; position: relative; - vertical-align: top; } .checkbox input, .radio input { cursor: pointer; - margin-right: 0.5em; } .checkbox:hover, @@ -1841,15 +2349,10 @@ a.box:active { color: #363636; } -.checkbox.is-disabled, -.radio.is-disabled { +.checkbox[disabled], +.radio[disabled] { color: #7a7a7a; - pointer-events: none; -} - -.checkbox.is-disabled input, -.radio.is-disabled input { - pointer-events: none; + cursor: not-allowed; } .radio + .radio { @@ -1858,12 +2361,16 @@ a.box:active { .select { display: inline-block; - height: 2.5em; + max-width: 100%; position: relative; vertical-align: top; } -.select:after { +.select:not(.is-multiple) { + height: 2.25em; +} + +.select:not(.is-multiple)::after { border: 1px solid #ffd200; border-right: 0; border-top: 0; @@ -1884,34 +2391,36 @@ a.box:active { -moz-appearance: none; -webkit-appearance: none; align-items: center; - border: none; + border: 1px solid transparent; border-radius: 3px; box-shadow: none; display: inline-flex; font-size: 1rem; - height: 2.285em; + height: 2.25em; justify-content: flex-start; line-height: 1.5; - padding-left: 0.75em; - padding-right: 0.75em; + padding-bottom: calc(0.375em - 1px); + padding-left: calc(0.625em - 1px); + padding-right: calc(0.625em - 1px); + padding-top: calc(0.375em - 1px); position: relative; vertical-align: top; background-color: white; - border: 1px solid #dbdbdb; + border-color: #dbdbdb; color: #363636; cursor: pointer; display: block; font-size: 1em; + max-width: 100%; outline: none; - padding-right: 2.5em; } .select select:focus, .select select.is-focused, .select select:active, .select select.is-active { outline: none; } -.select select[disabled], .select select.is-disabled { - pointer-events: none; +.select select[disabled] { + cursor: not-allowed; } .select select:hover, .select select.is-hovered { @@ -1922,41 +2431,98 @@ a.box:active { border-color: #ffd200; } -.select select[disabled], .select select.is-disabled { +.select select[disabled] { background-color: whitesmoke; border-color: whitesmoke; box-shadow: none; color: #7a7a7a; } -.select select[disabled]::-moz-placeholder, .select select.is-disabled::-moz-placeholder { - color: rgba(54, 54, 54, 0.3); +.select select[disabled]::-moz-placeholder { + color: rgba(122, 122, 122, 0.3); } -.select select[disabled]::-webkit-input-placeholder, .select select.is-disabled::-webkit-input-placeholder { - color: rgba(54, 54, 54, 0.3); +.select select[disabled]::-webkit-input-placeholder { + color: rgba(122, 122, 122, 0.3); } -.select select[disabled]:-moz-placeholder, .select select.is-disabled:-moz-placeholder { - color: rgba(54, 54, 54, 0.3); +.select select[disabled]:-moz-placeholder { + color: rgba(122, 122, 122, 0.3); } -.select select[disabled]:-ms-input-placeholder, .select select.is-disabled:-ms-input-placeholder { - color: rgba(54, 54, 54, 0.3); +.select select[disabled]:-ms-input-placeholder { + color: rgba(122, 122, 122, 0.3); } .select select:hover { border-color: #b5b5b5; } -.select select::ms-expand { +.select select:focus, .select select.is-focused, .select select:active, .select select.is-active { + border-color: #ffd200; +} + +.select select::-ms-expand { display: none; } -.select:hover:after { +.select select[disabled]:hover { + border-color: whitesmoke; +} + +.select select:not([multiple]) { + padding-right: 2.5em; +} + +.select select[multiple] { + height: unset; + padding: 0; +} + +.select select[multiple] option { + padding: 0.5em 1em; +} + +.select:hover::after { border-color: #363636; } +.select.is-white select { + border-color: white; +} + +.select.is-black select { + border-color: #0a0a0a; +} + +.select.is-light select { + border-color: whitesmoke; +} + +.select.is-dark select { + border-color: #575250; +} + +.select.is-primary select { + border-color: #ffd200; +} + +.select.is-info select { + border-color: #3273dc; +} + +.select.is-success select { + border-color: #23d160; +} + +.select.is-warning select { + border-color: #ffdd57; +} + +.select.is-danger select { + border-color: #ff3860; +} + .select.is-small { border-radius: 2px; font-size: 0.75rem; @@ -1970,6 +2536,10 @@ a.box:active { font-size: 1.5rem; } +.select.is-disabled::after { + border-color: #7a7a7a; +} + .select.is-fullwidth { width: 100%; } @@ -1978,20 +2548,63 @@ a.box:active { width: 100%; } +.select.is-loading::after { + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; + margin-top: 0; + position: absolute; + right: 0.625em; + top: 0.625em; + transform: none; +} + +.select.is-loading.is-small:after { + font-size: 0.75rem; +} + +.select.is-loading.is-medium:after { + font-size: 1.25rem; +} + +.select.is-loading.is-large:after { + font-size: 1.5rem; +} + .label { color: #363636; display: block; - font-weight: bold; + font-size: 1rem; + font-weight: 700; } .label:not(:last-child) { margin-bottom: 0.5em; } +.label.is-small { + font-size: 0.75rem; +} + +.label.is-medium { + font-size: 1.25rem; +} + +.label.is-large { + font-size: 1.5rem; +} + .help { display: block; font-size: 0.75rem; - margin-top: 5px; + margin-top: 0.25rem; } .help.is-white { @@ -2030,118 +2643,210 @@ a.box:active { color: #ff3860; } -@media screen and (max-width: 768px) { - .control-label { - margin-bottom: 0.5em; - } +.field:not(:last-child) { + margin-bottom: 0.75rem; } -@media screen and (min-width: 769px) { - .control-label { - flex-basis: 0; - flex-grow: 1; - flex-shrink: 0; - margin-right: 1.5em; - padding-top: 0.5em; - text-align: right; - } +.field.has-addons { + display: flex; + justify-content: flex-start; } -.control { - position: relative; - text-align: left; +.field.has-addons .control:not(:last-child) { + margin-right: -1px; } -.control:not(:last-child) { - margin-bottom: 0.75rem; +.field.has-addons .control:first-child .button, +.field.has-addons .control:first-child .input, +.field.has-addons .control:first-child .select select { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; } -.control.has-addons { - display: flex; - justify-content: flex-start; +.field.has-addons .control:last-child .button, +.field.has-addons .control:last-child .input, +.field.has-addons .control:last-child .select select { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; } -.control.has-addons .button, -.control.has-addons .input, -.control.has-addons .select { +.field.has-addons .control .button, +.field.has-addons .control .input, +.field.has-addons .control .select select { border-radius: 0; - margin-right: -1px; - width: auto; } -.control.has-addons .button:hover, -.control.has-addons .input:hover, -.control.has-addons .select:hover { +.field.has-addons .control .button:hover, .field.has-addons .control .button.is-hovered, +.field.has-addons .control .input:hover, +.field.has-addons .control .input.is-hovered, +.field.has-addons .control .select select:hover, +.field.has-addons .control .select select.is-hovered { z-index: 2; } -.control.has-addons .button:focus, .control.has-addons .button:active, -.control.has-addons .input:focus, -.control.has-addons .input:active, -.control.has-addons .select:focus, -.control.has-addons .select:active { +.field.has-addons .control .button:focus, .field.has-addons .control .button.is-focused, .field.has-addons .control .button:active, .field.has-addons .control .button.is-active, +.field.has-addons .control .input:focus, +.field.has-addons .control .input.is-focused, +.field.has-addons .control .input:active, +.field.has-addons .control .input.is-active, +.field.has-addons .control .select select:focus, +.field.has-addons .control .select select.is-focused, +.field.has-addons .control .select select:active, +.field.has-addons .control .select select.is-active { z-index: 3; } -.control.has-addons .button:first-child, -.control.has-addons .input:first-child, -.control.has-addons .select:first-child { - border-radius: 3px 0 0 3px; +.field.has-addons .control .button:focus:hover, .field.has-addons .control .button.is-focused:hover, .field.has-addons .control .button:active:hover, .field.has-addons .control .button.is-active:hover, +.field.has-addons .control .input:focus:hover, +.field.has-addons .control .input.is-focused:hover, +.field.has-addons .control .input:active:hover, +.field.has-addons .control .input.is-active:hover, +.field.has-addons .control .select select:focus:hover, +.field.has-addons .control .select select.is-focused:hover, +.field.has-addons .control .select select:active:hover, +.field.has-addons .control .select select.is-active:hover { + z-index: 4; } -.control.has-addons .button:first-child select, -.control.has-addons .input:first-child select, -.control.has-addons .select:first-child select { - border-radius: 3px 0 0 3px; +.field.has-addons .control.is-expanded { + flex-grow: 1; } -.control.has-addons .button:last-child, -.control.has-addons .input:last-child, -.control.has-addons .select:last-child { - border-radius: 0 3px 3px 0; +.field.has-addons.has-addons-centered { + justify-content: center; } -.control.has-addons .button:last-child select, -.control.has-addons .input:last-child select, -.control.has-addons .select:last-child select { - border-radius: 0 3px 3px 0; +.field.has-addons.has-addons-right { + justify-content: flex-end; } -.control.has-addons .button.is-expanded, -.control.has-addons .input.is-expanded, -.control.has-addons .select.is-expanded { +.field.has-addons.has-addons-fullwidth .control { flex-grow: 1; flex-shrink: 0; } -.control.has-addons .select select:hover { - z-index: 2; +.field.is-grouped { + display: flex; + justify-content: flex-start; } -.control.has-addons .select select:focus, .control.has-addons .select select:active { - z-index: 3; +.field.is-grouped > .control { + flex-shrink: 0; +} + +.field.is-grouped > .control:not(:last-child) { + margin-bottom: 0; + margin-right: 0.75rem; +} + +.field.is-grouped > .control.is-expanded { + flex-grow: 1; + flex-shrink: 1; } -.control.has-addons.has-addons-centered { +.field.is-grouped.is-grouped-centered { justify-content: center; } -.control.has-addons.has-addons-right { +.field.is-grouped.is-grouped-right { justify-content: flex-end; } -.control.has-addons.has-addons-fullwidth .button, -.control.has-addons.has-addons-fullwidth .input, -.control.has-addons.has-addons-fullwidth .select { - flex-grow: 1; - flex-shrink: 0; +.field.is-grouped.is-grouped-multiline { + flex-wrap: wrap; +} + +.field.is-grouped.is-grouped-multiline > .control:last-child, .field.is-grouped.is-grouped-multiline > .control:not(:last-child) { + margin-bottom: 0.75rem; +} + +.field.is-grouped.is-grouped-multiline:last-child { + margin-bottom: -0.75rem; +} + +.field.is-grouped.is-grouped-multiline:not(:last-child) { + margin-bottom: 0; +} + +@media screen and (min-width: 769px), print { + .field.is-horizontal { + display: flex; + } +} + +.field-label .label { + font-size: inherit; +} + +@media screen and (max-width: 768px) { + .field-label { + margin-bottom: 0.5rem; + } +} + +@media screen and (min-width: 769px), print { + .field-label { + flex-basis: 0; + flex-grow: 1; + flex-shrink: 0; + margin-right: 1.5rem; + text-align: right; + } + .field-label.is-small { + font-size: 0.75rem; + padding-top: 0.375em; + } + .field-label.is-normal { + padding-top: 0.375em; + } + .field-label.is-medium { + font-size: 1.25rem; + padding-top: 0.375em; + } + .field-label.is-large { + font-size: 1.5rem; + padding-top: 0.375em; + } +} + +.field-body .field .field { + margin-bottom: 0; +} + +@media screen and (min-width: 769px), print { + .field-body { + display: flex; + flex-basis: 0; + flex-grow: 5; + flex-shrink: 1; + } + .field-body .field { + margin-bottom: 0; + } + .field-body > .field { + flex-shrink: 1; + } + .field-body > .field:not(.is-narrow) { + flex-grow: 1; + } + .field-body > .field:not(:last-child) { + margin-right: 0.75rem; + } +} + +.control { + font-size: 1rem; + position: relative; + text-align: left; } .control.has-icon .icon { color: #dbdbdb; + height: 2.25em; pointer-events: none; position: absolute; - top: 1.25rem; + top: 0; + width: 2.25em; z-index: 4; } @@ -2150,100 +2855,86 @@ a.box:active { } .control.has-icon .input.is-small + .icon { - top: 0.9375rem; + font-size: 0.75rem; } .control.has-icon .input.is-medium + .icon { - top: 1.5625rem; + font-size: 1.25rem; } .control.has-icon .input.is-large + .icon { - top: 1.875rem; + font-size: 1.5rem; } .control.has-icon:not(.has-icon-right) .icon { - left: 1.25rem; - transform: translateX(-50%) translateY(-50%); + left: 0; } .control.has-icon:not(.has-icon-right) .input { - padding-left: 2.5em; -} - -.control.has-icon:not(.has-icon-right) .input.is-small + .icon { - left: 0.9375rem; -} - -.control.has-icon:not(.has-icon-right) .input.is-medium + .icon { - left: 1.5625rem; -} - -.control.has-icon:not(.has-icon-right) .input.is-large + .icon { - left: 1.875rem; + padding-left: 2.25em; } .control.has-icon.has-icon-right .icon { - right: 1.25rem; - transform: translateX(50%) translateY(-50%); + right: 0; } .control.has-icon.has-icon-right .input { - padding-right: 2.5em; -} - -.control.has-icon.has-icon-right .input.is-small + .icon { - right: 0.9375rem; + padding-right: 2.25em; } -.control.has-icon.has-icon-right .input.is-medium + .icon { - right: 1.5625rem; +.control.has-icons-left .input:focus ~ .icon, +.control.has-icons-left .select:focus ~ .icon, .control.has-icons-right .input:focus ~ .icon, +.control.has-icons-right .select:focus ~ .icon { + color: #7a7a7a; } -.control.has-icon.has-icon-right .input.is-large + .icon { - right: 1.875rem; +.control.has-icons-left .input.is-small ~ .icon, +.control.has-icons-left .select.is-small ~ .icon, .control.has-icons-right .input.is-small ~ .icon, +.control.has-icons-right .select.is-small ~ .icon { + font-size: 0.75rem; } -.control.is-grouped { - display: flex; - justify-content: flex-start; +.control.has-icons-left .input.is-medium ~ .icon, +.control.has-icons-left .select.is-medium ~ .icon, .control.has-icons-right .input.is-medium ~ .icon, +.control.has-icons-right .select.is-medium ~ .icon { + font-size: 1.25rem; } -.control.is-grouped > .control { - flex-basis: 0; - flex-shrink: 0; +.control.has-icons-left .input.is-large ~ .icon, +.control.has-icons-left .select.is-large ~ .icon, .control.has-icons-right .input.is-large ~ .icon, +.control.has-icons-right .select.is-large ~ .icon { + font-size: 1.5rem; } -.control.is-grouped > .control:not(:last-child) { - margin-bottom: 0; - margin-right: 0.75rem; +.control.has-icons-left .icon, .control.has-icons-right .icon { + color: #dbdbdb; + height: 2.25em; + pointer-events: none; + position: absolute; + top: 0; + width: 2.25em; + z-index: 4; } -.control.is-grouped > .control.is-expanded { - flex-grow: 1; - flex-shrink: 1; +.control.has-icons-left .input, +.control.has-icons-left .select select { + padding-left: 2.25em; } -.control.is-grouped.is-grouped-centered { - justify-content: center; +.control.has-icons-left .icon.is-left { + left: 0; } -.control.is-grouped.is-grouped-right { - justify-content: flex-end; +.control.has-icons-right .input, +.control.has-icons-right .select select { + padding-right: 2.25em; } -@media screen and (min-width: 769px) { - .control.is-horizontal { - display: flex; - } - .control.is-horizontal > .control { - display: flex; - flex-basis: 0; - flex-grow: 5; - flex-shrink: 1; - } +.control.has-icons-right .icon.is-right { + right: 0; } -.control.is-loading:after { +.control.is-loading::after { animation: spinAround 500ms infinite linear; border: 2px solid #dbdbdb; border-radius: 290486px; @@ -2251,59 +2942,65 @@ a.box:active { border-top-color: transparent; content: ""; display: block; - height: 1rem; + height: 1em; position: relative; - width: 1rem; + width: 1em; position: absolute !important; - right: 0.75em; - top: 0.75em; + right: 0.625em; + top: 0.625em; +} + +.control.is-loading.is-small:after { + font-size: 0.75rem; +} + +.control.is-loading.is-medium:after { + font-size: 1.25rem; +} + +.control.is-loading.is-large:after { + font-size: 1.5rem; } .icon { - display: inline-block; - font-size: 21px; + align-items: center; + display: inline-flex; + justify-content: center; height: 1.5rem; - line-height: 1.5rem; - text-align: center; - vertical-align: top; width: 1.5rem; } .icon .fa { - font-size: inherit; - line-height: inherit; + font-size: 21px; } .icon.is-small { - display: inline-block; - font-size: 14px; height: 1rem; - line-height: 1rem; - text-align: center; - vertical-align: top; width: 1rem; } +.icon.is-small .fa { + font-size: 14px; +} + .icon.is-medium { - display: inline-block; - font-size: 28px; height: 2rem; - line-height: 2rem; - text-align: center; - vertical-align: top; width: 2rem; } +.icon.is-medium .fa { + font-size: 28px; +} + .icon.is-large { - display: inline-block; - font-size: 42px; height: 3rem; - line-height: 3rem; - text-align: center; - vertical-align: top; width: 3rem; } +.icon.is-large .fa { + font-size: 42px; +} + .image { display: block; position: relative; @@ -2391,6 +3088,15 @@ a.box:active { margin-bottom: 1.5rem; } +.notification a:not(.button) { + color: currentColor; + text-decoration: underline; +} + +.notification strong { + color: currentColor; +} + .notification code, .notification pre { background: white; @@ -2400,7 +3106,7 @@ a.box:active { background: transparent; } -.notification .delete { +.notification > .delete { position: absolute; right: 0.5em; top: 0.5em; @@ -2409,7 +3115,7 @@ a.box:active { .notification .title, .notification .subtitle, .notification .content { - color: inherit; + color: currentColor; } .notification.is-white { @@ -2573,7 +3279,6 @@ a.box:active { background-color: white; color: #363636; margin-bottom: 1.5rem; - width: 100%; } .table td, @@ -2599,16 +3304,32 @@ a.box:active { background-color: #fafafa; } +.table tr.is-selected { + background-color: #ffd200; + color: #fff; +} + +.table tr.is-selected a, +.table tr.is-selected strong { + color: currentColor; +} + +.table tr.is-selected td, +.table tr.is-selected th { + border-color: #fff; + color: currentColor; +} + .table thead td, .table thead th { border-width: 0 0 2px; - color: #7a7a7a; + color: #363636; } .table tfoot td, .table tfoot th { border-width: 2px 0 0; - color: #7a7a7a; + color: #363636; } .table tbody tr:last-child td, @@ -2626,38 +3347,78 @@ a.box:active { border-bottom-width: 1px; } +.table.is-fullwidth { + width: 100%; +} + .table.is-narrow td, .table.is-narrow th { padding: 0.25em 0.5em; } -.table.is-striped tbody tr:nth-child(even) { +.table.is-striped tbody tr:not(.is-selected):nth-child(even) { background-color: #fafafa; } -.table.is-striped tbody tr:nth-child(even):hover { +.table.is-striped tbody tr:not(.is-selected):nth-child(even):hover { background-color: whitesmoke; } +.tags { + align-items: center; + display: flex; + flex-wrap: wrap; + justify-content: flex-start; +} + +.tags .tag { + margin-bottom: 0.5rem; +} + +.tags .tag:not(:last-child) { + margin-right: 0.5rem; +} + +.tags:last-child { + margin-bottom: -0.5rem; +} + +.tags:not(:last-child) { + margin-bottom: 1rem; +} + +.tags.has-addons .tag { + margin-right: 0; +} + +.tags.has-addons .tag:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.tags.has-addons .tag:not(:last-child) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + .tag { align-items: center; background-color: whitesmoke; - border-radius: 290486px; + border-radius: 3px; color: #4a4a4a; display: inline-flex; font-size: 0.75rem; height: 2em; justify-content: center; line-height: 1.5; - padding-left: 0.875em; - padding-right: 0.875em; - vertical-align: top; + padding-left: 0.75em; + padding-right: 0.75em; white-space: nowrap; } .tag .delete { margin-left: 0.25em; - margin-right: -0.5em; + margin-right: -0.375em; } .tag.is-white { @@ -2713,6 +3474,50 @@ a.box:active { font-size: 1.25rem; } +.tag.is-delete { + margin-left: 1px; + padding: 0; + position: relative; + width: 2em; +} + +.tag.is-delete:before, .tag.is-delete:after { + background-color: currentColor; + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform-origin: center center; +} + +.tag.is-delete:before { + height: 1px; + width: 50%; +} + +.tag.is-delete:after { + height: 50%; + width: 1px; +} + +.tag.is-delete:hover, .tag.is-delete:focus { + background-color: #e8e8e8; +} + +.tag.is-delete:active { + background-color: #dbdbdb; +} + +.tag.is-rounded { + border-radius: 290486px; +} + +a.tag:hover { + text-decoration: underline; +} + .title, .subtitle { word-break: break-word; @@ -2727,12 +3532,7 @@ a.box:active { .title span, .subtitle em, .subtitle span { - font-weight: 300; -} - -.title strong, -.subtitle strong { - font-weight: 500; + font-weight: inherit; } .title .tag, @@ -2743,28 +3543,29 @@ a.box:active { .title { color: #363636; font-size: 2rem; - font-weight: 300; + font-weight: 600; line-height: 1.125; } .title strong { color: inherit; + font-weight: inherit; } .title + .highlight { margin-top: -0.75rem; } -.title + .subtitle { - margin-top: -1.25rem; +.title:not(.is-spaced) + .subtitle { + margin-top: -1.5rem; } .title.is-1 { - font-size: 3.5rem; + font-size: 3rem; } .title.is-2 { - font-size: 2.75rem; + font-size: 2.5rem; } .title.is-3 { @@ -2780,30 +3581,31 @@ a.box:active { } .title.is-6 { - font-size: 14px; + font-size: 1rem; } .subtitle { color: #4a4a4a; font-size: 1.25rem; - font-weight: 300; + font-weight: 400; line-height: 1.25; } .subtitle strong { color: #363636; + font-weight: 600; } -.subtitle + .title { +.subtitle:not(.is-spaced) + .title { margin-top: -1.5rem; } .subtitle.is-1 { - font-size: 3.5rem; + font-size: 3rem; } .subtitle.is-2 { - font-size: 2.75rem; + font-size: 2.5rem; } .subtitle.is-3 { @@ -2819,7 +3621,7 @@ a.box:active { } .subtitle.is-6 { - font-size: 14px; + font-size: 1rem; } .block:not(:last-child) { @@ -2827,23 +3629,48 @@ a.box:active { } .container { + margin: 0 auto; position: relative; } -@media screen and (min-width: 1000px) { +@media screen and (min-width: 1008px) { .container { - margin: 0 auto; max-width: 960px; + width: 960px; } .container.is-fluid { - margin: 0 20px; + margin-left: 24px; + margin-right: 24px; max-width: none; + width: auto; + } +} + +@media screen and (max-width: 1199px) { + .container.is-widescreen { + max-width: 1152px; + width: auto; + } +} + +@media screen and (max-width: 1391px) { + .container.is-fullhd { + max-width: 1344px; + width: auto; } } -@media screen and (min-width: 1192px) { +@media screen and (min-width: 1200px) { .container { max-width: 1152px; + width: 1152px; + } +} + +@media screen and (min-width: 1392px) { + .container { + max-width: 1344px; + width: 1344px; } } @@ -2860,12 +3687,16 @@ a.box:active { border-radius: 290486px; cursor: pointer; display: inline-block; + flex-grow: 0; + flex-shrink: 0; font-size: 1rem; height: 20px; + max-height: 20px; + max-width: 20px; + min-height: 20px; + min-width: 20px; outline: none; position: relative; - transform: rotate(45deg); - transform-origin: center center; vertical-align: top; width: 20px; } @@ -2877,7 +3708,8 @@ a.box:active { left: 50%; position: absolute; top: 50%; - transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform-origin: center center; } .delete:before { @@ -2899,18 +3731,30 @@ a.box:active { } .delete.is-small { - height: 14px; - width: 14px; + height: 16px; + max-height: 16px; + max-width: 16px; + min-height: 16px; + min-width: 16px; + width: 16px; } .delete.is-medium { - height: 26px; - width: 26px; + height: 24px; + max-height: 24px; + max-width: 24px; + min-height: 24px; + min-width: 24px; + width: 24px; } .delete.is-large { - height: 30px; - width: 30px; + height: 32px; + max-height: 32px; + max-width: 32px; + min-height: 32px; + min-width: 32px; + width: 32px; } .fa { @@ -2951,24 +3795,130 @@ a.box:active { border-top-color: transparent; content: ""; display: block; - height: 1rem; + height: 1em; + position: relative; + width: 1em; +} + +.number { + align-items: center; + background-color: whitesmoke; + border-radius: 290486px; + display: inline-flex; + font-size: 1.25rem; + height: 2em; + justify-content: center; + margin-right: 1.5rem; + min-width: 2.5em; + padding: 0.25rem 0.5rem; + text-align: center; + vertical-align: top; +} + +.breadcrumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + align-items: stretch; + display: flex; + font-size: 1rem; + overflow: hidden; + overflow-x: auto; + white-space: nowrap; +} + +.breadcrumb:not(:last-child) { + margin-bottom: 1.5rem; +} + +.breadcrumb a { + align-items: center; + color: #7a7a7a; + display: flex; + justify-content: center; + padding: 0.5em 0.75em; +} + +.breadcrumb a:hover { + color: #363636; +} + +.breadcrumb li { + align-items: center; + display: flex; +} + +.breadcrumb li.is-active a { + color: #363636; + cursor: default; + pointer-events: none; +} + +.breadcrumb li + li::before { + color: #4a4a4a; + content: "\0002f"; +} + +.breadcrumb ul, .breadcrumb ol { + align-items: center; + display: flex; + flex-grow: 1; + flex-shrink: 0; + justify-content: flex-start; +} + +.breadcrumb .icon:first-child { + margin-right: 0.5em; +} + +.breadcrumb .icon:last-child { + margin-left: 0.5em; +} + +.breadcrumb.is-centered ol, .breadcrumb.is-centered ul { + justify-content: center; +} + +.breadcrumb.is-right ol, .breadcrumb.is-right ul { + justify-content: flex-end; +} + +.breadcrumb.is-small { + font-size: 0.75rem; +} + +.breadcrumb.is-medium { + font-size: 1.25rem; +} + +.breadcrumb.is-large { + font-size: 1.5rem; +} + +.breadcrumb.has-arrow-separator li + li::before { + content: "\02192"; +} + +.breadcrumb.has-bullet-separator li + li::before { + content: "\02022"; +} + +.breadcrumb.has-dot-separator li + li::before { + content: "\000b7"; +} + +.breadcrumb.has-succeeds-separator li + li::before { + content: "\0227B"; +} + +.card { + background-color: white; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + color: #4a4a4a; + max-width: 100%; position: relative; - width: 1rem; -} - -.number { - align-items: center; - background-color: whitesmoke; - border-radius: 290486px; - display: inline-flex; - font-size: 1.25rem; - height: 2em; - justify-content: center; - margin-right: 1.5rem; - min-width: 2.5em; - padding: 0.25rem 0.5rem; - text-align: center; - vertical-align: top; } .card-header { @@ -3003,10 +3953,6 @@ a.box:active { padding: 1.5rem; } -.card-content .title + .subtitle { - margin-top: -1.5rem; -} - .card-footer { border-top: 1px solid #dbdbdb; align-items: stretch; @@ -3027,81 +3973,73 @@ a.box:active { border-right: 1px solid #dbdbdb; } -.card { - background-color: white; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - color: #4a4a4a; - max-width: 100%; - position: relative; -} - .card .media:not(:last-child) { margin-bottom: 0.75rem; } -.level-item { - align-items: center; - display: flex; - flex-basis: auto; - flex-grow: 0; - flex-shrink: 0; - justify-content: center; -} - -.level-item .title, -.level-item .subtitle { - margin-bottom: 0; +.dropdown { + display: inline-flex; + position: relative; + vertical-align: top; } -@media screen and (max-width: 768px) { - .level-item:not(:last-child) { - margin-bottom: 0.75rem; - } +.dropdown.is-active .dropdown-menu, .dropdown.is-hoverable:hover .dropdown-menu { + display: block; } -.level-left, -.level-right { - flex-basis: auto; - flex-grow: 0; - flex-shrink: 0; +.dropdown.is-right .dropdown-menu { + left: auto; + right: 0; } -.level-left .level-item:not(:last-child), -.level-right .level-item:not(:last-child) { - margin-right: 0.75rem; +.dropdown-menu { + display: none; + left: 0; + min-width: 12rem; + padding-top: 4px; + position: absolute; + top: 100%; + z-index: 20; } -.level-left .level-item.is-flexible, -.level-right .level-item.is-flexible { - flex-grow: 1; +.dropdown-content { + background-color: white; + border-radius: 3px; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + padding-bottom: 0.5rem; + padding-top: 0.5rem; } -.level-left { - align-items: center; - justify-content: flex-start; +.dropdown-item { + color: #4a4a4a; + display: block; + font-size: 0.875rem; + line-height: 1.5; + padding: 0.375rem 1rem; + position: relative; } -@media screen and (max-width: 768px) { - .level-left + .level-right { - margin-top: 1.5rem; - } +a.dropdown-item { + padding-right: 3rem; + white-space: nowrap; } -@media screen and (min-width: 769px) { - .level-left { - display: flex; - } +a.dropdown-item:hover { + background-color: whitesmoke; + color: #0a0a0a; } -.level-right { - align-items: center; - justify-content: flex-end; +a.dropdown-item.is-active { + background-color: #ffd200; + color: #fff; } -@media screen and (min-width: 769px) { - .level-right { - display: flex; - } +.dropdown-divider { + background-color: #dbdbdb; + border: none; + display: block; + height: 1px; + margin: 0.5rem 0; } .level { @@ -3126,15 +4064,24 @@ a.box:active { display: flex; } -.level.is-mobile > .level-item:not(:last-child) { +.level.is-mobile .level-left, +.level.is-mobile .level-right { + display: flex; +} + +.level.is-mobile .level-left + .level-right { + margin-top: 0; +} + +.level.is-mobile .level-item:not(:last-child) { margin-bottom: 0; } -.level.is-mobile > .level-item:not(.is-narrow) { +.level.is-mobile .level-item:not(.is-narrow) { flex-grow: 1; } -@media screen and (min-width: 769px) { +@media screen and (min-width: 769px), print { .level { display: flex; } @@ -3143,26 +4090,69 @@ a.box:active { } } -.media-left, -.media-right { +.level-item { + align-items: center; + display: flex; flex-basis: auto; flex-grow: 0; flex-shrink: 0; + justify-content: center; } -.media-left { - margin-right: 1rem; +.level-item .title, +.level-item .subtitle { + margin-bottom: 0; } -.media-right { - margin-left: 1rem; +@media screen and (max-width: 768px) { + .level-item:not(:last-child) { + margin-bottom: 0.75rem; + } } -.media-content { +.level-left, +.level-right { flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; +} + +.level-left .level-item:not(:last-child), +.level-right .level-item:not(:last-child) { + margin-right: 0.75rem; +} + +.level-left .level-item.is-flexible, +.level-right .level-item.is-flexible { flex-grow: 1; - flex-shrink: 1; - text-align: left; +} + +.level-left { + align-items: center; + justify-content: flex-start; +} + +@media screen and (max-width: 768px) { + .level-left + .level-right { + margin-top: 1.5rem; + } +} + +@media screen and (min-width: 769px), print { + .level-left { + display: flex; + } +} + +.level-right { + align-items: center; + justify-content: flex-end; +} + +@media screen and (min-width: 769px), print { + .level-right { + display: flex; + } } .media { @@ -3205,10 +4195,44 @@ a.box:active { padding-top: 1.5rem; } +.media-left, +.media-right { + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; +} + +.media-left { + margin-right: 1rem; +} + +.media-right { + margin-left: 1rem; +} + +.media-content { + flex-basis: auto; + flex-grow: 1; + flex-shrink: 1; + text-align: left; +} + .menu { font-size: 1rem; } +.menu.is-small { + font-size: 0.75rem; +} + +.menu.is-medium { + font-size: 1.25rem; +} + +.menu.is-large { + font-size: 1.5rem; +} + .menu-list { line-height: 1.25; } @@ -3222,7 +4246,7 @@ a.box:active { .menu-list a:hover { background-color: whitesmoke; - color: #ffd200; + color: #363636; } .menu-list a.is-active { @@ -3238,7 +4262,7 @@ a.box:active { .menu-label { color: #7a7a7a; - font-size: 0.8em; + font-size: 0.75em; letter-spacing: 0.1em; text-transform: uppercase; } @@ -3261,6 +4285,18 @@ a.box:active { margin-bottom: 1.5rem; } +.message.is-small { + font-size: 0.75rem; +} + +.message.is-medium { + font-size: 1.25rem; +} + +.message.is-large { + font-size: 1.5rem; +} + .message.is-white { background-color: white; } @@ -3399,12 +4435,12 @@ a.box:active { position: relative; } -.message-header a, +.message-header a:not(.button), .message-header strong { - color: inherit; + color: currentColor; } -.message-header a { +.message-header a:not(.button) { text-decoration: underline; } @@ -3427,22 +4463,40 @@ a.box:active { padding: 1em 1.25em; } -.message-body a, +.message-body a:not(.button), .message-body strong { - color: inherit; + color: currentColor; } -.message-body a { +.message-body a:not(.button) { text-decoration: underline; } .message-body code, .message-body pre { - background: white; + background-color: white; } .message-body pre code { - background: transparent; + background-color: transparent; +} + +.modal { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + align-items: center; + display: none; + justify-content: center; + overflow: hidden; + position: fixed; + z-index: 20; +} + +.modal.is-active { + display: flex; } .modal-background { @@ -3463,7 +4517,7 @@ a.box:active { width: 100%; } -@media screen and (min-width: 769px) { +@media screen and (min-width: 769px), print { .modal-content, .modal-card { margin: 0 auto; @@ -3485,12 +4539,16 @@ a.box:active { border-radius: 290486px; cursor: pointer; display: inline-block; + flex-grow: 0; + flex-shrink: 0; font-size: 1rem; height: 20px; + max-height: 20px; + max-width: 20px; + min-height: 20px; + min-width: 20px; outline: none; position: relative; - transform: rotate(45deg); - transform-origin: center center; vertical-align: top; width: 20px; background: none; @@ -3508,7 +4566,8 @@ a.box:active { left: 50%; position: absolute; top: 50%; - transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform-origin: center center; } .modal-close:before { @@ -3530,18 +4589,30 @@ a.box:active { } .modal-close.is-small { - height: 14px; - width: 14px; + height: 16px; + max-height: 16px; + max-width: 16px; + min-height: 16px; + min-width: 16px; + width: 16px; } .modal-close.is-medium { - height: 26px; - width: 26px; + height: 24px; + max-height: 24px; + max-width: 24px; + min-height: 24px; + min-width: 24px; + width: 24px; } .modal-close.is-large { - height: 30px; - width: 30px; + height: 32px; + max-height: 32px; + max-width: 32px; + min-height: 32px; + min-width: 32px; + width: 32px; } .modal-card { @@ -3595,30 +4666,12 @@ a.box:active { padding: 20px; } -.modal { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; - align-items: center; - display: none; - justify-content: center; - overflow: hidden; - position: fixed; - z-index: 1986; -} - -.modal.is-active { - display: flex; -} - .nav-toggle { cursor: pointer; display: block; - height: 3.5rem; + height: 3.25rem; position: relative; - width: 3.5rem; + width: 3.25rem; } .nav-toggle span { @@ -3670,7 +4723,7 @@ a.box:active { transform-origin: left bottom; } -@media screen and (min-width: 769px) { +@media screen and (min-width: 769px), print { .nav-toggle { display: none; } @@ -3683,6 +4736,7 @@ a.box:active { flex-shrink: 0; font-size: 1rem; justify-content: center; + line-height: 1.5; padding: 0.5rem 0.75rem; } @@ -3695,10 +4749,6 @@ a.box:active { max-height: 1.75rem; } -.nav-item .button + .button { - margin-left: 0.75rem; -} - .nav-item .tag:first-child:not(:last-child) { margin-right: 0.5rem; } @@ -3713,92 +4763,78 @@ a.box:active { } } -.nav-item a, -a.nav-item { +.nav-item a:not(.button), +a.nav-item:not(.button) { color: #7a7a7a; } -.nav-item a:hover, -a.nav-item:hover { +.nav-item a:not(.button):hover, +a.nav-item:not(.button):hover { color: #363636; } -.nav-item a.is-active, -a.nav-item.is-active { +.nav-item a:not(.button).is-active, +a.nav-item:not(.button).is-active { color: #363636; } -.nav-item a.is-tab, -a.nav-item.is-tab { +.nav-item a:not(.button).is-tab, +a.nav-item:not(.button).is-tab { border-bottom: 1px solid transparent; border-top: 1px solid transparent; - padding-bottom: calc(0.5rem - 1px); + padding-bottom: calc(0.75rem - 1px); padding-left: 1rem; padding-right: 1rem; - padding-top: calc(0.5rem - 1px); + padding-top: calc(0.75rem - 1px); } -.nav-item a.is-tab:hover, -a.nav-item.is-tab:hover { +.nav-item a:not(.button).is-tab:hover, +a.nav-item:not(.button).is-tab:hover { border-bottom-color: #ffd200; border-top-color: transparent; } -.nav-item a.is-tab.is-active, -a.nav-item.is-tab.is-active { +.nav-item a:not(.button).is-tab.is-active, +a.nav-item:not(.button).is-tab.is-active { border-bottom: 3px solid #ffd200; color: #ffd200; - padding-bottom: calc(0.5rem - 3px); + padding-bottom: calc(0.75rem - 3px); } -@media screen and (min-width: 1000px) { - .nav-item a.is-brand, - a.nav-item.is-brand { +@media screen and (min-width: 1008px) { + .nav-item a:not(.button).is-brand, + a.nav-item:not(.button).is-brand { padding-left: 0; } } -@media screen and (max-width: 768px) { - .nav-menu { - background-color: white; - box-shadow: 0 4px 7px rgba(10, 10, 10, 0.1); - left: 0; - display: none; - right: 0; - top: 100%; - position: absolute; - } - .nav-menu .nav-item { - border-top: 1px solid rgba(219, 219, 219, 0.5); - padding: 0.75rem; - } - .nav-menu.is-active { - display: block; - } -} - -@media screen and (min-width: 769px) and (max-width: 999px) { - .nav-menu { - padding-right: 1.5rem; - } -} - .nav-left, .nav-right { + -webkit-overflow-scrolling: touch; align-items: stretch; - flex-basis: 0; + display: flex; flex-grow: 1; flex-shrink: 0; + max-width: 100%; + overflow: auto; +} + +@media screen and (min-width: 1200px) { + .nav-left, + .nav-right { + flex-basis: 0; + } } .nav-left { - display: flex; justify-content: flex-start; - overflow: hidden; - overflow-x: auto; white-space: nowrap; } +.nav-right { + justify-content: flex-end; +} + .nav-center { align-items: stretch; display: flex; @@ -3809,13 +4845,22 @@ a.nav-item.is-tab.is-active { margin-right: auto; } -.nav-right { - justify-content: flex-end; -} - -@media screen and (min-width: 769px) { - .nav-right { - display: flex; +@media screen and (max-width: 768px) { + .nav-menu.nav-right { + background-color: white; + box-shadow: 0 4px 7px rgba(10, 10, 10, 0.1); + left: 0; + display: none; + right: 0; + top: 100%; + position: absolute; + } + .nav-menu.nav-right .nav-item { + border-top: 1px solid rgba(219, 219, 219, 0.5); + padding: 0.75rem; + } + .nav-menu.nav-right.is-active { + display: block; } } @@ -3823,16 +4868,16 @@ a.nav-item.is-tab.is-active { align-items: stretch; background-color: white; display: flex; - min-height: 3.5rem; + height: 3.25rem; position: relative; text-align: center; - z-index: 2; + z-index: 10; } .nav > .container { align-items: stretch; display: flex; - min-height: 3.5rem; + min-height: 3.25rem; width: 100%; } @@ -3840,6 +4885,336 @@ a.nav-item.is-tab.is-active { box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); } +.navbar { + background-color: white; + min-height: 3.25rem; + position: relative; +} + +.navbar > .container { + align-items: stretch; + display: flex; + min-height: 3.25rem; + width: 100%; +} + +.navbar.has-shadow { + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1); +} + +.navbar-brand { + -webkit-overflow-scrolling: touch; + align-items: stretch; + display: flex; + min-height: 3.25rem; + overflow-x: auto; + overflow-y: hidden; +} + +.navbar-burger { + cursor: pointer; + display: block; + height: 3.25rem; + position: relative; + width: 3.25rem; + margin-left: auto; +} + +.navbar-burger span { + background-color: #4a4a4a; + display: block; + height: 1px; + left: 50%; + margin-left: -7px; + position: absolute; + top: 50%; + transition: none 86ms ease-out; + transition-property: background, left, opacity, transform; + width: 15px; +} + +.navbar-burger span:nth-child(1) { + margin-top: -6px; +} + +.navbar-burger span:nth-child(2) { + margin-top: -1px; +} + +.navbar-burger span:nth-child(3) { + margin-top: 4px; +} + +.navbar-burger:hover { + background-color: whitesmoke; +} + +.navbar-burger.is-active span { + background-color: #ffd200; +} + +.navbar-burger.is-active span:nth-child(1) { + margin-left: -5px; + transform: rotate(45deg); + transform-origin: left top; +} + +.navbar-burger.is-active span:nth-child(2) { + opacity: 0; +} + +.navbar-burger.is-active span:nth-child(3) { + margin-left: -5px; + transform: rotate(-45deg); + transform-origin: left bottom; +} + +.navbar-menu { + display: none; +} + +.navbar-item, +.navbar-link { + color: #4a4a4a; + display: block; + line-height: 1.5; + padding: 0.5rem 1rem; + position: relative; +} + +a.navbar-item:hover, a.navbar-item.is-active, +.navbar-link:hover, +.navbar-link.is-active { + background-color: whitesmoke; + color: #0a0a0a; +} + +.navbar-item { + flex-grow: 0; + flex-shrink: 0; +} + +.navbar-item img { + max-height: 1.75rem; +} + +.navbar-item.has-dropdown { + padding: 0; +} + +.navbar-item.is-tab { + border-bottom: 1px solid transparent; + min-height: 3.25rem; + padding-bottom: calc(0.5rem - 1px); +} + +.navbar-item.is-tab:hover { + background-color: transparent; + border-bottom-color: #ffd200; +} + +.navbar-item.is-tab.is-active { + background-color: transparent; + border-bottom-color: #ffd200; + border-bottom-style: solid; + border-bottom-width: 3px; + color: #ffd200; + padding-bottom: calc(0.5rem - 3px); +} + +.navbar-content { + flex-grow: 1; + flex-shrink: 1; +} + +.navbar-link { + padding-right: 2.5em; +} + +.navbar-dropdown { + font-size: 0.875rem; + padding-bottom: 0.5rem; + padding-top: 0.5rem; +} + +.navbar-dropdown .navbar-item { + padding-left: 1.5rem; + padding-right: 1.5rem; +} + +.navbar-divider { + background-color: #dbdbdb; + border: none; + display: none; + height: 1px; + margin: 0.5rem 0; +} + +@media screen and (max-width: 1007px) { + .navbar-brand .navbar-item { + align-items: center; + display: flex; + } + .navbar-menu { + box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); + padding: 0.5rem 0; + } + .navbar-menu.is-active { + display: block; + } +} + +@media screen and (min-width: 1008px) { + .navbar, + .navbar-menu, + .navbar-start, + .navbar-end { + align-items: stretch; + display: flex; + } + .navbar { + min-height: 3.25rem; + } + .navbar.is-transparent a.navbar-item:hover, .navbar.is-transparent a.navbar-item.is-active, + .navbar.is-transparent .navbar-link:hover, + .navbar.is-transparent .navbar-link.is-active { + background-color: transparent; + } + .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link { + background-color: transparent; + } + .navbar.is-transparent .navbar-dropdown a.navbar-item:hover { + background-color: whitesmoke; + color: #0a0a0a; + } + .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active { + background-color: whitesmoke; + color: #ffd200; + } + .navbar-burger { + display: none; + } + .navbar-item, + .navbar-link { + align-items: center; + display: flex; + } + .navbar-item.has-dropdown { + align-items: stretch; + } + .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown { + display: block; + } + .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed { + opacity: 1; + pointer-events: auto; + transform: translateY(0); + } + .navbar-link::after { + border: 1px solid #ffd200; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.5em; + pointer-events: none; + position: absolute; + transform: rotate(-45deg); + width: 0.5em; + margin-top: -0.375em; + right: 1.125em; + top: 50%; + } + .navbar-menu { + flex-grow: 1; + flex-shrink: 0; + } + .navbar-start { + justify-content: flex-start; + margin-right: auto; + } + .navbar-end { + justify-content: flex-end; + margin-left: auto; + } + .navbar-dropdown { + background-color: white; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + border-top: 1px solid #dbdbdb; + box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); + display: none; + font-size: 0.875rem; + left: 0; + min-width: 100%; + position: absolute; + top: 100%; + z-index: 20; + } + .navbar-dropdown .navbar-item { + padding: 0.375rem 1rem; + white-space: nowrap; + } + .navbar-dropdown a.navbar-item { + padding-right: 3rem; + } + .navbar-dropdown a.navbar-item:hover { + background-color: whitesmoke; + color: #0a0a0a; + } + .navbar-dropdown a.navbar-item.is-active { + background-color: whitesmoke; + color: #ffd200; + } + .navbar-dropdown.is-boxed { + border-radius: 5px; + border-top: none; + box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + display: block; + opacity: 0; + pointer-events: none; + top: calc(100% + (-4px)); + transform: translateY(-5px); + transition-duration: 86ms; + transition-property: opacity, transform; + } + .navbar-divider { + display: block; + } + .container > .navbar { + margin-left: -1rem; + margin-right: -1rem; + } + a.navbar-item.is-active, + .navbar-link.is-active { + color: #0a0a0a; + } + a.navbar-item.is-active:not(:hover), + .navbar-link.is-active:not(:hover) { + background-color: transparent; + } + .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown.is-active .navbar-link { + background-color: whitesmoke; + } +} + +.pagination { + font-size: 1rem; + margin: -0.25rem; +} + +.pagination.is-small { + font-size: 0.75rem; +} + +.pagination.is-medium { + font-size: 1.25rem; +} + +.pagination.is-large { + font-size: 1.5rem; +} + .pagination, .pagination-list { align-items: center; @@ -3855,16 +5230,18 @@ a.nav-item.is-tab.is-active { -moz-appearance: none; -webkit-appearance: none; align-items: center; - border: none; + border: 1px solid transparent; border-radius: 3px; box-shadow: none; display: inline-flex; font-size: 1rem; - height: 2.285em; + height: 2.25em; justify-content: flex-start; line-height: 1.5; - padding-left: 0.75em; - padding-right: 0.75em; + padding-bottom: calc(0.375em - 1px); + padding-left: calc(0.625em - 1px); + padding-right: calc(0.625em - 1px); + padding-top: calc(0.375em - 1px); position: relative; vertical-align: top; -webkit-touch-callout: none; @@ -3872,10 +5249,11 @@ a.nav-item.is-tab.is-active { -moz-user-select: none; -ms-user-select: none; user-select: none; - font-size: 0.875rem; + font-size: 1em; padding-left: 0.5em; padding-right: 0.5em; justify-content: center; + margin: 0.25rem; text-align: center; } @@ -3895,21 +5273,18 @@ a.nav-item.is-tab.is-active { outline: none; } -.pagination-previous[disabled], .pagination-previous.is-disabled, +.pagination-previous[disabled], .pagination-next[disabled], -.pagination-next.is-disabled, .pagination-link[disabled], -.pagination-link.is-disabled, -.pagination-ellipsis[disabled], -.pagination-ellipsis.is-disabled { - pointer-events: none; +.pagination-ellipsis[disabled] { + cursor: not-allowed; } .pagination-previous, .pagination-next, .pagination-link { - border: 1px solid #dbdbdb; - min-width: 2.5em; + border-color: #dbdbdb; + min-width: 2.25em; } .pagination-previous:hover, @@ -3931,21 +5306,21 @@ a.nav-item.is-tab.is-active { box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); } -.pagination-previous[disabled], .pagination-previous.is-disabled, +.pagination-previous[disabled], .pagination-next[disabled], -.pagination-next.is-disabled, -.pagination-link[disabled], -.pagination-link.is-disabled { - background: #dbdbdb; +.pagination-link[disabled] { + background-color: #dbdbdb; + border-color: #dbdbdb; + box-shadow: none; color: #7a7a7a; opacity: 0.5; - pointer-events: none; } .pagination-previous, .pagination-next { padding-left: 0.75em; padding-right: 0.75em; + white-space: nowrap; } .pagination-link.is-current { @@ -3959,8 +5334,8 @@ a.nav-item.is-tab.is-active { pointer-events: none; } -.pagination-list li:not(:first-child) { - margin-left: 0.375rem; +.pagination-list { + flex-wrap: wrap; } @media screen and (max-width: 768px) { @@ -3971,13 +5346,6 @@ a.nav-item.is-tab.is-active { .pagination-next { flex-grow: 1; flex-shrink: 1; - width: calc(50% - 0.375rem); - } - .pagination-next { - margin-left: 0.75rem; - } - .pagination-list { - margin-top: 0.75rem; } .pagination-list li { flex-grow: 1; @@ -3985,17 +5353,13 @@ a.nav-item.is-tab.is-active { } } -@media screen and (min-width: 769px) { +@media screen and (min-width: 769px), print { .pagination-list { flex-grow: 1; flex-shrink: 1; justify-content: flex-start; order: 1; } - .pagination-previous, - .pagination-next { - margin-left: 0.75rem; - } .pagination-previous { order: 2; } @@ -4006,7 +5370,6 @@ a.nav-item.is-tab.is-active { justify-content: space-between; } .pagination.is-centered .pagination-previous { - margin-left: 0; order: 1; } .pagination.is-centered .pagination-list { @@ -4017,12 +5380,10 @@ a.nav-item.is-tab.is-active { order: 3; } .pagination.is-right .pagination-previous { - margin-left: 0; order: 1; } .pagination.is-right .pagination-next { order: 2; - margin-right: 0.75rem; } .pagination.is-right .pagination-list { justify-content: flex-end; @@ -4106,6 +5467,10 @@ a.nav-item.is-tab.is-active { width: 100%; } +.panel-block.is-wrapped { + flex-wrap: wrap; +} + .panel-block.is-active { border-left-color: #ffd200; color: #363636; @@ -4143,6 +5508,7 @@ label.panel-block:hover { } .tabs { + -webkit-overflow-scrolling: touch; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; @@ -4163,7 +5529,9 @@ label.panel-block:hover { .tabs a { align-items: center; - border-bottom: 1px solid #dbdbdb; + border-bottom-color: #dbdbdb; + border-bottom-style: solid; + border-bottom-width: 1px; color: #4a4a4a; display: flex; justify-content: center; @@ -4188,7 +5556,9 @@ label.panel-block:hover { .tabs ul { align-items: center; - border-bottom: 1px solid #dbdbdb; + border-bottom-color: #dbdbdb; + border-bottom-style: solid; + border-bottom-width: 1px; display: flex; flex-grow: 1; flex-shrink: 0; @@ -4249,7 +5619,9 @@ label.panel-block:hover { } .tabs.is-toggle a { - border: 1px solid #dbdbdb; + border-color: #dbdbdb; + border-style: solid; + border-width: 1px; margin-bottom: 0; position: relative; } @@ -4594,7 +5966,7 @@ label.panel-block:hover { } } -@media screen and (min-width: 769px) { +@media screen and (min-width: 769px), print { .column.is-narrow, .column.is-narrow-tablet { flex: none; } @@ -4723,7 +6095,136 @@ label.panel-block:hover { } } -@media screen and (min-width: 1000px) { +@media screen and (max-width: 1007px) { + .column.is-narrow-touch { + flex: none; + } + .column.is-full-touch { + flex: none; + width: 100%; + } + .column.is-three-quarters-touch { + flex: none; + width: 75%; + } + .column.is-two-thirds-touch { + flex: none; + width: 66.6666%; + } + .column.is-half-touch { + flex: none; + width: 50%; + } + .column.is-one-third-touch { + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-touch { + flex: none; + width: 25%; + } + .column.is-offset-three-quarters-touch { + margin-left: 75%; + } + .column.is-offset-two-thirds-touch { + margin-left: 66.6666%; + } + .column.is-offset-half-touch { + margin-left: 50%; + } + .column.is-offset-one-third-touch { + margin-left: 33.3333%; + } + .column.is-offset-one-quarter-touch { + margin-left: 25%; + } + .column.is-1-touch { + flex: none; + width: 8.33333%; + } + .column.is-offset-1-touch { + margin-left: 8.33333%; + } + .column.is-2-touch { + flex: none; + width: 16.66667%; + } + .column.is-offset-2-touch { + margin-left: 16.66667%; + } + .column.is-3-touch { + flex: none; + width: 25%; + } + .column.is-offset-3-touch { + margin-left: 25%; + } + .column.is-4-touch { + flex: none; + width: 33.33333%; + } + .column.is-offset-4-touch { + margin-left: 33.33333%; + } + .column.is-5-touch { + flex: none; + width: 41.66667%; + } + .column.is-offset-5-touch { + margin-left: 41.66667%; + } + .column.is-6-touch { + flex: none; + width: 50%; + } + .column.is-offset-6-touch { + margin-left: 50%; + } + .column.is-7-touch { + flex: none; + width: 58.33333%; + } + .column.is-offset-7-touch { + margin-left: 58.33333%; + } + .column.is-8-touch { + flex: none; + width: 66.66667%; + } + .column.is-offset-8-touch { + margin-left: 66.66667%; + } + .column.is-9-touch { + flex: none; + width: 75%; + } + .column.is-offset-9-touch { + margin-left: 75%; + } + .column.is-10-touch { + flex: none; + width: 83.33333%; + } + .column.is-offset-10-touch { + margin-left: 83.33333%; + } + .column.is-11-touch { + flex: none; + width: 91.66667%; + } + .column.is-offset-11-touch { + margin-left: 91.66667%; + } + .column.is-12-touch { + flex: none; + width: 100%; + } + .column.is-offset-12-touch { + margin-left: 100%; + } +} + +@media screen and (min-width: 1008px) { .column.is-narrow-desktop { flex: none; } @@ -4805,178 +6306,307 @@ label.panel-block:hover { flex: none; width: 50%; } - .column.is-offset-6-desktop { + .column.is-offset-6-desktop { + margin-left: 50%; + } + .column.is-7-desktop { + flex: none; + width: 58.33333%; + } + .column.is-offset-7-desktop { + margin-left: 58.33333%; + } + .column.is-8-desktop { + flex: none; + width: 66.66667%; + } + .column.is-offset-8-desktop { + margin-left: 66.66667%; + } + .column.is-9-desktop { + flex: none; + width: 75%; + } + .column.is-offset-9-desktop { + margin-left: 75%; + } + .column.is-10-desktop { + flex: none; + width: 83.33333%; + } + .column.is-offset-10-desktop { + margin-left: 83.33333%; + } + .column.is-11-desktop { + flex: none; + width: 91.66667%; + } + .column.is-offset-11-desktop { + margin-left: 91.66667%; + } + .column.is-12-desktop { + flex: none; + width: 100%; + } + .column.is-offset-12-desktop { + margin-left: 100%; + } +} + +@media screen and (min-width: 1200px) { + .column.is-narrow-widescreen { + flex: none; + } + .column.is-full-widescreen { + flex: none; + width: 100%; + } + .column.is-three-quarters-widescreen { + flex: none; + width: 75%; + } + .column.is-two-thirds-widescreen { + flex: none; + width: 66.6666%; + } + .column.is-half-widescreen { + flex: none; + width: 50%; + } + .column.is-one-third-widescreen { + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-widescreen { + flex: none; + width: 25%; + } + .column.is-offset-three-quarters-widescreen { + margin-left: 75%; + } + .column.is-offset-two-thirds-widescreen { + margin-left: 66.6666%; + } + .column.is-offset-half-widescreen { + margin-left: 50%; + } + .column.is-offset-one-third-widescreen { + margin-left: 33.3333%; + } + .column.is-offset-one-quarter-widescreen { + margin-left: 25%; + } + .column.is-1-widescreen { + flex: none; + width: 8.33333%; + } + .column.is-offset-1-widescreen { + margin-left: 8.33333%; + } + .column.is-2-widescreen { + flex: none; + width: 16.66667%; + } + .column.is-offset-2-widescreen { + margin-left: 16.66667%; + } + .column.is-3-widescreen { + flex: none; + width: 25%; + } + .column.is-offset-3-widescreen { + margin-left: 25%; + } + .column.is-4-widescreen { + flex: none; + width: 33.33333%; + } + .column.is-offset-4-widescreen { + margin-left: 33.33333%; + } + .column.is-5-widescreen { + flex: none; + width: 41.66667%; + } + .column.is-offset-5-widescreen { + margin-left: 41.66667%; + } + .column.is-6-widescreen { + flex: none; + width: 50%; + } + .column.is-offset-6-widescreen { margin-left: 50%; } - .column.is-7-desktop { + .column.is-7-widescreen { flex: none; width: 58.33333%; } - .column.is-offset-7-desktop { + .column.is-offset-7-widescreen { margin-left: 58.33333%; } - .column.is-8-desktop { + .column.is-8-widescreen { flex: none; width: 66.66667%; } - .column.is-offset-8-desktop { + .column.is-offset-8-widescreen { margin-left: 66.66667%; } - .column.is-9-desktop { + .column.is-9-widescreen { flex: none; width: 75%; } - .column.is-offset-9-desktop { + .column.is-offset-9-widescreen { margin-left: 75%; } - .column.is-10-desktop { + .column.is-10-widescreen { flex: none; width: 83.33333%; } - .column.is-offset-10-desktop { + .column.is-offset-10-widescreen { margin-left: 83.33333%; } - .column.is-11-desktop { + .column.is-11-widescreen { flex: none; width: 91.66667%; } - .column.is-offset-11-desktop { + .column.is-offset-11-widescreen { margin-left: 91.66667%; } - .column.is-12-desktop { + .column.is-12-widescreen { flex: none; width: 100%; } - .column.is-offset-12-desktop { + .column.is-offset-12-widescreen { margin-left: 100%; } } -@media screen and (min-width: 1192px) { - .column.is-narrow-widescreen { +@media screen and (min-width: 1392px) { + .column.is-narrow-fullhd { flex: none; } - .column.is-full-widescreen { + .column.is-full-fullhd { flex: none; width: 100%; } - .column.is-three-quarters-widescreen { + .column.is-three-quarters-fullhd { flex: none; width: 75%; } - .column.is-two-thirds-widescreen { + .column.is-two-thirds-fullhd { flex: none; width: 66.6666%; } - .column.is-half-widescreen { + .column.is-half-fullhd { flex: none; width: 50%; } - .column.is-one-third-widescreen { + .column.is-one-third-fullhd { flex: none; width: 33.3333%; } - .column.is-one-quarter-widescreen { + .column.is-one-quarter-fullhd { flex: none; width: 25%; } - .column.is-offset-three-quarters-widescreen { + .column.is-offset-three-quarters-fullhd { margin-left: 75%; } - .column.is-offset-two-thirds-widescreen { + .column.is-offset-two-thirds-fullhd { margin-left: 66.6666%; } - .column.is-offset-half-widescreen { + .column.is-offset-half-fullhd { margin-left: 50%; } - .column.is-offset-one-third-widescreen { + .column.is-offset-one-third-fullhd { margin-left: 33.3333%; } - .column.is-offset-one-quarter-widescreen { + .column.is-offset-one-quarter-fullhd { margin-left: 25%; } - .column.is-1-widescreen { + .column.is-1-fullhd { flex: none; width: 8.33333%; } - .column.is-offset-1-widescreen { + .column.is-offset-1-fullhd { margin-left: 8.33333%; } - .column.is-2-widescreen { + .column.is-2-fullhd { flex: none; width: 16.66667%; } - .column.is-offset-2-widescreen { + .column.is-offset-2-fullhd { margin-left: 16.66667%; } - .column.is-3-widescreen { + .column.is-3-fullhd { flex: none; width: 25%; } - .column.is-offset-3-widescreen { + .column.is-offset-3-fullhd { margin-left: 25%; } - .column.is-4-widescreen { + .column.is-4-fullhd { flex: none; width: 33.33333%; } - .column.is-offset-4-widescreen { + .column.is-offset-4-fullhd { margin-left: 33.33333%; } - .column.is-5-widescreen { + .column.is-5-fullhd { flex: none; width: 41.66667%; } - .column.is-offset-5-widescreen { + .column.is-offset-5-fullhd { margin-left: 41.66667%; } - .column.is-6-widescreen { + .column.is-6-fullhd { flex: none; width: 50%; } - .column.is-offset-6-widescreen { + .column.is-offset-6-fullhd { margin-left: 50%; } - .column.is-7-widescreen { + .column.is-7-fullhd { flex: none; width: 58.33333%; } - .column.is-offset-7-widescreen { + .column.is-offset-7-fullhd { margin-left: 58.33333%; } - .column.is-8-widescreen { + .column.is-8-fullhd { flex: none; width: 66.66667%; } - .column.is-offset-8-widescreen { + .column.is-offset-8-fullhd { margin-left: 66.66667%; } - .column.is-9-widescreen { + .column.is-9-fullhd { flex: none; width: 75%; } - .column.is-offset-9-widescreen { + .column.is-offset-9-fullhd { margin-left: 75%; } - .column.is-10-widescreen { + .column.is-10-fullhd { flex: none; width: 83.33333%; } - .column.is-offset-10-widescreen { + .column.is-offset-10-fullhd { margin-left: 83.33333%; } - .column.is-11-widescreen { + .column.is-11-fullhd { flex: none; width: 91.66667%; } - .column.is-offset-11-widescreen { + .column.is-offset-11-fullhd { margin-left: 91.66667%; } - .column.is-12-widescreen { + .column.is-12-fullhd { flex: none; width: 100%; } - .column.is-offset-12-widescreen { + .column.is-offset-12-fullhd { margin-left: 100%; } } @@ -5018,7 +6648,7 @@ label.panel-block:hover { padding: 0; } -@media screen and (min-width: 769px) { +@media screen and (min-width: 769px), print { .columns.is-grid { flex-wrap: wrap; } @@ -5044,13 +6674,13 @@ label.panel-block:hover { align-items: center; } -@media screen and (min-width: 769px) { +@media screen and (min-width: 769px), print { .columns:not(.is-desktop) { display: flex; } } -@media screen and (min-width: 1000px) { +@media screen and (min-width: 1008px) { .columns.is-desktop { display: flex; } @@ -5095,7 +6725,7 @@ label.panel-block:hover { margin-bottom: 1.5rem !important; } -@media screen and (min-width: 769px) { +@media screen and (min-width: 769px), print { .tile:not(.is-child) { display: flex; } @@ -5149,79 +6779,8 @@ label.panel-block:hover { } } -.hero-video { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; - overflow: hidden; -} - -.hero-video video { - left: 50%; - min-height: 100%; - min-width: 100%; - position: absolute; - top: 50%; - transform: translate3d(-50%, -50%, 0); -} - -.hero-video.is-transparent { - opacity: 0.3; -} - -@media screen and (max-width: 768px) { - .hero-video { - display: none; - } -} - -.hero-buttons { - margin-top: 1.5rem; -} - -@media screen and (max-width: 768px) { - .hero-buttons .button { - display: flex; - } - .hero-buttons .button:not(:last-child) { - margin-bottom: 0.75rem; - } -} - -@media screen and (min-width: 769px) { - .hero-buttons { - display: flex; - justify-content: center; - } - .hero-buttons .button:not(:last-child) { - margin-right: 1.5rem; - } -} - -.hero-head, -.hero-foot { - flex-grow: 0; - flex-shrink: 0; -} - -.hero-body { - flex-grow: 1; - flex-shrink: 0; - padding: 3rem 1.5rem; -} - -@media screen and (min-width: 1192px) { - .hero-body { - padding-left: 0; - padding-right: 0; - } -} - .hero { align-items: stretch; - background-color: white; display: flex; flex-direction: column; justify-content: space-between; @@ -5241,7 +6800,7 @@ label.panel-block:hover { color: #0a0a0a; } -.hero.is-white a, +.hero.is-white a:not(.button), .hero.is-white strong { color: inherit; } @@ -5254,7 +6813,7 @@ label.panel-block:hover { color: rgba(10, 10, 10, 0.9); } -.hero.is-white .subtitle a, +.hero.is-white .subtitle a:not(.button), .hero.is-white .subtitle strong { color: #0a0a0a; } @@ -5311,6 +6870,12 @@ label.panel-block:hover { background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); } +@media screen and (max-width: 768px) { + .hero.is-white.is-bold .nav-menu { + background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); + } +} + @media screen and (max-width: 768px) { .hero.is-white .nav-toggle span { background-color: #0a0a0a; @@ -5331,7 +6896,7 @@ label.panel-block:hover { color: white; } -.hero.is-black a, +.hero.is-black a:not(.button), .hero.is-black strong { color: inherit; } @@ -5344,7 +6909,7 @@ label.panel-block:hover { color: rgba(255, 255, 255, 0.9); } -.hero.is-black .subtitle a, +.hero.is-black .subtitle a:not(.button), .hero.is-black .subtitle strong { color: white; } @@ -5401,6 +6966,12 @@ label.panel-block:hover { background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); } +@media screen and (max-width: 768px) { + .hero.is-black.is-bold .nav-menu { + background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); + } +} + @media screen and (max-width: 768px) { .hero.is-black .nav-toggle span { background-color: white; @@ -5421,7 +6992,7 @@ label.panel-block:hover { color: #575250; } -.hero.is-light a, +.hero.is-light a:not(.button), .hero.is-light strong { color: inherit; } @@ -5434,7 +7005,7 @@ label.panel-block:hover { color: rgba(87, 82, 80, 0.9); } -.hero.is-light .subtitle a, +.hero.is-light .subtitle a:not(.button), .hero.is-light .subtitle strong { color: #575250; } @@ -5491,6 +7062,12 @@ label.panel-block:hover { background-image: linear-gradient(141deg, #dfd8d8 0%, whitesmoke 71%, white 100%); } +@media screen and (max-width: 768px) { + .hero.is-light.is-bold .nav-menu { + background-image: linear-gradient(141deg, #dfd8d8 0%, whitesmoke 71%, white 100%); + } +} + @media screen and (max-width: 768px) { .hero.is-light .nav-toggle span { background-color: #575250; @@ -5511,7 +7088,7 @@ label.panel-block:hover { color: whitesmoke; } -.hero.is-dark a, +.hero.is-dark a:not(.button), .hero.is-dark strong { color: inherit; } @@ -5524,7 +7101,7 @@ label.panel-block:hover { color: rgba(245, 245, 245, 0.9); } -.hero.is-dark .subtitle a, +.hero.is-dark .subtitle a:not(.button), .hero.is-dark .subtitle strong { color: whitesmoke; } @@ -5581,6 +7158,12 @@ label.panel-block:hover { background-image: linear-gradient(141deg, #423432 0%, #575250 71%, #695f57 100%); } +@media screen and (max-width: 768px) { + .hero.is-dark.is-bold .nav-menu { + background-image: linear-gradient(141deg, #423432 0%, #575250 71%, #695f57 100%); + } +} + @media screen and (max-width: 768px) { .hero.is-dark .nav-toggle span { background-color: whitesmoke; @@ -5601,7 +7184,7 @@ label.panel-block:hover { color: #fff; } -.hero.is-primary a, +.hero.is-primary a:not(.button), .hero.is-primary strong { color: inherit; } @@ -5614,7 +7197,7 @@ label.panel-block:hover { color: rgba(255, 255, 255, 0.9); } -.hero.is-primary .subtitle a, +.hero.is-primary .subtitle a:not(.button), .hero.is-primary .subtitle strong { color: #fff; } @@ -5671,6 +7254,12 @@ label.panel-block:hover { background-image: linear-gradient(141deg, #cc8600 0%, #ffd200 71%, #fffd1a 100%); } +@media screen and (max-width: 768px) { + .hero.is-primary.is-bold .nav-menu { + background-image: linear-gradient(141deg, #cc8600 0%, #ffd200 71%, #fffd1a 100%); + } +} + @media screen and (max-width: 768px) { .hero.is-primary .nav-toggle span { background-color: #fff; @@ -5691,7 +7280,7 @@ label.panel-block:hover { color: #fff; } -.hero.is-info a, +.hero.is-info a:not(.button), .hero.is-info strong { color: inherit; } @@ -5704,7 +7293,7 @@ label.panel-block:hover { color: rgba(255, 255, 255, 0.9); } -.hero.is-info .subtitle a, +.hero.is-info .subtitle a:not(.button), .hero.is-info .subtitle strong { color: #fff; } @@ -5761,6 +7350,12 @@ label.panel-block:hover { background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); } +@media screen and (max-width: 768px) { + .hero.is-info.is-bold .nav-menu { + background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); + } +} + @media screen and (max-width: 768px) { .hero.is-info .nav-toggle span { background-color: #fff; @@ -5781,7 +7376,7 @@ label.panel-block:hover { color: #fff; } -.hero.is-success a, +.hero.is-success a:not(.button), .hero.is-success strong { color: inherit; } @@ -5794,7 +7389,7 @@ label.panel-block:hover { color: rgba(255, 255, 255, 0.9); } -.hero.is-success .subtitle a, +.hero.is-success .subtitle a:not(.button), .hero.is-success .subtitle strong { color: #fff; } @@ -5851,6 +7446,12 @@ label.panel-block:hover { background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); } +@media screen and (max-width: 768px) { + .hero.is-success.is-bold .nav-menu { + background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); + } +} + @media screen and (max-width: 768px) { .hero.is-success .nav-toggle span { background-color: #fff; @@ -5871,7 +7472,7 @@ label.panel-block:hover { color: rgba(0, 0, 0, 0.7); } -.hero.is-warning a, +.hero.is-warning a:not(.button), .hero.is-warning strong { color: inherit; } @@ -5884,7 +7485,7 @@ label.panel-block:hover { color: rgba(0, 0, 0, 0.9); } -.hero.is-warning .subtitle a, +.hero.is-warning .subtitle a:not(.button), .hero.is-warning .subtitle strong { color: rgba(0, 0, 0, 0.7); } @@ -5941,6 +7542,12 @@ label.panel-block:hover { background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); } +@media screen and (max-width: 768px) { + .hero.is-warning.is-bold .nav-menu { + background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); + } +} + @media screen and (max-width: 768px) { .hero.is-warning .nav-toggle span { background-color: rgba(0, 0, 0, 0.7); @@ -5961,7 +7568,7 @@ label.panel-block:hover { color: #fff; } -.hero.is-danger a, +.hero.is-danger a:not(.button), .hero.is-danger strong { color: inherit; } @@ -5974,7 +7581,7 @@ label.panel-block:hover { color: rgba(255, 255, 255, 0.9); } -.hero.is-danger .subtitle a, +.hero.is-danger .subtitle a:not(.button), .hero.is-danger .subtitle strong { color: #fff; } @@ -6031,6 +7638,12 @@ label.panel-block:hover { background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); } +@media screen and (max-width: 768px) { + .hero.is-danger.is-bold .nav-menu { + background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); + } +} + @media screen and (max-width: 768px) { .hero.is-danger .nav-toggle span { background-color: #fff; @@ -6046,40 +7659,106 @@ label.panel-block:hover { } } -@media screen and (min-width: 769px) { +@media screen and (min-width: 769px), print { .hero.is-medium .hero-body { padding-bottom: 9rem; padding-top: 9rem; } } -@media screen and (min-width: 769px) { +@media screen and (min-width: 769px), print { .hero.is-large .hero-body { padding-bottom: 18rem; padding-top: 18rem; } } +.hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body { + align-items: center; + display: flex; +} + +.hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container { + flex-grow: 1; + flex-shrink: 1; +} + +.hero.is-halfheight { + min-height: 50vh; +} + .hero.is-fullheight { min-height: 100vh; } -.hero.is-fullheight .hero-body { - align-items: center; - display: flex; +.hero-video { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + overflow: hidden; +} + +.hero-video video { + left: 50%; + min-height: 100%; + min-width: 100%; + position: absolute; + top: 50%; + transform: translate3d(-50%, -50%, 0); +} + +.hero-video.is-transparent { + opacity: 0.3; +} + +@media screen and (max-width: 768px) { + .hero-video { + display: none; + } +} + +.hero-buttons { + margin-top: 1.5rem; +} + +@media screen and (max-width: 768px) { + .hero-buttons .button { + display: flex; + } + .hero-buttons .button:not(:last-child) { + margin-bottom: 0.75rem; + } +} + +@media screen and (min-width: 769px), print { + .hero-buttons { + display: flex; + justify-content: center; + } + .hero-buttons .button:not(:last-child) { + margin-right: 1.5rem; + } +} + +.hero-head, +.hero-foot { + flex-grow: 0; + flex-shrink: 0; } -.hero.is-fullheight .hero-body > .container { +.hero-body { flex-grow: 1; - flex-shrink: 1; + flex-shrink: 0; + padding: 3rem 1.5rem; } .section { - background-color: white; padding: 3rem 1.5rem; } -@media screen and (min-width: 1000px) { +@media screen and (min-width: 1008px) { .section.is-medium { padding: 9rem 1.5rem; } @@ -9143,102 +10822,54 @@ label.panel-block:hover { /*! * animate.css -http://daneden.me/animate - * Version - 3.5.1 + * Version - 3.5.2 * Licensed under the MIT license - http://opensource.org/licenses/MIT * - * Copyright (c) 2016 Daniel Eden + * Copyright (c) 2017 Daniel Eden */ .animated { - -webkit-animation-duration: 1s; animation-duration: 1s; - -webkit-animation-fill-mode: both; animation-fill-mode: both; } .animated.infinite { - -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } .animated.hinge { - -webkit-animation-duration: 2s; animation-duration: 2s; } .animated.flipOutX, .animated.flipOutY, .animated.bounceIn, -.animated.bounceOut { - -webkit-animation-duration: .75s; - animation-duration: .75s; -} - -@-webkit-keyframes bounce { - from, 20%, 53%, 80%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - 40%, 43% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - -webkit-transform: translate3d(0, -30px, 0); - transform: translate3d(0, -30px, 0); - } - 70% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - -webkit-transform: translate3d(0, -15px, 0); - transform: translate3d(0, -15px, 0); - } - 90% { - -webkit-transform: translate3d(0, -4px, 0); - transform: translate3d(0, -4px, 0); - } +.animated.bounceOut { + animation-duration: .75s; } @keyframes bounce { from, 20%, 53%, 80%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 40%, 43% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0); } 70% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0); } 90% { - -webkit-transform: translate3d(0, -4px, 0); transform: translate3d(0, -4px, 0); } } .bounce { - -webkit-animation-name: bounce; animation-name: bounce; - -webkit-transform-origin: center bottom; transform-origin: center bottom; } -@-webkit-keyframes flash { - from, 50%, to { - opacity: 1; - } - 25%, 75% { - opacity: 0; - } -} - @keyframes flash { from, 50%, to { opacity: 1; @@ -9249,971 +10880,425 @@ label.panel-block:hover { } .flash { - -webkit-animation-name: flash; animation-name: flash; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ -@-webkit-keyframes pulse { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 50% { - -webkit-transform: scale3d(1.05, 1.05, 1.05); - transform: scale3d(1.05, 1.05, 1.05); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - @keyframes pulse { from { - -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 50% { - -webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05); } to { - -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .pulse { - -webkit-animation-name: pulse; animation-name: pulse; } -@-webkit-keyframes rubberBand { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 30% { - -webkit-transform: scale3d(1.25, 0.75, 1); - transform: scale3d(1.25, 0.75, 1); - } - 40% { - -webkit-transform: scale3d(0.75, 1.25, 1); - transform: scale3d(0.75, 1.25, 1); - } - 50% { - -webkit-transform: scale3d(1.15, 0.85, 1); - transform: scale3d(1.15, 0.85, 1); - } - 65% { - -webkit-transform: scale3d(0.95, 1.05, 1); - transform: scale3d(0.95, 1.05, 1); - } - 75% { - -webkit-transform: scale3d(1.05, 0.95, 1); - transform: scale3d(1.05, 0.95, 1); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - @keyframes rubberBand { from { - -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 30% { - -webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1); } 40% { - -webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1); } 50% { - -webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1); } 65% { - -webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1); } 75% { - -webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1); } to { - -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .rubberBand { - -webkit-animation-name: rubberBand; animation-name: rubberBand; } -@-webkit-keyframes shake { - from, to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - 10%, 30%, 50%, 70%, 90% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - 20%, 40%, 60%, 80% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } -} - @keyframes shake { from, to { - -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 10%, 30%, 50%, 70%, 90% { - -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 20%, 40%, 60%, 80% { - -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } } .shake { - -webkit-animation-name: shake; animation-name: shake; } -@-webkit-keyframes headShake { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - 6.5% { - -webkit-transform: translateX(-6px) rotateY(-9deg); - transform: translateX(-6px) rotateY(-9deg); - } - 18.5% { - -webkit-transform: translateX(5px) rotateY(7deg); - transform: translateX(5px) rotateY(7deg); - } - 31.5% { - -webkit-transform: translateX(-3px) rotateY(-5deg); - transform: translateX(-3px) rotateY(-5deg); - } - 43.5% { - -webkit-transform: translateX(2px) rotateY(3deg); - transform: translateX(2px) rotateY(3deg); - } - 50% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} - @keyframes headShake { 0% { - -webkit-transform: translateX(0); transform: translateX(0); } 6.5% { - -webkit-transform: translateX(-6px) rotateY(-9deg); transform: translateX(-6px) rotateY(-9deg); } 18.5% { - -webkit-transform: translateX(5px) rotateY(7deg); transform: translateX(5px) rotateY(7deg); } 31.5% { - -webkit-transform: translateX(-3px) rotateY(-5deg); transform: translateX(-3px) rotateY(-5deg); } 43.5% { - -webkit-transform: translateX(2px) rotateY(3deg); transform: translateX(2px) rotateY(3deg); } 50% { - -webkit-transform: translateX(0); transform: translateX(0); } } .headShake { - -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; - -webkit-animation-name: headShake; animation-name: headShake; } -@-webkit-keyframes swing { - 20% { - -webkit-transform: rotate3d(0, 0, 1, 15deg); - transform: rotate3d(0, 0, 1, 15deg); - } - 40% { - -webkit-transform: rotate3d(0, 0, 1, -10deg); - transform: rotate3d(0, 0, 1, -10deg); - } - 60% { - -webkit-transform: rotate3d(0, 0, 1, 5deg); - transform: rotate3d(0, 0, 1, 5deg); - } - 80% { - -webkit-transform: rotate3d(0, 0, 1, -5deg); - transform: rotate3d(0, 0, 1, -5deg); - } - to { - -webkit-transform: rotate3d(0, 0, 1, 0deg); - transform: rotate3d(0, 0, 1, 0deg); - } -} - @keyframes swing { 20% { - -webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg); } 40% { - -webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg); } 60% { - -webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg); } 80% { - -webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg); } to { - -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); } } .swing { - -webkit-transform-origin: top center; transform-origin: top center; - -webkit-animation-name: swing; animation-name: swing; } -@-webkit-keyframes tada { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 10%, 20% { - -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); - transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); - } - 30%, 50%, 70%, 90% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - } - 40%, 60%, 80% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - @keyframes tada { from { - -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 10%, 20% { - -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } to { - -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .tada { - -webkit-animation-name: tada; animation-name: tada; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ -@-webkit-keyframes wobble { - from { - -webkit-transform: none; - transform: none; - } - 15% { - -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - } - 30% { - -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - } - 45% { - -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - } - 60% { - -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - } - 75% { - -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - } - to { - -webkit-transform: none; - transform: none; - } -} - @keyframes wobble { from { - -webkit-transform: none; transform: none; } 15% { - -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); } 30% { - -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); } 45% { - -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); } 60% { - -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); } 75% { - -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); } to { - -webkit-transform: none; transform: none; } } .wobble { - -webkit-animation-name: wobble; animation-name: wobble; } -@-webkit-keyframes jello { - from, 11.1%, to { - -webkit-transform: none; - transform: none; - } - 22.2% { - -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); - transform: skewX(-12.5deg) skewY(-12.5deg); - } - 33.3% { - -webkit-transform: skewX(6.25deg) skewY(6.25deg); - transform: skewX(6.25deg) skewY(6.25deg); - } - 44.4% { - -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); - transform: skewX(-3.125deg) skewY(-3.125deg); - } - 55.5% { - -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); - transform: skewX(1.5625deg) skewY(1.5625deg); - } - 66.6% { - -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); - transform: skewX(-0.78125deg) skewY(-0.78125deg); - } - 77.7% { - -webkit-transform: skewX(0.39062deg) skewY(0.39062deg); - transform: skewX(0.39062deg) skewY(0.39062deg); - } - 88.8% { - -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg); - transform: skewX(-0.19531deg) skewY(-0.19531deg); - } -} - @keyframes jello { from, 11.1%, to { - -webkit-transform: none; transform: none; } 22.2% { - -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { - -webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { - -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { - -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { - -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { - -webkit-transform: skewX(0.39062deg) skewY(0.39062deg); transform: skewX(0.39062deg) skewY(0.39062deg); } 88.8% { - -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg); transform: skewX(-0.19531deg) skewY(-0.19531deg); } } .jello { - -webkit-animation-name: jello; animation-name: jello; - -webkit-transform-origin: center; transform-origin: center; } -@-webkit-keyframes bounceIn { - from, 20%, 40%, 60%, 80%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - 0% { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - 20% { - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - 40% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); - transform: scale3d(0.9, 0.9, 0.9); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(1.03, 1.03, 1.03); - transform: scale3d(1.03, 1.03, 1.03); - } - 80% { - -webkit-transform: scale3d(0.97, 0.97, 0.97); - transform: scale3d(0.97, 0.97, 0.97); - } - to { - opacity: 1; - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - @keyframes bounceIn { from, 20%, 40%, 60%, 80%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 20% { - -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } 40% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; - -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03); } 80% { - -webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97); } to { opacity: 1; - -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .bounceIn { - -webkit-animation-name: bounceIn; - animation-name: bounceIn; -} - -@-webkit-keyframes bounceInDown { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - 0% { - opacity: 0; - -webkit-transform: translate3d(0, -3000px, 0); - transform: translate3d(0, -3000px, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(0, 25px, 0); - transform: translate3d(0, 25px, 0); - } - 75% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - 90% { - -webkit-transform: translate3d(0, 5px, 0); - transform: translate3d(0, 5px, 0); - } - to { - -webkit-transform: none; - transform: none; - } -} - -@keyframes bounceInDown { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - 0% { - opacity: 0; - -webkit-transform: translate3d(0, -3000px, 0); - transform: translate3d(0, -3000px, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(0, 25px, 0); - transform: translate3d(0, 25px, 0); - } - 75% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - 90% { - -webkit-transform: translate3d(0, 5px, 0); - transform: translate3d(0, 5px, 0); - } - to { - -webkit-transform: none; - transform: none; - } -} - -.bounceInDown { - -webkit-animation-name: bounceInDown; - animation-name: bounceInDown; -} - -@-webkit-keyframes bounceInLeft { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - 0% { - opacity: 0; - -webkit-transform: translate3d(-3000px, 0, 0); - transform: translate3d(-3000px, 0, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(25px, 0, 0); - transform: translate3d(25px, 0, 0); - } - 75% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - 90% { - -webkit-transform: translate3d(5px, 0, 0); - transform: translate3d(5px, 0, 0); - } - to { - -webkit-transform: none; - transform: none; - } + animation-name: bounceIn; } -@keyframes bounceInLeft { +@keyframes bounceInDown { from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; - -webkit-transform: translate3d(-3000px, 0, 0); - transform: translate3d(-3000px, 0, 0); + transform: translate3d(0, -3000px, 0); } 60% { opacity: 1; - -webkit-transform: translate3d(25px, 0, 0); - transform: translate3d(25px, 0, 0); + transform: translate3d(0, 25px, 0); } 75% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); + transform: translate3d(0, -10px, 0); } 90% { - -webkit-transform: translate3d(5px, 0, 0); - transform: translate3d(5px, 0, 0); + transform: translate3d(0, 5px, 0); } to { - -webkit-transform: none; transform: none; } } -.bounceInLeft { - -webkit-animation-name: bounceInLeft; - animation-name: bounceInLeft; +.bounceInDown { + animation-name: bounceInDown; } -@-webkit-keyframes bounceInRight { +@keyframes bounceInLeft { from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } - from { + 0% { opacity: 0; - -webkit-transform: translate3d(3000px, 0, 0); - transform: translate3d(3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); } 60% { opacity: 1; - -webkit-transform: translate3d(-25px, 0, 0); - transform: translate3d(-25px, 0, 0); + transform: translate3d(25px, 0, 0); } 75% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); + transform: translate3d(-10px, 0, 0); } 90% { - -webkit-transform: translate3d(-5px, 0, 0); - transform: translate3d(-5px, 0, 0); + transform: translate3d(5px, 0, 0); } to { - -webkit-transform: none; transform: none; } } +.bounceInLeft { + animation-name: bounceInLeft; +} + @keyframes bounceInRight { from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } from { opacity: 0; - -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0); } 60% { opacity: 1; - -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0); } 75% { - -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } 90% { - -webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0); } to { - -webkit-transform: none; transform: none; } } .bounceInRight { - -webkit-animation-name: bounceInRight; animation-name: bounceInRight; } -@-webkit-keyframes bounceInUp { - from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - from { - opacity: 0; - -webkit-transform: translate3d(0, 3000px, 0); - transform: translate3d(0, 3000px, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - 75% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - 90% { - -webkit-transform: translate3d(0, -5px, 0); - transform: translate3d(0, -5px, 0); - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - @keyframes bounceInUp { from, 60%, 75%, 90%, to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } from { opacity: 0; - -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0); } 60% { opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } 75% { - -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 90% { - -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0); } to { - -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .bounceInUp { - -webkit-animation-name: bounceInUp; animation-name: bounceInUp; } -@-webkit-keyframes bounceOut { - 20% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); - transform: scale3d(0.9, 0.9, 0.9); - } - 50%, 55% { - opacity: 1; - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - to { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } -} - @keyframes bounceOut { 20% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); } 50%, 55% { opacity: 1; - -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } to { opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } } .bounceOut { - -webkit-animation-name: bounceOut; animation-name: bounceOut; } -@-webkit-keyframes bounceOutDown { - 20% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - @keyframes bounceOutDown { 20% { - -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 40%, 45% { opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } to { opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } } .bounceOutDown { - -webkit-animation-name: bounceOutDown; animation-name: bounceOutDown; } -@-webkit-keyframes bounceOutLeft { - 20% { - opacity: 1; - -webkit-transform: translate3d(20px, 0, 0); - transform: translate3d(20px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - @keyframes bounceOutLeft { 20% { opacity: 1; - -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0); } to { opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } } .bounceOutLeft { - -webkit-animation-name: bounceOutLeft; animation-name: bounceOutLeft; } -@-webkit-keyframes bounceOutRight { - 20% { - opacity: 1; - -webkit-transform: translate3d(-20px, 0, 0); - transform: translate3d(-20px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - @keyframes bounceOutRight { 20% { opacity: 1; - -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0); } to { opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } } .bounceOutRight { - -webkit-animation-name: bounceOutRight; animation-name: bounceOutRight; } -@-webkit-keyframes bounceOutUp { - 20% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, 20px, 0); - transform: translate3d(0, 20px, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - @keyframes bounceOutUp { 20% { - -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 40%, 45% { opacity: 1; - -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); } to { opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } } .bounceOutUp { - -webkit-animation-name: bounceOutUp; animation-name: bounceOutUp; } -@-webkit-keyframes fadeIn { - from { - opacity: 0; - } - to { - opacity: 1; - } -} - @keyframes fadeIn { from { opacity: 0; @@ -10224,267 +11309,129 @@ label.panel-block:hover { } .fadeIn { - -webkit-animation-name: fadeIn; animation-name: fadeIn; } -@-webkit-keyframes fadeInDown { - from { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - @keyframes fadeInDown { from { opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } to { opacity: 1; - -webkit-transform: none; transform: none; } } .fadeInDown { - -webkit-animation-name: fadeInDown; animation-name: fadeInDown; } -@-webkit-keyframes fadeInDownBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - @keyframes fadeInDownBig { from { opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } to { opacity: 1; - -webkit-transform: none; transform: none; } } .fadeInDownBig { - -webkit-animation-name: fadeInDownBig; animation-name: fadeInDownBig; } -@-webkit-keyframes fadeInLeft { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - @keyframes fadeInLeft { from { opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } to { opacity: 1; - -webkit-transform: none; transform: none; } } .fadeInLeft { - -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; } -@-webkit-keyframes fadeInLeftBig { - from { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - @keyframes fadeInLeftBig { from { opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } to { opacity: 1; - -webkit-transform: none; transform: none; } } .fadeInLeftBig { - -webkit-animation-name: fadeInLeftBig; animation-name: fadeInLeftBig; } -@-webkit-keyframes fadeInRight { - from { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - @keyframes fadeInRight { from { opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } to { opacity: 1; - -webkit-transform: none; transform: none; } } .fadeInRight { - -webkit-animation-name: fadeInRight; animation-name: fadeInRight; } -@-webkit-keyframes fadeInRightBig { - from { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - @keyframes fadeInRightBig { from { opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } to { opacity: 1; - -webkit-transform: none; transform: none; } } .fadeInRightBig { - -webkit-animation-name: fadeInRightBig; animation-name: fadeInRightBig; } -@-webkit-keyframes fadeInUp { - from { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - @keyframes fadeInUp { from { opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { opacity: 1; - -webkit-transform: none; transform: none; } } .fadeInUp { - -webkit-animation-name: fadeInUp; animation-name: fadeInUp; } -@-webkit-keyframes fadeInUpBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - @keyframes fadeInUpBig { from { opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } to { opacity: 1; - -webkit-transform: none; transform: none; } } .fadeInUpBig { - -webkit-animation-name: fadeInUpBig; animation-name: fadeInUpBig; } -@-webkit-keyframes fadeOut { - from { - opacity: 1; - } - to { - opacity: 0; - } -} - @keyframes fadeOut { from { opacity: 1; @@ -10495,288 +11442,140 @@ label.panel-block:hover { } .fadeOut { - -webkit-animation-name: fadeOut; animation-name: fadeOut; } -@-webkit-keyframes fadeOutDown { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} - @keyframes fadeOutDown { from { opacity: 1; } to { opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } } .fadeOutDown { - -webkit-animation-name: fadeOutDown; animation-name: fadeOutDown; } -@-webkit-keyframes fadeOutDownBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - @keyframes fadeOutDownBig { from { opacity: 1; } to { opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } } .fadeOutDownBig { - -webkit-animation-name: fadeOutDownBig; animation-name: fadeOutDownBig; } -@-webkit-keyframes fadeOutLeft { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - @keyframes fadeOutLeft { from { opacity: 1; } to { opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } .fadeOutLeft { - -webkit-animation-name: fadeOutLeft; animation-name: fadeOutLeft; } -@-webkit-keyframes fadeOutLeftBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - @keyframes fadeOutLeftBig { from { opacity: 1; } to { opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -.fadeOutLeftBig { - -webkit-animation-name: fadeOutLeftBig; - animation-name: fadeOutLeftBig; -} - -@-webkit-keyframes fadeOutRight { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); + transform: translate3d(-2000px, 0, 0); } } +.fadeOutLeftBig { + animation-name: fadeOutLeftBig; +} + @keyframes fadeOutRight { from { opacity: 1; } to { opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } } .fadeOutRight { - -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight; } -@-webkit-keyframes fadeOutRightBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - @keyframes fadeOutRightBig { from { opacity: 1; } to { opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } } .fadeOutRightBig { - -webkit-animation-name: fadeOutRightBig; animation-name: fadeOutRightBig; } -@-webkit-keyframes fadeOutUp { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - @keyframes fadeOutUp { from { opacity: 1; } to { opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } } .fadeOutUp { - -webkit-animation-name: fadeOutUp; animation-name: fadeOutUp; } -@-webkit-keyframes fadeOutUpBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - @keyframes fadeOutUpBig { from { opacity: 1; } to { opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } } .fadeOutUpBig { - -webkit-animation-name: fadeOutUpBig; animation-name: fadeOutUpBig; } -@-webkit-keyframes flip { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - 40% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - 50% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 80% { - -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); - transform: perspective(400px) scale3d(0.95, 0.95, 0.95); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } -} - @keyframes flip { from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 40% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 50% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 80% { - -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); transform: perspective(400px) scale3d(0.95, 0.95, 0.95); - -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } to { - -webkit-transform: perspective(400px); transform: perspective(400px); - -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } } @@ -10784,64 +11583,27 @@ label.panel-block:hover { .animated.flip { -webkit-backface-visibility: visible; backface-visibility: visible; - -webkit-animation-name: flip; animation-name: flip; } -@-webkit-keyframes flipInX { - from { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - 40% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 60% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - opacity: 1; - } - 80% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - @keyframes flipInX { from { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; } 40% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 60% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; } 80% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg); } to { - -webkit-transform: perspective(400px); transform: perspective(400px); } } @@ -10849,64 +11611,27 @@ label.panel-block:hover { .flipInX { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; - -webkit-animation-name: flipInX; animation-name: flipInX; } -@-webkit-keyframes flipInY { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - 40% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 60% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - opacity: 1; - } - 80% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - @keyframes flipInY { from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; } 40% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 60% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; } 80% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg); } to { - -webkit-transform: perspective(400px); transform: perspective(400px); } } @@ -10914,80 +11639,38 @@ label.panel-block:hover { .flipInY { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; - -webkit-animation-name: flipInY; animation-name: flipInY; } -@-webkit-keyframes flipOutX { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - 30% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - opacity: 1; - } - to { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - opacity: 0; - } -} - @keyframes flipOutX { from { - -webkit-transform: perspective(400px); transform: perspective(400px); } 30% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; } to { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; } } .flipOutX { - -webkit-animation-name: flipOutX; animation-name: flipOutX; -webkit-backface-visibility: visible !important; backface-visibility: visible !important; } -@-webkit-keyframes flipOutY { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - 30% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - opacity: 1; - } - to { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - opacity: 0; - } -} - @keyframes flipOutY { from { - -webkit-transform: perspective(400px); transform: perspective(400px); } 30% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; } to { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; } @@ -10996,604 +11679,295 @@ label.panel-block:hover { .flipOutY { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; - -webkit-animation-name: flipOutY; animation-name: flipOutY; } -@-webkit-keyframes lightSpeedIn { - from { - -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); - transform: translate3d(100%, 0, 0) skewX(-30deg); - opacity: 0; - } - 60% { - -webkit-transform: skewX(20deg); - transform: skewX(20deg); - opacity: 1; - } - 80% { - -webkit-transform: skewX(-5deg); - transform: skewX(-5deg); - opacity: 1; - } - to { - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - @keyframes lightSpeedIn { from { - -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0; } 60% { - -webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1; } 80% { - -webkit-transform: skewX(-5deg); transform: skewX(-5deg); opacity: 1; } to { - -webkit-transform: none; transform: none; opacity: 1; } } .lightSpeedIn { - -webkit-animation-name: lightSpeedIn; animation-name: lightSpeedIn; - -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } -@-webkit-keyframes lightSpeedOut { - from { - opacity: 1; - } - to { - -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); - transform: translate3d(100%, 0, 0) skewX(30deg); - opacity: 0; - } -} - @keyframes lightSpeedOut { from { opacity: 1; } to { - -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0; } } .lightSpeedOut { - -webkit-animation-name: lightSpeedOut; animation-name: lightSpeedOut; - -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } -@-webkit-keyframes rotateIn { - from { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, -200deg); - transform: rotate3d(0, 0, 1, -200deg); - opacity: 0; - } - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - @keyframes rotateIn { from { - -webkit-transform-origin: center; transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0; } to { - -webkit-transform-origin: center; transform-origin: center; - -webkit-transform: none; transform: none; opacity: 1; } } .rotateIn { - -webkit-animation-name: rotateIn; animation-name: rotateIn; } -@-webkit-keyframes rotateInDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - @keyframes rotateInDownLeft { from { - -webkit-transform-origin: left bottom; transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } to { - -webkit-transform-origin: left bottom; transform-origin: left bottom; - -webkit-transform: none; transform: none; opacity: 1; } } .rotateInDownLeft { - -webkit-animation-name: rotateInDownLeft; animation-name: rotateInDownLeft; } -@-webkit-keyframes rotateInDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - @keyframes rotateInDownRight { from { - -webkit-transform-origin: right bottom; transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } to { - -webkit-transform-origin: right bottom; transform-origin: right bottom; - -webkit-transform: none; transform: none; opacity: 1; } } .rotateInDownRight { - -webkit-animation-name: rotateInDownRight; animation-name: rotateInDownRight; } -@-webkit-keyframes rotateInUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - @keyframes rotateInUpLeft { from { - -webkit-transform-origin: left bottom; transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } to { - -webkit-transform-origin: left bottom; transform-origin: left bottom; - -webkit-transform: none; transform: none; opacity: 1; } } .rotateInUpLeft { - -webkit-animation-name: rotateInUpLeft; animation-name: rotateInUpLeft; } -@-webkit-keyframes rotateInUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -90deg); - transform: rotate3d(0, 0, 1, -90deg); - opacity: 0; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - @keyframes rotateInUpRight { from { - -webkit-transform-origin: right bottom; transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0; } to { - -webkit-transform-origin: right bottom; transform-origin: right bottom; - -webkit-transform: none; transform: none; opacity: 1; } } .rotateInUpRight { - -webkit-animation-name: rotateInUpRight; animation-name: rotateInUpRight; } -@-webkit-keyframes rotateOut { - from { - -webkit-transform-origin: center; - transform-origin: center; - opacity: 1; - } - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, 200deg); - transform: rotate3d(0, 0, 1, 200deg); - opacity: 0; - } -} - @keyframes rotateOut { from { - -webkit-transform-origin: center; transform-origin: center; opacity: 1; } to { - -webkit-transform-origin: center; transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0; } } .rotateOut { - -webkit-animation-name: rotateOut; animation-name: rotateOut; } -@-webkit-keyframes rotateOutDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } -} - @keyframes rotateOutDownLeft { from { - -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; } to { - -webkit-transform-origin: left bottom; transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } } .rotateOutDownLeft { - -webkit-animation-name: rotateOutDownLeft; animation-name: rotateOutDownLeft; } -@-webkit-keyframes rotateOutDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - @keyframes rotateOutDownRight { from { - -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; } to { - -webkit-transform-origin: right bottom; transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } } -.rotateOutDownRight { - -webkit-animation-name: rotateOutDownRight; - animation-name: rotateOutDownRight; -} - -@-webkit-keyframes rotateOutUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } +.rotateOutDownRight { + animation-name: rotateOutDownRight; } @keyframes rotateOutUpLeft { from { - -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; } to { - -webkit-transform-origin: left bottom; transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } } .rotateOutUpLeft { - -webkit-animation-name: rotateOutUpLeft; animation-name: rotateOutUpLeft; } -@-webkit-keyframes rotateOutUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 90deg); - transform: rotate3d(0, 0, 1, 90deg); - opacity: 0; - } -} - @keyframes rotateOutUpRight { from { - -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; } to { - -webkit-transform-origin: right bottom; transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0; } } .rotateOutUpRight { - -webkit-animation-name: rotateOutUpRight; animation-name: rotateOutUpRight; } -@-webkit-keyframes hinge { - 0% { - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - 20%, 60% { - -webkit-transform: rotate3d(0, 0, 1, 80deg); - transform: rotate3d(0, 0, 1, 80deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - 40%, 80% { - -webkit-transform: rotate3d(0, 0, 1, 60deg); - transform: rotate3d(0, 0, 1, 60deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - opacity: 1; - } - to { - -webkit-transform: translate3d(0, 700px, 0); - transform: translate3d(0, 700px, 0); - opacity: 0; - } -} - @keyframes hinge { 0% { - -webkit-transform-origin: top left; transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 20%, 60% { - -webkit-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); - -webkit-transform-origin: top left; transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 40%, 80% { - -webkit-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); - -webkit-transform-origin: top left; transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1; } to { - -webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0; } } .hinge { - -webkit-animation-name: hinge; animation-name: hinge; } -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ -@-webkit-keyframes rollIn { +@keyframes jackInTheBox { from { opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: scale(0.1) rotate(30deg); + transform-origin: center bottom; + } + 50% { + transform: rotate(-10deg); + } + 70% { + transform: rotate(3deg); } to { opacity: 1; - -webkit-transform: none; - transform: none; + transform: scale(1); } } +.jackInTheBox { + animation-name: jackInTheBox; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @keyframes rollIn { from { opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); } to { opacity: 1; - -webkit-transform: none; transform: none; } } .rollIn { - -webkit-animation-name: rollIn; animation-name: rollIn; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ -@-webkit-keyframes rollOut { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - } -} - @keyframes rollOut { from { opacity: 1; } to { opacity: 0; - -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } } .rollOut { - -webkit-animation-name: rollOut; animation-name: rollOut; } -@-webkit-keyframes zoomIn { - from { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - 50% { - opacity: 1; - } -} - @keyframes zoomIn { from { opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 50% { @@ -11602,187 +11976,83 @@ label.panel-block:hover { } .zoomIn { - -webkit-animation-name: zoomIn; animation-name: zoomIn; } -@-webkit-keyframes zoomInDown { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} - @keyframes zoomInDown { from { opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomInDown { - -webkit-animation-name: zoomInDown; animation-name: zoomInDown; } -@-webkit-keyframes zoomInLeft { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} - @keyframes zoomInLeft { from { opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomInLeft { - -webkit-animation-name: zoomInLeft; animation-name: zoomInLeft; } -@-webkit-keyframes zoomInRight { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} - @keyframes zoomInRight { from { opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomInRight { - -webkit-animation-name: zoomInRight; animation-name: zoomInRight; } -@-webkit-keyframes zoomInUp { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} - @keyframes zoomInUp { from { opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomInUp { - -webkit-animation-name: zoomInUp; animation-name: zoomInUp; } -@-webkit-keyframes zoomOut { - from { - opacity: 1; - } - 50% { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - to { - opacity: 0; - } -} - @keyframes zoomOut { from { opacity: 1; } 50% { opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } to { @@ -11791,407 +12061,220 @@ label.panel-block:hover { } .zoomOut { - -webkit-animation-name: zoomOut; animation-name: zoomOut; } -@-webkit-keyframes zoomOutDown { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - to { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} - @keyframes zoomOutDown { 40% { opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } to { opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); - -webkit-transform-origin: center bottom; transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomOutDown { - -webkit-animation-name: zoomOutDown; animation-name: zoomOutDown; } -@-webkit-keyframes zoomOutLeft { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); - transform: scale(0.1) translate3d(-2000px, 0, 0); - -webkit-transform-origin: left center; - transform-origin: left center; - } -} - @keyframes zoomOutLeft { 40% { opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); } to { opacity: 0; - -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); transform: scale(0.1) translate3d(-2000px, 0, 0); - -webkit-transform-origin: left center; transform-origin: left center; } } .zoomOutLeft { - -webkit-animation-name: zoomOutLeft; animation-name: zoomOutLeft; } -@-webkit-keyframes zoomOutRight { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); - transform: scale(0.1) translate3d(2000px, 0, 0); - -webkit-transform-origin: right center; - transform-origin: right center; - } -} - @keyframes zoomOutRight { 40% { opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); } to { opacity: 0; - -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); transform: scale(0.1) translate3d(2000px, 0, 0); - -webkit-transform-origin: right center; transform-origin: right center; } } .zoomOutRight { - -webkit-animation-name: zoomOutRight; animation-name: zoomOutRight; } -@-webkit-keyframes zoomOutUp { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - to { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} - @keyframes zoomOutUp { 40% { opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } to { opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); - -webkit-transform-origin: center bottom; transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomOutUp { - -webkit-animation-name: zoomOutUp; animation-name: zoomOutUp; } -@-webkit-keyframes slideInDown { - from { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - @keyframes slideInDown { from { - -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible; } to { - -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .slideInDown { - -webkit-animation-name: slideInDown; animation-name: slideInDown; } -@-webkit-keyframes slideInLeft { - from { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - @keyframes slideInLeft { from { - -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible; } to { - -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .slideInLeft { - -webkit-animation-name: slideInLeft; animation-name: slideInLeft; } -@-webkit-keyframes slideInRight { - from { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - @keyframes slideInRight { from { - -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible; } to { - -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .slideInRight { - -webkit-animation-name: slideInRight; animation-name: slideInRight; } -@-webkit-keyframes slideInUp { - from { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - @keyframes slideInUp { from { - -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible; } to { - -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .slideInUp { - -webkit-animation-name: slideInUp; animation-name: slideInUp; } -@-webkit-keyframes slideOutDown { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} - @keyframes slideOutDown { from { - -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; - -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } } .slideOutDown { - -webkit-animation-name: slideOutDown; animation-name: slideOutDown; } -@-webkit-keyframes slideOutLeft { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - @keyframes slideOutLeft { from { - -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; - -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } .slideOutLeft { - -webkit-animation-name: slideOutLeft; animation-name: slideOutLeft; } -@-webkit-keyframes slideOutRight { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - @keyframes slideOutRight { from { - -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; - -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } } .slideOutRight { - -webkit-animation-name: slideOutRight; animation-name: slideOutRight; } -@-webkit-keyframes slideOutUp { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - @keyframes slideOutUp { from { - -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; - -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } } .slideOutUp { - -webkit-animation-name: slideOutUp; animation-name: slideOutUp; } -html, .footer { +.footer { background-color: #575250; color: whitesmoke; } -html a:hover, .footer a:hover { +.footer a:hover { color: whitesmoke; } #hshassets-single-section { - min-height: 50vh; + min-height: 60vh; +} + +.section { + background-color: white; +} + +.hero-body.keyvisual-wrapper { + padding: 0px; +} + +.keyvisual { + background-image: url("should/be/loaded/via/template"); + background-size: contain; + background-position: center right; + background-repeat: no-repeat; + padding: 3rem 0rem; +} + +@media screen and (max-width: 1007px) { + .keyvisual { + padding: 3rem 1.5rem; + } } diff --git a/hshassets/static/hshassets/styles.min.css b/hshassets/static/hshassets/styles.min.css index d686f040..f63221e4 100644 --- a/hshassets/static/hshassets/styles.min.css +++ b/hshassets/static/hshassets/styles.min.css @@ -1,10 +1,10 @@ -/*! bulma.io v0.3.2 | MIT License | github.com/jgthms/bulma */@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*{box-sizing:inherit}*:before,*:after{box-sizing:inherit}img,embed,object,audio,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}html{background-color:#fff;font-size:14px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,select,textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","Helvetica","Arial",sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"Inconsolata","Consolas","Monaco",monospace}body{color:#4a4a4a;font-size:1rem;font-weight:400;line-height:1.5}a{color:#ffd200;cursor:pointer;text-decoration:none;transition:none 86ms ease-out}a:hover{color:#363636}code{background-color:#f5f5f5;color:#ff3860;font-size:0.8em;font-weight:normal;padding:0.25em 0.5em 0.25em}hr{background-color:#dbdbdb;border:none;display:block;height:1px;margin:1.5rem 0}img{max-width:100%}input[type="checkbox"],input[type="radio"]{vertical-align:baseline}small{font-size:0.8em}span{font-style:inherit;font-weight:inherit}strong{color:#363636;font-weight:700}pre{background-color:#f5f5f5;color:#4a4a4a;font-size:0.8em;white-space:pre;word-wrap:normal}pre code{background:none;color:inherit;display:block;font-size:1em;overflow-x:auto;padding:1.25rem 1.5rem}table{width:100%}table td,table th{text-align:left;vertical-align:top}table th{color:#363636}.is-block{display:block}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px){.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 999px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 999px){.is-block-touch{display:block !important}}@media screen and (min-width: 1000px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1000px) and (max-width: 1191px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1192px){.is-block-widescreen{display:block !important}}.is-flex{display:flex}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px){.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 999px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 999px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1000px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1000px) and (max-width: 1191px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1192px){.is-flex-widescreen{display:flex !important}}.is-inline{display:inline}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px){.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 999px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 999px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1000px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1000px) and (max-width: 1191px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1192px){.is-inline-widescreen{display:inline !important}}.is-inline-block{display:inline-block}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px){.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 999px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 999px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1000px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1000px) and (max-width: 1191px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1192px){.is-inline-block-widescreen{display:inline-block !important}}.is-inline-flex{display:inline-flex}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px){.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 999px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 999px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1000px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1000px) and (max-width: 1191px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1192px){.is-inline-flex-widescreen{display:inline-flex !important}}.is-clearfix:after{clear:both;content:" ";display:table}.is-pulled-left{float:left}.is-pulled-right{float:right}.is-clipped{overflow:hidden !important}.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.has-text-centered{text-align:center}.has-text-left{text-align:left}.has-text-right{text-align:right}.is-hidden{display:none !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px){.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 999px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 999px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1000px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1000px) and (max-width: 1191px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1192px){.is-hidden-widescreen{display:none !important}}.is-disabled{pointer-events:none}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.box{background-color:#fff;border-radius:5px;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);display:block;padding:1.25rem}.box:not(:last-child){margin-bottom:1.5rem}a.box:hover,a.box:focus{box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px #ffd200}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #ffd200}.button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:none;border-radius:3px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.285em;justify-content:flex-start;line-height:1.5;padding-left:0.75em;padding-right:0.75em;position:relative;vertical-align:top;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:1px solid #dbdbdb;color:#363636;cursor:pointer;justify-content:center;padding-left:0.75em;padding-right:0.75em;text-align:center;white-space:nowrap}.button:focus,.button.is-focused,.button:active,.button.is-active{outline:none}.button[disabled],.button.is-disabled{pointer-events:none}.button strong{color:inherit}.button .icon:first-child:not(:last-child){margin-left:-.25rem;margin-right:.5rem}.button .icon:last-child:not(:first-child){margin-left:.5rem;margin-right:-.25rem}.button .icon:first-child:last-child{margin-left:calc(-1px + -.25rem);margin-right:calc(-1px + -.25rem)}.button .icon.is-small:first-child:not(:last-child){margin-left:0rem}.button .icon.is-small:last-child:not(:first-child){margin-right:0rem}.button .icon.is-small:first-child:last-child{margin-left:calc(-1px + 0rem);margin-right:calc(-1px + 0rem)}.button .icon.is-medium:first-child:not(:last-child){margin-left:-.5rem}.button .icon.is-medium:last-child:not(:first-child){margin-right:-.5rem}.button .icon.is-medium:first-child:last-child{margin-left:calc(-1px + -.5rem);margin-right:calc(-1px + -.5rem)}.button .icon.is-large:first-child:not(:last-child){margin-left:-1rem}.button .icon.is-large:last-child:not(:first-child){margin-right:-1rem}.button .icon.is-large:first-child:last-child{margin-left:calc(-1px + -1rem);margin-right:calc(-1px + -1rem)}.button:hover,.button.is-hovered{border-color:#b5b5b5;color:#363636}.button:focus,.button.is-focused{border-color:#ffd200;box-shadow:0 0 0.5em rgba(255,210,0,0.25);color:#363636}.button:active,.button.is-active{border-color:#4a4a4a;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#363636}.button.is-link{background-color:transparent;border-color:transparent;color:#4a4a4a;text-decoration:underline}.button.is-link:hover,.button.is-link.is-hovered,.button.is-link:focus,.button.is-link.is-focused,.button.is-link:active,.button.is-link.is-active{background-color:#f5f5f5;color:#363636}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white:hover,.button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white:focus,.button.is-white.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}.button.is-white:active,.button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#0a0a0a}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover{background-color:#000}.button.is-white.is-loading:after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:hover,.button.is-white.is-outlined:focus{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading:after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:hover,.button.is-white.is-inverted.is-outlined:focus{background-color:#0a0a0a;color:#fff}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black:hover,.button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.button.is-black:focus,.button.is-black.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}.button.is-black:active,.button.is-black.is-active{background-color:#000;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#fff}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover{background-color:#f2f2f2}.button.is-black.is-loading:after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:hover,.button.is-black.is-outlined:focus{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading:after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:hover,.button.is-black.is-inverted.is-outlined:focus{background-color:#fff;color:#0a0a0a}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:#575250}.button.is-light:hover,.button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:#575250}.button.is-light:focus,.button.is-light.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:#575250}.button.is-light:active,.button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#575250}.button.is-light.is-inverted{background-color:#575250;color:#f5f5f5}.button.is-light.is-inverted:hover{background-color:#4a4544}.button.is-light.is-loading:after{border-color:transparent transparent #575250 #575250 !important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:hover,.button.is-light.is-outlined:focus{background-color:#f5f5f5;border-color:#f5f5f5;color:#575250}.button.is-light.is-outlined.is-loading:after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#575250;color:#575250}.button.is-light.is-inverted.is-outlined:hover,.button.is-light.is-inverted.is-outlined:focus{background-color:#575250;color:#f5f5f5}.button.is-dark{background-color:#575250;border-color:transparent;color:#f5f5f5}.button.is-dark:hover,.button.is-dark.is-hovered{background-color:#504c4a;border-color:transparent;color:#f5f5f5}.button.is-dark:focus,.button.is-dark.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(87,82,80,0.25);color:#f5f5f5}.button.is-dark:active,.button.is-dark.is-active{background-color:#4a4544;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#f5f5f5}.button.is-dark.is-inverted{background-color:#f5f5f5;color:#575250}.button.is-dark.is-inverted:hover{background-color:#e8e8e8}.button.is-dark.is-loading:after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-dark.is-outlined{background-color:transparent;border-color:#575250;color:#575250}.button.is-dark.is-outlined:hover,.button.is-dark.is-outlined:focus{background-color:#575250;border-color:#575250;color:#f5f5f5}.button.is-dark.is-outlined.is-loading:after{border-color:transparent transparent #575250 #575250 !important}.button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-dark.is-inverted.is-outlined:hover,.button.is-dark.is-inverted.is-outlined:focus{background-color:#f5f5f5;color:#575250}.button.is-primary{background-color:#ffd200;border-color:transparent;color:#fff}.button.is-primary:hover,.button.is-primary.is-hovered{background-color:#f2c800;border-color:transparent;color:#fff}.button.is-primary:focus,.button.is-primary.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(255,210,0,0.25);color:#fff}.button.is-primary:active,.button.is-primary.is-active{background-color:#e6bd00;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#fff}.button.is-primary.is-inverted{background-color:#fff;color:#ffd200}.button.is-primary.is-inverted:hover{background-color:#f2f2f2}.button.is-primary.is-loading:after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined{background-color:transparent;border-color:#ffd200;color:#ffd200}.button.is-primary.is-outlined:hover,.button.is-primary.is-outlined:focus{background-color:#ffd200;border-color:#ffd200;color:#fff}.button.is-primary.is-outlined.is-loading:after{border-color:transparent transparent #ffd200 #ffd200 !important}.button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:hover,.button.is-primary.is-inverted.is-outlined:focus{background-color:#fff;color:#ffd200}.button.is-info{background-color:#3273dc;border-color:transparent;color:#fff}.button.is-info:hover,.button.is-info.is-hovered{background-color:#276cda;border-color:transparent;color:#fff}.button.is-info:focus,.button.is-info.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(50,115,220,0.25);color:#fff}.button.is-info:active,.button.is-info.is-active{background-color:#2366d1;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#fff}.button.is-info.is-inverted{background-color:#fff;color:#3273dc}.button.is-info.is-inverted:hover{background-color:#f2f2f2}.button.is-info.is-loading:after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined{background-color:transparent;border-color:#3273dc;color:#3273dc}.button.is-info.is-outlined:hover,.button.is-info.is-outlined:focus{background-color:#3273dc;border-color:#3273dc;color:#fff}.button.is-info.is-outlined.is-loading:after{border-color:transparent transparent #3273dc #3273dc !important}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:hover,.button.is-info.is-inverted.is-outlined:focus{background-color:#fff;color:#3273dc}.button.is-success{background-color:#23d160;border-color:transparent;color:#fff}.button.is-success:hover,.button.is-success.is-hovered{background-color:#22c65b;border-color:transparent;color:#fff}.button.is-success:focus,.button.is-success.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(35,209,96,0.25);color:#fff}.button.is-success:active,.button.is-success.is-active{background-color:#20bc56;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#fff}.button.is-success.is-inverted{background-color:#fff;color:#23d160}.button.is-success.is-inverted:hover{background-color:#f2f2f2}.button.is-success.is-loading:after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined{background-color:transparent;border-color:#23d160;color:#23d160}.button.is-success.is-outlined:hover,.button.is-success.is-outlined:focus{background-color:#23d160;border-color:#23d160;color:#fff}.button.is-success.is-outlined.is-loading:after{border-color:transparent transparent #23d160 #23d160 !important}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:hover,.button.is-success.is-inverted.is-outlined:focus{background-color:#fff;color:#23d160}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:hover,.button.is-warning.is-hovered{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus,.button.is-warning.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(255,221,87,0.25);color:rgba(0,0,0,0.7)}.button.is-warning:active,.button.is-warning.is-active{background-color:#ffd83d;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted:hover{background-color:rgba(0,0,0,0.7)}.button.is-warning.is-loading:after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined:focus{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.button.is-warning.is-outlined.is-loading:after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted.is-outlined:hover,.button.is-warning.is-inverted.is-outlined:focus{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-danger{background-color:#ff3860;border-color:transparent;color:#fff}.button.is-danger:hover,.button.is-danger.is-hovered{background-color:#ff2b56;border-color:transparent;color:#fff}.button.is-danger:focus,.button.is-danger.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(255,56,96,0.25);color:#fff}.button.is-danger:active,.button.is-danger.is-active{background-color:#ff1f4b;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#fff}.button.is-danger.is-inverted{background-color:#fff;color:#ff3860}.button.is-danger.is-inverted:hover{background-color:#f2f2f2}.button.is-danger.is-loading:after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined{background-color:transparent;border-color:#ff3860;color:#ff3860}.button.is-danger.is-outlined:hover,.button.is-danger.is-outlined:focus{background-color:#ff3860;border-color:#ff3860;color:#fff}.button.is-danger.is-outlined.is-loading:after{border-color:transparent transparent #ff3860 #ff3860 !important}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:hover,.button.is-danger.is-inverted.is-outlined:focus{background-color:#fff;color:#ff3860}.button.is-small{border-radius:2px;font-size:.75rem}.button.is-small .icon:first-child:not(:last-child){margin-left:-.375rem;margin-right:.375rem}.button.is-small .icon:last-child:not(:first-child){margin-left:.375rem;margin-right:-.375rem}.button.is-small .icon:first-child:last-child{margin-left:calc(-1px + -.375rem);margin-right:calc(-1px + -.375rem)}.button.is-small .icon.is-small:first-child:not(:last-child){margin-left:-.125rem}.button.is-small .icon.is-small:last-child:not(:first-child){margin-right:-.125rem}.button.is-small .icon.is-small:first-child:last-child{margin-left:calc(-1px + -.125rem);margin-right:calc(-1px + -.125rem)}.button.is-small .icon.is-medium:first-child:not(:last-child){margin-left:-.625rem}.button.is-small .icon.is-medium:last-child:not(:first-child){margin-right:-.625rem}.button.is-small .icon.is-medium:first-child:last-child{margin-left:calc(-1px + -.625rem);margin-right:calc(-1px + -.625rem)}.button.is-small .icon.is-large:first-child:not(:last-child){margin-left:-1.125rem}.button.is-small .icon.is-large:last-child:not(:first-child){margin-right:-1.125rem}.button.is-small .icon.is-large:first-child:last-child{margin-left:calc(-1px + -1.125rem);margin-right:calc(-1px + -1.125rem)}.button.is-medium{font-size:1.25rem}.button.is-medium .icon:first-child:not(:last-child){margin-left:-.125rem;margin-right:.625rem}.button.is-medium .icon:last-child:not(:first-child){margin-left:.625rem;margin-right:-.125rem}.button.is-medium .icon:first-child:last-child{margin-left:calc(-1px + -.125rem);margin-right:calc(-1px + -.125rem)}.button.is-medium .icon.is-small:first-child:not(:last-child){margin-left:.125rem}.button.is-medium .icon.is-small:last-child:not(:first-child){margin-right:.125rem}.button.is-medium .icon.is-small:first-child:last-child{margin-left:calc(-1px + .125rem);margin-right:calc(-1px + .125rem)}.button.is-medium .icon.is-medium:first-child:not(:last-child){margin-left:-.375rem}.button.is-medium .icon.is-medium:last-child:not(:first-child){margin-right:-.375rem}.button.is-medium .icon.is-medium:first-child:last-child{margin-left:calc(-1px + -.375rem);margin-right:calc(-1px + -.375rem)}.button.is-medium .icon.is-large:first-child:not(:last-child){margin-left:-.875rem}.button.is-medium .icon.is-large:last-child:not(:first-child){margin-right:-.875rem}.button.is-medium .icon.is-large:first-child:last-child{margin-left:calc(-1px + -.875rem);margin-right:calc(-1px + -.875rem)}.button.is-large{font-size:1.5rem}.button.is-large .icon:first-child:not(:last-child){margin-left:0rem;margin-right:.75rem}.button.is-large .icon:last-child:not(:first-child){margin-left:.75rem;margin-right:0rem}.button.is-large .icon:first-child:last-child{margin-left:calc(-1px + 0rem);margin-right:calc(-1px + 0rem)}.button.is-large .icon.is-small:first-child:not(:last-child){margin-left:.25rem}.button.is-large .icon.is-small:last-child:not(:first-child){margin-right:.25rem}.button.is-large .icon.is-small:first-child:last-child{margin-left:calc(-1px + .25rem);margin-right:calc(-1px + .25rem)}.button.is-large .icon.is-medium:first-child:not(:last-child){margin-left:-.25rem}.button.is-large .icon.is-medium:last-child:not(:first-child){margin-right:-.25rem}.button.is-large .icon.is-medium:first-child:last-child{margin-left:calc(-1px + -.25rem);margin-right:calc(-1px + -.25rem)}.button.is-large .icon.is-large:first-child:not(:last-child){margin-left:-.75rem}.button.is-large .icon.is-large:last-child:not(:first-child){margin-right:-.75rem}.button.is-large .icon.is-large:first-child:last-child{margin-left:calc(-1px + -.75rem);margin-right:calc(-1px + -.75rem)}.button[disabled],.button.is-disabled{opacity:0.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent !important;pointer-events:none}.button.is-loading:after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1rem;position:relative;width:1rem;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%;position:absolute !important}.content{color:#4a4a4a}.content:not(:last-child){margin-bottom:1.5rem}.content li+li{margin-top:0.25em}.content p:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content table:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#363636;font-weight:400;line-height:1.125}.content h1{font-size:2em;margin-bottom:0.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:0.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:0.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:0.8em}.content h5{font-size:1.125em;margin-bottom:0.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style:decimal outside;margin-left:2em;margin-right:2em;margin-top:1em}.content ul{list-style:disc outside;margin-left:2em;margin-right:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:0.5em}.content ul ul ul{list-style-type:square}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.content table th{color:#363636;text-align:left}.content table tr:hover{background-color:#f5f5f5}.content table thead td,.content table thead th{border-width:0 0 2px;color:#363636}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#363636}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content.is-small{font-size:.75rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.input,.textarea{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:none;border-radius:3px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.285em;justify-content:flex-start;line-height:1.5;padding-left:0.75em;padding-right:0.75em;position:relative;vertical-align:top;background-color:#fff;border:1px solid #dbdbdb;color:#363636;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1);max-width:100%;width:100%}.input:focus,.input.is-focused,.input:active,.input.is-active,.textarea:focus,.textarea.is-focused,.textarea:active,.textarea.is-active{outline:none}.input[disabled],.input.is-disabled,.textarea[disabled],.textarea.is-disabled{pointer-events:none}.input:hover,.input.is-hovered,.textarea:hover,.textarea.is-hovered{border-color:#b5b5b5}.input:focus,.input.is-focused,.input:active,.input.is-active,.textarea:focus,.textarea.is-focused,.textarea:active,.textarea.is-active{border-color:#ffd200}.input[disabled],.input.is-disabled,.textarea[disabled],.textarea.is-disabled{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#7a7a7a}.input[disabled]::-moz-placeholder,.input.is-disabled::-moz-placeholder,.textarea[disabled]::-moz-placeholder,.textarea.is-disabled::-moz-placeholder{color:rgba(54,54,54,0.3)}.input[disabled]::-webkit-input-placeholder,.input.is-disabled::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,.textarea.is-disabled::-webkit-input-placeholder{color:rgba(54,54,54,0.3)}.input[disabled]:-moz-placeholder,.input.is-disabled:-moz-placeholder,.textarea[disabled]:-moz-placeholder,.textarea.is-disabled:-moz-placeholder{color:rgba(54,54,54,0.3)}.input[disabled]:-ms-input-placeholder,.input.is-disabled:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,.textarea.is-disabled:-ms-input-placeholder{color:rgba(54,54,54,0.3)}.input[type="search"],.textarea[type="search"]{border-radius:290486px}.input.is-white,.textarea.is-white{border-color:#fff}.input.is-black,.textarea.is-black{border-color:#0a0a0a}.input.is-light,.textarea.is-light{border-color:#f5f5f5}.input.is-dark,.textarea.is-dark{border-color:#575250}.input.is-primary,.textarea.is-primary{border-color:#ffd200}.input.is-info,.textarea.is-info{border-color:#3273dc}.input.is-success,.textarea.is-success{border-color:#23d160}.input.is-warning,.textarea.is-warning{border-color:#ffdd57}.input.is-danger,.textarea.is-danger{border-color:#ff3860}.input.is-small,.textarea.is-small{border-radius:2px;font-size:.75rem}.input.is-medium,.textarea.is-medium{font-size:1.25rem}.input.is-large,.textarea.is-large{font-size:1.5rem}.input.is-fullwidth,.textarea.is-fullwidth{display:block;width:100%}.input.is-inline,.textarea.is-inline{display:inline;width:auto}.textarea{display:block;line-height:1.25;max-height:600px;max-width:100%;min-height:120px;min-width:100%;padding:10px;resize:vertical}.checkbox,.radio{align-items:center;cursor:pointer;display:inline-flex;flex-wrap:wrap;justify-content:flex-start;position:relative;vertical-align:top}.checkbox input,.radio input{cursor:pointer;margin-right:0.5em}.checkbox:hover,.radio:hover{color:#363636}.checkbox.is-disabled,.radio.is-disabled{color:#7a7a7a;pointer-events:none}.checkbox.is-disabled input,.radio.is-disabled input{pointer-events:none}.radio+.radio{margin-left:0.5em}.select{display:inline-block;height:2.5em;position:relative;vertical-align:top}.select:after{border:1px solid #ffd200;border-right:0;border-top:0;content:" ";display:block;height:0.5em;pointer-events:none;position:absolute;transform:rotate(-45deg);width:0.5em;margin-top:-0.375em;right:1.125em;top:50%;z-index:4}.select select{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:none;border-radius:3px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.285em;justify-content:flex-start;line-height:1.5;padding-left:0.75em;padding-right:0.75em;position:relative;vertical-align:top;background-color:#fff;border:1px solid #dbdbdb;color:#363636;cursor:pointer;display:block;font-size:1em;outline:none;padding-right:2.5em}.select select:focus,.select select.is-focused,.select select:active,.select select.is-active{outline:none}.select select[disabled],.select select.is-disabled{pointer-events:none}.select select:hover,.select select.is-hovered{border-color:#b5b5b5}.select select:focus,.select select.is-focused,.select select:active,.select select.is-active{border-color:#ffd200}.select select[disabled],.select select.is-disabled{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#7a7a7a}.select select[disabled]::-moz-placeholder,.select select.is-disabled::-moz-placeholder{color:rgba(54,54,54,0.3)}.select select[disabled]::-webkit-input-placeholder,.select select.is-disabled::-webkit-input-placeholder{color:rgba(54,54,54,0.3)}.select select[disabled]:-moz-placeholder,.select select.is-disabled:-moz-placeholder{color:rgba(54,54,54,0.3)}.select select[disabled]:-ms-input-placeholder,.select select.is-disabled:-ms-input-placeholder{color:rgba(54,54,54,0.3)}.select select:hover{border-color:#b5b5b5}.select select::ms-expand{display:none}.select:hover:after{border-color:#363636}.select.is-small{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.label{color:#363636;display:block;font-weight:bold}.label:not(:last-child){margin-bottom:0.5em}.help{display:block;font-size:.75rem;margin-top:5px}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark{color:#575250}.help.is-primary{color:#ffd200}.help.is-info{color:#3273dc}.help.is-success{color:#23d160}.help.is-warning{color:#ffdd57}.help.is-danger{color:#ff3860}@media screen and (max-width: 768px){.control-label{margin-bottom:0.5em}}@media screen and (min-width: 769px){.control-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5em;padding-top:0.5em;text-align:right}}.control{position:relative;text-align:left}.control:not(:last-child){margin-bottom:0.75rem}.control.has-addons{display:flex;justify-content:flex-start}.control.has-addons .button,.control.has-addons .input,.control.has-addons .select{border-radius:0;margin-right:-1px;width:auto}.control.has-addons .button:hover,.control.has-addons .input:hover,.control.has-addons .select:hover{z-index:2}.control.has-addons .button:focus,.control.has-addons .button:active,.control.has-addons .input:focus,.control.has-addons .input:active,.control.has-addons .select:focus,.control.has-addons .select:active{z-index:3}.control.has-addons .button:first-child,.control.has-addons .input:first-child,.control.has-addons .select:first-child{border-radius:3px 0 0 3px}.control.has-addons .button:first-child select,.control.has-addons .input:first-child select,.control.has-addons .select:first-child select{border-radius:3px 0 0 3px}.control.has-addons .button:last-child,.control.has-addons .input:last-child,.control.has-addons .select:last-child{border-radius:0 3px 3px 0}.control.has-addons .button:last-child select,.control.has-addons .input:last-child select,.control.has-addons .select:last-child select{border-radius:0 3px 3px 0}.control.has-addons .button.is-expanded,.control.has-addons .input.is-expanded,.control.has-addons .select.is-expanded{flex-grow:1;flex-shrink:0}.control.has-addons .select select:hover{z-index:2}.control.has-addons .select select:focus,.control.has-addons .select select:active{z-index:3}.control.has-addons.has-addons-centered{justify-content:center}.control.has-addons.has-addons-right{justify-content:flex-end}.control.has-addons.has-addons-fullwidth .button,.control.has-addons.has-addons-fullwidth .input,.control.has-addons.has-addons-fullwidth .select{flex-grow:1;flex-shrink:0}.control.has-icon .icon{color:#dbdbdb;pointer-events:none;position:absolute;top:1.25rem;z-index:4}.control.has-icon .input:focus+.icon{color:#7a7a7a}.control.has-icon .input.is-small+.icon{top:.9375rem}.control.has-icon .input.is-medium+.icon{top:1.5625rem}.control.has-icon .input.is-large+.icon{top:1.875rem}.control.has-icon:not(.has-icon-right) .icon{left:1.25rem;transform:translateX(-50%) translateY(-50%)}.control.has-icon:not(.has-icon-right) .input{padding-left:2.5em}.control.has-icon:not(.has-icon-right) .input.is-small+.icon{left:.9375rem}.control.has-icon:not(.has-icon-right) .input.is-medium+.icon{left:1.5625rem}.control.has-icon:not(.has-icon-right) .input.is-large+.icon{left:1.875rem}.control.has-icon.has-icon-right .icon{right:1.25rem;transform:translateX(50%) translateY(-50%)}.control.has-icon.has-icon-right .input{padding-right:2.5em}.control.has-icon.has-icon-right .input.is-small+.icon{right:.9375rem}.control.has-icon.has-icon-right .input.is-medium+.icon{right:1.5625rem}.control.has-icon.has-icon-right .input.is-large+.icon{right:1.875rem}.control.is-grouped{display:flex;justify-content:flex-start}.control.is-grouped>.control{flex-basis:0;flex-shrink:0}.control.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:0.75rem}.control.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.control.is-grouped.is-grouped-centered{justify-content:center}.control.is-grouped.is-grouped-right{justify-content:flex-end}@media screen and (min-width: 769px){.control.is-horizontal{display:flex}.control.is-horizontal>.control{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}}.control.is-loading:after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1rem;position:relative;width:1rem;position:absolute !important;right:0.75em;top:0.75em}.icon{display:inline-block;font-size:21px;height:1.5rem;line-height:1.5rem;text-align:center;vertical-align:top;width:1.5rem}.icon .fa{font-size:inherit;line-height:inherit}.icon.is-small{display:inline-block;font-size:14px;height:1rem;line-height:1rem;text-align:center;vertical-align:top;width:1rem}.icon.is-medium{display:inline-block;font-size:28px;height:2rem;line-height:2rem;text-align:center;vertical-align:top;width:2rem}.icon.is-large{display:inline-block;font-size:42px;height:3rem;line-height:3rem;text-align:center;vertical-align:top;width:3rem}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.image.is-square img,.image.is-1by1 img,.image.is-4by3 img,.image.is-3by2 img,.image.is-16by9 img,.image.is-2by1 img{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-square,.image.is-1by1{padding-top:100%}.image.is-4by3{padding-top:75%}.image.is-3by2{padding-top:66.6666%}.image.is-16by9{padding-top:56.25%}.image.is-2by1{padding-top:50%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:3px;padding:1.25rem 2.5rem 1.25rem 1.5rem;position:relative}.notification:not(:last-child){margin-bottom:1.5rem}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification .delete{position:absolute;right:0.5em;top:0.5em}.notification .title,.notification .subtitle,.notification .content{color:inherit}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:#575250}.notification.is-dark{background-color:#575250;color:#f5f5f5}.notification.is-primary{background-color:#ffd200;color:#fff}.notification.is-info{background-color:#3273dc;color:#fff}.notification.is-success{background-color:#23d160;color:#fff}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.notification.is-danger{background-color:#ff3860;color:#fff}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:290486px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress:not(:last-child){margin-bottom:1.5rem}.progress::-webkit-progress-bar{background-color:#dbdbdb}.progress::-webkit-progress-value{background-color:#4a4a4a}.progress::-moz-progress-bar{background-color:#4a4a4a}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-dark::-webkit-progress-value{background-color:#575250}.progress.is-dark::-moz-progress-bar{background-color:#575250}.progress.is-primary::-webkit-progress-value{background-color:#ffd200}.progress.is-primary::-moz-progress-bar{background-color:#ffd200}.progress.is-info::-webkit-progress-value{background-color:#3273dc}.progress.is-info::-moz-progress-bar{background-color:#3273dc}.progress.is-success::-webkit-progress-value{background-color:#23d160}.progress.is-success::-moz-progress-bar{background-color:#23d160}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-danger::-webkit-progress-value{background-color:#ff3860}.progress.is-danger::-moz-progress-bar{background-color:#ff3860}.progress.is-small{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}.table{background-color:#fff;color:#363636;margin-bottom:1.5rem;width:100%}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table th{color:#363636;text-align:left}.table tr:hover{background-color:#fafafa}.table thead td,.table thead th{border-width:0 0 2px;color:#7a7a7a}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#7a7a7a}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-narrow td,.table.is-narrow th{padding:0.25em 0.5em}.table.is-striped tbody tr:nth-child(even){background-color:#fafafa}.table.is-striped tbody tr:nth-child(even):hover{background-color:#f5f5f5}.tag{align-items:center;background-color:#f5f5f5;border-radius:290486px;color:#4a4a4a;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.875em;padding-right:0.875em;vertical-align:top;white-space:nowrap}.tag .delete{margin-left:0.25em;margin-right:-0.5em}.tag.is-white{background-color:#fff;color:#0a0a0a}.tag.is-black{background-color:#0a0a0a;color:#fff}.tag.is-light{background-color:#f5f5f5;color:#575250}.tag.is-dark{background-color:#575250;color:#f5f5f5}.tag.is-primary{background-color:#ffd200;color:#fff}.tag.is-info{background-color:#3273dc;color:#fff}.tag.is-success{background-color:#23d160;color:#fff}.tag.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.tag.is-danger{background-color:#ff3860;color:#fff}.tag.is-medium{font-size:1rem}.tag.is-large{font-size:1.25rem}.title,.subtitle{word-break:break-word}.title:not(:last-child),.subtitle:not(:last-child){margin-bottom:1.5rem}.title em,.title span,.subtitle em,.subtitle span{font-weight:300}.title strong,.subtitle strong{font-weight:500}.title .tag,.subtitle .tag{vertical-align:middle}.title{color:#363636;font-size:2rem;font-weight:300;line-height:1.125}.title strong{color:inherit}.title+.highlight{margin-top:-0.75rem}.title+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3.5rem}.title.is-2{font-size:2.75rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:14px}.subtitle{color:#4a4a4a;font-size:1.25rem;font-weight:300;line-height:1.25}.subtitle strong{color:#363636}.subtitle+.title{margin-top:-1.5rem}.subtitle.is-1{font-size:3.5rem}.subtitle.is-2{font-size:2.75rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:14px}.block:not(:last-child){margin-bottom:1.5rem}.container{position:relative}@media screen and (min-width: 1000px){.container{margin:0 auto;max-width:960px}.container.is-fluid{margin:0 20px;max-width:none}}@media screen and (min-width: 1192px){.container{max-width:1152px}}.delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:290486px;cursor:pointer;display:inline-block;font-size:1rem;height:20px;outline:none;position:relative;transform:rotate(45deg);transform-origin:center center;vertical-align:top;width:20px}.delete:before,.delete:after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.delete:before{height:2px;width:50%}.delete:after{height:50%;width:2px}.delete:hover,.delete:focus{background-color:rgba(10,10,10,0.3)}.delete:active{background-color:rgba(10,10,10,0.4)}.delete.is-small{height:14px;width:14px}.delete.is-medium{height:26px;width:26px}.delete.is-large{height:30px;width:30px}.fa{font-size:21px;text-align:center;vertical-align:top}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.highlight{font-weight:400;max-width:100%;overflow:hidden;padding:0}.highlight:not(:last-child){margin-bottom:1.5rem}.highlight pre{overflow:auto;max-width:100%}.loader{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1rem;position:relative;width:1rem}.number{align-items:center;background-color:#f5f5f5;border-radius:290486px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}.card-header{align-items:stretch;box-shadow:0 1px 2px rgba(10,10,10,0.1);display:flex}.card-header-title{align-items:center;color:#363636;display:flex;flex-grow:1;font-weight:700;padding:0.75rem}.card-header-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem}.card-image{display:block;position:relative}.card-content{padding:1.5rem}.card-content .title+.subtitle{margin-top:-1.5rem}.card-footer{border-top:1px solid #dbdbdb;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:0.75rem}.card-footer-item:not(:last-child){border-right:1px solid #dbdbdb}.card{background-color:#fff;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);color:#4a4a4a;max-width:100%;position:relative}.card .media:not(:last-child){margin-bottom:0.75rem}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .title,.level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){.level-item:not(:last-child){margin-bottom:0.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:0.75rem}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px){.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px){.level-right{display:flex}}.level{align-items:center;justify-content:space-between}.level:not(:last-child){margin-bottom:1.5rem}.level code{border-radius:3px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile>.level-item:not(:last-child){margin-bottom:0}.level.is-mobile>.level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px){.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:left}.media{align-items:flex-start;display:flex;text-align:left}.media .content:not(:last-child){margin-bottom:0.75rem}.media .media{border-top:1px solid rgba(219,219,219,0.5);display:flex;padding-top:0.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:0.5rem}.media .media .media{padding-top:0.5rem}.media .media .media+.media{margin-top:0.5rem}.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.menu{font-size:1rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#4a4a4a;display:block;padding:0.5em 0.75em}.menu-list a:hover{background-color:#f5f5f5;color:#ffd200}.menu-list a.is-active{background-color:#ffd200;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:0.75em;padding-left:0.75em}.menu-label{color:#7a7a7a;font-size:0.8em;letter-spacing:0.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:3px;font-size:1rem}.message:not(:last-child){margin-bottom:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff;color:#4d4d4d}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a;color:#090909}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:#575250}.message.is-light .message-body{border-color:#f5f5f5;color:#505050}.message.is-dark{background-color:#fafafa}.message.is-dark .message-header{background-color:#575250;color:#f5f5f5}.message.is-dark .message-body{border-color:#575250;color:#3c3c3c}.message.is-primary{background-color:#fffdf5}.message.is-primary .message-header{background-color:#ffd200;color:#fff}.message.is-primary .message-body{border-color:#ffd200;color:#020200}.message.is-info{background-color:#f6f9fe}.message.is-info .message-header{background-color:#3273dc;color:#fff}.message.is-info .message-body{border-color:#3273dc;color:#22509a}.message.is-success{background-color:#f6fef9}.message.is-success .message-header{background-color:#23d160;color:#fff}.message.is-success .message-body{border-color:#23d160;color:#0e301a}.message.is-warning{background-color:#fffdf5}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#3b3108}.message.is-danger{background-color:#fff5f7}.message.is-danger .message-header{background-color:#ff3860;color:#fff}.message.is-danger .message-body{border-color:#ff3860;color:#cd0930}.message-header{align-items:center;background-color:#4a4a4a;border-radius:3px 3px 0 0;color:#fff;display:flex;justify-content:space-between;line-height:1.25;padding:0.5em 0.75em;position:relative}.message-header a,.message-header strong{color:inherit}.message-header a{text-decoration:underline}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:0.75em}.message-header+.message-body{border-top-left-radius:0;border-top-right-radius:0;border-top:none}.message-body{border:1px solid #dbdbdb;border-radius:3px;color:#4a4a4a;padding:1em 1.25em}.message-body a,.message-body strong{color:inherit}.message-body a{text-decoration:underline}.message-body code,.message-body pre{background:#fff}.message-body pre code{background:transparent}.modal-background{bottom:0;left:0;position:absolute;right:0;top:0;background-color:rgba(10,10,10,0.86)}.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:290486px;cursor:pointer;display:inline-block;font-size:1rem;height:20px;outline:none;position:relative;transform:rotate(45deg);transform-origin:center center;vertical-align:top;width:20px;background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-close:before,.modal-close:after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.modal-close:before{height:2px;width:50%}.modal-close:after{height:50%;width:2px}.modal-close:hover,.modal-close:focus{background-color:rgba(10,10,10,0.3)}.modal-close:active{background-color:rgba(10,10,10,0.4)}.modal-close.is-small{height:14px;width:14px}.modal-close.is-medium{height:26px;width:26px}.modal-close.is-large{height:30px;width:30px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden}.modal-card-head,.modal-card-foot{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:5px;border-top-right-radius:5px}.modal-card-title{color:#363636;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:10px}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.modal{bottom:0;left:0;position:absolute;right:0;top:0;align-items:center;display:none;justify-content:center;overflow:hidden;position:fixed;z-index:1986}.modal.is-active{display:flex}.nav-toggle{cursor:pointer;display:block;height:3.5rem;position:relative;width:3.5rem}.nav-toggle span{background-color:#4a4a4a;display:block;height:1px;left:50%;margin-left:-7px;position:absolute;top:50%;transition:none 86ms ease-out;transition-property:background, left, opacity, transform;width:15px}.nav-toggle span:nth-child(1){margin-top:-6px}.nav-toggle span:nth-child(2){margin-top:-1px}.nav-toggle span:nth-child(3){margin-top:4px}.nav-toggle:hover{background-color:#f5f5f5}.nav-toggle.is-active span{background-color:#ffd200}.nav-toggle.is-active span:nth-child(1){margin-left:-5px;transform:rotate(45deg);transform-origin:left top}.nav-toggle.is-active span:nth-child(2){opacity:0}.nav-toggle.is-active span:nth-child(3){margin-left:-5px;transform:rotate(-45deg);transform-origin:left bottom}@media screen and (min-width: 769px){.nav-toggle{display:none}}.nav-item{align-items:center;display:flex;flex-grow:0;flex-shrink:0;font-size:1rem;justify-content:center;padding:0.5rem 0.75rem}.nav-item a{flex-grow:1;flex-shrink:0}.nav-item img{max-height:1.75rem}.nav-item .button+.button{margin-left:0.75rem}.nav-item .tag:first-child:not(:last-child){margin-right:0.5rem}.nav-item .tag:last-child:not(:first-child){margin-left:0.5rem}@media screen and (max-width: 768px){.nav-item{justify-content:flex-start}}.nav-item a,a.nav-item{color:#7a7a7a}.nav-item a:hover,a.nav-item:hover{color:#363636}.nav-item a.is-active,a.nav-item.is-active{color:#363636}.nav-item a.is-tab,a.nav-item.is-tab{border-bottom:1px solid transparent;border-top:1px solid transparent;padding-bottom:calc(0.5rem - 1px);padding-left:1rem;padding-right:1rem;padding-top:calc(0.5rem - 1px)}.nav-item a.is-tab:hover,a.nav-item.is-tab:hover{border-bottom-color:#ffd200;border-top-color:transparent}.nav-item a.is-tab.is-active,a.nav-item.is-tab.is-active{border-bottom:3px solid #ffd200;color:#ffd200;padding-bottom:calc(0.5rem - 3px)}@media screen and (min-width: 1000px){.nav-item a.is-brand,a.nav-item.is-brand{padding-left:0}}@media screen and (max-width: 768px){.nav-menu{background-color:#fff;box-shadow:0 4px 7px rgba(10,10,10,0.1);left:0;display:none;right:0;top:100%;position:absolute}.nav-menu .nav-item{border-top:1px solid rgba(219,219,219,0.5);padding:0.75rem}.nav-menu.is-active{display:block}}@media screen and (min-width: 769px) and (max-width: 999px){.nav-menu{padding-right:1.5rem}}.nav-left,.nav-right{align-items:stretch;flex-basis:0;flex-grow:1;flex-shrink:0}.nav-left{display:flex;justify-content:flex-start;overflow:hidden;overflow-x:auto;white-space:nowrap}.nav-center{align-items:stretch;display:flex;flex-grow:0;flex-shrink:0;justify-content:center;margin-left:auto;margin-right:auto}.nav-right{justify-content:flex-end}@media screen and (min-width: 769px){.nav-right{display:flex}}.nav{align-items:stretch;background-color:#fff;display:flex;min-height:3.5rem;position:relative;text-align:center;z-index:2}.nav>.container{align-items:stretch;display:flex;min-height:3.5rem;width:100%}.nav.has-shadow{box-shadow:0 2px 3px rgba(10,10,10,0.1)}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:none;border-radius:3px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.285em;justify-content:flex-start;line-height:1.5;padding-left:0.75em;padding-right:0.75em;position:relative;vertical-align:top;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0.875rem;padding-left:0.5em;padding-right:0.5em;justify-content:center;text-align:center}.pagination-previous:focus,.pagination-previous.is-focused,.pagination-previous:active,.pagination-previous.is-active,.pagination-next:focus,.pagination-next.is-focused,.pagination-next:active,.pagination-next.is-active,.pagination-link:focus,.pagination-link.is-focused,.pagination-link:active,.pagination-link.is-active,.pagination-ellipsis:focus,.pagination-ellipsis.is-focused,.pagination-ellipsis:active,.pagination-ellipsis.is-active{outline:none}.pagination-previous[disabled],.pagination-previous.is-disabled,.pagination-next[disabled],.pagination-next.is-disabled,.pagination-link[disabled],.pagination-link.is-disabled,.pagination-ellipsis[disabled],.pagination-ellipsis.is-disabled{pointer-events:none}.pagination-previous,.pagination-next,.pagination-link{border:1px solid #dbdbdb;min-width:2.5em}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#ffd200}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}.pagination-previous[disabled],.pagination-previous.is-disabled,.pagination-next[disabled],.pagination-next.is-disabled,.pagination-link[disabled],.pagination-link.is-disabled{background:#dbdbdb;color:#7a7a7a;opacity:0.5;pointer-events:none}.pagination-previous,.pagination-next{padding-left:0.75em;padding-right:0.75em}.pagination-link.is-current{background-color:#ffd200;border-color:#ffd200;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list li:not(:first-child){margin-left:0.375rem}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1;width:calc(50% - 0.375rem)}.pagination-next{margin-left:0.75rem}.pagination-list{margin-top:0.75rem}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px){.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous,.pagination-next{margin-left:0.75rem}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between}.pagination.is-centered .pagination-previous{margin-left:0;order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{margin-left:0;order:1}.pagination.is-right .pagination-next{order:2;margin-right:0.75rem}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel-heading,.panel-tabs,.panel-block{border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.panel-heading:first-child,.panel-tabs:first-child,.panel-block:first-child{border-top:1px solid #dbdbdb}.panel-heading{background-color:#f5f5f5;border-radius:3px 3px 0 0;color:#363636;font-size:1.25em;font-weight:300;line-height:1.25;padding:0.5em 0.75em}.panel-tabs{align-items:flex-end;display:flex;font-size:0.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:0.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#4a4a4a}.panel-list a:hover{color:#ffd200}.panel-block{align-items:center;color:#363636;display:flex;justify-content:flex-start;padding:0.5em 0.75em}.panel-block input[type="checkbox"]{margin-right:0.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-active{border-left-color:#ffd200;color:#363636}.panel-block.is-active .panel-icon{color:#ffd200}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#7a7a7a;margin-right:0.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs:not(:last-child){margin-bottom:1.5rem}.tabs a{align-items:center;border-bottom:1px solid #dbdbdb;color:#4a4a4a;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#363636;color:#363636}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#ffd200;color:#ffd200}.tabs ul{align-items:center;border-bottom:1px solid #dbdbdb;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:0.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}.tabs .icon:first-child{margin-right:0.5em}.tabs .icon:last-child{margin-left:0.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:3px 3px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:transparent !important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border:1px solid #dbdbdb;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-radius:3px 0 0 3px}.tabs.is-toggle li:last-child a{border-radius:0 3px 3px 0}.tabs.is-toggle li.is-active a{background-color:#ffd200;border-color:#ffd200;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-small{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:0.75rem}.columns.is-mobile>.column.is-narrow{flex:none}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-1{flex:none;width:8.33333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333%}.columns.is-mobile>.column.is-2{flex:none;width:16.66667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66667%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333%}.columns.is-mobile>.column.is-5{flex:none;width:41.66667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66667%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333%}.columns.is-mobile>.column.is-8{flex:none;width:66.66667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66667%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333%}.columns.is-mobile>.column.is-11{flex:none;width:91.66667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66667%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{flex:none}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-1-mobile{flex:none;width:8.33333%}.column.is-offset-1-mobile{margin-left:8.33333%}.column.is-2-mobile{flex:none;width:16.66667%}.column.is-offset-2-mobile{margin-left:16.66667%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333%}.column.is-offset-4-mobile{margin-left:33.33333%}.column.is-5-mobile{flex:none;width:41.66667%}.column.is-offset-5-mobile{margin-left:41.66667%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333%}.column.is-offset-7-mobile{margin-left:58.33333%}.column.is-8-mobile{flex:none;width:66.66667%}.column.is-offset-8-mobile{margin-left:66.66667%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333%}.column.is-offset-10-mobile{margin-left:83.33333%}.column.is-11-mobile{flex:none;width:91.66667%}.column.is-offset-11-mobile{margin-left:91.66667%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px){.column.is-narrow,.column.is-narrow-tablet{flex:none}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66667%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66667%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66667%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66667%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (min-width: 1000px){.column.is-narrow-desktop{flex:none}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-1-desktop{flex:none;width:8.33333%}.column.is-offset-1-desktop{margin-left:8.33333%}.column.is-2-desktop{flex:none;width:16.66667%}.column.is-offset-2-desktop{margin-left:16.66667%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333%}.column.is-offset-4-desktop{margin-left:33.33333%}.column.is-5-desktop{flex:none;width:41.66667%}.column.is-offset-5-desktop{margin-left:41.66667%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333%}.column.is-offset-7-desktop{margin-left:58.33333%}.column.is-8-desktop{flex:none;width:66.66667%}.column.is-offset-8-desktop{margin-left:66.66667%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333%}.column.is-offset-10-desktop{margin-left:83.33333%}.column.is-11-desktop{flex:none;width:91.66667%}.column.is-offset-11-desktop{margin-left:91.66667%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1192px){.column.is-narrow-widescreen{flex:none}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-1-widescreen{flex:none;width:8.33333%}.column.is-offset-1-widescreen{margin-left:8.33333%}.column.is-2-widescreen{flex:none;width:16.66667%}.column.is-offset-2-widescreen{margin-left:16.66667%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333%}.column.is-offset-4-widescreen{margin-left:33.33333%}.column.is-5-widescreen{flex:none;width:41.66667%}.column.is-offset-5-widescreen{margin-left:41.66667%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333%}.column.is-offset-7-widescreen{margin-left:58.33333%}.column.is-8-widescreen{flex:none;width:66.66667%}.column.is-offset-8-widescreen{margin-left:66.66667%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333%}.column.is-offset-10-widescreen{margin-left:83.33333%}.column.is-11-widescreen{flex:none;width:91.66667%}.column.is-offset-11-widescreen{margin-left:91.66667%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}.columns{margin-left:-0.75rem;margin-right:-0.75rem;margin-top:-0.75rem}.columns:last-child{margin-bottom:-0.75rem}.columns:not(:last-child){margin-bottom:0.75rem}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless>.column{margin:0;padding:0}@media screen and (min-width: 769px){.columns.is-grid{flex-wrap:wrap}.columns.is-grid>.column{max-width:33.3333%;padding:0.75rem;width:33.3333%}.columns.is-grid>.column+.column{margin-left:0}}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width: 769px){.columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1000px){.columns.is-desktop{display:flex}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}.tile.is-ancestor{margin-left:-0.75rem;margin-right:-0.75rem;margin-top:-0.75rem}.tile.is-ancestor:last-child{margin-bottom:-0.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:0.75rem}.tile.is-child{margin:0 !important}.tile.is-parent{padding:0.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px){.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333%}.tile.is-2{flex:none;width:16.66667%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333%}.tile.is-5{flex:none;width:41.66667%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333%}.tile.is-8{flex:none;width:66.66667%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333%}.tile.is-11{flex:none;width:91.66667%}.tile.is-12{flex:none;width:100%}}.hero-video{bottom:0;left:0;position:absolute;right:0;top:0;overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px){.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-head,.hero-foot{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 1192px){.hero-body{padding-left:0;padding-right:0}}.hero{align-items:stretch;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}.hero .nav{background:none;box-shadow:0 1px 0 rgba(219,219,219,0.3)}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a,.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,0.9)}.hero.is-white .subtitle a,.hero.is-white .subtitle strong{color:#0a0a0a}.hero.is-white .nav{box-shadow:0 1px 0 rgba(10,10,10,0.2)}@media screen and (max-width: 768px){.hero.is-white .nav-menu{background-color:#fff}}.hero.is-white a.nav-item,.hero.is-white .nav-item a:not(.button){color:rgba(10,10,10,0.7)}.hero.is-white a.nav-item:hover,.hero.is-white a.nav-item.is-active,.hero.is-white .nav-item a:not(.button):hover,.hero.is-white .nav-item a:not(.button).is-active{color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg, #e6e6e6 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-white .nav-toggle span{background-color:#0a0a0a}.hero.is-white .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-white .nav-toggle.is-active span{background-color:#0a0a0a}.hero.is-white .nav-menu .nav-item{border-top-color:rgba(10,10,10,0.2)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a,.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,0.9)}.hero.is-black .subtitle a,.hero.is-black .subtitle strong{color:#fff}.hero.is-black .nav{box-shadow:0 1px 0 rgba(255,255,255,0.2)}@media screen and (max-width: 768px){.hero.is-black .nav-menu{background-color:#0a0a0a}}.hero.is-black a.nav-item,.hero.is-black .nav-item a:not(.button){color:rgba(255,255,255,0.7)}.hero.is-black a.nav-item:hover,.hero.is-black a.nav-item.is-active,.hero.is-black .nav-item a:not(.button):hover,.hero.is-black .nav-item a:not(.button).is-active{color:#fff}.hero.is-black .tabs a{color:#fff;opacity:0.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){.hero.is-black .nav-toggle span{background-color:#fff}.hero.is-black .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-black .nav-toggle.is-active span{background-color:#fff}.hero.is-black .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)}}.hero.is-light{background-color:#f5f5f5;color:#575250}.hero.is-light a,.hero.is-light strong{color:inherit}.hero.is-light .title{color:#575250}.hero.is-light .subtitle{color:rgba(87,82,80,0.9)}.hero.is-light .subtitle a,.hero.is-light .subtitle strong{color:#575250}.hero.is-light .nav{box-shadow:0 1px 0 rgba(87,82,80,0.2)}@media screen and (max-width: 768px){.hero.is-light .nav-menu{background-color:#f5f5f5}}.hero.is-light a.nav-item,.hero.is-light .nav-item a:not(.button){color:rgba(87,82,80,0.7)}.hero.is-light a.nav-item:hover,.hero.is-light a.nav-item.is-active,.hero.is-light .nav-item a:not(.button):hover,.hero.is-light .nav-item a:not(.button).is-active{color:#575250}.hero.is-light .tabs a{color:#575250;opacity:0.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:#575250}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:#575250;border-color:#575250;color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d8 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-light .nav-toggle span{background-color:#575250}.hero.is-light .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .nav-toggle.is-active span{background-color:#575250}.hero.is-light .nav-menu .nav-item{border-top-color:rgba(87,82,80,0.2)}}.hero.is-dark{background-color:#575250;color:#f5f5f5}.hero.is-dark a,.hero.is-dark strong{color:inherit}.hero.is-dark .title{color:#f5f5f5}.hero.is-dark .subtitle{color:rgba(245,245,245,0.9)}.hero.is-dark .subtitle a,.hero.is-dark .subtitle strong{color:#f5f5f5}.hero.is-dark .nav{box-shadow:0 1px 0 rgba(245,245,245,0.2)}@media screen and (max-width: 768px){.hero.is-dark .nav-menu{background-color:#575250}}.hero.is-dark a.nav-item,.hero.is-dark .nav-item a:not(.button){color:rgba(245,245,245,0.7)}.hero.is-dark a.nav-item:hover,.hero.is-dark a.nav-item.is-active,.hero.is-dark .nav-item a:not(.button):hover,.hero.is-dark .nav-item a:not(.button).is-active{color:#f5f5f5}.hero.is-dark .tabs a{color:#f5f5f5;opacity:0.9}.hero.is-dark .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a{opacity:1}.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a{color:#f5f5f5}.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#575250}.hero.is-dark.is-bold{background-image:linear-gradient(141deg, #423432 0%, #575250 71%, #695f57 100%)}@media screen and (max-width: 768px){.hero.is-dark .nav-toggle span{background-color:#f5f5f5}.hero.is-dark .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-dark .nav-toggle.is-active span{background-color:#f5f5f5}.hero.is-dark .nav-menu .nav-item{border-top-color:rgba(245,245,245,0.2)}}.hero.is-primary{background-color:#ffd200;color:#fff}.hero.is-primary a,.hero.is-primary strong{color:inherit}.hero.is-primary .title{color:#fff}.hero.is-primary .subtitle{color:rgba(255,255,255,0.9)}.hero.is-primary .subtitle a,.hero.is-primary .subtitle strong{color:#fff}.hero.is-primary .nav{box-shadow:0 1px 0 rgba(255,255,255,0.2)}@media screen and (max-width: 768px){.hero.is-primary .nav-menu{background-color:#ffd200}}.hero.is-primary a.nav-item,.hero.is-primary .nav-item a:not(.button){color:rgba(255,255,255,0.7)}.hero.is-primary a.nav-item:hover,.hero.is-primary a.nav-item.is-active,.hero.is-primary .nav-item a:not(.button):hover,.hero.is-primary .nav-item a:not(.button).is-active{color:#fff}.hero.is-primary .tabs a{color:#fff;opacity:0.9}.hero.is-primary .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a{opacity:1}.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ffd200}.hero.is-primary.is-bold{background-image:linear-gradient(141deg, #cc8600 0%, #ffd200 71%, #fffd1a 100%)}@media screen and (max-width: 768px){.hero.is-primary .nav-toggle span{background-color:#fff}.hero.is-primary .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .nav-toggle.is-active span{background-color:#fff}.hero.is-primary .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)}}.hero.is-info{background-color:#3273dc;color:#fff}.hero.is-info a,.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,0.9)}.hero.is-info .subtitle a,.hero.is-info .subtitle strong{color:#fff}.hero.is-info .nav{box-shadow:0 1px 0 rgba(255,255,255,0.2)}@media screen and (max-width: 768px){.hero.is-info .nav-menu{background-color:#3273dc}}.hero.is-info a.nav-item,.hero.is-info .nav-item a:not(.button){color:rgba(255,255,255,0.7)}.hero.is-info a.nav-item:hover,.hero.is-info a.nav-item.is-active,.hero.is-info .nav-item a:not(.button):hover,.hero.is-info .nav-item a:not(.button).is-active{color:#fff}.hero.is-info .tabs a{color:#fff;opacity:0.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3273dc}.hero.is-info.is-bold{background-image:linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%)}@media screen and (max-width: 768px){.hero.is-info .nav-toggle span{background-color:#fff}.hero.is-info .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .nav-toggle.is-active span{background-color:#fff}.hero.is-info .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)}}.hero.is-success{background-color:#23d160;color:#fff}.hero.is-success a,.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,0.9)}.hero.is-success .subtitle a,.hero.is-success .subtitle strong{color:#fff}.hero.is-success .nav{box-shadow:0 1px 0 rgba(255,255,255,0.2)}@media screen and (max-width: 768px){.hero.is-success .nav-menu{background-color:#23d160}}.hero.is-success a.nav-item,.hero.is-success .nav-item a:not(.button){color:rgba(255,255,255,0.7)}.hero.is-success a.nav-item:hover,.hero.is-success a.nav-item.is-active,.hero.is-success .nav-item a:not(.button):hover,.hero.is-success .nav-item a:not(.button).is-active{color:#fff}.hero.is-success .tabs a{color:#fff;opacity:0.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#23d160}.hero.is-success.is-bold{background-image:linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%)}@media screen and (max-width: 768px){.hero.is-success .nav-toggle span{background-color:#fff}.hero.is-success .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .nav-toggle.is-active span{background-color:#fff}.hero.is-success .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.hero.is-warning a,.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,0.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}.hero.is-warning .subtitle a,.hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}.hero.is-warning .nav{box-shadow:0 1px 0 rgba(0,0,0,0.2)}@media screen and (max-width: 768px){.hero.is-warning .nav-menu{background-color:#ffdd57}}.hero.is-warning a.nav-item,.hero.is-warning .nav-item a:not(.button){color:rgba(0,0,0,0.7)}.hero.is-warning a.nav-item:hover,.hero.is-warning a.nav-item.is-active,.hero.is-warning .nav-item a:not(.button):hover,.hero.is-warning .nav-item a:not(.button).is-active{color:rgba(0,0,0,0.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%)}@media screen and (max-width: 768px){.hero.is-warning .nav-toggle span{background-color:rgba(0,0,0,0.7)}.hero.is-warning .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-warning .nav-toggle.is-active span{background-color:rgba(0,0,0,0.7)}.hero.is-warning .nav-menu .nav-item{border-top-color:rgba(0,0,0,0.2)}}.hero.is-danger{background-color:#ff3860;color:#fff}.hero.is-danger a,.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}.hero.is-danger .subtitle a,.hero.is-danger .subtitle strong{color:#fff}.hero.is-danger .nav{box-shadow:0 1px 0 rgba(255,255,255,0.2)}@media screen and (max-width: 768px){.hero.is-danger .nav-menu{background-color:#ff3860}}.hero.is-danger a.nav-item,.hero.is-danger .nav-item a:not(.button){color:rgba(255,255,255,0.7)}.hero.is-danger a.nav-item:hover,.hero.is-danger a.nav-item.is-active,.hero.is-danger .nav-item a:not(.button):hover,.hero.is-danger .nav-item a:not(.button).is-active{color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:0.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ff3860}.hero.is-danger.is-bold{background-image:linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%)}@media screen and (max-width: 768px){.hero.is-danger .nav-toggle span{background-color:#fff}.hero.is-danger .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .nav-toggle.is-active span{background-color:#fff}.hero.is-danger .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)}}@media screen and (min-width: 769px){.hero.is-medium .hero-body{padding-bottom:9rem;padding-top:9rem}}@media screen and (min-width: 769px){.hero.is-large .hero-body{padding-bottom:18rem;padding-top:18rem}}.hero.is-fullheight{min-height:100vh}.hero.is-fullheight .hero-body{align-items:center;display:flex}.hero.is-fullheight .hero-body>.container{flex-grow:1;flex-shrink:1}.section{background-color:#fff;padding:3rem 1.5rem}@media screen and (min-width: 1000px){.section.is-medium{padding:9rem 1.5rem}.section.is-large{padding:18rem 1.5rem}}.footer{background-color:#f5f5f5;padding:3rem 1.5rem 6rem}/*! +/*! bulma.io v0.5.0 | MIT License | github.com/jgthms/bulma */@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*{box-sizing:inherit}*:before,*:after{box-sizing:inherit}img,embed,object,audio,video{max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,select,textarea{font-family:BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","Helvetica","Arial",sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}body{color:#4a4a4a;font-size:1rem;font-weight:400;line-height:1.5}a{color:#ffd200;cursor:pointer;text-decoration:none}a:hover{color:#363636}code{background-color:#f5f5f5;color:#ff3860;font-size:.875em;font-weight:normal;padding:0.25em 0.5em 0.25em}hr{background-color:#dbdbdb;border:none;display:block;height:1px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type="checkbox"],input[type="radio"]{vertical-align:baseline}small{font-size:0.875em}span{font-style:inherit;font-weight:inherit}strong{color:#363636;font-weight:700}pre{background-color:#f5f5f5;color:#4a4a4a;font-size:0.875em;white-space:pre;word-wrap:normal}pre code{-webkit-overflow-scrolling:touch;background:none;color:inherit;display:block;font-size:1em;overflow-x:auto;padding:1.25rem 1.5rem}table td,table th{text-align:left;vertical-align:top}table th{color:#363636}.is-clearfix:after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-clipped{overflow:hidden !important}.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.is-size-1{font-size:3rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}}@media screen and (min-width: 769px), print{.is-size-1-tablet{font-size:3rem !important}}@media screen and (max-width: 1007px){.is-size-1-touch{font-size:3rem !important}}@media screen and (min-width: 1008px){.is-size-1-desktop{font-size:3rem !important}}@media screen and (min-width: 1200px){.is-size-1-widescreen{font-size:3rem !important}}@media screen and (min-width: 1392px){.is-size-1-fullhd{font-size:3rem !important}}.is-size-2{font-size:2.5rem !important}@media screen and (max-width: 768px){.is-size-2-mobile{font-size:2.5rem !important}}@media screen and (min-width: 769px), print{.is-size-2-tablet{font-size:2.5rem !important}}@media screen and (max-width: 1007px){.is-size-2-touch{font-size:2.5rem !important}}@media screen and (min-width: 1008px){.is-size-2-desktop{font-size:2.5rem !important}}@media screen and (min-width: 1200px){.is-size-2-widescreen{font-size:2.5rem !important}}@media screen and (min-width: 1392px){.is-size-2-fullhd{font-size:2.5rem !important}}.is-size-3{font-size:2rem !important}@media screen and (max-width: 768px){.is-size-3-mobile{font-size:2rem !important}}@media screen and (min-width: 769px), print{.is-size-3-tablet{font-size:2rem !important}}@media screen and (max-width: 1007px){.is-size-3-touch{font-size:2rem !important}}@media screen and (min-width: 1008px){.is-size-3-desktop{font-size:2rem !important}}@media screen and (min-width: 1200px){.is-size-3-widescreen{font-size:2rem !important}}@media screen and (min-width: 1392px){.is-size-3-fullhd{font-size:2rem !important}}.is-size-4{font-size:1.5rem !important}@media screen and (max-width: 768px){.is-size-4-mobile{font-size:1.5rem !important}}@media screen and (min-width: 769px), print{.is-size-4-tablet{font-size:1.5rem !important}}@media screen and (max-width: 1007px){.is-size-4-touch{font-size:1.5rem !important}}@media screen and (min-width: 1008px){.is-size-4-desktop{font-size:1.5rem !important}}@media screen and (min-width: 1200px){.is-size-4-widescreen{font-size:1.5rem !important}}@media screen and (min-width: 1392px){.is-size-4-fullhd{font-size:1.5rem !important}}.is-size-5{font-size:1.25rem !important}@media screen and (max-width: 768px){.is-size-5-mobile{font-size:1.25rem !important}}@media screen and (min-width: 769px), print{.is-size-5-tablet{font-size:1.25rem !important}}@media screen and (max-width: 1007px){.is-size-5-touch{font-size:1.25rem !important}}@media screen and (min-width: 1008px){.is-size-5-desktop{font-size:1.25rem !important}}@media screen and (min-width: 1200px){.is-size-5-widescreen{font-size:1.25rem !important}}@media screen and (min-width: 1392px){.is-size-5-fullhd{font-size:1.25rem !important}}.is-size-6{font-size:1rem !important}@media screen and (max-width: 768px){.is-size-6-mobile{font-size:1rem !important}}@media screen and (min-width: 769px), print{.is-size-6-tablet{font-size:1rem !important}}@media screen and (max-width: 1007px){.is-size-6-touch{font-size:1rem !important}}@media screen and (min-width: 1008px){.is-size-6-desktop{font-size:1rem !important}}@media screen and (min-width: 1200px){.is-size-6-widescreen{font-size:1rem !important}}@media screen and (min-width: 1392px){.is-size-6-fullhd{font-size:1rem !important}}.has-text-centered{text-align:center !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000}.has-text-light{color:#f5f5f5 !important}a.has-text-light:hover,a.has-text-light:focus{color:#dbdbdb}.has-text-dark{color:#575250 !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#3c3938}.has-text-primary{color:#ffd200 !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#cca800}.has-text-info{color:#3273dc !important}a.has-text-info:hover,a.has-text-info:focus{color:#205bbc}.has-text-success{color:#23d160 !important}a.has-text-success:hover,a.has-text-success:focus{color:#1ca64c}.has-text-warning{color:#ffdd57 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#ffd324}.has-text-danger{color:#ff3860 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#ff0537}.has-text-black-bis{color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-text-grey-darker{color:#363636 !important}.has-text-grey-dark{color:#4a4a4a !important}.has-text-grey{color:#7a7a7a !important}.has-text-grey-light{color:#b5b5b5 !important}.has-text-grey-lighter{color:#dbdbdb !important}.has-text-white-ter{color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.is-block{display:block}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px), print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1007px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1007px){.is-block-touch{display:block !important}}@media screen and (min-width: 1008px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1008px) and (max-width: 1199px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1200px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1200px) and (max-width: 1391px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1392px){.is-block-fullhd{display:block !important}}.is-flex{display:flex}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px), print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1007px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1007px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1008px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1008px) and (max-width: 1199px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1200px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1200px) and (max-width: 1391px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1392px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px), print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1007px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1007px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1008px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1008px) and (max-width: 1199px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1200px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1200px) and (max-width: 1391px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1392px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px), print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1007px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1007px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1008px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1008px) and (max-width: 1199px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1200px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1200px) and (max-width: 1391px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1392px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px), print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1007px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1007px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1008px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1008px) and (max-width: 1199px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1200px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1200px) and (max-width: 1391px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1392px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px), print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1007px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1007px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1008px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1008px) and (max-width: 1199px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1200px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1200px) and (max-width: 1391px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1392px){.is-hidden-fullhd{display:none !important}}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.box{background-color:#fff;border-radius:5px;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);color:#4a4a4a;display:block;padding:1.25rem}.box:not(:last-child){margin-bottom:1.5rem}a.box:hover,a.box:focus{box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px #ffd200}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #ffd200}.button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:3px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.25em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.375em - 1px);padding-left:calc(0.625em - 1px);padding-right:calc(0.625em - 1px);padding-top:calc(0.375em - 1px);position:relative;vertical-align:top;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border-color:#dbdbdb;color:#363636;cursor:pointer;justify-content:center;padding-left:0.75em;padding-right:0.75em;text-align:center;white-space:nowrap}.button:focus,.button.is-focused,.button:active,.button.is-active{outline:none}.button[disabled]{cursor:not-allowed}.button strong{color:inherit}.button .icon,.button .icon.is-small,.button .icon.is-medium,.button .icon.is-large{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-0.375em - 1px);margin-right:0.1875em}.button .icon:last-child:not(:first-child){margin-left:0.1875em;margin-right:calc(-0.375em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-0.375em - 1px);margin-right:calc(-0.375em - 1px)}.button:hover,.button.is-hovered{border-color:#b5b5b5;color:#363636}.button:focus,.button.is-focused{border-color:#ffd200;box-shadow:0 0 0.5em rgba(255,210,0,0.25);color:#363636}.button:active,.button.is-active{border-color:#4a4a4a;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#363636}.button.is-link{background-color:transparent;border-color:transparent;color:#4a4a4a;text-decoration:underline}.button.is-link:hover,.button.is-link.is-hovered,.button.is-link:focus,.button.is-link.is-focused,.button.is-link:active,.button.is-link.is-active{background-color:#f5f5f5;color:#363636}.button.is-link[disabled]{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white:hover,.button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white:focus,.button.is-white.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}.button.is-white:active,.button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#0a0a0a}.button.is-white[disabled]{background-color:#fff;border-color:transparent;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover{background-color:#000}.button.is-white.is-inverted[disabled]{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading:after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:hover,.button.is-white.is-outlined:focus{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading:after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:hover,.button.is-white.is-inverted.is-outlined:focus{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black:hover,.button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.button.is-black:focus,.button.is-black.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}.button.is-black:active,.button.is-black.is-active{background-color:#000;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#fff}.button.is-black[disabled]{background-color:#0a0a0a;border-color:transparent;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover{background-color:#f2f2f2}.button.is-black.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading:after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:hover,.button.is-black.is-outlined:focus{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading:after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-outlined[disabled]{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:hover,.button.is-black.is-inverted.is-outlined:focus{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:#575250}.button.is-light:hover,.button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:#575250}.button.is-light:focus,.button.is-light.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:#575250}.button.is-light:active,.button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#575250}.button.is-light[disabled]{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.button.is-light.is-inverted{background-color:#575250;color:#f5f5f5}.button.is-light.is-inverted:hover{background-color:#4a4544}.button.is-light.is-inverted[disabled]{background-color:#575250;border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading:after{border-color:transparent transparent #575250 #575250 !important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:hover,.button.is-light.is-outlined:focus{background-color:#f5f5f5;border-color:#f5f5f5;color:#575250}.button.is-light.is-outlined.is-loading:after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-outlined[disabled]{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#575250;color:#575250}.button.is-light.is-inverted.is-outlined:hover,.button.is-light.is-inverted.is-outlined:focus{background-color:#575250;color:#f5f5f5}.button.is-light.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#575250;box-shadow:none;color:#575250}.button.is-dark{background-color:#575250;border-color:transparent;color:#f5f5f5}.button.is-dark:hover,.button.is-dark.is-hovered{background-color:#504c4a;border-color:transparent;color:#f5f5f5}.button.is-dark:focus,.button.is-dark.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(87,82,80,0.25);color:#f5f5f5}.button.is-dark:active,.button.is-dark.is-active{background-color:#4a4544;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#f5f5f5}.button.is-dark[disabled]{background-color:#575250;border-color:transparent;box-shadow:none}.button.is-dark.is-inverted{background-color:#f5f5f5;color:#575250}.button.is-dark.is-inverted:hover{background-color:#e8e8e8}.button.is-dark.is-inverted[disabled]{background-color:#f5f5f5;border-color:transparent;box-shadow:none;color:#575250}.button.is-dark.is-loading:after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-dark.is-outlined{background-color:transparent;border-color:#575250;color:#575250}.button.is-dark.is-outlined:hover,.button.is-dark.is-outlined:focus{background-color:#575250;border-color:#575250;color:#f5f5f5}.button.is-dark.is-outlined.is-loading:after{border-color:transparent transparent #575250 #575250 !important}.button.is-dark.is-outlined[disabled]{background-color:transparent;border-color:#575250;box-shadow:none;color:#575250}.button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-dark.is-inverted.is-outlined:hover,.button.is-dark.is-inverted.is-outlined:focus{background-color:#f5f5f5;color:#575250}.button.is-dark.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-primary{background-color:#ffd200;border-color:transparent;color:#fff}.button.is-primary:hover,.button.is-primary.is-hovered{background-color:#f2c800;border-color:transparent;color:#fff}.button.is-primary:focus,.button.is-primary.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(255,210,0,0.25);color:#fff}.button.is-primary:active,.button.is-primary.is-active{background-color:#e6bd00;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#fff}.button.is-primary[disabled]{background-color:#ffd200;border-color:transparent;box-shadow:none}.button.is-primary.is-inverted{background-color:#fff;color:#ffd200}.button.is-primary.is-inverted:hover{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#ffd200}.button.is-primary.is-loading:after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined{background-color:transparent;border-color:#ffd200;color:#ffd200}.button.is-primary.is-outlined:hover,.button.is-primary.is-outlined:focus{background-color:#ffd200;border-color:#ffd200;color:#fff}.button.is-primary.is-outlined.is-loading:after{border-color:transparent transparent #ffd200 #ffd200 !important}.button.is-primary.is-outlined[disabled]{background-color:transparent;border-color:#ffd200;box-shadow:none;color:#ffd200}.button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:hover,.button.is-primary.is-inverted.is-outlined:focus{background-color:#fff;color:#ffd200}.button.is-primary.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info{background-color:#3273dc;border-color:transparent;color:#fff}.button.is-info:hover,.button.is-info.is-hovered{background-color:#276cda;border-color:transparent;color:#fff}.button.is-info:focus,.button.is-info.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(50,115,220,0.25);color:#fff}.button.is-info:active,.button.is-info.is-active{background-color:#2366d1;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#fff}.button.is-info[disabled]{background-color:#3273dc;border-color:transparent;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#3273dc}.button.is-info.is-inverted:hover{background-color:#f2f2f2}.button.is-info.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#3273dc}.button.is-info.is-loading:after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined{background-color:transparent;border-color:#3273dc;color:#3273dc}.button.is-info.is-outlined:hover,.button.is-info.is-outlined:focus{background-color:#3273dc;border-color:#3273dc;color:#fff}.button.is-info.is-outlined.is-loading:after{border-color:transparent transparent #3273dc #3273dc !important}.button.is-info.is-outlined[disabled]{background-color:transparent;border-color:#3273dc;box-shadow:none;color:#3273dc}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:hover,.button.is-info.is-inverted.is-outlined:focus{background-color:#fff;color:#3273dc}.button.is-info.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success{background-color:#23d160;border-color:transparent;color:#fff}.button.is-success:hover,.button.is-success.is-hovered{background-color:#22c65b;border-color:transparent;color:#fff}.button.is-success:focus,.button.is-success.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(35,209,96,0.25);color:#fff}.button.is-success:active,.button.is-success.is-active{background-color:#20bc56;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#fff}.button.is-success[disabled]{background-color:#23d160;border-color:transparent;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#23d160}.button.is-success.is-inverted:hover{background-color:#f2f2f2}.button.is-success.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#23d160}.button.is-success.is-loading:after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined{background-color:transparent;border-color:#23d160;color:#23d160}.button.is-success.is-outlined:hover,.button.is-success.is-outlined:focus{background-color:#23d160;border-color:#23d160;color:#fff}.button.is-success.is-outlined.is-loading:after{border-color:transparent transparent #23d160 #23d160 !important}.button.is-success.is-outlined[disabled]{background-color:transparent;border-color:#23d160;box-shadow:none;color:#23d160}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:hover,.button.is-success.is-inverted.is-outlined:focus{background-color:#fff;color:#23d160}.button.is-success.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:hover,.button.is-warning.is-hovered{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus,.button.is-warning.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(255,221,87,0.25);color:rgba(0,0,0,0.7)}.button.is-warning:active,.button.is-warning.is-active{background-color:#ffd83d;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:rgba(0,0,0,0.7)}.button.is-warning[disabled]{background-color:#ffdd57;border-color:transparent;box-shadow:none}.button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted:hover{background-color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted[disabled]{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading:after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined:focus{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.button.is-warning.is-outlined.is-loading:after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-outlined[disabled]{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted.is-outlined:hover,.button.is-warning.is-inverted.is-outlined:focus{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-danger{background-color:#ff3860;border-color:transparent;color:#fff}.button.is-danger:hover,.button.is-danger.is-hovered{background-color:#ff2b56;border-color:transparent;color:#fff}.button.is-danger:focus,.button.is-danger.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(255,56,96,0.25);color:#fff}.button.is-danger:active,.button.is-danger.is-active{background-color:#ff1f4b;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#fff}.button.is-danger[disabled]{background-color:#ff3860;border-color:transparent;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#ff3860}.button.is-danger.is-inverted:hover{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#ff3860}.button.is-danger.is-loading:after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined{background-color:transparent;border-color:#ff3860;color:#ff3860}.button.is-danger.is-outlined:hover,.button.is-danger.is-outlined:focus{background-color:#ff3860;border-color:#ff3860;color:#fff}.button.is-danger.is-outlined.is-loading:after{border-color:transparent transparent #ff3860 #ff3860 !important}.button.is-danger.is-outlined[disabled]{background-color:transparent;border-color:#ff3860;box-shadow:none;color:#ff3860}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:hover,.button.is-danger.is-inverted.is-outlined:focus{background-color:#fff;color:#ff3860}.button.is-danger.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-small{border-radius:2px;font-size:.75rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled]{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent !important;pointer-events:none}.button.is-loading:after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em;position:absolute;left:calc(50% - (1em / 2));top:calc(50% - (1em / 2));position:absolute !important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#7a7a7a;box-shadow:none;pointer-events:none}.content:not(:last-child){margin-bottom:1.5rem}.content li+li{margin-top:0.25em}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#363636;font-weight:400;line-height:1.125}.content h1{font-size:2em;margin-bottom:0.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:0.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:0.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:0.8em}.content h5{font-size:1.125em;margin-bottom:0.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style:decimal outside;margin-left:2em;margin-top:1em}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:0.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{text-align:center}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:1.25em 1.5em;white-space:pre;word-wrap:normal}.content sup,.content sub{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.content table th{color:#363636;text-align:left}.content table tr:hover{background-color:#f5f5f5}.content table thead td,.content table thead th{border-width:0 0 2px;color:#363636}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#363636}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content.is-small{font-size:.75rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.input,.textarea{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:3px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.25em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.375em - 1px);padding-left:calc(0.625em - 1px);padding-right:calc(0.625em - 1px);padding-top:calc(0.375em - 1px);position:relative;vertical-align:top;background-color:#fff;border-color:#dbdbdb;color:#363636;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1);max-width:100%;width:100%}.input:focus,.input.is-focused,.input:active,.input.is-active,.textarea:focus,.textarea.is-focused,.textarea:active,.textarea.is-active{outline:none}.input[disabled],.textarea[disabled]{cursor:not-allowed}.input:hover,.input.is-hovered,.textarea:hover,.textarea.is-hovered{border-color:#b5b5b5}.input:focus,.input.is-focused,.input:active,.input.is-active,.textarea:focus,.textarea.is-focused,.textarea:active,.textarea.is-active{border-color:#ffd200}.input[disabled],.textarea[disabled]{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#7a7a7a}.input[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder{color:rgba(122,122,122,0.3)}.input[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder{color:rgba(122,122,122,0.3)}.input[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder{color:rgba(122,122,122,0.3)}.input[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder{color:rgba(122,122,122,0.3)}.input[type="search"],.textarea[type="search"]{border-radius:290486px}.input.is-white,.textarea.is-white{border-color:#fff}.input.is-black,.textarea.is-black{border-color:#0a0a0a}.input.is-light,.textarea.is-light{border-color:#f5f5f5}.input.is-dark,.textarea.is-dark{border-color:#575250}.input.is-primary,.textarea.is-primary{border-color:#ffd200}.input.is-info,.textarea.is-info{border-color:#3273dc}.input.is-success,.textarea.is-success{border-color:#23d160}.input.is-warning,.textarea.is-warning{border-color:#ffdd57}.input.is-danger,.textarea.is-danger{border-color:#ff3860}.input.is-small,.textarea.is-small{border-radius:2px;font-size:.75rem}.input.is-medium,.textarea.is-medium{font-size:1.25rem}.input.is-large,.textarea.is-large{font-size:1.5rem}.input.is-fullwidth,.textarea.is-fullwidth{display:block;width:100%}.input.is-inline,.textarea.is-inline{display:inline;width:auto}.textarea{display:block;max-width:100%;min-width:100%;padding:0.625em;resize:vertical}.textarea:not([rows]){max-height:600px;min-height:120px}.textarea[rows]{height:unset}.checkbox,.radio{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.checkbox input,.radio input{cursor:pointer}.checkbox:hover,.radio:hover{color:#363636}.checkbox[disabled],.radio[disabled]{color:#7a7a7a;cursor:not-allowed}.radio+.radio{margin-left:0.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.25em}.select:not(.is-multiple)::after{border:1px solid #ffd200;border-right:0;border-top:0;content:" ";display:block;height:0.5em;pointer-events:none;position:absolute;transform:rotate(-45deg);width:0.5em;margin-top:-0.375em;right:1.125em;top:50%;z-index:4}.select select{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:3px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.25em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.375em - 1px);padding-left:calc(0.625em - 1px);padding-right:calc(0.625em - 1px);padding-top:calc(0.375em - 1px);position:relative;vertical-align:top;background-color:#fff;border-color:#dbdbdb;color:#363636;cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select:focus,.select select.is-focused,.select select:active,.select select.is-active{outline:none}.select select[disabled]{cursor:not-allowed}.select select:hover,.select select.is-hovered{border-color:#b5b5b5}.select select:focus,.select select.is-focused,.select select:active,.select select.is-active{border-color:#ffd200}.select select[disabled]{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#7a7a7a}.select select[disabled]::-moz-placeholder{color:rgba(122,122,122,0.3)}.select select[disabled]::-webkit-input-placeholder{color:rgba(122,122,122,0.3)}.select select[disabled]:-moz-placeholder{color:rgba(122,122,122,0.3)}.select select[disabled]:-ms-input-placeholder{color:rgba(122,122,122,0.3)}.select select:hover{border-color:#b5b5b5}.select select:focus,.select select.is-focused,.select select:active,.select select.is-active{border-color:#ffd200}.select select::-ms-expand{display:none}.select select[disabled]:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:unset;padding:0}.select select[multiple] option{padding:0.5em 1em}.select:hover::after{border-color:#363636}.select.is-white select{border-color:#fff}.select.is-black select{border-color:#0a0a0a}.select.is-light select{border-color:#f5f5f5}.select.is-dark select{border-color:#575250}.select.is-primary select{border-color:#ffd200}.select.is-info select{border-color:#3273dc}.select.is-success select{border-color:#23d160}.select.is-warning select{border-color:#ffdd57}.select.is-danger select{border-color:#ff3860}.select.is-small{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled::after{border-color:#7a7a7a}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em;margin-top:0;position:absolute;right:0.625em;top:0.625em;transform:none}.select.is-loading.is-small:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.label{color:#363636;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:0.5em}.label.is-small{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:0.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark{color:#575250}.help.is-primary{color:#ffd200}.help.is-info{color:#3273dc}.help.is-success{color:#23d160}.help.is-warning{color:#ffdd57}.help.is-danger{color:#ff3860}.field:not(:last-child){margin-bottom:0.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:first-child .button,.field.has-addons .control:first-child .input,.field.has-addons .control:first-child .select select{border-bottom-left-radius:3px;border-top-left-radius:3px}.field.has-addons .control:last-child .button,.field.has-addons .control:last-child .input,.field.has-addons .control:last-child .select select{border-bottom-right-radius:3px;border-top-right-radius:3px}.field.has-addons .control .button,.field.has-addons .control .input,.field.has-addons .control .select select{border-radius:0}.field.has-addons .control .button:hover,.field.has-addons .control .button.is-hovered,.field.has-addons .control .input:hover,.field.has-addons .control .input.is-hovered,.field.has-addons .control .select select:hover,.field.has-addons .control .select select.is-hovered{z-index:2}.field.has-addons .control .button:focus,.field.has-addons .control .button.is-focused,.field.has-addons .control .button:active,.field.has-addons .control .button.is-active,.field.has-addons .control .input:focus,.field.has-addons .control .input.is-focused,.field.has-addons .control .input:active,.field.has-addons .control .input.is-active,.field.has-addons .control .select select:focus,.field.has-addons .control .select select.is-focused,.field.has-addons .control .select select:active,.field.has-addons .control .select select.is-active{z-index:3}.field.has-addons .control .button:focus:hover,.field.has-addons .control .button.is-focused:hover,.field.has-addons .control .button:active:hover,.field.has-addons .control .button.is-active:hover,.field.has-addons .control .input:focus:hover,.field.has-addons .control .input.is-focused:hover,.field.has-addons .control .input:active:hover,.field.has-addons .control .input.is-active:hover,.field.has-addons .control .select select:focus:hover,.field.has-addons .control .select select.is-focused:hover,.field.has-addons .control .select select:active:hover,.field.has-addons .control .select select.is-active:hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:0.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px), print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width: 768px){.field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px), print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small{font-size:.75rem;padding-top:0.375em}.field-label.is-normal{padding-top:0.375em}.field-label.is-medium{font-size:1.25rem;padding-top:0.375em}.field-label.is-large{font-size:1.5rem;padding-top:0.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px), print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:0.75rem}}.control{font-size:1rem;position:relative;text-align:left}.control.has-icon .icon{color:#dbdbdb;height:2.25em;pointer-events:none;position:absolute;top:0;width:2.25em;z-index:4}.control.has-icon .input:focus+.icon{color:#7a7a7a}.control.has-icon .input.is-small+.icon{font-size:.75rem}.control.has-icon .input.is-medium+.icon{font-size:1.25rem}.control.has-icon .input.is-large+.icon{font-size:1.5rem}.control.has-icon:not(.has-icon-right) .icon{left:0}.control.has-icon:not(.has-icon-right) .input{padding-left:2.25em}.control.has-icon.has-icon-right .icon{right:0}.control.has-icon.has-icon-right .input{padding-right:2.25em}.control.has-icons-left .input:focus ~ .icon,.control.has-icons-left .select:focus ~ .icon,.control.has-icons-right .input:focus ~ .icon,.control.has-icons-right .select:focus ~ .icon{color:#7a7a7a}.control.has-icons-left .input.is-small ~ .icon,.control.has-icons-left .select.is-small ~ .icon,.control.has-icons-right .input.is-small ~ .icon,.control.has-icons-right .select.is-small ~ .icon{font-size:.75rem}.control.has-icons-left .input.is-medium ~ .icon,.control.has-icons-left .select.is-medium ~ .icon,.control.has-icons-right .input.is-medium ~ .icon,.control.has-icons-right .select.is-medium ~ .icon{font-size:1.25rem}.control.has-icons-left .input.is-large ~ .icon,.control.has-icons-left .select.is-large ~ .icon,.control.has-icons-right .input.is-large ~ .icon,.control.has-icons-right .select.is-large ~ .icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.25em;pointer-events:none;position:absolute;top:0;width:2.25em;z-index:4}.control.has-icons-left .input,.control.has-icons-left .select select{padding-left:2.25em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right .select select{padding-right:2.25em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em;position:absolute !important;right:0.625em;top:0.625em}.control.is-loading.is-small:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon .fa{font-size:21px}.icon.is-small{height:1rem;width:1rem}.icon.is-small .fa{font-size:14px}.icon.is-medium{height:2rem;width:2rem}.icon.is-medium .fa{font-size:28px}.icon.is-large{height:3rem;width:3rem}.icon.is-large .fa{font-size:42px}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.image.is-square img,.image.is-1by1 img,.image.is-4by3 img,.image.is-3by2 img,.image.is-16by9 img,.image.is-2by1 img{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-square,.image.is-1by1{padding-top:100%}.image.is-4by3{padding-top:75%}.image.is-3by2{padding-top:66.6666%}.image.is-16by9{padding-top:56.25%}.image.is-2by1{padding-top:50%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:3px;padding:1.25rem 2.5rem 1.25rem 1.5rem;position:relative}.notification:not(:last-child){margin-bottom:1.5rem}.notification a:not(.button){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{position:absolute;right:0.5em;top:0.5em}.notification .title,.notification .subtitle,.notification .content{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:#575250}.notification.is-dark{background-color:#575250;color:#f5f5f5}.notification.is-primary{background-color:#ffd200;color:#fff}.notification.is-info{background-color:#3273dc;color:#fff}.notification.is-success{background-color:#23d160;color:#fff}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.notification.is-danger{background-color:#ff3860;color:#fff}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:290486px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress:not(:last-child){margin-bottom:1.5rem}.progress::-webkit-progress-bar{background-color:#dbdbdb}.progress::-webkit-progress-value{background-color:#4a4a4a}.progress::-moz-progress-bar{background-color:#4a4a4a}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-dark::-webkit-progress-value{background-color:#575250}.progress.is-dark::-moz-progress-bar{background-color:#575250}.progress.is-primary::-webkit-progress-value{background-color:#ffd200}.progress.is-primary::-moz-progress-bar{background-color:#ffd200}.progress.is-info::-webkit-progress-value{background-color:#3273dc}.progress.is-info::-moz-progress-bar{background-color:#3273dc}.progress.is-success::-webkit-progress-value{background-color:#23d160}.progress.is-success::-moz-progress-bar{background-color:#23d160}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-danger::-webkit-progress-value{background-color:#ff3860}.progress.is-danger::-moz-progress-bar{background-color:#ff3860}.progress.is-small{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}.table{background-color:#fff;color:#363636;margin-bottom:1.5rem}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table th{color:#363636;text-align:left}.table tr:hover{background-color:#fafafa}.table tr.is-selected{background-color:#ffd200;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead td,.table thead th{border-width:0 0 2px;color:#363636}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#363636}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-narrow td,.table.is-narrow th{padding:0.25em 0.5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}.table.is-striped tbody tr:not(.is-selected):nth-child(even):hover{background-color:#f5f5f5}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag{margin-bottom:0.5rem}.tags .tag:not(:last-child){margin-right:0.5rem}.tags:last-child{margin-bottom:-0.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.has-addons .tag{margin-right:0}.tags.has-addons .tag:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.tags.has-addons .tag:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.tag{align-items:center;background-color:#f5f5f5;border-radius:3px;color:#4a4a4a;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}.tag .delete{margin-left:0.25em;margin-right:-0.375em}.tag.is-white{background-color:#fff;color:#0a0a0a}.tag.is-black{background-color:#0a0a0a;color:#fff}.tag.is-light{background-color:#f5f5f5;color:#575250}.tag.is-dark{background-color:#575250;color:#f5f5f5}.tag.is-primary{background-color:#ffd200;color:#fff}.tag.is-info{background-color:#3273dc;color:#fff}.tag.is-success{background-color:#23d160;color:#fff}.tag.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.tag.is-danger{background-color:#ff3860;color:#fff}.tag.is-medium{font-size:1rem}.tag.is-large{font-size:1.25rem}.tag.is-delete{margin-left:1px;padding:0;position:relative;width:2em}.tag.is-delete:before,.tag.is-delete:after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag.is-delete:before{height:1px;width:50%}.tag.is-delete:after{height:50%;width:1px}.tag.is-delete:hover,.tag.is-delete:focus{background-color:#e8e8e8}.tag.is-delete:active{background-color:#dbdbdb}.tag.is-rounded{border-radius:290486px}a.tag:hover{text-decoration:underline}.title,.subtitle{word-break:break-word}.title:not(:last-child),.subtitle:not(:last-child){margin-bottom:1.5rem}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit}.title .tag,.subtitle .tag{vertical-align:middle}.title{color:#363636;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title+.highlight{margin-top:-0.75rem}.title:not(.is-spaced)+.subtitle{margin-top:-1.5rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.subtitle{color:#4a4a4a;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#363636;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.5rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.block:not(:last-child){margin-bottom:1.5rem}.container{margin:0 auto;position:relative}@media screen and (min-width: 1008px){.container{max-width:960px;width:960px}.container.is-fluid{margin-left:24px;margin-right:24px;max-width:none;width:auto}}@media screen and (max-width: 1199px){.container.is-widescreen{max-width:1152px;width:auto}}@media screen and (max-width: 1391px){.container.is-fullhd{max-width:1344px;width:auto}}@media screen and (min-width: 1200px){.container{max-width:1152px;width:1152px}}@media screen and (min-width: 1392px){.container{max-width:1344px;width:1344px}}.delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:290486px;cursor:pointer;display:inline-block;flex-grow:0;flex-shrink:0;font-size:1rem;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.delete:before,.delete:after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.delete:before{height:2px;width:50%}.delete:after{height:50%;width:2px}.delete:hover,.delete:focus{background-color:rgba(10,10,10,0.3)}.delete:active{background-color:rgba(10,10,10,0.4)}.delete.is-small{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.delete.is-medium{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.delete.is-large{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.fa{font-size:21px;text-align:center;vertical-align:top}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.highlight{font-weight:400;max-width:100%;overflow:hidden;padding:0}.highlight:not(:last-child){margin-bottom:1.5rem}.highlight pre{overflow:auto;max-width:100%}.loader{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.number{align-items:center;background-color:#f5f5f5;border-radius:290486px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}.breadcrumb{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:stretch;display:flex;font-size:1rem;overflow:hidden;overflow-x:auto;white-space:nowrap}.breadcrumb:not(:last-child){margin-bottom:1.5rem}.breadcrumb a{align-items:center;color:#7a7a7a;display:flex;justify-content:center;padding:0.5em 0.75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li.is-active a{color:#363636;cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#4a4a4a;content:"\0002f"}.breadcrumb ul,.breadcrumb ol{align-items:center;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:0.5em}.breadcrumb .icon:last-child{margin-left:0.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}.card{background-color:#fff;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);color:#4a4a4a;max-width:100%;position:relative}.card-header{align-items:stretch;box-shadow:0 1px 2px rgba(10,10,10,0.1);display:flex}.card-header-title{align-items:center;color:#363636;display:flex;flex-grow:1;font-weight:700;padding:0.75rem}.card-header-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem}.card-image{display:block;position:relative}.card-content{padding:1.5rem}.card-footer{border-top:1px solid #dbdbdb;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:0.75rem}.card-footer-item:not(:last-child){border-right:1px solid #dbdbdb}.card .media:not(:last-child){margin-bottom:0.75rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:3px;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);padding-bottom:0.5rem;padding-top:0.5rem}.dropdown-item{color:#4a4a4a;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}a.dropdown-item{padding-right:3rem;white-space:nowrap}a.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active{background-color:#ffd200;color:#fff}.dropdown-divider{background-color:#dbdbdb;border:none;display:block;height:1px;margin:0.5rem 0}.level{align-items:center;justify-content:space-between}.level:not(:last-child){margin-bottom:1.5rem}.level code{border-radius:3px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px), print{.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .title,.level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){.level-item:not(:last-child){margin-bottom:0.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:0.75rem}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px), print{.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px), print{.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:left}.media .content:not(:last-child){margin-bottom:0.75rem}.media .media{border-top:1px solid rgba(219,219,219,0.5);display:flex;padding-top:0.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:0.5rem}.media .media .media{padding-top:0.5rem}.media .media .media+.media{margin-top:0.5rem}.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:left}.menu{font-size:1rem}.menu.is-small{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#4a4a4a;display:block;padding:0.5em 0.75em}.menu-list a:hover{background-color:#f5f5f5;color:#363636}.menu-list a.is-active{background-color:#ffd200;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:0.75em;padding-left:0.75em}.menu-label{color:#7a7a7a;font-size:0.75em;letter-spacing:0.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:3px;font-size:1rem}.message:not(:last-child){margin-bottom:1.5rem}.message.is-small{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff;color:#4d4d4d}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a;color:#090909}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:#575250}.message.is-light .message-body{border-color:#f5f5f5;color:#505050}.message.is-dark{background-color:#fafafa}.message.is-dark .message-header{background-color:#575250;color:#f5f5f5}.message.is-dark .message-body{border-color:#575250;color:#3c3c3c}.message.is-primary{background-color:#fffdf5}.message.is-primary .message-header{background-color:#ffd200;color:#fff}.message.is-primary .message-body{border-color:#ffd200;color:#020200}.message.is-info{background-color:#f6f9fe}.message.is-info .message-header{background-color:#3273dc;color:#fff}.message.is-info .message-body{border-color:#3273dc;color:#22509a}.message.is-success{background-color:#f6fef9}.message.is-success .message-header{background-color:#23d160;color:#fff}.message.is-success .message-body{border-color:#23d160;color:#0e301a}.message.is-warning{background-color:#fffdf5}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#3b3108}.message.is-danger{background-color:#fff5f7}.message.is-danger .message-header{background-color:#ff3860;color:#fff}.message.is-danger .message-body{border-color:#ff3860;color:#cd0930}.message-header{align-items:center;background-color:#4a4a4a;border-radius:3px 3px 0 0;color:#fff;display:flex;justify-content:space-between;line-height:1.25;padding:0.5em 0.75em;position:relative}.message-header a:not(.button),.message-header strong{color:currentColor}.message-header a:not(.button){text-decoration:underline}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:0.75em}.message-header+.message-body{border-top-left-radius:0;border-top-right-radius:0;border-top:none}.message-body{border:1px solid #dbdbdb;border-radius:3px;color:#4a4a4a;padding:1em 1.25em}.message-body a:not(.button),.message-body strong{color:currentColor}.message-body a:not(.button){text-decoration:underline}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:transparent}.modal{bottom:0;left:0;position:absolute;right:0;top:0;align-items:center;display:none;justify-content:center;overflow:hidden;position:fixed;z-index:20}.modal.is-active{display:flex}.modal-background{bottom:0;left:0;position:absolute;right:0;top:0;background-color:rgba(10,10,10,0.86)}.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px), print{.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:290486px;cursor:pointer;display:inline-block;flex-grow:0;flex-shrink:0;font-size:1rem;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px;background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-close:before,.modal-close:after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.modal-close:before{height:2px;width:50%}.modal-close:after{height:50%;width:2px}.modal-close:hover,.modal-close:focus{background-color:rgba(10,10,10,0.3)}.modal-close:active{background-color:rgba(10,10,10,0.4)}.modal-close.is-small{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.modal-close.is-medium{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.modal-close.is-large{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden}.modal-card-head,.modal-card-foot{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:5px;border-top-right-radius:5px}.modal-card-title{color:#363636;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:10px}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.nav-toggle{cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem}.nav-toggle span{background-color:#4a4a4a;display:block;height:1px;left:50%;margin-left:-7px;position:absolute;top:50%;transition:none 86ms ease-out;transition-property:background, left, opacity, transform;width:15px}.nav-toggle span:nth-child(1){margin-top:-6px}.nav-toggle span:nth-child(2){margin-top:-1px}.nav-toggle span:nth-child(3){margin-top:4px}.nav-toggle:hover{background-color:#f5f5f5}.nav-toggle.is-active span{background-color:#ffd200}.nav-toggle.is-active span:nth-child(1){margin-left:-5px;transform:rotate(45deg);transform-origin:left top}.nav-toggle.is-active span:nth-child(2){opacity:0}.nav-toggle.is-active span:nth-child(3){margin-left:-5px;transform:rotate(-45deg);transform-origin:left bottom}@media screen and (min-width: 769px), print{.nav-toggle{display:none}}.nav-item{align-items:center;display:flex;flex-grow:0;flex-shrink:0;font-size:1rem;justify-content:center;line-height:1.5;padding:0.5rem 0.75rem}.nav-item a{flex-grow:1;flex-shrink:0}.nav-item img{max-height:1.75rem}.nav-item .tag:first-child:not(:last-child){margin-right:0.5rem}.nav-item .tag:last-child:not(:first-child){margin-left:0.5rem}@media screen and (max-width: 768px){.nav-item{justify-content:flex-start}}.nav-item a:not(.button),a.nav-item:not(.button){color:#7a7a7a}.nav-item a:not(.button):hover,a.nav-item:not(.button):hover{color:#363636}.nav-item a:not(.button).is-active,a.nav-item:not(.button).is-active{color:#363636}.nav-item a:not(.button).is-tab,a.nav-item:not(.button).is-tab{border-bottom:1px solid transparent;border-top:1px solid transparent;padding-bottom:calc(0.75rem - 1px);padding-left:1rem;padding-right:1rem;padding-top:calc(0.75rem - 1px)}.nav-item a:not(.button).is-tab:hover,a.nav-item:not(.button).is-tab:hover{border-bottom-color:#ffd200;border-top-color:transparent}.nav-item a:not(.button).is-tab.is-active,a.nav-item:not(.button).is-tab.is-active{border-bottom:3px solid #ffd200;color:#ffd200;padding-bottom:calc(0.75rem - 3px)}@media screen and (min-width: 1008px){.nav-item a:not(.button).is-brand,a.nav-item:not(.button).is-brand{padding-left:0}}.nav-left,.nav-right{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;flex-grow:1;flex-shrink:0;max-width:100%;overflow:auto}@media screen and (min-width: 1200px){.nav-left,.nav-right{flex-basis:0}}.nav-left{justify-content:flex-start;white-space:nowrap}.nav-right{justify-content:flex-end}.nav-center{align-items:stretch;display:flex;flex-grow:0;flex-shrink:0;justify-content:center;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){.nav-menu.nav-right{background-color:#fff;box-shadow:0 4px 7px rgba(10,10,10,0.1);left:0;display:none;right:0;top:100%;position:absolute}.nav-menu.nav-right .nav-item{border-top:1px solid rgba(219,219,219,0.5);padding:0.75rem}.nav-menu.nav-right.is-active{display:block}}.nav{align-items:stretch;background-color:#fff;display:flex;height:3.25rem;position:relative;text-align:center;z-index:10}.nav>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.nav.has-shadow{box-shadow:0 2px 3px rgba(10,10,10,0.1)}.navbar{background-color:#fff;min-height:3.25rem;position:relative}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 3px rgba(10,10,10,0.1)}.navbar-brand{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;min-height:3.25rem;overflow-x:auto;overflow-y:hidden}.navbar-burger{cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:#4a4a4a;display:block;height:1px;left:50%;margin-left:-7px;position:absolute;top:50%;transition:none 86ms ease-out;transition-property:background, left, opacity, transform;width:15px}.navbar-burger span:nth-child(1){margin-top:-6px}.navbar-burger span:nth-child(2){margin-top:-1px}.navbar-burger span:nth-child(3){margin-top:4px}.navbar-burger:hover{background-color:#f5f5f5}.navbar-burger.is-active span{background-color:#ffd200}.navbar-burger.is-active span:nth-child(1){margin-left:-5px;transform:rotate(45deg);transform-origin:left top}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){margin-left:-5px;transform:rotate(-45deg);transform-origin:left bottom}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#4a4a4a;display:block;line-height:1.5;padding:0.5rem 1rem;position:relative}a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:hover,.navbar-link.is-active{background-color:#f5f5f5;color:#0a0a0a}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(0.5rem - 1px)}.navbar-item.is-tab:hover{background-color:transparent;border-bottom-color:#ffd200}.navbar-item.is-tab.is-active{background-color:transparent;border-bottom-color:#ffd200;border-bottom-style:solid;border-bottom-width:3px;color:#ffd200;padding-bottom:calc(0.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link{padding-right:2.5em}.navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#dbdbdb;border:none;display:none;height:1px;margin:0.5rem 0}@media screen and (max-width: 1007px){.navbar-brand .navbar-item{align-items:center;display:flex}.navbar-menu{box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}.navbar-menu.is-active{display:block}}@media screen and (min-width: 1008px){.navbar,.navbar-menu,.navbar-start,.navbar-end{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent .navbar-link.is-active{background-color:transparent}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent}.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#ffd200}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-link::after{border:1px solid #ffd200;border-right:0;border-top:0;content:" ";display:block;height:0.5em;pointer-events:none;position:absolute;transform:rotate(-45deg);width:0.5em;margin-top:-0.375em;right:1.125em;top:50%}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#ffd200}.navbar-dropdown.is-boxed{border-radius:5px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}.navbar-divider{display:block}.container>.navbar{margin-left:-1rem;margin-right:-1rem}a.navbar-item.is-active,.navbar-link.is-active{color:#0a0a0a}a.navbar-item.is-active:not(:hover),.navbar-link.is-active:not(:hover){background-color:transparent}.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background-color:#f5f5f5}}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:3px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.25em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.375em - 1px);padding-left:calc(0.625em - 1px);padding-right:calc(0.625em - 1px);padding-top:calc(0.375em - 1px);position:relative;vertical-align:top;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1em;padding-left:0.5em;padding-right:0.5em;justify-content:center;margin:0.25rem;text-align:center}.pagination-previous:focus,.pagination-previous.is-focused,.pagination-previous:active,.pagination-previous.is-active,.pagination-next:focus,.pagination-next.is-focused,.pagination-next:active,.pagination-next.is-active,.pagination-link:focus,.pagination-link.is-focused,.pagination-link:active,.pagination-link.is-active,.pagination-ellipsis:focus,.pagination-ellipsis.is-focused,.pagination-ellipsis:active,.pagination-ellipsis.is-active{outline:none}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled],.pagination-ellipsis[disabled]{cursor:not-allowed}.pagination-previous,.pagination-next,.pagination-link{border-color:#dbdbdb;min-width:2.25em}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#ffd200}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled]{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#7a7a7a;opacity:0.5}.pagination-previous,.pagination-next{padding-left:0.75em;padding-right:0.75em;white-space:nowrap}.pagination-link.is-current{background-color:#ffd200;border-color:#ffd200;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px), print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel-heading,.panel-tabs,.panel-block{border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.panel-heading:first-child,.panel-tabs:first-child,.panel-block:first-child{border-top:1px solid #dbdbdb}.panel-heading{background-color:#f5f5f5;border-radius:3px 3px 0 0;color:#363636;font-size:1.25em;font-weight:300;line-height:1.25;padding:0.5em 0.75em}.panel-tabs{align-items:flex-end;display:flex;font-size:0.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:0.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#4a4a4a}.panel-list a:hover{color:#ffd200}.panel-block{align-items:center;color:#363636;display:flex;justify-content:flex-start;padding:0.5em 0.75em}.panel-block input[type="checkbox"]{margin-right:0.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#ffd200;color:#363636}.panel-block.is-active .panel-icon{color:#ffd200}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#7a7a7a;margin-right:0.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs:not(:last-child){margin-bottom:1.5rem}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#4a4a4a;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#363636;color:#363636}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#ffd200;color:#ffd200}.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:0.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}.tabs .icon:first-child{margin-right:0.5em}.tabs .icon:last-child{margin-left:0.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:3px 3px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:transparent !important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-radius:3px 0 0 3px}.tabs.is-toggle li:last-child a{border-radius:0 3px 3px 0}.tabs.is-toggle li.is-active a{background-color:#ffd200;border-color:#ffd200;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-small{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:0.75rem}.columns.is-mobile>.column.is-narrow{flex:none}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-1{flex:none;width:8.33333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333%}.columns.is-mobile>.column.is-2{flex:none;width:16.66667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66667%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333%}.columns.is-mobile>.column.is-5{flex:none;width:41.66667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66667%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333%}.columns.is-mobile>.column.is-8{flex:none;width:66.66667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66667%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333%}.columns.is-mobile>.column.is-11{flex:none;width:91.66667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66667%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{flex:none}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-1-mobile{flex:none;width:8.33333%}.column.is-offset-1-mobile{margin-left:8.33333%}.column.is-2-mobile{flex:none;width:16.66667%}.column.is-offset-2-mobile{margin-left:16.66667%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333%}.column.is-offset-4-mobile{margin-left:33.33333%}.column.is-5-mobile{flex:none;width:41.66667%}.column.is-offset-5-mobile{margin-left:41.66667%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333%}.column.is-offset-7-mobile{margin-left:58.33333%}.column.is-8-mobile{flex:none;width:66.66667%}.column.is-offset-8-mobile{margin-left:66.66667%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333%}.column.is-offset-10-mobile{margin-left:83.33333%}.column.is-11-mobile{flex:none;width:91.66667%}.column.is-offset-11-mobile{margin-left:91.66667%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px), print{.column.is-narrow,.column.is-narrow-tablet{flex:none}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66667%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66667%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66667%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66667%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1007px){.column.is-narrow-touch{flex:none}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-1-touch{flex:none;width:8.33333%}.column.is-offset-1-touch{margin-left:8.33333%}.column.is-2-touch{flex:none;width:16.66667%}.column.is-offset-2-touch{margin-left:16.66667%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333%}.column.is-offset-4-touch{margin-left:33.33333%}.column.is-5-touch{flex:none;width:41.66667%}.column.is-offset-5-touch{margin-left:41.66667%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333%}.column.is-offset-7-touch{margin-left:58.33333%}.column.is-8-touch{flex:none;width:66.66667%}.column.is-offset-8-touch{margin-left:66.66667%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333%}.column.is-offset-10-touch{margin-left:83.33333%}.column.is-11-touch{flex:none;width:91.66667%}.column.is-offset-11-touch{margin-left:91.66667%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1008px){.column.is-narrow-desktop{flex:none}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-1-desktop{flex:none;width:8.33333%}.column.is-offset-1-desktop{margin-left:8.33333%}.column.is-2-desktop{flex:none;width:16.66667%}.column.is-offset-2-desktop{margin-left:16.66667%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333%}.column.is-offset-4-desktop{margin-left:33.33333%}.column.is-5-desktop{flex:none;width:41.66667%}.column.is-offset-5-desktop{margin-left:41.66667%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333%}.column.is-offset-7-desktop{margin-left:58.33333%}.column.is-8-desktop{flex:none;width:66.66667%}.column.is-offset-8-desktop{margin-left:66.66667%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333%}.column.is-offset-10-desktop{margin-left:83.33333%}.column.is-11-desktop{flex:none;width:91.66667%}.column.is-offset-11-desktop{margin-left:91.66667%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1200px){.column.is-narrow-widescreen{flex:none}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-1-widescreen{flex:none;width:8.33333%}.column.is-offset-1-widescreen{margin-left:8.33333%}.column.is-2-widescreen{flex:none;width:16.66667%}.column.is-offset-2-widescreen{margin-left:16.66667%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333%}.column.is-offset-4-widescreen{margin-left:33.33333%}.column.is-5-widescreen{flex:none;width:41.66667%}.column.is-offset-5-widescreen{margin-left:41.66667%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333%}.column.is-offset-7-widescreen{margin-left:58.33333%}.column.is-8-widescreen{flex:none;width:66.66667%}.column.is-offset-8-widescreen{margin-left:66.66667%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333%}.column.is-offset-10-widescreen{margin-left:83.33333%}.column.is-11-widescreen{flex:none;width:91.66667%}.column.is-offset-11-widescreen{margin-left:91.66667%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1392px){.column.is-narrow-fullhd{flex:none}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-1-fullhd{flex:none;width:8.33333%}.column.is-offset-1-fullhd{margin-left:8.33333%}.column.is-2-fullhd{flex:none;width:16.66667%}.column.is-offset-2-fullhd{margin-left:16.66667%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333%}.column.is-offset-4-fullhd{margin-left:33.33333%}.column.is-5-fullhd{flex:none;width:41.66667%}.column.is-offset-5-fullhd{margin-left:41.66667%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333%}.column.is-offset-7-fullhd{margin-left:58.33333%}.column.is-8-fullhd{flex:none;width:66.66667%}.column.is-offset-8-fullhd{margin-left:66.66667%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333%}.column.is-offset-10-fullhd{margin-left:83.33333%}.column.is-11-fullhd{flex:none;width:91.66667%}.column.is-offset-11-fullhd{margin-left:91.66667%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-0.75rem;margin-right:-0.75rem;margin-top:-0.75rem}.columns:last-child{margin-bottom:-0.75rem}.columns:not(:last-child){margin-bottom:0.75rem}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless>.column{margin:0;padding:0}@media screen and (min-width: 769px), print{.columns.is-grid{flex-wrap:wrap}.columns.is-grid>.column{max-width:33.3333%;padding:0.75rem;width:33.3333%}.columns.is-grid>.column+.column{margin-left:0}}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width: 769px), print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1008px){.columns.is-desktop{display:flex}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}.tile.is-ancestor{margin-left:-0.75rem;margin-right:-0.75rem;margin-top:-0.75rem}.tile.is-ancestor:last-child{margin-bottom:-0.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:0.75rem}.tile.is-child{margin:0 !important}.tile.is-parent{padding:0.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px), print{.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333%}.tile.is-2{flex:none;width:16.66667%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333%}.tile.is-5{flex:none;width:41.66667%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333%}.tile.is-8{flex:none;width:66.66667%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333%}.tile.is-11{flex:none;width:91.66667%}.tile.is-12{flex:none;width:100%}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .nav{background:none;box-shadow:0 1px 0 rgba(219,219,219,0.3)}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,0.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}.hero.is-white .nav{box-shadow:0 1px 0 rgba(10,10,10,0.2)}@media screen and (max-width: 768px){.hero.is-white .nav-menu{background-color:#fff}}.hero.is-white a.nav-item,.hero.is-white .nav-item a:not(.button){color:rgba(10,10,10,0.7)}.hero.is-white a.nav-item:hover,.hero.is-white a.nav-item.is-active,.hero.is-white .nav-item a:not(.button):hover,.hero.is-white .nav-item a:not(.button).is-active{color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg, #e6e6e6 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-white.is-bold .nav-menu{background-image:linear-gradient(141deg, #e6e6e6 0%, #fff 71%, #fff 100%)}}@media screen and (max-width: 768px){.hero.is-white .nav-toggle span{background-color:#0a0a0a}.hero.is-white .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-white .nav-toggle.is-active span{background-color:#0a0a0a}.hero.is-white .nav-menu .nav-item{border-top-color:rgba(10,10,10,0.2)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,0.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}.hero.is-black .nav{box-shadow:0 1px 0 rgba(255,255,255,0.2)}@media screen and (max-width: 768px){.hero.is-black .nav-menu{background-color:#0a0a0a}}.hero.is-black a.nav-item,.hero.is-black .nav-item a:not(.button){color:rgba(255,255,255,0.7)}.hero.is-black a.nav-item:hover,.hero.is-black a.nav-item.is-active,.hero.is-black .nav-item a:not(.button):hover,.hero.is-black .nav-item a:not(.button).is-active{color:#fff}.hero.is-black .tabs a{color:#fff;opacity:0.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){.hero.is-black.is-bold .nav-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}@media screen and (max-width: 768px){.hero.is-black .nav-toggle span{background-color:#fff}.hero.is-black .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-black .nav-toggle.is-active span{background-color:#fff}.hero.is-black .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)}}.hero.is-light{background-color:#f5f5f5;color:#575250}.hero.is-light a:not(.button),.hero.is-light strong{color:inherit}.hero.is-light .title{color:#575250}.hero.is-light .subtitle{color:rgba(87,82,80,0.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:#575250}.hero.is-light .nav{box-shadow:0 1px 0 rgba(87,82,80,0.2)}@media screen and (max-width: 768px){.hero.is-light .nav-menu{background-color:#f5f5f5}}.hero.is-light a.nav-item,.hero.is-light .nav-item a:not(.button){color:rgba(87,82,80,0.7)}.hero.is-light a.nav-item:hover,.hero.is-light a.nav-item.is-active,.hero.is-light .nav-item a:not(.button):hover,.hero.is-light .nav-item a:not(.button).is-active{color:#575250}.hero.is-light .tabs a{color:#575250;opacity:0.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:#575250}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:#575250;border-color:#575250;color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d8 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-light.is-bold .nav-menu{background-image:linear-gradient(141deg, #dfd8d8 0%, #f5f5f5 71%, #fff 100%)}}@media screen and (max-width: 768px){.hero.is-light .nav-toggle span{background-color:#575250}.hero.is-light .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .nav-toggle.is-active span{background-color:#575250}.hero.is-light .nav-menu .nav-item{border-top-color:rgba(87,82,80,0.2)}}.hero.is-dark{background-color:#575250;color:#f5f5f5}.hero.is-dark a:not(.button),.hero.is-dark strong{color:inherit}.hero.is-dark .title{color:#f5f5f5}.hero.is-dark .subtitle{color:rgba(245,245,245,0.9)}.hero.is-dark .subtitle a:not(.button),.hero.is-dark .subtitle strong{color:#f5f5f5}.hero.is-dark .nav{box-shadow:0 1px 0 rgba(245,245,245,0.2)}@media screen and (max-width: 768px){.hero.is-dark .nav-menu{background-color:#575250}}.hero.is-dark a.nav-item,.hero.is-dark .nav-item a:not(.button){color:rgba(245,245,245,0.7)}.hero.is-dark a.nav-item:hover,.hero.is-dark a.nav-item.is-active,.hero.is-dark .nav-item a:not(.button):hover,.hero.is-dark .nav-item a:not(.button).is-active{color:#f5f5f5}.hero.is-dark .tabs a{color:#f5f5f5;opacity:0.9}.hero.is-dark .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a{opacity:1}.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a{color:#f5f5f5}.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#575250}.hero.is-dark.is-bold{background-image:linear-gradient(141deg, #423432 0%, #575250 71%, #695f57 100%)}@media screen and (max-width: 768px){.hero.is-dark.is-bold .nav-menu{background-image:linear-gradient(141deg, #423432 0%, #575250 71%, #695f57 100%)}}@media screen and (max-width: 768px){.hero.is-dark .nav-toggle span{background-color:#f5f5f5}.hero.is-dark .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-dark .nav-toggle.is-active span{background-color:#f5f5f5}.hero.is-dark .nav-menu .nav-item{border-top-color:rgba(245,245,245,0.2)}}.hero.is-primary{background-color:#ffd200;color:#fff}.hero.is-primary a:not(.button),.hero.is-primary strong{color:inherit}.hero.is-primary .title{color:#fff}.hero.is-primary .subtitle{color:rgba(255,255,255,0.9)}.hero.is-primary .subtitle a:not(.button),.hero.is-primary .subtitle strong{color:#fff}.hero.is-primary .nav{box-shadow:0 1px 0 rgba(255,255,255,0.2)}@media screen and (max-width: 768px){.hero.is-primary .nav-menu{background-color:#ffd200}}.hero.is-primary a.nav-item,.hero.is-primary .nav-item a:not(.button){color:rgba(255,255,255,0.7)}.hero.is-primary a.nav-item:hover,.hero.is-primary a.nav-item.is-active,.hero.is-primary .nav-item a:not(.button):hover,.hero.is-primary .nav-item a:not(.button).is-active{color:#fff}.hero.is-primary .tabs a{color:#fff;opacity:0.9}.hero.is-primary .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a{opacity:1}.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ffd200}.hero.is-primary.is-bold{background-image:linear-gradient(141deg, #cc8600 0%, #ffd200 71%, #fffd1a 100%)}@media screen and (max-width: 768px){.hero.is-primary.is-bold .nav-menu{background-image:linear-gradient(141deg, #cc8600 0%, #ffd200 71%, #fffd1a 100%)}}@media screen and (max-width: 768px){.hero.is-primary .nav-toggle span{background-color:#fff}.hero.is-primary .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .nav-toggle.is-active span{background-color:#fff}.hero.is-primary .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)}}.hero.is-info{background-color:#3273dc;color:#fff}.hero.is-info a:not(.button),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,0.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}.hero.is-info .nav{box-shadow:0 1px 0 rgba(255,255,255,0.2)}@media screen and (max-width: 768px){.hero.is-info .nav-menu{background-color:#3273dc}}.hero.is-info a.nav-item,.hero.is-info .nav-item a:not(.button){color:rgba(255,255,255,0.7)}.hero.is-info a.nav-item:hover,.hero.is-info a.nav-item.is-active,.hero.is-info .nav-item a:not(.button):hover,.hero.is-info .nav-item a:not(.button).is-active{color:#fff}.hero.is-info .tabs a{color:#fff;opacity:0.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3273dc}.hero.is-info.is-bold{background-image:linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%)}@media screen and (max-width: 768px){.hero.is-info.is-bold .nav-menu{background-image:linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%)}}@media screen and (max-width: 768px){.hero.is-info .nav-toggle span{background-color:#fff}.hero.is-info .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .nav-toggle.is-active span{background-color:#fff}.hero.is-info .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)}}.hero.is-success{background-color:#23d160;color:#fff}.hero.is-success a:not(.button),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,0.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}.hero.is-success .nav{box-shadow:0 1px 0 rgba(255,255,255,0.2)}@media screen and (max-width: 768px){.hero.is-success .nav-menu{background-color:#23d160}}.hero.is-success a.nav-item,.hero.is-success .nav-item a:not(.button){color:rgba(255,255,255,0.7)}.hero.is-success a.nav-item:hover,.hero.is-success a.nav-item.is-active,.hero.is-success .nav-item a:not(.button):hover,.hero.is-success .nav-item a:not(.button).is-active{color:#fff}.hero.is-success .tabs a{color:#fff;opacity:0.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#23d160}.hero.is-success.is-bold{background-image:linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%)}@media screen and (max-width: 768px){.hero.is-success.is-bold .nav-menu{background-image:linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%)}}@media screen and (max-width: 768px){.hero.is-success .nav-toggle span{background-color:#fff}.hero.is-success .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .nav-toggle.is-active span{background-color:#fff}.hero.is-success .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.hero.is-warning a:not(.button),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,0.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}.hero.is-warning .nav{box-shadow:0 1px 0 rgba(0,0,0,0.2)}@media screen and (max-width: 768px){.hero.is-warning .nav-menu{background-color:#ffdd57}}.hero.is-warning a.nav-item,.hero.is-warning .nav-item a:not(.button){color:rgba(0,0,0,0.7)}.hero.is-warning a.nav-item:hover,.hero.is-warning a.nav-item.is-active,.hero.is-warning .nav-item a:not(.button):hover,.hero.is-warning .nav-item a:not(.button).is-active{color:rgba(0,0,0,0.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%)}@media screen and (max-width: 768px){.hero.is-warning.is-bold .nav-menu{background-image:linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%)}}@media screen and (max-width: 768px){.hero.is-warning .nav-toggle span{background-color:rgba(0,0,0,0.7)}.hero.is-warning .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-warning .nav-toggle.is-active span{background-color:rgba(0,0,0,0.7)}.hero.is-warning .nav-menu .nav-item{border-top-color:rgba(0,0,0,0.2)}}.hero.is-danger{background-color:#ff3860;color:#fff}.hero.is-danger a:not(.button),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}.hero.is-danger .nav{box-shadow:0 1px 0 rgba(255,255,255,0.2)}@media screen and (max-width: 768px){.hero.is-danger .nav-menu{background-color:#ff3860}}.hero.is-danger a.nav-item,.hero.is-danger .nav-item a:not(.button){color:rgba(255,255,255,0.7)}.hero.is-danger a.nav-item:hover,.hero.is-danger a.nav-item.is-active,.hero.is-danger .nav-item a:not(.button):hover,.hero.is-danger .nav-item a:not(.button).is-active{color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:0.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ff3860}.hero.is-danger.is-bold{background-image:linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%)}@media screen and (max-width: 768px){.hero.is-danger.is-bold .nav-menu{background-image:linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%)}}@media screen and (max-width: 768px){.hero.is-danger .nav-toggle span{background-color:#fff}.hero.is-danger .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .nav-toggle.is-active span{background-color:#fff}.hero.is-danger .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)}}@media screen and (min-width: 769px), print{.hero.is-medium .hero-body{padding-bottom:9rem;padding-top:9rem}}@media screen and (min-width: 769px), print{.hero.is-large .hero-body{padding-bottom:18rem;padding-top:18rem}}.hero.is-halfheight .hero-body,.hero.is-fullheight .hero-body{align-items:center;display:flex}.hero.is-halfheight .hero-body>.container,.hero.is-fullheight .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{bottom:0;left:0;position:absolute;right:0;top:0;overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px), print{.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-head,.hero-foot{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}.section{padding:3rem 1.5rem}@media screen and (min-width: 1008px){.section.is-medium{padding:9rem 1.5rem}.section.is-large{padding:18rem 1.5rem}}.footer{background-color:#f5f5f5;padding:3rem 1.5rem 6rem}/*! * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */@font-face{font-family:'FontAwesome';src:url("./fonts/fontawesome-webfont.eot?v=4.7.0");src:url("./fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("./fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("./fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("./fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("./fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}/*! * animate.css -http://daneden.me/animate - * Version - 3.5.1 + * Version - 3.5.2 * Licensed under the MIT license - http://opensource.org/licenses/MIT * - * Copyright (c) 2016 Daniel Eden - */.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.39062deg) skewY(0.39062deg);transform:skewX(0.39062deg) skewY(0.39062deg)}88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.39062deg) skewY(0.39062deg);transform:skewX(0.39062deg) skewY(0.39062deg)}88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}html,.footer{background-color:#575250;color:#f5f5f5}html a:hover,.footer a:hover{color:#f5f5f5}#hshassets-single-section{min-height:50vh} + * Copyright (c) 2017 Daniel Eden + */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:none}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.39062deg) skewY(0.39062deg)}88.8%{transform:skewX(-0.19531deg) skewY(-0.19531deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0)}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0)}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.hinge{animation-name:hinge}@keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.slideOutUp{animation-name:slideOutUp}.footer{background-color:#575250;color:#f5f5f5}.footer a:hover{color:#f5f5f5}#hshassets-single-section{min-height:60vh}.section{background-color:white}.hero-body.keyvisual-wrapper{padding:0px}.keyvisual{background-image:url("should/be/loaded/via/template");background-size:contain;background-position:center right;background-repeat:no-repeat;padding:3rem 0rem}@media screen and (max-width: 1007px){.keyvisual{padding:3rem 1.5rem}} diff --git a/hshassets/templates/hshassets/layout/hero.html b/hshassets/templates/hshassets/layout/hero.html index 23ecaafc..d1ac144d 100644 --- a/hshassets/templates/hshassets/layout/hero.html +++ b/hshassets/templates/hshassets/layout/hero.html @@ -33,6 +33,7 @@ </div> </section> + {% block pre-section %}{% endblock %} {% block section %} <section class="section" id="hshassets-single-section"> <div class="container"> @@ -40,14 +41,15 @@ </div> </section> {% endblock %} + {% block post-section %}{% endblock %} <footer class="footer"> <div class="container"> {% block footer %} <div class="is-hidden-touch is-clearfix"> <div class="is-pulled-left"> - <a href="{% url 'imprint-page' %}">Impressum</a> - {#<a href="{% url 'privacy-page' %}">Datenschutz</a>#} + <a href="/imprint/">Impressum</a> • + <a href="/privacy/">Datenschutz</a> </div> <div class="is-pulled-right"> <p><b>Hochschule Hannover</b></p> @@ -59,8 +61,8 @@ <div class="is-hidden-desktop"> <div class="has-text-centered"> <p> - <a href="{% url 'imprint-page' %}">Impressum</a> - {#<a href="{% url 'privacy-page' %}">Datenschutz</a>#} + <a href="/imprint/">Impressum</a> • + <a href="/privacy/">Datenschutz</a> </p> <hr> <p><b>Hochschule Hannover</b></p> diff --git a/hshassets/templates/hshassets/layout/hero_keyvisual.html b/hshassets/templates/hshassets/layout/hero_keyvisual.html new file mode 100644 index 00000000..11ee606d --- /dev/null +++ b/hshassets/templates/hshassets/layout/hero_keyvisual.html @@ -0,0 +1,77 @@ +{% extends "hshassets/layout/base.html" %} +{% load staticfiles %} + +{% block body %} + <section class="hero is-dark"> + <div class="hero-head"> + {% block hero-head %} + <div class="container"> + <nav class="nav"> + <div class="nav-left"> + <a class="nav-item is-brand" href="/"> + <span class="icon"><img src="{% static 'hshassets/img/hsh_brand/logo/service/32x64.png' %}" alt="" /></span> + Hochschule Hannover + </a> + </div> + <div class="nav-right"> + <a class="nav-item" href="https://www.hs-hannover.de/">hs-hannover.de</a> + </div> + </nav> + </div> + {% endblock %} + </div> + <div class="hero-body keyvisual-wrapper"> + {% block hero-body %} + <div class="container keyvisual" style="background-image: url({% static 'hshassets/img/hsh_brand/keyvisual.png' %});"> + <p class="title">{% block hero-title %}{% endblock %}</p> + <p class="subtitle">{% block hero-subtitle %}{% endblock %}</p> + </div> + {% endblock %} + </div> + <div class="hero-foot"> + {% block hero-foot %}{% endblock %} + </div> + </section> + + {% block pre-section %}{% endblock %} + {% block section %} + <section class="section" id="hshassets-single-section"> + <div class="container"> + {% block container %}{% endblock %} + </div> + </section> + {% endblock %} + {% block post-section %}{% endblock %} + + <footer class="footer"> + <div class="container"> + {% block footer %} + <div class="is-hidden-touch is-clearfix"> + <div class="is-pulled-left"> + <a href="/imprint/">Impressum</a> • + <a href="/privacy/">Datenschutz</a> + </div> + <div class="is-pulled-right"> + <p><b>Hochschule Hannover</b></p> + <p><abbr title="Telefon">T:</abbr> +49 511 9296 1441</p> + <p><abbr title="Email">E:</abbr> <a href="mailto:support-it@hs-hannover.de">support-it@hs-hannover.de</a></p> + <p><abbr title="Internet">I:</abbr> <a href="https://www.hs-hannover.de/it">https://hs-hannover.de/it</a></p> + </div> + </div> + <div class="is-hidden-desktop"> + <div class="has-text-centered"> + <p> + <a href="/imprint/">Impressum</a> • + <a href="/privacy/">Datenschutz</a> + </p> + <hr> + <p><b>Hochschule Hannover</b></p> + <p><abbr title="Telefon">T:</abbr> <a href="tel:+4951192961441">+49 511 9296 1441</a></p> + <p><abbr title="Email">E:</abbr> <a href="mailto:support-it@hs-hannover.de">support-it@hs-hannover.de</a></p> + <p><abbr title="Internet">I:</abbr> <a href="https://www.hs-hannover.de/it">https://hs-hannover.de/it</a></p> + </div> + </div> + {% endblock %} + </div> + </footer> +{% endblock %} diff --git a/hshassets/templates/hshassets/layout/hero_nav.html b/hshassets/templates/hshassets/layout/hero_nav.html deleted file mode 100644 index 53291cf5..00000000 --- a/hshassets/templates/hshassets/layout/hero_nav.html +++ /dev/null @@ -1,11 +0,0 @@ -{% extends "hshassets/layout/hero.html" %} - -{% block hero-foot %} - <div class="container"> - <div class="tabs is-boxed"> - <ul> - {% block hero-navigation %}{% endblock %} - </ul> - </div> - </div> -{% endblock %} diff --git a/hshassets/utils.py b/hshassets/utils.py index f9c177c1..94b02aec 100644 --- a/hshassets/utils.py +++ b/hshassets/utils.py @@ -62,7 +62,9 @@ def build_scss(app_name, app_directories, verbose=True): else: init_file_path = app_directories['asset_path'] + '/sass/_init.scss' - if not os.path.isfile(init_file_path): + if not os.path.isdir(os.path.dirname(init_file_path)): + return + elif not os.path.isfile(init_file_path): print('Init scss file not found! Searched for "{}"'.format(init_file_path)) return -- GitLab