]> git.ipfire.org Git - thirdparty/bulma.git/commitdiff
Add klmn
authorJeremy Thomas <bbxdesign@gmail.com>
Mon, 14 Aug 2017 22:52:28 +0000 (23:52 +0100)
committerJeremy Thomas <bbxdesign@gmail.com>
Mon, 14 Aug 2017 23:01:34 +0000 (00:01 +0100)
13 files changed:
docs/_includes/klmn.html [new file with mode: 0644]
docs/_includes/subnav-columns.html
docs/_javascript/klmn.js [new file with mode: 0644]
docs/_sass/example.sass
docs/_sass/klmn.sass [new file with mode: 0644]
docs/bulma-docs.sass
docs/css/bulma-docs.css
docs/css/bulma-docs.css.map
docs/documentation/columns/gap.html
docs/documentation/columns/options.html
docs/documentation/columns/sizes.html
docs/lib/klmn.js [new file with mode: 0644]
sass/grid/columns.sass

diff --git a/docs/_includes/klmn.html b/docs/_includes/klmn.html
new file mode 100644 (file)
index 0000000..6fcec76
--- /dev/null
@@ -0,0 +1,111 @@
+<div id="klmn" class="bd-klmn">
+  <div class="bd-klmn-gaps">
+    <strong class="bd-klmn-label">
+      Gap:
+      <code id="klmnValue"></code>
+    </strong>
+    {% for i in (0..8) %}
+      <a class="bd-klmn-gap" data-value="{{ i }}">
+        is-{{ i }}
+      </a>
+    {% endfor %}
+  </div>
+
+  <div class="bd-klmn-lead">
+    <div class="columns is-variable bd-klmn-columns">
+      <div class="column is-3">
+        <div class="bd-notification is-primary has-text-centered">
+          Side
+        </div>
+      </div>
+      <div class="column is-9">
+        <div class="bd-notification is-info has-text-centered">
+          Main
+        </div>
+      </div>
+    </div>
+
+    <div class="columns is-variable bd-klmn-columns">
+      <div class="column is-4">
+        <div class="bd-notification is-success has-text-centered">
+          Three columns
+        </div>
+      </div>
+      <div class="column is-4">
+        <div class="bd-notification is-warning has-text-centered">
+          Three columns
+        </div>
+      </div>
+      <div class="column is-4">
+        <div class="bd-notification is-danger has-text-centered">
+          Three columns
+        </div>
+      </div>
+    </div>
+
+    <div class="columns is-variable bd-klmn-columns">
+      <div class="column">
+        <div class="bd-notification is-primary has-text-centered">
+          1
+        </div>
+      </div>
+      <div class="column">
+        <div class="bd-notification is-info has-text-centered">
+          2
+        </div>
+      </div>
+      <div class="column">
+        <div class="bd-notification is-success has-text-centered">
+          3
+        </div>
+      </div>
+      <div class="column">
+        <div class="bd-notification is-warning has-text-centered">
+          4
+        </div>
+      </div>
+      <div class="column">
+        <div class="bd-notification is-danger has-text-centered">
+          5
+        </div>
+      </div>
+      <div class="column">
+        <div class="bd-notification is-primary has-text-centered">
+          6
+        </div>
+      </div>
+      <div class="column">
+        <div class="bd-notification is-info has-text-centered">
+          7
+        </div>
+      </div>
+      <div class="column">
+        <div class="bd-notification is-success has-text-centered">
+          8
+        </div>
+      </div>
+      <div class="column">
+        <div class="bd-notification is-warning has-text-centered">
+          9
+        </div>
+      </div>
+      <div class="column">
+        <div class="bd-notification is-danger has-text-centered">
+          10
+        </div>
+      </div>
+      <div class="column">
+        <div class="bd-notification is-primary has-text-centered">
+          11
+        </div>
+      </div>
+      <div class="column">
+        <div class="bd-notification is-info has-text-centered">
+          12
+        </div>
+      </div>
+    </div>
+  </div>
+</div>
+
+<script src="{{ site.url }}/lib/klmn.js"></script>
index ac85a9ac9dac5dcbca278276a9fc04b53f4928a9..a1e26c0d8fbc5e4824454113631efb698e62f167 100644 (file)
       <a class="navbar-item is-tab {% if page.doc-subtab == 'nesting' %}is-active{% endif %}" href="{{ site.url }}/documentation/columns/nesting/">
         Nesting
       </a>
-      <a class="navbar-item is-tab {% if page.doc-subtab == 'options' %}is-active{% endif %}" href="{{ site.url }}/documentation/columns/options/">
-        Options
-      </a>
       <a class="navbar-item is-tab {% if page.doc-subtab == 'gap' %}is-active{% endif %}" href="{{ site.url }}/documentation/columns/gap/">
         Gap
       </a>
+      <a class="navbar-item is-tab {% if page.doc-subtab == 'options' %}is-active{% endif %}" href="{{ site.url }}/documentation/columns/options/">
+        Options
+      </a>
     </div>
   </div>
 </nav>
diff --git a/docs/_javascript/klmn.js b/docs/_javascript/klmn.js
new file mode 100644 (file)
index 0000000..14ba8aa
--- /dev/null
@@ -0,0 +1,40 @@
+document.addEventListener('DOMContentLoaded', () => {
+
+  const $klmnColumns = Array.prototype.slice.call(document.querySelectorAll('.bd-klmn-columns'), 0);
+  const $klmnGaps = Array.prototype.slice.call(document.querySelectorAll('.bd-klmn-gap'), 0);
+  const $klmnValue = document.getElementById('klmnValue');
+
+  $klmnGaps.forEach(el => {
+    el.addEventListener('mouseenter', () => {
+      const index = el.dataset.value;
+      selectGap(index);
+    });
+  });
+
+  function resetGaps() {
+    $klmnGaps.forEach(el => {
+      el.classList.remove('bd-is-selected');
+    });
+  }
+
+  function setColumns(n) {
+    $klmnColumns.forEach(el => {
+      el.className = `columns is-variable bd-klmn-columns is-${n}`;
+    });
+  }
+
+  function setValue(n) {
+    const rem = `${n * 0.25}rem`;
+    $klmnValue.innerHTML = rem;
+  }
+
+  function selectGap(n) {
+    resetGaps();
+    $klmnGaps[n].classList.add('bd-is-selected');
+    setColumns(n);
+    setValue(n);
+  }
+
+  selectGap(3);
+
+});
index 4d9502a29b428dc8c7af75db8050fc20257ff6bf..b5a17adb4259fbcf984e69f2861e4d102fb60766 100644 (file)
@@ -51,6 +51,8 @@
 
 .highlight-full,
 #navbarJsExample
+  &:not(:last-child)
+    margin-bottom: 1.5rem
   .highlight pre
     max-height: none
 
diff --git a/docs/_sass/klmn.sass b/docs/_sass/klmn.sass
new file mode 100644 (file)
index 0000000..2ea35dc
--- /dev/null
@@ -0,0 +1,32 @@
+.bd-klmn
+  margin-bottom: 1.5rem
+
+.bd-klmn-gaps
+  align-items: center
+  display: flex
+  flex-wrap: wrap
+  justify-content: flex-start
+  margin-bottom: 1.25rem
+
+.bd-klmn-label
+  margin: 0.25rem auto 0.25rem 0
+
+.bd-klmn-gap
+  background-color: $background
+  border-radius: $radius
+  color: $red
+  font-family: $family-monospace
+  font-size: 0.75rem
+  margin: 0.25rem 0 0.25rem 0.5rem
+  padding: 0.375em 0.75em
+  text-align: center
+  vertical-align: middle !important
+  white-space: nowrap
+  &.bd-is-selected
+    background-color: $green
+    color: $white
+
+.bd-klmn-columns:last-child
+  .bd-notification
+    font-size: 0.75rem
+    white-space: nowrap
index 522550fa3db4b2b1a43fa26743d60cc15cc74c60..96b22bef959a66455659517fb6bfc0f4a67c3d81 100644 (file)
@@ -20,6 +20,7 @@ $twitter: #55acee
 @import "./_sass/expo"
 @import "./_sass/love"
 @import "./_sass/bootstrap"
+@import "./_sass/klmn"
 
 // .columns
 //   background-color: coral
index 9119d13ce41021ba2be1fb76b03ddad713f850d6..15d99b8eb91e56e84b4bab13a7f213d5b77b24fb 100644 (file)
@@ -1,11 +1,23 @@
 @charset "UTF-8";
 /*! bulma.io v0.5.1 | 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 {
-    transform: rotate(0deg);
+    -webkit-transform: rotate(0deg);
+            transform: rotate(0deg);
   }
   to {
-    transform: rotate(359deg);
+    -webkit-transform: rotate(359deg);
+            transform: rotate(359deg);
   }
 }
 
@@ -59,15 +71,18 @@ textarea {
 }
 
 html {
-  box-sizing: border-box;
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
 }
 
 * {
-  box-sizing: inherit;
+  -webkit-box-sizing: inherit;
+          box-sizing: inherit;
 }
 
 *:before, *:after {
-  box-sizing: inherit;
+  -webkit-box-sizing: inherit;
+          box-sizing: inherit;
 }
 
 img,
@@ -877,59 +892,79 @@ a.has-text-danger:hover, a.has-text-danger:focus {
 }
 
 .is-flex {
+  display: -webkit-box !important;
+  display: -ms-flexbox !important;
   display: flex !important;
 }
 
 @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;
   }
 }
@@ -1051,59 +1086,79 @@ a.has-text-danger:hover, a.has-text-danger:focus {
 }
 
 .is-inline-flex {
+  display: -webkit-inline-box !important;
+  display: -ms-inline-flexbox !important;
   display: inline-flex !important;
 }
 
 @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;
   }
 }
@@ -1179,7 +1234,8 @@ a.has-text-danger:hover, a.has-text-danger:focus {
 }
 
 .is-shadowless {
-  box-shadow: none !important;
+  -webkit-box-shadow: none !important;
+          box-shadow: none !important;
 }
 
 .is-unselectable {
@@ -1193,7 +1249,8 @@ a.has-text-danger:hover, a.has-text-danger:focus {
 .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);
+  -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;
@@ -1204,24 +1261,33 @@ a.has-text-danger:hover, a.has-text-danger:focus {
 }
 
 a.box:hover, a.box:focus {
-  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2;
+  -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 {
-  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2;
+  -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;
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
   border: 1px solid transparent;
   border-radius: 3px;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+  display: -webkit-inline-box;
+  display: -ms-inline-flexbox;
   display: inline-flex;
   font-size: 1rem;
   height: 2.25em;
-  justify-content: flex-start;
+  -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);
@@ -1238,7 +1304,9 @@ a.box:active {
   border-color: #dbdbdb;
   color: #363636;
   cursor: pointer;
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
   padding-left: 0.75em;
   padding-right: 0.75em;
   text-align: center;
@@ -1289,7 +1357,8 @@ a.box:active {
 
 .button:active, .button.is-active {
   border-color: #4a4a4a;
-  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  -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;
 }
 
@@ -1308,7 +1377,8 @@ a.box:active {
 .button.is-link[disabled] {
   background-color: transparent;
   border-color: transparent;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
 }
 
 .button.is-white {
@@ -1325,21 +1395,24 @@ a.box:active {
 
 .button.is-white:focus, .button.is-white.is-focused {
   border-color: transparent;
-  box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25);
+  -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;
-  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  -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;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
 }
 
 .button.is-white.is-inverted {
@@ -1354,7 +1427,8 @@ a.box:active {
 .button.is-white.is-inverted[disabled] {
   background-color: #0a0a0a;
   border-color: transparent;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: white;
 }
 
@@ -1381,7 +1455,8 @@ a.box:active {
 .button.is-white.is-outlined[disabled] {
   background-color: transparent;
   border-color: white;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: white;
 }
 
@@ -1399,7 +1474,8 @@ a.box:active {
 .button.is-white.is-inverted.is-outlined[disabled] {
   background-color: transparent;
   border-color: #0a0a0a;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #0a0a0a;
 }
 
@@ -1417,21 +1493,24 @@ a.box:active {
 
 .button.is-black:focus, .button.is-black.is-focused {
   border-color: transparent;
-  box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25);
+  -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;
-  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  -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;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
 }
 
 .button.is-black.is-inverted {
@@ -1446,7 +1525,8 @@ a.box:active {
 .button.is-black.is-inverted[disabled] {
   background-color: white;
   border-color: transparent;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #0a0a0a;
 }
 
@@ -1473,7 +1553,8 @@ a.box:active {
 .button.is-black.is-outlined[disabled] {
   background-color: transparent;
   border-color: #0a0a0a;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #0a0a0a;
 }
 
@@ -1491,7 +1572,8 @@ a.box:active {
 .button.is-black.is-inverted.is-outlined[disabled] {
   background-color: transparent;
   border-color: white;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: white;
 }
 
@@ -1509,21 +1591,24 @@ a.box:active {
 
 .button.is-light:focus, .button.is-light.is-focused {
   border-color: transparent;
-  box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25);
+  -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;
-  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  -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;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
 }
 
 .button.is-light.is-inverted {
@@ -1538,7 +1623,8 @@ a.box:active {
 .button.is-light.is-inverted[disabled] {
   background-color: #363636;
   border-color: transparent;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: whitesmoke;
 }
 
@@ -1565,7 +1651,8 @@ a.box:active {
 .button.is-light.is-outlined[disabled] {
   background-color: transparent;
   border-color: whitesmoke;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: whitesmoke;
 }
 
@@ -1583,7 +1670,8 @@ a.box:active {
 .button.is-light.is-inverted.is-outlined[disabled] {
   background-color: transparent;
   border-color: #363636;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #363636;
 }
 
@@ -1601,21 +1689,24 @@ a.box:active {
 
 .button.is-dark:focus, .button.is-dark.is-focused {
   border-color: transparent;
-  box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25);
+  -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;
-  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  -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;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
 }
 
 .button.is-dark.is-inverted {
@@ -1630,7 +1721,8 @@ a.box:active {
 .button.is-dark.is-inverted[disabled] {
   background-color: whitesmoke;
   border-color: transparent;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #363636;
 }
 
@@ -1657,7 +1749,8 @@ a.box:active {
 .button.is-dark.is-outlined[disabled] {
   background-color: transparent;
   border-color: #363636;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #363636;
 }
 
@@ -1675,7 +1768,8 @@ a.box:active {
 .button.is-dark.is-inverted.is-outlined[disabled] {
   background-color: transparent;
   border-color: whitesmoke;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: whitesmoke;
 }
 
@@ -1693,21 +1787,24 @@ a.box:active {
 
 .button.is-primary:focus, .button.is-primary.is-focused {
   border-color: transparent;
-  box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25);
+  -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;
-  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  -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;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
 }
 
 .button.is-primary.is-inverted {
@@ -1722,7 +1819,8 @@ a.box:active {
 .button.is-primary.is-inverted[disabled] {
   background-color: #fff;
   border-color: transparent;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #00d1b2;
 }
 
@@ -1749,7 +1847,8 @@ a.box:active {
 .button.is-primary.is-outlined[disabled] {
   background-color: transparent;
   border-color: #00d1b2;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #00d1b2;
 }
 
@@ -1767,7 +1866,8 @@ a.box:active {
 .button.is-primary.is-inverted.is-outlined[disabled] {
   background-color: transparent;
   border-color: #fff;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #fff;
 }
 
@@ -1785,21 +1885,24 @@ a.box:active {
 
 .button.is-info:focus, .button.is-info.is-focused {
   border-color: transparent;
-  box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25);
+  -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;
-  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  -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;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
 }
 
 .button.is-info.is-inverted {
@@ -1814,7 +1917,8 @@ a.box:active {
 .button.is-info.is-inverted[disabled] {
   background-color: #fff;
   border-color: transparent;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #3273dc;
 }
 
@@ -1841,7 +1945,8 @@ a.box:active {
 .button.is-info.is-outlined[disabled] {
   background-color: transparent;
   border-color: #3273dc;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #3273dc;
 }
 
@@ -1859,7 +1964,8 @@ a.box:active {
 .button.is-info.is-inverted.is-outlined[disabled] {
   background-color: transparent;
   border-color: #fff;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #fff;
 }
 
@@ -1877,21 +1983,24 @@ a.box:active {
 
 .button.is-success:focus, .button.is-success.is-focused {
   border-color: transparent;
-  box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25);
+  -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;
-  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  -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;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
 }
 
 .button.is-success.is-inverted {
@@ -1906,7 +2015,8 @@ a.box:active {
 .button.is-success.is-inverted[disabled] {
   background-color: #fff;
   border-color: transparent;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #23d160;
 }
 
@@ -1933,7 +2043,8 @@ a.box:active {
 .button.is-success.is-outlined[disabled] {
   background-color: transparent;
   border-color: #23d160;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #23d160;
 }
 
@@ -1951,7 +2062,8 @@ a.box:active {
 .button.is-success.is-inverted.is-outlined[disabled] {
   background-color: transparent;
   border-color: #fff;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #fff;
 }
 
@@ -1969,21 +2081,24 @@ a.box:active {
 
 .button.is-warning:focus, .button.is-warning.is-focused {
   border-color: transparent;
-  box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25);
+  -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;
-  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  -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;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
 }
 
 .button.is-warning.is-inverted {
@@ -1998,7 +2113,8 @@ a.box:active {
 .button.is-warning.is-inverted[disabled] {
   background-color: rgba(0, 0, 0, 0.7);
   border-color: transparent;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #ffdd57;
 }
 
@@ -2025,7 +2141,8 @@ a.box:active {
 .button.is-warning.is-outlined[disabled] {
   background-color: transparent;
   border-color: #ffdd57;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #ffdd57;
 }
 
@@ -2043,7 +2160,8 @@ a.box:active {
 .button.is-warning.is-inverted.is-outlined[disabled] {
   background-color: transparent;
   border-color: rgba(0, 0, 0, 0.7);
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: rgba(0, 0, 0, 0.7);
 }
 
@@ -2061,21 +2179,24 @@ a.box:active {
 
 .button.is-danger:focus, .button.is-danger.is-focused {
   border-color: transparent;
-  box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25);
+  -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;
-  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  -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;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
 }
 
 .button.is-danger.is-inverted {
@@ -2090,7 +2211,8 @@ a.box:active {
 .button.is-danger.is-inverted[disabled] {
   background-color: #fff;
   border-color: transparent;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #ff3860;
 }
 
@@ -2117,7 +2239,8 @@ a.box:active {
 .button.is-danger.is-outlined[disabled] {
   background-color: transparent;
   border-color: #ff3860;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #ff3860;
 }
 
@@ -2135,7 +2258,8 @@ a.box:active {
 .button.is-danger.is-inverted.is-outlined[disabled] {
   background-color: transparent;
   border-color: #fff;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #fff;
 }
 
@@ -2155,11 +2279,14 @@ a.box:active {
 .button[disabled] {
   background-color: white;
   border-color: #dbdbdb;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   opacity: 0.5;
 }
 
 .button.is-fullwidth {
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
   width: 100%;
 }
@@ -2170,7 +2297,8 @@ a.box:active {
 }
 
 .button.is-loading:after {
-  animation: spinAround 500ms infinite linear;
+  -webkit-animation: spinAround 500ms infinite linear;
+          animation: spinAround 500ms infinite linear;
   border: 2px solid #dbdbdb;
   border-radius: 290486px;
   border-right-color: transparent;
@@ -2190,7 +2318,8 @@ a.box:active {
   background-color: whitesmoke;
   border-color: #dbdbdb;
   color: #7a7a7a;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   pointer-events: none;
 }
 
@@ -2422,14 +2551,21 @@ a.box:active {
 .textarea {
   -moz-appearance: none;
   -webkit-appearance: none;
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
   border: 1px solid transparent;
   border-radius: 3px;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+  display: -webkit-inline-box;
+  display: -ms-inline-flexbox;
   display: inline-flex;
   font-size: 1rem;
   height: 2.25em;
-  justify-content: flex-start;
+  -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);
@@ -2440,7 +2576,8 @@ a.box:active {
   background-color: white;
   border-color: #dbdbdb;
   color: #363636;
-  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
+  -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%;
 }
@@ -2476,7 +2613,8 @@ a.box:active {
 .textarea[disabled] {
   background-color: whitesmoke;
   border-color: whitesmoke;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #7a7a7a;
 }
 
@@ -2647,7 +2785,8 @@ a.box:active {
   height: 0.5em;
   pointer-events: none;
   position: absolute;
-  transform: rotate(-45deg);
+  -webkit-transform: rotate(-45deg);
+          transform: rotate(-45deg);
   width: 0.5em;
   margin-top: -0.375em;
   right: 1.125em;
@@ -2658,14 +2797,21 @@ a.box:active {
 .select select {
   -moz-appearance: none;
   -webkit-appearance: none;
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
   border: 1px solid transparent;
   border-radius: 3px;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+  display: -webkit-inline-box;
+  display: -ms-inline-flexbox;
   display: inline-flex;
   font-size: 1rem;
   height: 2.25em;
-  justify-content: flex-start;
+  -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);
@@ -2702,7 +2848,8 @@ a.box:active {
 .select select[disabled] {
   background-color: whitesmoke;
   border-color: whitesmoke;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #7a7a7a;
 }
 
@@ -2817,7 +2964,8 @@ a.box:active {
 }
 
 .select.is-loading::after {
-  animation: spinAround 500ms infinite linear;
+  -webkit-animation: spinAround 500ms infinite linear;
+          animation: spinAround 500ms infinite linear;
   border: 2px solid #dbdbdb;
   border-radius: 290486px;
   border-right-color: transparent;
@@ -2831,7 +2979,8 @@ a.box:active {
   position: absolute;
   right: 0.625em;
   top: 0.625em;
-  transform: none;
+  -webkit-transform: none;
+          transform: none;
 }
 
 .select.is-loading.is-small:after {
@@ -2852,9 +3001,15 @@ a.box:active {
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
-  align-items: stretch;
+  -webkit-box-align: stretch;
+      -ms-flex-align: stretch;
+          align-items: stretch;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  justify-content: flex-start;
+  -webkit-box-pack: start;
+      -ms-flex-pack: start;
+          justify-content: flex-start;
   position: relative;
 }
 
@@ -2872,7 +3027,8 @@ a.box:active {
 
 .file.is-white:focus .file-cta, .file.is-white.is-focused .file-cta {
   border-color: transparent;
-  box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25);
+  -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;
 }
 
@@ -2896,7 +3052,8 @@ a.box:active {
 
 .file.is-black:focus .file-cta, .file.is-black.is-focused .file-cta {
   border-color: transparent;
-  box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25);
+  -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;
 }
 
@@ -2920,7 +3077,8 @@ a.box:active {
 
 .file.is-light:focus .file-cta, .file.is-light.is-focused .file-cta {
   border-color: transparent;
-  box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25);
+  -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;
 }
 
@@ -2944,7 +3102,8 @@ a.box:active {
 
 .file.is-dark:focus .file-cta, .file.is-dark.is-focused .file-cta {
   border-color: transparent;
-  box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25);
+  -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;
 }
 
@@ -2968,7 +3127,8 @@ a.box:active {
 
 .file.is-primary:focus .file-cta, .file.is-primary.is-focused .file-cta {
   border-color: transparent;
-  box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25);
+  -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;
 }
 
@@ -2992,7 +3152,8 @@ a.box:active {
 
 .file.is-info:focus .file-cta, .file.is-info.is-focused .file-cta {
   border-color: transparent;
-  box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25);
+  -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;
 }
 
@@ -3016,7 +3177,8 @@ a.box:active {
 
 .file.is-success:focus .file-cta, .file.is-success.is-focused .file-cta {
   border-color: transparent;
-  box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25);
+  -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;
 }
 
@@ -3040,7 +3202,8 @@ a.box:active {
 
 .file.is-warning:focus .file-cta, .file.is-warning.is-focused .file-cta {
   border-color: transparent;
-  box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25);
+  -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);
 }
 
@@ -3064,7 +3227,8 @@ a.box:active {
 
 .file.is-danger:focus .file-cta, .file.is-danger.is-focused .file-cta {
   border-color: transparent;
-  box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25);
+  -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;
 }
 
@@ -3105,19 +3269,29 @@ a.box:active {
 }
 
 .file.is-centered {
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
 }
 
 .file.is-right {
-  justify-content: flex-end;
+  -webkit-box-pack: end;
+      -ms-flex-pack: end;
+          justify-content: flex-end;
 }
 
 .file.is-boxed .file-label {
-  flex-direction: column;
+  -webkit-box-orient: vertical;
+  -webkit-box-direction: normal;
+      -ms-flex-direction: column;
+          flex-direction: column;
 }
 
 .file.is-boxed .file-cta {
-  flex-direction: column;
+  -webkit-box-orient: vertical;
+  -webkit-box-direction: normal;
+      -ms-flex-direction: column;
+          flex-direction: column;
   height: auto;
   padding: 1em 3em;
 }
@@ -3163,7 +3337,9 @@ a.box:active {
 .file.is-right .file-name {
   border-radius: 3px 0 0 3px;
   border-width: 1px 0 1px 1px;
-  order: -1;
+  -webkit-box-ordinal-group: 0;
+      -ms-flex-order: -1;
+          order: -1;
 }
 
 .file.is-fullwidth .file-label {
@@ -3171,15 +3347,23 @@ a.box:active {
 }
 
 .file.is-fullwidth .file-name {
-  flex-grow: 1;
+  -webkit-box-flex: 1;
+      -ms-flex-positive: 1;
+          flex-grow: 1;
   max-width: none;
 }
 
 .file-label {
-  align-items: stretch;
+  -webkit-box-align: stretch;
+      -ms-flex-align: stretch;
+          align-items: stretch;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
   cursor: pointer;
-  justify-content: flex-start;
+  -webkit-box-pack: start;
+      -ms-flex-pack: start;
+          justify-content: flex-start;
   overflow: hidden;
   position: relative;
 }
@@ -3215,14 +3399,21 @@ a.box:active {
 .file-name {
   -moz-appearance: none;
   -webkit-appearance: none;
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
   border: 1px solid transparent;
   border-radius: 3px;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+  display: -webkit-inline-box;
+  display: -ms-inline-flexbox;
   display: inline-flex;
   font-size: 1rem;
   height: 2.25em;
-  justify-content: flex-start;
+  -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);
@@ -3268,10 +3459,16 @@ a.box:active {
 }
 
 .file-icon {
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
   height: 1em;
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
   margin-right: 0.5em;
   width: 1em;
 }
@@ -3350,8 +3547,12 @@ a.box:active {
 }
 
 .field.has-addons {
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  justify-content: flex-start;
+  -webkit-box-pack: start;
+      -ms-flex-pack: start;
+          justify-content: flex-start;
 }
 
 .field.has-addons .control:not(:last-child) {
@@ -3411,29 +3612,43 @@ a.box:active {
 }
 
 .field.has-addons .control.is-expanded {
-  flex-grow: 1;
+  -webkit-box-flex: 1;
+      -ms-flex-positive: 1;
+          flex-grow: 1;
 }
 
 .field.has-addons.has-addons-centered {
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
 }
 
 .field.has-addons.has-addons-right {
-  justify-content: flex-end;
+  -webkit-box-pack: end;
+      -ms-flex-pack: end;
+          justify-content: flex-end;
 }
 
 .field.has-addons.has-addons-fullwidth .control {
-  flex-grow: 1;
-  flex-shrink: 0;
+  -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;
-  justify-content: flex-start;
+  -webkit-box-pack: start;
+      -ms-flex-pack: start;
+          justify-content: flex-start;
 }
 
 .field.is-grouped > .control {
-  flex-shrink: 0;
+  -ms-flex-negative: 0;
+      flex-shrink: 0;
 }
 
 .field.is-grouped > .control:not(:last-child) {
@@ -3442,20 +3657,28 @@ a.box:active {
 }
 
 .field.is-grouped > .control.is-expanded {
-  flex-grow: 1;
-  flex-shrink: 1;
+  -webkit-box-flex: 1;
+      -ms-flex-positive: 1;
+          flex-grow: 1;
+  -ms-flex-negative: 1;
+      flex-shrink: 1;
 }
 
 .field.is-grouped.is-grouped-centered {
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
 }
 
 .field.is-grouped.is-grouped-right {
-  justify-content: flex-end;
+  -webkit-box-pack: end;
+      -ms-flex-pack: end;
+          justify-content: flex-end;
 }
 
 .field.is-grouped.is-grouped-multiline {
-  flex-wrap: wrap;
+  -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) {
@@ -3472,6 +3695,8 @@ a.box:active {
 
 @media screen and (min-width: 769px), print {
   .field.is-horizontal {
+    display: -webkit-box;
+    display: -ms-flexbox;
     display: flex;
   }
 }
@@ -3488,9 +3713,13 @@ a.box:active {
 
 @media screen and (min-width: 769px), print {
   .field-label {
-    flex-basis: 0;
-    flex-grow: 1;
-    flex-shrink: 0;
+    -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;
   }
@@ -3517,19 +3746,28 @@ a.box:active {
 
 @media screen and (min-width: 769px), print {
   .field-body {
+    display: -webkit-box;
+    display: -ms-flexbox;
     display: flex;
-    flex-basis: 0;
-    flex-grow: 5;
-    flex-shrink: 1;
+    -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 {
-    flex-shrink: 1;
+    -ms-flex-negative: 1;
+        flex-shrink: 1;
   }
   .field-body > .field:not(.is-narrow) {
-    flex-grow: 1;
+    -webkit-box-flex: 1;
+        -ms-flex-positive: 1;
+            flex-grow: 1;
   }
   .field-body > .field:not(:last-child) {
     margin-right: 0.75rem;
@@ -3637,7 +3875,8 @@ a.box:active {
 }
 
 .control.is-loading::after {
-  animation: spinAround 500ms infinite linear;
+  -webkit-animation: spinAround 500ms infinite linear;
+          animation: spinAround 500ms infinite linear;
   border: 2px solid #dbdbdb;
   border-radius: 290486px;
   border-right-color: transparent;
@@ -3665,9 +3904,15 @@ a.box:active {
 }
 
 .icon {
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  display: -webkit-inline-box;
+  display: -ms-inline-flexbox;
   display: inline-flex;
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
   height: 1.5rem;
   width: 1.5rem;
 }
@@ -4130,10 +4375,17 @@ a.box:active {
 }
 
 .tags {
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  flex-wrap: wrap;
-  justify-content: flex-start;
+  -ms-flex-wrap: wrap;
+      flex-wrap: wrap;
+  -webkit-box-pack: start;
+      -ms-flex-pack: start;
+          justify-content: flex-start;
 }
 
 .tags .tag {
@@ -4167,14 +4419,20 @@ a.box:active {
 }
 
 .tag {
-  align-items: center;
+  -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;
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
   line-height: 1.5;
   padding-left: 0.75em;
   padding-right: 0.75em;
@@ -4253,8 +4511,10 @@ a.box:active {
   left: 50%;
   position: absolute;
   top: 50%;
-  transform: translateX(-50%) translateY(-50%) rotate(45deg);
-  transform-origin: center center;
+  -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 {
@@ -4414,8 +4674,11 @@ a.tag:hover {
   border-radius: 290486px;
   cursor: pointer;
   display: inline-block;
-  flex-grow: 0;
-  flex-shrink: 0;
+  -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;
@@ -4435,8 +4698,10 @@ a.tag:hover {
   left: 50%;
   position: absolute;
   top: 50%;
-  transform: translateX(-50%) translateY(-50%) rotate(45deg);
-  transform-origin: center center;
+  -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 {
@@ -4515,7 +4780,8 @@ a.tag:hover {
 }
 
 .loader {
-  animation: spinAround 500ms infinite linear;
+  -webkit-animation: spinAround 500ms infinite linear;
+          animation: spinAround 500ms infinite linear;
   border: 2px solid #dbdbdb;
   border-radius: 290486px;
   border-right-color: transparent;
@@ -4528,13 +4794,19 @@ a.tag:hover {
 }
 
 .number {
-  align-items: center;
+  -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;
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
   margin-right: 1.5rem;
   min-width: 2.5em;
   padding: 0.25rem 0.5rem;
@@ -4548,7 +4820,11 @@ a.tag:hover {
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
-  align-items: stretch;
+  -webkit-box-align: stretch;
+      -ms-flex-align: stretch;
+          align-items: stretch;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
   font-size: 1rem;
   overflow: hidden;
@@ -4561,10 +4837,16 @@ a.tag:hover {
 }
 
 .breadcrumb a {
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
   color: #7a7a7a;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
   padding: 0.5em 0.75em;
 }
 
@@ -4573,7 +4855,11 @@ a.tag:hover {
 }
 
 .breadcrumb li {
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
 }
 
@@ -4589,11 +4875,20 @@ a.tag:hover {
 }
 
 .breadcrumb ul, .breadcrumb ol {
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  flex-grow: 1;
-  flex-shrink: 0;
-  justify-content: flex-start;
+  -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 {
@@ -4605,11 +4900,15 @@ a.tag:hover {
 }
 
 .breadcrumb.is-centered ol, .breadcrumb.is-centered ul {
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
 }
 
 .breadcrumb.is-right ol, .breadcrumb.is-right ul {
-  justify-content: flex-end;
+  -webkit-box-pack: end;
+      -ms-flex-pack: end;
+          justify-content: flex-end;
 }
 
 .breadcrumb.is-small {
@@ -4642,32 +4941,50 @@ a.tag:hover {
 
 .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);
+  -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 {
-  align-items: stretch;
-  box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1);
+  -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 {
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
   color: #363636;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  flex-grow: 1;
+  -webkit-box-flex: 1;
+      -ms-flex-positive: 1;
+          flex-grow: 1;
   font-weight: 700;
   padding: 0.75rem;
 }
 
 .card-header-icon {
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
   cursor: pointer;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
   padding: 0.75rem;
 }
 
@@ -4682,17 +4999,31 @@ a.tag:hover {
 
 .card-footer {
   border-top: 1px solid #dbdbdb;
-  align-items: stretch;
+  -webkit-box-align: stretch;
+      -ms-flex-align: stretch;
+          align-items: stretch;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
 }
 
 .card-footer-item {
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  flex-basis: 0;
-  flex-grow: 1;
-  flex-shrink: 0;
-  justify-content: center;
+  -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;
 }
 
@@ -4705,6 +5036,8 @@ a.tag:hover {
 }
 
 .dropdown {
+  display: -webkit-inline-box;
+  display: -ms-inline-flexbox;
   display: inline-flex;
   position: relative;
   vertical-align: top;
@@ -4732,7 +5065,8 @@ a.tag:hover {
 .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);
+  -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;
 }
@@ -4770,8 +5104,12 @@ a.dropdown-item.is-active {
 }
 
 .level {
-  align-items: center;
-  justify-content: space-between;
+  -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) {
@@ -4788,11 +5126,15 @@ a.dropdown-item.is-active {
 }
 
 .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;
 }
 
@@ -4805,25 +5147,41 @@ a.dropdown-item.is-active {
 }
 
 .level.is-mobile .level-item:not(.is-narrow) {
-  flex-grow: 1;
+  -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) {
-    flex-grow: 1;
+    -webkit-box-flex: 1;
+        -ms-flex-positive: 1;
+            flex-grow: 1;
   }
 }
 
 .level-item {
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  flex-basis: auto;
-  flex-grow: 0;
-  flex-shrink: 0;
-  justify-content: center;
+  -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,
@@ -4839,9 +5197,13 @@ a.dropdown-item.is-active {
 
 .level-left,
 .level-right {
-  flex-basis: auto;
-  flex-grow: 0;
-  flex-shrink: 0;
+  -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),
@@ -4851,12 +5213,18 @@ a.dropdown-item.is-active {
 
 .level-left .level-item.is-flexible,
 .level-right .level-item.is-flexible {
-  flex-grow: 1;
+  -webkit-box-flex: 1;
+      -ms-flex-positive: 1;
+          flex-grow: 1;
 }
 
 .level-left {
-  align-items: center;
-  justify-content: flex-start;
+  -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) {
@@ -4867,23 +5235,35 @@ a.dropdown-item.is-active {
 
 @media screen and (min-width: 769px), print {
   .level-left {
+    display: -webkit-box;
+    display: -ms-flexbox;
     display: flex;
   }
 }
 
 .level-right {
-  align-items: center;
-  justify-content: flex-end;
+  -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 {
-  align-items: flex-start;
+  -webkit-box-align: start;
+      -ms-flex-align: start;
+          align-items: flex-start;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
   text-align: left;
 }
@@ -4894,6 +5274,8 @@ a.dropdown-item.is-active {
 
 .media .media {
   border-top: 1px solid rgba(219, 219, 219, 0.5);
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
   padding-top: 0.75rem;
 }
@@ -4924,9 +5306,13 @@ a.dropdown-item.is-active {
 
 .media-left,
 .media-right {
-  flex-basis: auto;
-  flex-grow: 0;
-  flex-shrink: 0;
+  -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 {
@@ -4938,9 +5324,13 @@ a.dropdown-item.is-active {
 }
 
 .media-content {
-  flex-basis: auto;
-  flex-grow: 1;
-  flex-shrink: 1;
+  -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;
 }
 
@@ -5151,12 +5541,18 @@ a.dropdown-item.is-active {
 }
 
 .message-header {
-  align-items: center;
+  -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;
-  justify-content: space-between;
+  -webkit-box-pack: justify;
+      -ms-flex-pack: justify;
+          justify-content: space-between;
   line-height: 1.25;
   padding: 0.5em 0.75em;
   position: relative;
@@ -5172,8 +5568,11 @@ a.dropdown-item.is-active {
 }
 
 .message-header .delete {
-  flex-grow: 0;
-  flex-shrink: 0;
+  -webkit-box-flex: 0;
+      -ms-flex-positive: 0;
+          flex-grow: 0;
+  -ms-flex-negative: 0;
+      flex-shrink: 0;
   margin-left: 0.75em;
 }
 
@@ -5214,15 +5613,21 @@ a.dropdown-item.is-active {
   position: absolute;
   right: 0;
   top: 0;
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
   display: none;
-  justify-content: center;
+  -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;
 }
 
@@ -5266,8 +5671,11 @@ a.dropdown-item.is-active {
   border-radius: 290486px;
   cursor: pointer;
   display: inline-block;
-  flex-grow: 0;
-  flex-shrink: 0;
+  -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;
@@ -5293,8 +5701,10 @@ a.dropdown-item.is-active {
   left: 50%;
   position: absolute;
   top: 50%;
-  transform: translateX(-50%) translateY(-50%) rotate(45deg);
-  transform-origin: center center;
+  -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 {
@@ -5343,19 +5753,31 @@ a.dropdown-item.is-active {
 }
 
 .modal-card {
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  flex-direction: column;
+  -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 {
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
   background-color: whitesmoke;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  flex-shrink: 0;
-  justify-content: flex-start;
+  -ms-flex-negative: 0;
+      flex-shrink: 0;
+  -webkit-box-pack: start;
+      -ms-flex-pack: start;
+          justify-content: flex-start;
   padding: 20px;
   position: relative;
 }
@@ -5368,8 +5790,11 @@ a.dropdown-item.is-active {
 
 .modal-card-title {
   color: #363636;
-  flex-grow: 1;
-  flex-shrink: 0;
+  -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;
 }
@@ -5387,8 +5812,11 @@ a.dropdown-item.is-active {
 .modal-card-body {
   -webkit-overflow-scrolling: touch;
   background-color: white;
-  flex-grow: 1;
-  flex-shrink: 1;
+  -webkit-box-flex: 1;
+      -ms-flex-positive: 1;
+          flex-grow: 1;
+  -ms-flex-negative: 1;
+      flex-shrink: 1;
   overflow: auto;
   padding: 20px;
 }
@@ -5409,8 +5837,12 @@ a.dropdown-item.is-active {
   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;
 }
 
@@ -5436,8 +5868,10 @@ a.dropdown-item.is-active {
 
 .nav-toggle.is-active span:nth-child(1) {
   margin-left: -5px;
-  transform: rotate(45deg);
-  transform-origin: left top;
+  -webkit-transform: rotate(45deg);
+          transform: rotate(45deg);
+  -webkit-transform-origin: left top;
+          transform-origin: left top;
 }
 
 .nav-toggle.is-active span:nth-child(2) {
@@ -5446,8 +5880,10 @@ a.dropdown-item.is-active {
 
 .nav-toggle.is-active span:nth-child(3) {
   margin-left: -5px;
-  transform: rotate(-45deg);
-  transform-origin: left bottom;
+  -webkit-transform: rotate(-45deg);
+          transform: rotate(-45deg);
+  -webkit-transform-origin: left bottom;
+          transform-origin: left bottom;
 }
 
 @media screen and (min-width: 769px), print {
@@ -5457,19 +5893,31 @@ a.dropdown-item.is-active {
 }
 
 .nav-item {
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  flex-grow: 0;
-  flex-shrink: 0;
+  -webkit-box-flex: 0;
+      -ms-flex-positive: 0;
+          flex-grow: 0;
+  -ms-flex-negative: 0;
+      flex-shrink: 0;
   font-size: 1rem;
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
   line-height: 1.5;
   padding: 0.5rem 0.75rem;
 }
 
 .nav-item a {
-  flex-grow: 1;
-  flex-shrink: 0;
+  -webkit-box-flex: 1;
+      -ms-flex-positive: 1;
+          flex-grow: 1;
+  -ms-flex-negative: 0;
+      flex-shrink: 0;
 }
 
 .nav-item img {
@@ -5486,7 +5934,9 @@ a.dropdown-item.is-active {
 
 @media screen and (max-width: 768px) {
   .nav-item {
-    justify-content: flex-start;
+    -webkit-box-pack: start;
+        -ms-flex-pack: start;
+            justify-content: flex-start;
   }
 }
 
@@ -5538,10 +5988,17 @@ a.nav-item:not(.button).is-tab.is-active {
 .nav-left,
 .nav-right {
   -webkit-overflow-scrolling: touch;
-  align-items: stretch;
+  -webkit-box-align: stretch;
+      -ms-flex-align: stretch;
+          align-items: stretch;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  flex-grow: 1;
-  flex-shrink: 0;
+  -webkit-box-flex: 1;
+      -ms-flex-positive: 1;
+          flex-grow: 1;
+  -ms-flex-negative: 0;
+      flex-shrink: 0;
   max-width: 100%;
   overflow: auto;
 }
@@ -5549,25 +6006,39 @@ a.nav-item:not(.button).is-tab.is-active {
 @media screen and (min-width: 1200px) {
   .nav-left,
   .nav-right {
-    flex-basis: 0;
+    -ms-flex-preferred-size: 0;
+        flex-basis: 0;
   }
 }
 
 .nav-left {
-  justify-content: flex-start;
+  -webkit-box-pack: start;
+      -ms-flex-pack: start;
+          justify-content: flex-start;
   white-space: nowrap;
 }
 
 .nav-right {
-  justify-content: flex-end;
+  -webkit-box-pack: end;
+      -ms-flex-pack: end;
+          justify-content: flex-end;
 }
 
 .nav-center {
-  align-items: stretch;
+  -webkit-box-align: stretch;
+      -ms-flex-align: stretch;
+          align-items: stretch;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  flex-grow: 0;
-  flex-shrink: 0;
-  justify-content: center;
+  -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;
 }
@@ -5575,7 +6046,8 @@ a.nav-item:not(.button).is-tab.is-active {
 @media screen and (max-width: 768px) {
   .nav-menu.nav-right {
     background-color: white;
-    box-shadow: 0 4px 7px rgba(10, 10, 10, 0.1);
+    -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;
@@ -5592,8 +6064,12 @@ a.nav-item:not(.button).is-tab.is-active {
 }
 
 .nav {
-  align-items: stretch;
+  -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;
@@ -5602,14 +6078,19 @@ a.nav-item:not(.button).is-tab.is-active {
 }
 
 .nav > .container {
-  align-items: stretch;
+  -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 {
-  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1);
+  -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1);
+          box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1);
 }
 
 .navbar {
@@ -5619,21 +6100,31 @@ a.nav-item:not(.button).is-tab.is-active {
 }
 
 .navbar > .container {
-  align-items: stretch;
+  -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 {
-  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1);
+  -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;
-  align-items: stretch;
+  -webkit-box-align: stretch;
+      -ms-flex-align: stretch;
+          align-items: stretch;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  flex-shrink: 0;
+  -ms-flex-negative: 0;
+      flex-shrink: 0;
   max-width: 100vw;
   min-height: 3.25rem;
   overflow-x: auto;
@@ -5657,8 +6148,12 @@ a.nav-item:not(.button).is-tab.is-active {
   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;
 }
 
@@ -5684,8 +6179,10 @@ a.nav-item:not(.button).is-tab.is-active {
 
 .navbar-burger.is-active span:nth-child(1) {
   margin-left: -5px;
-  transform: rotate(45deg);
-  transform-origin: left top;
+  -webkit-transform: rotate(45deg);
+          transform: rotate(45deg);
+  -webkit-transform-origin: left top;
+          transform-origin: left top;
 }
 
 .navbar-burger.is-active span:nth-child(2) {
@@ -5694,8 +6191,10 @@ a.nav-item:not(.button).is-tab.is-active {
 
 .navbar-burger.is-active span:nth-child(3) {
   margin-left: -5px;
-  transform: rotate(-45deg);
-  transform-origin: left bottom;
+  -webkit-transform: rotate(-45deg);
+          transform: rotate(-45deg);
+  -webkit-transform-origin: left bottom;
+          transform-origin: left bottom;
 }
 
 .navbar-menu {
@@ -5719,8 +6218,11 @@ a.navbar-item:hover, a.navbar-item.is-active,
 }
 
 .navbar-item {
-  flex-grow: 0;
-  flex-shrink: 0;
+  -webkit-box-flex: 0;
+      -ms-flex-positive: 0;
+          flex-grow: 0;
+  -ms-flex-negative: 0;
+      flex-shrink: 0;
 }
 
 .navbar-item img {
@@ -5752,8 +6254,11 @@ a.navbar-item:hover, a.navbar-item.is-active,
 }
 
 .navbar-content {
-  flex-grow: 1;
-  flex-shrink: 1;
+  -webkit-box-flex: 1;
+      -ms-flex-positive: 1;
+          flex-grow: 1;
+  -ms-flex-negative: 1;
+      flex-shrink: 1;
 }
 
 .navbar-link {
@@ -5784,11 +6289,16 @@ a.navbar-item:hover, a.navbar-item.is-active,
     display: block;
   }
   .navbar-brand .navbar-item {
-    align-items: center;
+    -webkit-box-align: center;
+        -ms-flex-align: center;
+            align-items: center;
+    display: -webkit-box;
+    display: -ms-flexbox;
     display: flex;
   }
   .navbar-menu {
-    box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1);
+    -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 {
@@ -5801,7 +6311,11 @@ a.navbar-item:hover, a.navbar-item.is-active,
   .navbar-menu,
   .navbar-start,
   .navbar-end {
-    align-items: stretch;
+    -webkit-box-align: stretch;
+        -ms-flex-align: stretch;
+            align-items: stretch;
+    display: -webkit-box;
+    display: -ms-flexbox;
     display: flex;
   }
   .navbar {
@@ -5828,11 +6342,17 @@ a.navbar-item:hover, a.navbar-item.is-active,
   }
   .navbar-item,
   .navbar-link {
-    align-items: center;
+    -webkit-box-align: center;
+        -ms-flex-align: center;
+            align-items: center;
+    display: -webkit-box;
+    display: -ms-flexbox;
     display: flex;
   }
   .navbar-item.has-dropdown {
-    align-items: stretch;
+    -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;
@@ -5840,7 +6360,8 @@ a.navbar-item:hover, a.navbar-item.is-active,
   .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);
+    -webkit-transform: translateY(0);
+            transform: translateY(0);
   }
   .navbar-link::after {
     border: 1px solid #00d1b2;
@@ -5851,22 +6372,30 @@ a.navbar-item:hover, a.navbar-item.is-active,
     height: 0.5em;
     pointer-events: none;
     position: absolute;
-    transform: rotate(-45deg);
+    -webkit-transform: rotate(-45deg);
+            transform: rotate(-45deg);
     width: 0.5em;
     margin-top: -0.375em;
     right: 1.125em;
     top: 50%;
   }
   .navbar-menu {
-    flex-grow: 1;
-    flex-shrink: 0;
+    -webkit-box-flex: 1;
+        -ms-flex-positive: 1;
+            flex-grow: 1;
+    -ms-flex-negative: 0;
+        flex-shrink: 0;
   }
   .navbar-start {
-    justify-content: flex-start;
+    -webkit-box-pack: start;
+        -ms-flex-pack: start;
+            justify-content: flex-start;
     margin-right: auto;
   }
   .navbar-end {
-    justify-content: flex-end;
+    -webkit-box-pack: end;
+        -ms-flex-pack: end;
+            justify-content: flex-end;
     margin-left: auto;
   }
   .navbar-dropdown {
@@ -5874,7 +6403,8 @@ a.navbar-item:hover, a.navbar-item.is-active,
     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);
+    -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;
@@ -5901,14 +6431,20 @@ a.navbar-item:hover, a.navbar-item.is-active,
   .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);
+    -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));
-    transform: translateY(-5px);
-    transition-duration: 86ms;
+    -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-dropdown.is-right {
     left: auto;
@@ -5953,9 +6489,15 @@ a.navbar-item:hover, a.navbar-item.is-active,
 
 .pagination,
 .pagination-list {
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
   text-align: center;
 }
 
@@ -5965,14 +6507,21 @@ a.navbar-item:hover, a.navbar-item.is-active,
 .pagination-ellipsis {
   -moz-appearance: none;
   -webkit-appearance: none;
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
   border: 1px solid transparent;
   border-radius: 3px;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
+  display: -webkit-inline-box;
+  display: -ms-inline-flexbox;
   display: inline-flex;
   font-size: 1rem;
   height: 2.25em;
-  justify-content: flex-start;
+  -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);
@@ -5988,7 +6537,9 @@ a.navbar-item:hover, a.navbar-item.is-active,
   font-size: 1em;
   padding-left: 0.5em;
   padding-right: 0.5em;
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
   margin: 0.25rem;
   text-align: center;
 }
@@ -6039,7 +6590,8 @@ a.navbar-item:hover, a.navbar-item.is-active,
 .pagination-previous:active,
 .pagination-next:active,
 .pagination-link:active {
-  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  -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],
@@ -6047,7 +6599,8 @@ a.navbar-item:hover, a.navbar-item.is-active,
 .pagination-link[disabled] {
   background-color: #dbdbdb;
   border-color: #dbdbdb;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
   color: #7a7a7a;
   opacity: 0.5;
 }
@@ -6071,59 +6624,96 @@ a.navbar-item:hover, a.navbar-item.is-active,
 }
 
 .pagination-list {
-  flex-wrap: wrap;
+  -ms-flex-wrap: wrap;
+      flex-wrap: wrap;
 }
 
 @media screen and (max-width: 768px) {
   .pagination {
-    flex-wrap: wrap;
+    -ms-flex-wrap: wrap;
+        flex-wrap: wrap;
   }
   .pagination-previous,
   .pagination-next {
-    flex-grow: 1;
-    flex-shrink: 1;
+    -webkit-box-flex: 1;
+        -ms-flex-positive: 1;
+            flex-grow: 1;
+    -ms-flex-negative: 1;
+        flex-shrink: 1;
   }
   .pagination-list li {
-    flex-grow: 1;
-    flex-shrink: 1;
+    -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 {
-    flex-grow: 1;
-    flex-shrink: 1;
-    justify-content: flex-start;
-    order: 1;
+    -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 {
-    order: 2;
+    -webkit-box-ordinal-group: 3;
+        -ms-flex-order: 2;
+            order: 2;
   }
   .pagination-next {
-    order: 3;
+    -webkit-box-ordinal-group: 4;
+        -ms-flex-order: 3;
+            order: 3;
   }
   .pagination {
-    justify-content: space-between;
+    -webkit-box-pack: justify;
+        -ms-flex-pack: justify;
+            justify-content: space-between;
   }
   .pagination.is-centered .pagination-previous {
-    order: 1;
+    -webkit-box-ordinal-group: 2;
+        -ms-flex-order: 1;
+            order: 1;
   }
   .pagination.is-centered .pagination-list {
-    justify-content: center;
-    order: 2;
+    -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 {
-    order: 3;
+    -webkit-box-ordinal-group: 4;
+        -ms-flex-order: 3;
+            order: 3;
   }
   .pagination.is-right .pagination-previous {
-    order: 1;
+    -webkit-box-ordinal-group: 2;
+        -ms-flex-order: 1;
+            order: 1;
   }
   .pagination.is-right .pagination-next {
-    order: 2;
+    -webkit-box-ordinal-group: 3;
+        -ms-flex-order: 2;
+            order: 2;
   }
   .pagination.is-right .pagination-list {
-    justify-content: flex-end;
-    order: 3;
+    -webkit-box-pack: end;
+        -ms-flex-pack: end;
+            justify-content: flex-end;
+    -webkit-box-ordinal-group: 4;
+        -ms-flex-order: 3;
+            order: 3;
   }
 }
 
@@ -6160,10 +6750,16 @@ a.navbar-item:hover, a.navbar-item.is-active,
 }
 
 .panel-tabs {
-  align-items: flex-end;
+  -webkit-box-align: end;
+      -ms-flex-align: end;
+          align-items: flex-end;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
   font-size: 0.875em;
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
 }
 
 .panel-tabs a {
@@ -6186,10 +6782,16 @@ a.navbar-item:hover, a.navbar-item.is-active,
 }
 
 .panel-block {
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
   color: #363636;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  justify-content: flex-start;
+  -webkit-box-pack: start;
+      -ms-flex-pack: start;
+          justify-content: flex-start;
   padding: 0.5em 0.75em;
 }
 
@@ -6198,13 +6800,17 @@ a.navbar-item:hover, a.navbar-item.is-active,
 }
 
 .panel-block > .control {
-  flex-grow: 1;
-  flex-shrink: 1;
+  -webkit-box-flex: 1;
+      -ms-flex-positive: 1;
+          flex-grow: 1;
+  -ms-flex-negative: 1;
+      flex-shrink: 1;
   width: 100%;
 }
 
 .panel-block.is-wrapped {
-  flex-wrap: wrap;
+  -ms-flex-wrap: wrap;
+      flex-wrap: wrap;
 }
 
 .panel-block.is-active {
@@ -6250,10 +6856,16 @@ label.panel-block:hover {
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
-  align-items: stretch;
+  -webkit-box-align: stretch;
+      -ms-flex-align: stretch;
+          align-items: stretch;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
   font-size: 1rem;
-  justify-content: space-between;
+  -webkit-box-pack: justify;
+      -ms-flex-pack: justify;
+          justify-content: space-between;
   overflow: hidden;
   overflow-x: auto;
   white-space: nowrap;
@@ -6264,13 +6876,19 @@ label.panel-block:hover {
 }
 
 .tabs a {
-  align-items: center;
+  -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;
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
   margin-bottom: -1px;
   padding: 0.5em 1em;
   vertical-align: top;
@@ -6291,14 +6909,23 @@ label.panel-block:hover {
 }
 
 .tabs ul {
-  align-items: center;
+  -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;
-  flex-grow: 1;
-  flex-shrink: 0;
-  justify-content: flex-start;
+  -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 {
@@ -6306,14 +6933,20 @@ label.panel-block:hover {
 }
 
 .tabs ul.is-center {
-  flex: none;
-  justify-content: 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 {
-  justify-content: flex-end;
+  -webkit-box-pack: end;
+      -ms-flex-pack: end;
+          justify-content: flex-end;
   padding-left: 0.75em;
 }
 
@@ -6326,11 +6959,15 @@ label.panel-block:hover {
 }
 
 .tabs.is-centered ul {
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
 }
 
 .tabs.is-right ul {
-  justify-content: flex-end;
+  -webkit-box-pack: end;
+      -ms-flex-pack: end;
+          justify-content: flex-end;
 }
 
 .tabs.is-boxed a {
@@ -6350,8 +6987,11 @@ label.panel-block:hover {
 }
 
 .tabs.is-fullwidth li {
-  flex-grow: 1;
-  flex-shrink: 0;
+  -webkit-box-flex: 1;
+      -ms-flex-positive: 1;
+          flex-grow: 1;
+  -ms-flex-negative: 0;
+      flex-shrink: 0;
 }
 
 .tabs.is-toggle a {
@@ -6405,43 +7045,61 @@ label.panel-block:hover {
 
 .column {
   display: block;
-  flex-basis: 0;
-  flex-grow: 1;
-  flex-shrink: 1;
+  -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 {
-  flex: none;
+  -webkit-box-flex: 0;
+      -ms-flex: none;
+          flex: none;
 }
 
 .columns.is-mobile > .column.is-full {
-  flex: none;
+  -webkit-box-flex: 0;
+      -ms-flex: none;
+          flex: none;
   width: 100%;
 }
 
 .columns.is-mobile > .column.is-three-quarters {
-  flex: none;
+  -webkit-box-flex: 0;
+      -ms-flex: none;
+          flex: none;
   width: 75%;
 }
 
 .columns.is-mobile > .column.is-two-thirds {
-  flex: none;
+  -webkit-box-flex: 0;
+      -ms-flex: none;
+          flex: none;
   width: 66.6666%;
 }
 
 .columns.is-mobile > .column.is-half {
-  flex: none;
+  -webkit-box-flex: 0;
+      -ms-flex: none;
+          flex: none;
   width: 50%;
 }
 
 .columns.is-mobile > .column.is-one-third {
-  flex: none;
+  -webkit-box-flex: 0;
+      -ms-flex: none;
+          flex: none;
   width: 33.3333%;
 }
 
 .columns.is-mobile > .column.is-one-quarter {
-  flex: none;
+  -webkit-box-flex: 0;
+      -ms-flex: none;
+          flex: none;
   width: 25%;
 }
 
@@ -6466,7 +7124,9 @@ label.panel-block:hover {
 }
 
 .columns.is-mobile > .column.is-1 {
-  flex: none;
+  -webkit-box-flex: 0;
+      -ms-flex: none;
+          flex: none;
   width: 8.33333%;
 }
 
@@ -6475,7 +7135,9 @@ label.panel-block:hover {
 }
 
 .columns.is-mobile > .column.is-2 {
-  flex: none;
+  -webkit-box-flex: 0;
+      -ms-flex: none;
+          flex: none;
   width: 16.66667%;
 }
 
@@ -6484,7 +7146,9 @@ label.panel-block:hover {
 }
 
 .columns.is-mobile > .column.is-3 {
-  flex: none;
+  -webkit-box-flex: 0;
+      -ms-flex: none;
+          flex: none;
   width: 25%;
 }
 
@@ -6493,7 +7157,9 @@ label.panel-block:hover {
 }
 
 .columns.is-mobile > .column.is-4 {
-  flex: none;
+  -webkit-box-flex: 0;
+      -ms-flex: none;
+          flex: none;
   width: 33.33333%;
 }
 
@@ -6502,7 +7168,9 @@ label.panel-block:hover {
 }
 
 .columns.is-mobile > .column.is-5 {
-  flex: none;
+  -webkit-box-flex: 0;
+      -ms-flex: none;
+          flex: none;
   width: 41.66667%;
 }
 
@@ -6511,7 +7179,9 @@ label.panel-block:hover {
 }
 
 .columns.is-mobile > .column.is-6 {
-  flex: none;
+  -webkit-box-flex: 0;
+      -ms-flex: none;
+          flex: none;
   width: 50%;
 }
 
@@ -6520,7 +7190,9 @@ label.panel-block:hover {
 }
 
 .columns.is-mobile > .column.is-7 {
-  flex: none;
+  -webkit-box-flex: 0;
+      -ms-flex: none;
+          flex: none;
   width: 58.33333%;
 }
 
@@ -6529,7 +7201,9 @@ label.panel-block:hover {
 }
 
 .columns.is-mobile > .column.is-8 {
-  flex: none;
+  -webkit-box-flex: 0;
+      -ms-flex: none;
+          flex: none;
   width: 66.66667%;
 }
 
@@ -6538,7 +7212,9 @@ label.panel-block:hover {
 }
 
 .columns.is-mobile > .column.is-9 {
-  flex: none;
+  -webkit-box-flex: 0;
+      -ms-flex: none;
+          flex: none;
   width: 75%;
 }
 
@@ -6547,7 +7223,9 @@ label.panel-block:hover {
 }
 
 .columns.is-mobile > .column.is-10 {
-  flex: none;
+  -webkit-box-flex: 0;
+      -ms-flex: none;
+          flex: none;
   width: 83.33333%;
 }
 
@@ -6556,7 +7234,9 @@ label.panel-block:hover {
 }
 
 .columns.is-mobile > .column.is-11 {
-  flex: none;
+  -webkit-box-flex: 0;
+      -ms-flex: none;
+          flex: none;
   width: 91.66667%;
 }
 
@@ -6565,7 +7245,9 @@ label.panel-block:hover {
 }
 
 .columns.is-mobile > .column.is-12 {
-  flex: none;
+  -webkit-box-flex: 0;
+      -ms-flex: none;
+          flex: none;
   width: 100%;
 }
 
@@ -6575,30 +7257,44 @@ label.panel-block:hover {
 
 @media screen and (max-width: 768px) {
   .column.is-narrow-mobile {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
   }
   .column.is-full-mobile {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 100%;
   }
   .column.is-three-quarters-mobile {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 75%;
   }
   .column.is-two-thirds-mobile {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 66.6666%;
   }
   .column.is-half-mobile {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 50%;
   }
   .column.is-one-third-mobile {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 33.3333%;
   }
   .column.is-one-quarter-mobile {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 25%;
   }
   .column.is-offset-three-quarters-mobile {
@@ -6617,84 +7313,108 @@ label.panel-block:hover {
     margin-left: 25%;
   }
   .column.is-1-mobile {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 25%;
   }
   .column.is-offset-3-mobile {
     margin-left: 25%;
   }
   .column.is-4-mobile {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 50%;
   }
   .column.is-offset-6-mobile {
     margin-left: 50%;
   }
   .column.is-7-mobile {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 75%;
   }
   .column.is-offset-9-mobile {
     margin-left: 75%;
   }
   .column.is-10-mobile {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 100%;
   }
   .column.is-offset-12-mobile {
@@ -6704,30 +7424,44 @@ label.panel-block:hover {
 
 @media screen and (min-width: 769px), print {
   .column.is-narrow, .column.is-narrow-tablet {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
   }
   .column.is-full, .column.is-full-tablet {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 100%;
   }
   .column.is-three-quarters, .column.is-three-quarters-tablet {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 75%;
   }
   .column.is-two-thirds, .column.is-two-thirds-tablet {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 66.6666%;
   }
   .column.is-half, .column.is-half-tablet {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 50%;
   }
   .column.is-one-third, .column.is-one-third-tablet {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 33.3333%;
   }
   .column.is-one-quarter, .column.is-one-quarter-tablet {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 25%;
   }
   .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet {
@@ -6746,84 +7480,108 @@ label.panel-block:hover {
     margin-left: 25%;
   }
   .column.is-1, .column.is-1-tablet {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 100%;
   }
   .column.is-offset-12, .column.is-offset-12-tablet {
@@ -6833,30 +7591,44 @@ label.panel-block:hover {
 
 @media screen and (max-width: 1007px) {
   .column.is-narrow-touch {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
   }
   .column.is-full-touch {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 100%;
   }
   .column.is-three-quarters-touch {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 75%;
   }
   .column.is-two-thirds-touch {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 66.6666%;
   }
   .column.is-half-touch {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 50%;
   }
   .column.is-one-third-touch {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 33.3333%;
   }
   .column.is-one-quarter-touch {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 25%;
   }
   .column.is-offset-three-quarters-touch {
@@ -6875,84 +7647,108 @@ label.panel-block:hover {
     margin-left: 25%;
   }
   .column.is-1-touch {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 25%;
   }
   .column.is-offset-3-touch {
     margin-left: 25%;
   }
   .column.is-4-touch {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 50%;
   }
   .column.is-offset-6-touch {
     margin-left: 50%;
   }
   .column.is-7-touch {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 75%;
   }
   .column.is-offset-9-touch {
     margin-left: 75%;
   }
   .column.is-10-touch {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 100%;
   }
   .column.is-offset-12-touch {
@@ -6962,30 +7758,44 @@ label.panel-block:hover {
 
 @media screen and (min-width: 1008px) {
   .column.is-narrow-desktop {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
   }
   .column.is-full-desktop {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 100%;
   }
   .column.is-three-quarters-desktop {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 75%;
   }
   .column.is-two-thirds-desktop {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 66.6666%;
   }
   .column.is-half-desktop {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 50%;
   }
   .column.is-one-third-desktop {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 33.3333%;
   }
   .column.is-one-quarter-desktop {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 25%;
   }
   .column.is-offset-three-quarters-desktop {
@@ -7004,84 +7814,108 @@ label.panel-block:hover {
     margin-left: 25%;
   }
   .column.is-1-desktop {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 25%;
   }
   .column.is-offset-3-desktop {
     margin-left: 25%;
   }
   .column.is-4-desktop {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 50%;
   }
   .column.is-offset-6-desktop {
     margin-left: 50%;
   }
   .column.is-7-desktop {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 75%;
   }
   .column.is-offset-9-desktop {
     margin-left: 75%;
   }
   .column.is-10-desktop {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 100%;
   }
   .column.is-offset-12-desktop {
@@ -7091,30 +7925,44 @@ label.panel-block:hover {
 
 @media screen and (min-width: 1200px) {
   .column.is-narrow-widescreen {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
   }
   .column.is-full-widescreen {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 100%;
   }
   .column.is-three-quarters-widescreen {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 75%;
   }
   .column.is-two-thirds-widescreen {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 66.6666%;
   }
   .column.is-half-widescreen {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 50%;
   }
   .column.is-one-third-widescreen {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 33.3333%;
   }
   .column.is-one-quarter-widescreen {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 25%;
   }
   .column.is-offset-three-quarters-widescreen {
@@ -7133,84 +7981,108 @@ label.panel-block:hover {
     margin-left: 25%;
   }
   .column.is-1-widescreen {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 25%;
   }
   .column.is-offset-3-widescreen {
     margin-left: 25%;
   }
   .column.is-4-widescreen {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 50%;
   }
   .column.is-offset-6-widescreen {
     margin-left: 50%;
   }
   .column.is-7-widescreen {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 75%;
   }
   .column.is-offset-9-widescreen {
     margin-left: 75%;
   }
   .column.is-10-widescreen {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 100%;
   }
   .column.is-offset-12-widescreen {
@@ -7220,30 +8092,44 @@ label.panel-block:hover {
 
 @media screen and (min-width: 1392px) {
   .column.is-narrow-fullhd {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
   }
   .column.is-full-fullhd {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 100%;
   }
   .column.is-three-quarters-fullhd {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 75%;
   }
   .column.is-two-thirds-fullhd {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 66.6666%;
   }
   .column.is-half-fullhd {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 50%;
   }
   .column.is-one-third-fullhd {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 33.3333%;
   }
   .column.is-one-quarter-fullhd {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 25%;
   }
   .column.is-offset-three-quarters-fullhd {
@@ -7262,84 +8148,108 @@ label.panel-block:hover {
     margin-left: 25%;
   }
   .column.is-1-fullhd {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 25%;
   }
   .column.is-offset-3-fullhd {
     margin-left: 25%;
   }
   .column.is-4-fullhd {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 50%;
   }
   .column.is-offset-6-fullhd {
     margin-left: 50%;
   }
   .column.is-7-fullhd {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 75%;
   }
   .column.is-offset-9-fullhd {
     margin-left: 75%;
   }
   .column.is-10-fullhd {
-    flex: none;
+    -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 {
-    flex: none;
+    -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 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 100%;
   }
   .column.is-offset-12-fullhd {
@@ -7362,13 +8272,15 @@ label.panel-block:hover {
 }
 
 .columns.is-centered {
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
 }
 
 .columns.is-gapless {
-  margin-bottom: 0;
   margin-left: 0;
   margin-right: 0;
+  margin-top: 0;
 }
 
 .columns.is-gapless > .column {
@@ -7385,25 +8297,34 @@ label.panel-block:hover {
 }
 
 .columns.is-mobile {
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
 }
 
 .columns.is-multiline {
-  flex-wrap: wrap;
+  -ms-flex-wrap: wrap;
+      flex-wrap: wrap;
 }
 
 .columns.is-vcentered {
-  align-items: center;
+  -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;
   }
 }
@@ -7455,28 +8376,20 @@ label.panel-block:hover {
   --columnGap: 2rem;
 }
 
-.columns.is-variable.is-9 {
-  --columnGap: 2.25rem;
-}
-
-.columns.is-variable.is-10 {
-  --columnGap: 2.5rem;
-}
-
-.columns.is-variable.is-11 {
-  --columnGap: 2.75rem;
-}
-
-.columns.is-variable.is-12 {
-  --columnGap: 3rem;
-}
-
 .tile {
-  align-items: stretch;
+  -webkit-box-align: stretch;
+      -ms-flex-align: stretch;
+          align-items: stretch;
   display: block;
-  flex-basis: 0;
-  flex-grow: 1;
-  flex-shrink: 1;
+  -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;
 }
 
@@ -7503,7 +8416,10 @@ label.panel-block:hover {
 }
 
 .tile.is-vertical {
-  flex-direction: column;
+  -webkit-box-orient: vertical;
+  -webkit-box-direction: normal;
+      -ms-flex-direction: column;
+          flex-direction: column;
 }
 
 .tile.is-vertical > .tile.is-child:not(:last-child) {
@@ -7512,68 +8428,104 @@ label.panel-block:hover {
 
 @media screen and (min-width: 769px), print {
   .tile:not(.is-child) {
+    display: -webkit-box;
+    display: -ms-flexbox;
     display: flex;
   }
   .tile.is-1 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 8.33333%;
   }
   .tile.is-2 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 16.66667%;
   }
   .tile.is-3 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 25%;
   }
   .tile.is-4 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 33.33333%;
   }
   .tile.is-5 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 41.66667%;
   }
   .tile.is-6 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 50%;
   }
   .tile.is-7 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 58.33333%;
   }
   .tile.is-8 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 66.66667%;
   }
   .tile.is-9 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 75%;
   }
   .tile.is-10 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 83.33333%;
   }
   .tile.is-11 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 91.66667%;
   }
   .tile.is-12 {
-    flex: none;
+    -webkit-box-flex: 0;
+        -ms-flex: none;
+            flex: none;
     width: 100%;
   }
 }
 
 .hero {
-  align-items: stretch;
+  -webkit-box-align: stretch;
+      -ms-flex-align: stretch;
+          align-items: stretch;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  flex-direction: column;
-  justify-content: space-between;
+  -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);
+  -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 {
@@ -7604,7 +8556,8 @@ label.panel-block:hover {
 }
 
 .hero.is-white .nav {
-  box-shadow: 0 1px 0 rgba(10, 10, 10, 0.2);
+  -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) {
@@ -7700,7 +8653,8 @@ label.panel-block:hover {
 }
 
 .hero.is-black .nav {
-  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
+  -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) {
@@ -7796,7 +8750,8 @@ label.panel-block:hover {
 }
 
 .hero.is-light .nav {
-  box-shadow: 0 1px 0 rgba(54, 54, 54, 0.2);
+  -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) {
@@ -7892,7 +8847,8 @@ label.panel-block:hover {
 }
 
 .hero.is-dark .nav {
-  box-shadow: 0 1px 0 rgba(245, 245, 245, 0.2);
+  -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) {
@@ -7988,7 +8944,8 @@ label.panel-block:hover {
 }
 
 .hero.is-primary .nav {
-  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
+  -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) {
@@ -8084,7 +9041,8 @@ label.panel-block:hover {
 }
 
 .hero.is-info .nav {
-  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
+  -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) {
@@ -8180,7 +9138,8 @@ label.panel-block:hover {
 }
 
 .hero.is-success .nav {
-  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
+  -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) {
@@ -8276,7 +9235,8 @@ label.panel-block:hover {
 }
 
 .hero.is-warning .nav {
-  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
+  -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) {
@@ -8372,7 +9332,8 @@ label.panel-block:hover {
 }
 
 .hero.is-danger .nav {
-  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
+  -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) {
@@ -8459,13 +9420,20 @@ label.panel-block:hover {
 }
 
 .hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body {
-  align-items: center;
+  -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 {
-  flex-grow: 1;
-  flex-shrink: 1;
+  -webkit-box-flex: 1;
+      -ms-flex-positive: 1;
+          flex-grow: 1;
+  -ms-flex-negative: 1;
+      flex-shrink: 1;
 }
 
 .hero.is-halfheight {
@@ -8491,7 +9459,8 @@ label.panel-block:hover {
   min-width: 100%;
   position: absolute;
   top: 50%;
-  transform: translate3d(-50%, -50%, 0);
+  -webkit-transform: translate3d(-50%, -50%, 0);
+          transform: translate3d(-50%, -50%, 0);
 }
 
 .hero-video.is-transparent {
@@ -8510,6 +9479,8 @@ label.panel-block:hover {
 
 @media screen and (max-width: 768px) {
   .hero-buttons .button {
+    display: -webkit-box;
+    display: -ms-flexbox;
     display: flex;
   }
   .hero-buttons .button:not(:last-child) {
@@ -8519,8 +9490,12 @@ label.panel-block:hover {
 
 @media screen and (min-width: 769px), print {
   .hero-buttons {
+    display: -webkit-box;
+    display: -ms-flexbox;
     display: flex;
-    justify-content: center;
+    -webkit-box-pack: center;
+        -ms-flex-pack: center;
+            justify-content: center;
   }
   .hero-buttons .button:not(:last-child) {
     margin-right: 1.5rem;
@@ -8529,13 +9504,19 @@ label.panel-block:hover {
 
 .hero-head,
 .hero-foot {
-  flex-grow: 0;
-  flex-shrink: 0;
+  -webkit-box-flex: 0;
+      -ms-flex-positive: 0;
+          flex-grow: 0;
+  -ms-flex-negative: 0;
+      flex-shrink: 0;
 }
 
 .hero-body {
-  flex-grow: 1;
-  flex-shrink: 0;
+  -webkit-box-flex: 1;
+      -ms-flex-positive: 1;
+          flex-grow: 1;
+  -ms-flex-negative: 0;
+      flex-shrink: 0;
   padding: 3rem 1.5rem;
 }
 
@@ -8824,7 +9805,8 @@ svg {
 }
 
 #carbon:hover {
-  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2;
+  -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 {
@@ -8879,18 +9861,54 @@ svg {
   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% {
-    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);
-    transform: scale(0.86);
+    -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% {
-    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);
-    transform: scale(1);
+    -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% {
-    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);
-    transform: scale(1);
+    -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;
   }
 }
 
@@ -8903,59 +9921,129 @@ svg {
   }
 }
 
+@-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;
-    transform: scale(0.86);
+    -webkit-transform: scale(0.86);
+            transform: scale(0.86);
   }
   to {
     opacity: 1;
-    transform: scale(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;
-    transform: scale(0.86);
+    -webkit-transform: scale(0.86);
+            transform: scale(0.86);
   }
   67% {
     opacity: 1;
-    transform: scale(0.86);
+    -webkit-transform: scale(0.86);
+            transform: scale(0.86);
   }
   100% {
     opacity: 0;
-    transform: scale(1);
+    -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;
-    transform: translateY(-10px);
+    -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;
-    transform: translateY(0);
+    -webkit-transform: translateY(0);
+            transform: translateY(0);
   }
 }
 
 @keyframes slideUp {
   0% {
     opacity: 0;
-    transform: translateY(10px);
+    -webkit-transform: translateY(10px);
+            transform: translateY(10px);
   }
   100% {
     opacity: 1;
-    transform: translateY(0);
+    -webkit-transform: translateY(0);
+            transform: translateY(0);
   }
 }
 
 #b {
-  animation-duration: 1.5s;
-  animation-fill-mode: both;
-  animation-name: floatUp;
-  animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1);
+  -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;
@@ -8977,17 +10065,25 @@ svg {
 }
 
 #b svg:first-child {
-  animation-duration: 1.5s;
-  animation-fill-mode: both;
-  animation-name: fadeOut;
-  animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1);
+  -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 {
-  animation-duration: 1s;
-  animation-fill-mode: both;
-  animation-name: strokePath;
-  animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1);
+  -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;
@@ -8995,11 +10091,16 @@ svg {
 }
 
 #b svg:last-child {
-  animation-delay: 1s;
-  animation-duration: 1s;
-  animation-fill-mode: both;
-  animation-name: fadeIn;
-  animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1);
+  -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 {
@@ -9015,21 +10116,32 @@ svg {
 }
 
 #bulma {
-  animation: slideDown 500ms both;
+  -webkit-animation: slideDown 500ms both;
+          animation: slideDown 500ms both;
 }
 
 #modern-framework {
-  animation: slideUp 500ms both;
-  animation-delay: 0.2s;
+  -webkit-animation: slideUp 500ms both;
+          animation: slideUp 500ms both;
+  -webkit-animation-delay: 0.2s;
+          animation-delay: 0.2s;
 }
 
 #npm {
-  align-items: center;
-  animation: fadeIn 500ms both;
-  animation-delay: 0.4s;
+  -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;
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
   margin: -10px 0 20px;
 }
 
@@ -9043,18 +10155,24 @@ svg {
 }
 
 #ghbtns {
-  animation: slideDown 500ms both;
-  animation-delay: 0.6s;
+  -webkit-animation: slideDown 500ms both;
+          animation: slideDown 500ms both;
+  -webkit-animation-delay: 0.6s;
+          animation-delay: 0.6s;
 }
 
 html.route-index #carbon {
-  animation: slideUp 500ms both;
-  animation-delay: 0.8s;
+  -webkit-animation: slideUp 500ms both;
+          animation: slideUp 500ms both;
+  -webkit-animation-delay: 0.8s;
+          animation-delay: 0.8s;
 }
 
 #download {
-  animation: fadeIn 500ms both;
-  animation-delay: 1s;
+  -webkit-animation: fadeIn 500ms both;
+          animation: fadeIn 500ms both;
+  -webkit-animation-delay: 1s;
+          animation-delay: 1s;
 }
 
 #grid .notification {
@@ -9069,7 +10187,8 @@ html.route-index #carbon {
 #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);
+  -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;
 }
 
@@ -9114,7 +10233,9 @@ html.route-index #carbon {
     padding-right: 1rem;
   }
   #moreDropdown .navbar-item .level {
-    flex-grow: 1;
+    -webkit-box-flex: 1;
+        -ms-flex-positive: 1;
+            flex-grow: 1;
   }
 }
 
@@ -9144,10 +10265,17 @@ html.route-index #carbon {
 }
 
 #social {
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  flex-wrap: wrap;
-  justify-content: flex-start;
+  -ms-flex-wrap: wrap;
+      flex-wrap: wrap;
+  -webkit-box-pack: start;
+      -ms-flex-pack: start;
+          justify-content: flex-start;
 }
 
 #social > iframe,
@@ -9175,22 +10303,32 @@ html.route-index #carbon {
 }
 
 #social .fb-like {
-  align-items: center;
+  -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;
-  box-shadow: none;
+  -webkit-box-shadow: none;
+          box-shadow: none;
 }
 
 #sister ul {
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  flex-wrap: wrap;
+  -ms-flex-wrap: wrap;
+      flex-wrap: wrap;
 }
 
 #sister li {
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
   height: 30px;
   margin: 5px 1rem 0 0;
@@ -9222,7 +10360,8 @@ html.route-index #carbon {
 
 .bd-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);
+  -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;
@@ -9347,15 +10486,18 @@ html.route-index #carbon {
 }
 
 .bd-article-image:hover .bd-article-icon {
-  transform: scale(1.4);
+  -webkit-transform: scale(1.4);
+          transform: scale(1.4);
 }
 
 .bd-article-image:hover .bd-article-date {
-  transform: scale(0.9);
+  -webkit-transform: scale(0.9);
+          transform: scale(0.9);
 }
 
 .bd-article-image:hover .bd-article-title {
-  transform: scale(1.1);
+  -webkit-transform: scale(1.1);
+          transform: scale(1.1);
 }
 
 .bd-article-image.is-single {
@@ -9371,9 +10513,12 @@ html.route-index #carbon {
   top: 0;
   background-color: #0a0a0a;
   opacity: 0;
-  transition-duration: 86ms;
+  -webkit-transition-duration: 86ms;
+          transition-duration: 86ms;
+  -webkit-transition-property: opacity;
   transition-property: opacity;
-  transition-timing-function: ease-out;
+  -webkit-transition-timing-function: ease-out;
+          transition-timing-function: ease-out;
 }
 
 .bd-article-icon,
@@ -9383,17 +10528,28 @@ html.route-index #carbon {
   position: absolute;
   right: 0;
   top: 0;
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
 }
 
 .bd-article-icon,
 .bd-article-date,
 .bd-article-title {
-  transition-duration: 86ms;
+  -webkit-transition-duration: 86ms;
+          transition-duration: 86ms;
+  -webkit-transition-property: -webkit-transform;
+  transition-property: -webkit-transform;
   transition-property: transform;
-  transition-timing-function: ease-out;
+  transition-property: transform, -webkit-transform;
+  -webkit-transition-timing-function: ease-out;
+          transition-timing-function: ease-out;
 }
 
 .bd-article-icon {
@@ -9559,7 +10715,8 @@ html.route-index #carbon {
 
 .highlight.bd-is-hovering {
   border-radius: 2px;
-  box-shadow: 0 0 0 3px #dbdbdb;
+  -webkit-box-shadow: 0 0 0 3px #dbdbdb;
+          box-shadow: 0 0 0 3px #dbdbdb;
 }
 
 .highlight pre {
@@ -9572,6 +10729,11 @@ html.route-index #carbon {
   padding: 1.25em 1.5em;
 }
 
+.highlight-full:not(:last-child),
+#navbarJsExample:not(:last-child) {
+  margin-bottom: 1.5rem;
+}
+
 .highlight-full .highlight pre,
 #navbarJsExample .highlight pre {
   max-height: none;
@@ -9613,12 +10775,18 @@ html.route-index #carbon {
   position: absolute;
   right: 0;
   top: 0;
-  align-items: center;
+  -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;
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
   padding: 3px 5px;
   z-index: 2;
 }
@@ -9628,8 +10796,12 @@ html.route-index #carbon {
 }
 
 .bd-structure-item.bd-is-structure-container:after {
-  align-items: flex-start;
-  justify-content: flex-start;
+  -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;
 }
 
@@ -9775,7 +10947,8 @@ html.route-index #carbon {
 #_default_ > a {
   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);
+  -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;
@@ -9787,11 +10960,13 @@ html.route-index #carbon {
 }
 
 #_default_ > a:hover, #_default_ > a:focus {
-  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2;
+  -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 {
-  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2;
+  -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 {
@@ -9832,8 +11007,12 @@ html.route-index #carbon {
     min-height: 120px;
   }
   #_default_ {
+    display: -webkit-box;
+    display: -ms-flexbox;
     display: flex;
-    justify-content: center;
+    -webkit-box-pack: center;
+        -ms-flex-pack: center;
+            justify-content: center;
     position: relative;
   }
   #_default_ .default-ad {
@@ -9903,8 +11082,11 @@ html.route-index .hero.is-primary a.column:hover .title strong {
 
 .bd-tws {
   background-color: whitesmoke;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  flex-wrap: wrap;
+  -ms-flex-wrap: wrap;
+      flex-wrap: wrap;
   overflow: auto;
   padding: 20px;
 }
@@ -9914,21 +11096,32 @@ html.route-index .hero.is-primary a.column:hover .title strong {
   border: 1px solid #e1e8ed;
   border-radius: 5px;
   color: #697882;
-  flex-shrink: 0;
+  -ms-flex-negative: 0;
+      flex-shrink: 0;
   font-family: Helvetica, Roboto, "Segoe UI", Calibri, sans-serif;
   font-size: 16px;
   padding: 20px;
 }
 
 .bd-tw-header {
-  align-items: stretch;
+  -webkit-box-align: stretch;
+      -ms-flex-align: stretch;
+          align-items: stretch;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  justify-content: flex-start;
+  -webkit-box-pack: start;
+      -ms-flex-pack: start;
+          justify-content: flex-start;
 }
 
 .bd-tw-author {
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
   color: #1c2022;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
   line-height: 1.2;
 }
@@ -9938,7 +11131,8 @@ html.route-index .hero.is-primary a.column:hover .title strong {
 }
 
 .bd-tw-avatar {
-  flex-shrink: 0;
+  -ms-flex-negative: 0;
+      flex-shrink: 0;
   height: 36px;
   margin-right: 9px;
   width: 36px;
@@ -9997,7 +11191,11 @@ html.route-index .hero.is-primary a.column:hover .title strong {
 }
 
 .Tweet-actions {
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
   margin-top: 8.4px;
 }
@@ -10007,7 +11205,11 @@ html.route-index .hero.is-primary a.column:hover .title strong {
 }
 
 .TweetAction {
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
   height: 24px;
   min-width: 24px;
@@ -10145,9 +11347,15 @@ html.route-index .hero.is-primary a.column:hover .title strong {
 }
 
 .bd-website-image {
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
   margin-bottom: 1.5rem;
   position: relative;
 }
@@ -10159,6 +11367,7 @@ html.route-index .hero.is-primary a.column:hover .title strong {
 .bd-website-overlay {
   background-color: #0a0a0a;
   opacity: 0;
+  -webkit-transition: opacity 200ms ease-out;
   transition: opacity 200ms ease-out;
 }
 
@@ -10174,9 +11383,14 @@ html.route-index .hero.is-primary a.column:hover .title strong {
     padding-top: 3rem;
   }
   .bd-websites {
+    display: -webkit-box;
+    display: -ms-flexbox;
     display: flex;
-    flex-wrap: wrap;
-    justify-content: space-between;
+    -ms-flex-wrap: wrap;
+        flex-wrap: wrap;
+    -webkit-box-pack: justify;
+        -ms-flex-pack: justify;
+            justify-content: space-between;
   }
   .bd-website {
     margin-top: 3rem;
@@ -10198,9 +11412,15 @@ html.route-index .hero.is-primary a.column:hover .title strong {
 }
 
 .bd-testimonial {
-  align-items: flex-start;
+  -webkit-box-align: start;
+      -ms-flex-align: start;
+          align-items: flex-start;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
 }
 
 .bd-testimonial-tweet {
@@ -10208,9 +11428,15 @@ html.route-index .hero.is-primary a.column:hover .title strong {
 }
 
 .bd-more-loves {
-  align-items: center;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
   margin-top: 1.5rem;
   text-align: center;
 }
@@ -10221,12 +11447,17 @@ html.route-index .hero.is-primary a.column:hover .title strong {
 }
 
 .bd-more-loves .button span {
-  transform-origin: center center;
+  -webkit-transform-origin: center center;
+          transform-origin: center center;
+  -webkit-transition: -webkit-transform 86ms ease-out;
+  transition: -webkit-transform 86ms ease-out;
   transition: transform 86ms ease-out;
+  transition: transform 86ms ease-out, -webkit-transform 86ms ease-out;
 }
 
 .bd-more-loves .button:hover span {
-  transform: scale(1.04);
+  -webkit-transform: scale(1.04);
+          transform: scale(1.04);
 }
 
 @media screen and (max-width: 768px) {
@@ -10266,7 +11497,8 @@ html.route-index .hero.is-primary a.column:hover .title strong {
 }
 
 .bd-rainbow {
-  animation: rainbow 8s ease infinite;
+  -webkit-animation: rainbow 8s ease infinite;
+          animation: rainbow 8s ease infinite;
   background-image: linear-gradient(124deg, #ff470f, #ff3860, #b86bff, #3273dc);
   background-size: 800% 800%;
 }
@@ -10276,6 +11508,18 @@ html.route-index .hero.is-primary a.column:hover .title strong {
   color: white;
 }
 
+@-webkit-keyframes rainbow {
+  0% {
+    background-position: 0% 80%;
+  }
+  50% {
+    background-position: 100% 20%;
+  }
+  100% {
+    background-position: 0% 80%;
+  }
+}
+
 @keyframes rainbow {
   0% {
     background-position: 0% 80%;
@@ -10289,9 +11533,15 @@ html.route-index .hero.is-primary a.column:hover .title strong {
 }
 
 .bd-hug {
-  align-items: flex-start;
+  -webkit-box-align: start;
+      -ms-flex-align: start;
+          align-items: flex-start;
+  display: -webkit-box;
+  display: -ms-flexbox;
   display: flex;
-  justify-content: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
 }
 
 .bd-embrace {
@@ -10327,9 +11577,15 @@ html.route-index .hero.is-primary a.column:hover .title strong {
     padding-top: 3rem;
   }
   .bd-embrace {
-    align-items: center;
+    -webkit-box-align: center;
+        -ms-flex-align: center;
+            align-items: center;
+    display: -webkit-box;
+    display: -ms-flexbox;
     display: flex;
-    justify-content: center;
+    -webkit-box-pack: center;
+        -ms-flex-pack: center;
+            justify-content: center;
   }
   .bd-embrace:not(:first-child) {
     margin-top: 3rem;
@@ -10341,8 +11597,11 @@ html.route-index .hero.is-primary a.column:hover .title strong {
     margin-left: 1.5rem;
   }
   .bd-hugs {
+    display: -webkit-box;
+    display: -ms-flexbox;
     display: flex;
-    flex-wrap: wrap;
+    -ms-flex-wrap: wrap;
+        flex-wrap: wrap;
     padding-bottom: 3rem;
   }
   .bd-hug {
@@ -10487,3 +11746,51 @@ html.route-index .hero.is-primary a.column:hover .title strong {
 .bd-comparison-header {
   margin-bottom: 3rem;
 }
+
+.bd-klmn {
+  margin-bottom: 1.5rem;
+}
+
+.bd-klmn-gaps {
+  -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;
+  margin-bottom: 1.25rem;
+}
+
+.bd-klmn-label {
+  margin: 0.25rem auto 0.25rem 0;
+}
+
+.bd-klmn-gap {
+  background-color: whitesmoke;
+  border-radius: 3px;
+  color: #ff3860;
+  font-family: monospace;
+  font-size: 0.75rem;
+  margin: 0.25rem 0 0.25rem 0.5rem;
+  padding: 0.375em 0.75em;
+  text-align: center;
+  vertical-align: middle !important;
+  white-space: nowrap;
+}
+
+.bd-klmn-gap.bd-is-selected {
+  background-color: #23d160;
+  color: white;
+}
+
+.bd-klmn-columns:last-child .bd-notification {
+  font-size: 0.75rem;
+  white-space: nowrap;
+}
+
+/*# sourceMappingURL=bulma-docs.css.map */
\ No newline at end of file
index 7fe2d6d2097fa65ebfd2415fc6bda16a30ff3cce..3af89e21ad7e86a83955cf79edae9f008c8758d0 100644 (file)
@@ -1 +1 @@
-{"version":3,"sources":["bulma-docs.css"],"names":[],"mappings":"AAAA,iBAAiB;AACjB,8DAA8D;AAC9D;EACE;IACE,gCAAwB;YAAxB,wBAAwB;GACzB;EACD;IACE,kCAA0B;YAA1B,0BAA0B;GAC3B;CACF;AAPD;EACE;IACE,gCAAwB;YAAxB,wBAAwB;GACzB;EACD;IACE,kCAA0B;YAA1B,0BAA0B;GAC3B;CACF;;AAED,2EAA2E;AAC3E;;;;;;;;;;;;;;;;;;;;;;;EAuBE,UAAU;EACV,WAAW;CACZ;;AAED;;;;;;EAME,gBAAgB;EAChB,oBAAoB;CACrB;;AAED;EACE,iBAAiB;CAClB;;AAED;;;;EAIE,UAAU;CACX;;AAED;EACE,+BAAuB;UAAvB,uBAAuB;CACxB;;AAED;EACE,4BAAoB;UAApB,oBAAoB;CACrB;;AAED;EACE,4BAAoB;UAApB,oBAAoB;CACrB;;AAED;;;;;EAKE,gBAAgB;CACjB;;AAED;EACE,UAAU;CACX;;AAED;EACE,0BAA0B;EAC1B,kBAAkB;CACnB;;AAED;;EAEE,WAAW;EACX,iBAAiB;CAClB;;AAED;EACE,uBAAuB;EACvB,gBAAgB;EAChB,mCAAmC;EACnC,oCAAoC;EACpC,iBAAiB;EACjB,mBAAmB;EACnB,mBAAmB;EACnB,mCAAmC;CACpC;;AAED;;;;;;;EAOE,eAAe;CAChB;;AAED;;;;;EAKE,qLAAqL;CACtL;;AAED;;EAEE,8BAA8B;EAC9B,6BAA6B;EAC7B,uBAAuB;CACxB;;AAED;EACE,eAAe;EACf,gBAAgB;EAChB,iBAAiB;EACjB,iBAAiB;CAClB;;AAED;EACE,eAAe;EACf,gBAAgB;EAChB,sBAAsB;CACvB;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,6BAA6B;EAC7B,eAAe;EACf,mBAAmB;EACnB,oBAAoB;EACpB,6BAA6B;CAC9B;;AAED;EACE,0BAA0B;EAC1B,aAAa;EACb,eAAe;EACf,YAAY;EACZ,iBAAiB;CAClB;;AAED;EACE,aAAa;EACb,gBAAgB;CACjB;;AAED;;EAEE,yBAAyB;CAC1B;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,oBAAoB;EACpB,qBAAqB;CACtB;;AAED;EACE,eAAe;EACf,iBAAiB;CAClB;;AAED;EACE,6BAA6B;EAC7B,eAAe;EACf,mBAAmB;EACnB,iBAAiB;EACjB,kBAAkB;CACnB;;AAED;EACE,kCAAkC;EAClC,iBAAiB;EACjB,eAAe;EACf,eAAe;EACf,eAAe;EACf,iBAAiB;EACjB,wBAAwB;CACzB;;AAED;;EAEE,iBAAiB;EACjB,oBAAoB;CACrB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,YAAY;EACZ,aAAa;EACb,eAAe;CAChB;;AAED;EACE,uBAAuB;CACxB;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,4BAA4B;CAC7B;;AAED;EACE,UAAU;EACV,QAAQ;EACR,mBAAmB;EACnB,SAAS;EACT,OAAO;CACR;;AAED;EACE,2BAA2B;CAC5B;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE,6BAA6B;CAC9B;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE,2BAA2B;CAC5B;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE,6BAA6B;CAC9B;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE,8BAA8B;CAC/B;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE,2BAA2B;CAC5B;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE,8BAA8B;CAC/B;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE,8BAA8B;CAC/B;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE,4BAA4B;CAC7B;;AAED;EACE;IACE,4BAA4B;GAC7B;CACF;;AAED;EACE;IACE,4BAA4B;GAC7B;CACF;;AAED;EACE;IACE,4BAA4B;GAC7B;CACF;;AAED;EACE;IACE,4BAA4B;GAC7B;CACF;;AAED;EACE;IACE,4BAA4B;GAC7B;CACF;;AAED;EACE;IACE,4BAA4B;GAC7B;CACF;;AAED;EACE;IACE,4BAA4B;GAC7B;CACF;;AAED;EACE;IACE,4BAA4B;GAC7B;CACF;;AAED;EACE;IACE,4BAA4B;GAC7B;CACF;;AAED;EACE,6BAA6B;CAC9B;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE,sCAAsC;CACvC;;AAED;EACE,qCAAqC;CACtC;;AAED;EACE,qCAAqC;CACtC;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,6BAA6B;CAC9B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,6BAA6B;CAC9B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;EACE,gCAAyB;EAAzB,gCAAyB;EAAzB,yBAAyB;CAC1B;;AAED;EACE;IACE,gCAAyB;IAAzB,gCAAyB;IAAzB,yBAAyB;GAC1B;CACF;;AAED;EACE;IACE,gCAAyB;IAAzB,gCAAyB;IAAzB,yBAAyB;GAC1B;CACF;;AAED;EACE;IACE,gCAAyB;IAAzB,gCAAyB;IAAzB,yBAAyB;GAC1B;CACF;;AAED;EACE;IACE,gCAAyB;IAAzB,gCAAyB;IAAzB,yBAAyB;GAC1B;CACF;;AAED;EACE;IACE,gCAAyB;IAAzB,gCAAyB;IAAzB,yBAAyB;GAC1B;CACF;;AAED;EACE;IACE,gCAAyB;IAAzB,gCAAyB;IAAzB,yBAAyB;GAC1B;CACF;;AAED;EACE;IACE,gCAAyB;IAAzB,gCAAyB;IAAzB,yBAAyB;GAC1B;CACF;;AAED;EACE;IACE,gCAAyB;IAAzB,gCAAyB;IAAzB,yBAAyB;GAC1B;CACF;;AAED;EACE;IACE,gCAAyB;IAAzB,gCAAyB;IAAzB,yBAAyB;GAC1B;CACF;;AAED;EACE,2BAA2B;CAC5B;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE,iCAAiC;CAClC;;AAED;EACE;IACE,iCAAiC;GAClC;CACF;;AAED;EACE;IACE,iCAAiC;GAClC;CACF;;AAED;EACE;IACE,iCAAiC;GAClC;CACF;;AAED;EACE;IACE,iCAAiC;GAClC;CACF;;AAED;EACE;IACE,iCAAiC;GAClC;CACF;;AAED;EACE;IACE,iCAAiC;GAClC;CACF;;AAED;EACE;IACE,iCAAiC;GAClC;CACF;;AAED;EACE;IACE,iCAAiC;GAClC;CACF;;AAED;EACE;IACE,iCAAiC;GAClC;CACF;;AAED;EACE,uCAAgC;EAAhC,uCAAgC;EAAhC,gCAAgC;CACjC;;AAED;EACE;IACE,uCAAgC;IAAhC,uCAAgC;IAAhC,gCAAgC;GACjC;CACF;;AAED;EACE;IACE,uCAAgC;IAAhC,uCAAgC;IAAhC,gCAAgC;GACjC;CACF;;AAED;EACE;IACE,uCAAgC;IAAhC,uCAAgC;IAAhC,gCAAgC;GACjC;CACF;;AAED;EACE;IACE,uCAAgC;IAAhC,uCAAgC;IAAhC,gCAAgC;GACjC;CACF;;AAED;EACE;IACE,uCAAgC;IAAhC,uCAAgC;IAAhC,gCAAgC;GACjC;CACF;;AAED;EACE;IACE,uCAAgC;IAAhC,uCAAgC;IAAhC,gCAAgC;GACjC;CACF;;AAED;EACE;IACE,uCAAgC;IAAhC,uCAAgC;IAAhC,gCAAgC;GACjC;CACF;;AAED;EACE;IACE,uCAAgC;IAAhC,uCAAgC;IAAhC,gCAAgC;GACjC;CACF;;AAED;EACE;IACE,uCAAgC;IAAhC,uCAAgC;IAAhC,gCAAgC;GACjC;CACF;;AAED;EACE,yBAAyB;CAC1B;;AAED;EACE;IACE,yBAAyB;GAC1B;CACF;;AAED;EACE;IAC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,kBAAkB;IAClB,YAAY;GACb;CACF;;AAED;EACE;IACE,kBAAkB;IAClB,cAAc;GACf;CACF;;AAED;EACE;IACE,kBAAkB;IAClB,cAAc;GACf;CACF;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,mBAAmB;CACpB;;AAED;;;;;;;EAOE,mBAAmB;CACpB;;AAED;;;;;;EAME,eAAe;EACf,iBAAiB;EACjB,mBAAmB;CACpB;;AAED;EACE,eAAe;EACf,qBAAqB;CACtB;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,kBAAkB;EAClB,wBAAwB;CACzB;;AAED;EACE,qBAAqB;CACtB;;AAED;EACE,iBAAiB;EACjB,wBAAwB;CACzB;;AAED;EACE,qBAAqB;CACtB;;AAED;EACE,kBAAkB;EAClB,qBAAqB;CACtB;;AAED;EACE,mBAAmB;EACnB,wBAAwB;CACzB;;AAED;EACE,eAAe;EACf,mBAAmB;CACpB;;AAED;EACE,6BAA6B;EAC7B,+BAA+B;EAC/B,sBAAsB;CACvB;;AAED;EACE,4BAA4B;EAC5B,iBAAiB;EACjB,gBAAgB;CACjB;;AAED;EACE,yBAAyB;EACzB,iBAAiB;EACjB,gBAAgB;CACjB;;AAED;EACE,wBAAwB;EACxB,kBAAkB;CACnB;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,iBAAiB;CAClB;;AAED;EACE,YAAY;EACZ,mBAAmB;CACpB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,kCAAkC;EAClC,iBAAiB;EACjB,sBAAsB;EACtB,iBAAiB;EACjB,kBAAkB;CACnB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,YAAY;CACb;;AAED;;EAEE,0BAA0B;EAC1B,sBAAsB;EACtB,sBAAsB;EACtB,oBAAoB;CACrB;;AAED;EACE,eAAe;EACf,iBAAiB;CAClB;;AAED;EACE,6BAA6B;CAC9B;;AAED;;EAEE,sBAAsB;EACtB,eAAe;CAChB;;AAED;;EAEE,sBAAsB;EACtB,eAAe;CAChB;;AAED;;EAEE,uBAAuB;CACxB;;AAED;EAC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EACE,gCAAgC;CACjC;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,cAAc;CACf;;AAED;EACE,yBAAyB;CAC1B;;AAED;EACE,qBAAqB;CACtB;;AAED;EACE,cAAc;EACd,WAAW;CACZ;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,yBAAyB;CAC1B;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,mBAAmB;EACnB,mBAAmB;CACpB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,YAAY;CACb;;AAED;EACE,YAAY;CACb;;AAED;EACE,oDAA4C;UAA5C,4CAA4C;EAC5C,0BAA0B;EAC1B,wBAAwB;EACxB,gCAAgC;EAChC,8BAA8B;EAC9B,YAAY;EACZ,eAAe;EACf,YAAY;EACZ,mBAAmB;EACnB,WAAW;EACX,cAAc;EACd,mBAAmB;EACnB,eAAe;EACf,aAAa;EACb,wBAAgB;UAAhB,gBAAgB;CACjB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,4BAA4B;EAC5B,0BAA0B;EAC1B,uBAAuB;EACvB,sBAAsB;EACtB,kBAAkB;EAClB,2BAAqB;MAArB,wBAAqB;UAArB,qBAAqB;EACrB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,wBAA4B;MAA5B,qBAA4B;UAA5B,4BAA4B;EAC5B,mBAAmB;CACpB;;AAED;EACE,wBAAwB;EACxB,0BAA0B;EAC1B,eAAe;CAChB;;AAED;EACE,0BAA0B;EAC1B,0BAA0B;EAC1B,eAAe;CAChB;;AAED;EACE,0BAA0B;EAC1B,wDAAgD;UAAhD,gDAA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ACE,yBAAwB;MAAxB,sBAAwB;UAAxB,wBAAwB;CACzB;;AAED;EACE,sBAA0B;MAA1B,mBAA0B;UAA1B,0BAA0B;CAC3B;;AAED;EACE,oBAAgB;MAAhB,gBAAgB;CACjB;;AAED;EACE,uBAAuB;CACxB;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,iBAAiB;CAClB;;AAED;EACE;IACE,qBAAc;IAAd,qBAAc;IAAd,cAAc;GACf;CACF;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE;IACE,sBAAsB;GACvB;CACF;;AAED;EACE;IACE,2BAAc;QAAd,cAAc;IACd,oBAAa;QAAb,qBAAa;YAAb,aAAa;IACb,qBAAe;QAAf,eAAe;IACf,qBAAqB;IACrB,kBAAkB;GACnB;EACD;IACE,mBAAmB;IACnB,qBAAqB;GACtB;EACD;IACE,qBAAqB;GACtB;EACD;IACE,mBAAmB;IACnB,qBAAqB;GACtB;EACD;IACE,kBAAkB;IAClB,qBAAqB;GACtB;CACF;;AAED;EACE,iBAAiB;CAClB;;AAED;EACE;IACE,qBAAc;IAAd,qBAAc;IAAd,cAAc;IACd,2BAAc;QAAd,cAAc;IACd,oBAAa;QAAb,qBAAa;YAAb,aAAa;IACb,qBAAe;QAAf,eAAe;GAChB;EACD;IACE,iBAAiB;GAClB;EACD;IACE,qBAAe;QAAf,eAAe;GAChB;EACD;IACE,oBAAa;QAAb,qBAAa;YAAb,aAAa;GACd;EACD;IACE,sBAAsB;GACvB;CACF;;AAED;EACE,gBAAgB;EAChB,mBAAmB;EACnB,iBAAiB;CAClB;;AAED;EACE,eAAe;EACf,eAAe;EACf,qBAAqB;EACrB,mBAAmB;EACnB,OAAO;EACP,cAAc;EACd,WAAW;CACZ;;AAED;EACE,eAAe;CAChB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,QAAQ;CACT;;AAED;EACE,qBAAqB;CACtB;;AAED;EACE,SAAS;CACV;;AAED;EACE,sBAAsB;CACvB;;AAED;;;EAGE,eAAe;CAChB;;AAED;;;EAGE,mBAAmB;CACpB;;AAED;;;EAGE,mBAAmB;CACpB;;AAED;;;EAGE,kBAAkB;CACnB;;AAED;EACE,eAAe;EACf,eAAe;EACf,qBAAqB;EACrB,mBAAmB;EACnB,OAAO;EACP,cAAc;EACd,WAAW;CACZ;;AAED;;EAEE,qBAAqB;CACtB;;AAED;EACE,QAAQ;CACT;;AAED;;EAEE,sBAAsB;CACvB;;AAED;EACE,SAAS;CACV;;AAED;EACE,oDAA4C;UAA5C,4CAA4C;EAC5C,0BAA0B;EAC1B,wBAAwB;EACxB,gCAAgC;EAChC,8BAA8B;EAC9B,YAAY;EACZ,eAAe;EACf,YAAY;EACZ,mBAAmB;EACnB,WAAW;EACX,8BAA8B;EAC9B,eAAe;EACf,aAAa;CACd;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;EACpB,4BAAqB;EAArB,4BAAqB;EAArB,qBAAqB;EACrB,yBAAwB;MAAxB,sBAAwB;UAAxB,wBAAwB;EACxB,eAAe;EACf,cAAc;CACf;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,aAAa;EACb,YAAY;CACb;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,aAAa;EACb,YAAY;CACb;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,aAAa;EACb,YAAY;CACb;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,eAAe;EACf,mBAAmB;CACpB;;AAED;EACE,eAAe;EACf,aAAa;EACb,YAAY;CACb;;AAED;EACE,UAAU;EACV,QAAQ;EACR,mBAAmB;EACnB,SAAS;EACT,OAAO;EACP,aAAa;EACb,YAAY;CACb;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,iBAAiB;CAClB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,iBAAiB;CAClB;;AAED;EACE,aAAa;EACb,YAAY;CACb;;AAED;EACE,aAAa;EACb,YAAY;CACb;;AAED;EACE,aAAa;EACb,YAAY;CACb;;AAED;EACE,aAAa;EACb,YAAY;CACb;;AAED;EACE,aAAa;EACb,YAAY;CACb;;AAED;EACE,aAAa;EACb,YAAY;CACb;;AAED;EACE,cAAc;EACd,aAAa;CACd;;AAED;EACE,6BAA6B;EAC7B,mBAAmB;EACnB,uCAAuC;EACvC,mBAAmB;CACpB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,oBAAoB;EACpB,2BAA2B;CAC5B;;AAED;EACE,oBAAoB;CACrB;;AAED;;EAEE,kBAAkB;CACnB;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,mBAAmB;EACnB,aAAa;EACb,WAAW;CACZ;;AAED;;;EAGE,oBAAoB;CACrB;;AAED;EACE,wBAAwB;EACxB,eAAe;CAChB;;AAED;EACE,0BAA0B;EAC1B,aAAa;CACd;;AAED;EACE,6BAA6B;EAC7B,eAAe;CAChB;;AAED;EACE,0BAA0B;EAC1B,kBAAkB;CACnB;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;EACE,0BAA0B;EAC1B,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;EACE,sBAAsB;EACtB,yBAAyB;EACzB,aAAa;EACb,wBAAwB;EACxB,eAAe;EACf,aAAa;EACb,iBAAiB;EACjB,WAAW;EACX,YAAY;CACb;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,6BAA6B;CAC9B;;AAED;EACE,6BAA6B;CAC9B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AA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YAAY;EACZ,WAAW;CACZ;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,2BAA2B;CAC5B;;AAED;;EAEE,uBAAuB;CACxB;;AAED;;EAEE,sBAAsB;CACvB;;AAED;;;;EAIE,qBAAqB;CACtB;;AAED;;EAEE,uBAAuB;CACxB;;AAED;EACE,eAAe;EACf,gBAAgB;EAChB,iBAAiB;EACjB,mBAAmB;CACpB;;AAED;EACE,eAAe;EACf,qBAAqB;CACtB;;AAED;EACE,qBAAqB;CACtB;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,eAAe;EACf,mBAAmB;EACnB,iBAAiB;EACjB,kBAAkB;CACnB;;AAED;EACE,eAAe;EACf,iBAAiB;CAClB;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,4BAA4B;EAC5B,0BAA0B;EAC1B,uBAAuB;EACvB,sBAAsB;EACtB,kBAAkB;EAClB,sBAAsB;EACtB,yBAAyB;EACzB,wCAAwC;EACxC,aAAa;EACb,wBAAwB;EACxB,gBAAgB;EAChB,sBAAsB;EACtB,oBAAa;MAAb,qBAAa;UAAb,aAAa;EACb,qBAAe;MAAf,eAAe;EACf,gBAAgB;EAChB,aAAa;EACb,iBAAiB;EACjB,gBAAgB;EAChB,iBAAiB;EACjB,gBAAgB;EAChB,cAAc;EACd,mBAAmB;EACnB,oBAAoB;EACpB,YAAY;CACb;;AAED;EACE,wBAAwB;EACxB,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,sBAAwB;UAAxB,wBAAwB;EACxB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,iBAAiB;CAClB;;AAED;EACE,uBAAuB;CACxB;;AAED;EACE,+CAA+C;EAC/C,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,qBAAqB;CACtB;;AAED;;EAEE,sBAAsB;CACvB;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,+CAA+C;EAC/C,iBAAiB;EACjB,kBAAkB;CACnB;;AAED;EACE,mBAAmB;EACnB,oBAAoB;CACrB;;AAED;;EAEE,8BAAiB;MAAjB,iBAAiB;EACjB,oBAAa;MAAb,qBAAa;UAAb,aAAa;EACb,qBAAe;MAAf,eAAe;CAChB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,8BAAiB;MAAjB,iBAAiB;EACjB,oBAAa;MAAb,qBAAa;UAAb,aAAa;EACb,qBAAe;MAAf,eAAe;EACf,iBAAiB;CAClB;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,mBAAmB;EACnB,eAAe;EACf,eAAe;EACf,sBAAsB;CACvB;;AAED;EACE,6BAA6B;EAC7B,eAAe;CAChB;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;EACE,+BAA+B;EAC/B,eAAe;EACf,qBAAqB;CACtB;;AAED;EACE,eAAe;EACf,kBAAkB;EAClB,sBAAsB;EACtB,0BAA0B;CAC3B;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,6BAA6B;EAC7B,mBAAmB;EACnB,gBAAgB;CACjB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,wBAAwB;EACxB,eAAe;CAChB;;AAED;EACE,oBAAoB;EACpB,eA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CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,6BAA6B;CAC9B;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,kDAA0C;UAA1C,0CAA0C;CAC3C;;AAED;EACE;IACE,wBAAwB;GACzB;CACF;;AAED;;EAEE,6BAA6B;CAC9B;;AAED;;;EAGE,eAAe;CAChB;;AAED;EACE,eAAe;EACf,aAAa;CACd;;AAED;EACE,WAAW;CACZ;;AAED;EACE,WAAW;CACZ;;AAED;EACE,eAAe;CAChB;;AAED;EACE,wCAAwC;CACzC;;AAED;EACE,0BAA0B;EAC1B,sBAAsB;EACtB,aAAa;CACd;;AAED;EACE,6EAA6E;CAC9E;;AAED;EACE;IACE,6EAA6E;GAC9E;CACF;;AAED;EACE;IACE,0BAA0B;GAC3B;EACD;IACE,wCAAwC;GACzC;EACD;IACE,0BAA0B;GAC3B;EACD;IACE,wCAAwC;GACzC;CACF;;AAED;EACE,0BAA0B;EAC1B,aAAa;CACd;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,aAAa;CACd;;AAED;EACE,gCAAgC;CACjC;;AAED;;EAEE,aAAa;CACd;;AAED;EACE,qDAA6C;UAA7C,6CAA6C;CAC9C;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;;EAEE,gCAAgC;CACjC;;AAED;;;EAGE,aAAa;CACd;;AAED;EACE,aAAa;EACb,aAAa;CACd;;AAED;EACE,WAAW;CACZ;;AAED;EACE,WAAW;CACZ;;AAED;EACE,aAAa;CACd;;AAED;EACE,wCAAwC;CACzC;;AAED;EACE,wBAAwB;EACxB,oBAAoB;EACpB,eAAe;CAChB;;AAED;EACE,+EAA+E;CAChF;;AAED;EACE;IACE,+EAA+E;GAChF;CACF;;AAED;EACE;IACE,wBAAwB;GACzB;EACD;IACE,wCAAwC;GACzC;EACD;IACE,wBAAwB;GACzB;EACD;IACE,2CAA2C;GAC5C;CACF;;AAED;EACE,6BAA6B;EAC7B,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,6BAA6B;CAC9B;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,kDAA0C;UAA1C,0CAA0C;CAC3C;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;;EAEE,6BAA6B;CAC9B;;AAED;;;EAGE,eAAe;CAChB;;AAED;EACE,eAAe;EACf,aAAa;CACd;;AAED;EACE,WAAW;CACZ;;AAED;EACE,WAAW;CACZ;;AAED;EACE,eAAe;CAChB;;AAED;EACE,wCAAwC;CACzC;;AAED;EACE,0BAA0B;EAC1B,sBAAsB;EACtB,kBAAkB;CACnB;;AAED;EACE,kFAAkF;CACnF;;AAED;EACE;IACE,kFAAkF;GACnF;CACF;;AAED;EACE;IACE,0BAA0B;GAC3B;EACD;IACE,wCAAwC;GACzC;EACD;IACE,0BAA0B;GAC3B;EACD;IACE,wCAAwC;GACzC;CACF;;AAED;EACE,0BAA0B;EAC1B,kBAAkB;CACnB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,gCAAgC;CACjC;;AAED;;EAEE,kBAAkB;CACnB;;AAED;EACE,qDAA6C;UAA7C,6CAA6C;CAC9C;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;;EAEE,gCAAgC;CACjC;;AAED;;;EAGE,kBAAkB;CACnB;;AAED;EACE,kBAAkB;EAClB,aAAa;CACd;;AAED;EACE,WAAW;CACZ;;AAED;EACE,WAAW;CACZ;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,wCAAwC;CACzC;;AAED;EACE,6BAA6B;EAC7B,yBAAyB;EACzB,eAAe;CAChB;;AAED;EACE,iFAAiF;CAClF;;AAED;EACE;IACE,iFAAiF;GAClF;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;EACD;IACE,wCAAwC;GACzC;EACD;IACE,6BAA6B;GAC9B;EACD;IACE,2CAA2C;GAC5C;CACF;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,YAAY;CACb;;AAED;EACE,gCAAgC;CACjC;;AAED;;EAEE,YAAY;CACb;;AAED;EACE,qDAA6C;UAA7C,6CAA6C;CAC9C;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;;EAEE,gCAAgC;CACjC;;AAED;;;EAGE,YAAY;CACb;;AAED;EACE,YAAY;EACZ,aAAa;CACd;;AAED;EACE,WAAW;CACZ;;AAED;EACE,WAAW;CACZ;;AAED;EACE,YAAY;CACb;;AAED;EACE,wCAAwC;CACzC;;AAED;EACE,uBAAuB;EACvB,mBAAmB;EACnB,eAAe;CAChB;;AAED;EACE,iFAAiF;CAClF;;AAED;EACE;IACE,iFAAiF;GAClF;CACF;;AAED;EACE;IACE,uBAAuB;GACxB;EACD;IACE,wCAAwC;GACzC;EACD;IACE,uBAAuB;GACxB;EACD;IACE,2CAA2C;GAC5C;CACF;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,YAAY;CACb;;AAED;EACE,gCAAgC;CACjC;;AAED;;EAEE,YAAY;CACb;;AAED;EACE,qDAA6C;UAA7C,6CAA6C;CAC9C;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;;EAEE,gCAAgC;CACjC;;AAED;;;EAGE,YAAY;CACb;;AAED;EACE,YAAY;EACZ,aAAa;CACd;;AAED;EACE,WAAW;CACZ;;AAED;EACE,WAAW;CACZ;;AAED;EACE,YAAY;CACb;;AAED;EACE,wCAAwC;CACzC;;AAED;EACE,uBAAuB;EACvB,mBAAmB;EACnB,eAAe;CAChB;;AAED;EACE,iFAAiF;CAClF;;AAED;EACE;IACE,iFAAiF;GAClF;CACF;;AAED;EACE;IACE,uBAAuB;GACxB;EACD;IACE,wCAAwC;GACzC;EACD;IACE,uBAAuB;GACxB;EACD;IACE,2CAA2C;GAC5C;CACF;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,YAAY;CACb;;AAED;EACE,gCAAgC;CACjC;;AAED;;EAEE,YAAY;CACb;;AAED;EACE,qDAA6C;UAA7C,6CAA6C;CAC9C;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;;EAEE,gCAAgC;CACjC;;AAED;;;EAGE,YAAY;CACb;;AAED;EACE,YAAY;EACZ,aAAa;CACd;;AAED;EACE,WAAW;CACZ;;AAED;EACE,WAAW;CACZ;;AAED;EACE,YAAY;CACb;;AAED;EACE,wCAAwC;CACzC;;AAED;EACE,uBAAuB;EACvB,mBAAmB;EACnB,eAAe;CAChB;;AAED;EACE,iFAAiF;CAClF;;AAED;EACE;IACE,iFAAiF;GAClF;CACF;;AAED;EACE;IACE,uBAAuB;GACxB;EACD;IACE,wCAAwC;GACzC;EACD;IACE,uBAAuB;GACxB;EACD;IACE,2CAA2C;GAC5C;CACF;;AAED;EACE,0BAA0B;EAC1B,0BAA0B;CAC3B;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;;EAEE,0BAA0B;CAC3B;;AAED;EACE,+CAAuC;UAAvC,uCAAuC;CACxC;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;;EAEE,0BAA0B;CAC3B;;AAED;;;EAGE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;EAC1B,aAAa;CACd;;AAED;EACE,WAAW;CACZ;;AAED;EACE,WAAW;CACZ;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,wCAAwC;CACzC;;AAED;EACE,qCAAqC;EACrC,iCAAiC;EACjC,eAAe;CAChB;;AAED;EACE,iFAAiF;CAClF;;AAED;EACE;IACE,iFAAiF;GAClF;CACF;;AAED;EACE;IACE,qCAAqC;GACtC;EACD;IACE,wCAAwC;GACzC;EACD;IACE,qCAAqC;GACtC;EACD;IACE,qCAAqC;GACtC;CACF;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,YAAY;CACb;;AAED;EACE,gCAAgC;CACjC;;AAED;;EAEE,YAAY;CACb;;AAED;EACE,qDAA6C;UAA7C,6CAA6C;CAC9C;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;;EAEE,gCAAgC;CACjC;;AAED;;;EAGE,YAAY;CACb;;AAED;EACE,YAAY;EACZ,aAAa;CACd;;AAED;EACE,WAAW;CACZ;;AAED;EACE,WAAW;CACZ;;AAED;EACE,YAAY;CACb;;AAED;EACE,wCAAwC;CACzC;;AAED;EACE,uBAAuB;EACvB,mBAAmB;EACnB,eAAe;CAChB;;AAED;EACE,iFAAiF;CAClF;;AAED;EACE;IACE,iFAAiF;GAClF;CACF;;AAED;EACE;IACE,uBAAuB;GACxB;EACD;IACE,wCAAwC;GACzC;EACD;IACE,uBAAuB;GACxB;EACD;IACE,2CAA2C;GAC5C;CACF;;AAED;EACE;IACE,qBAAqB;IACrB,kBAAkB;GACnB;CACF;;AAED;EACE;IACE,sBAAsB;IACtB,mBAAmB;GACpB;CACF;;AAED;EACE,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;EACpB,qBAAc;EAAd,qBAAc;EAAd,cAAc;CACf;;AAED;EACE,oBAAa;MAAb,qBAAa;UAAb,aAAa;EACb,qBAAe;MAAf,eAAe;CAChB;;AAED;EACE,iBAAiB;CAClB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,UAAU;EACV,QAAQ;EACR,mBAAmB;EACnB,SAAS;EACT,OAAO;EACP,iBAAiB;CAClB;;AAED;EACE,UAAU;EACV,iBAAiB;EACjB,gBAAgB;EAChB,mBAAmB;EACnB,SAAS;EACT,8CAAsC;UAAtC,sCAAsC;CACvC;;AAED;EACE,aAAa;CACd;;AAED;EACE;IACE,cAAc;GACf;CACF;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE;IACE,qBAAc;IAAd,qBAAc;IAAd,cAAc;GACf;EACD;IACE,uBAAuB;GACxB;CACF;;AAED;EACE;IACE,qBAAc;IAAd,qBAAc;IAAd,cAAc;IACd,yBAAwB;QAAxB,sBAAwB;YAAxB,wBAAwB;GACzB;EACD;IACE,qBAAqB;GACtB;CACF;;AAED;;EAEE,oBAAa;MAAb,qBAAa;UAAb,aAAa;EACb,qBAAe;MAAf,eAAe;CAChB;;AAED;EACE,oBAAa;MAAb,qBAAa;UAAb,aAAa;EACb,qBAAe;MAAf,eAAe;EACf,qBAAqB;CACtB;;AAED;EACE,qBAAqB;CACtB;;AAED;EACE;IACE,qBAAqB;GACtB;EACD;IACE,sBAAsB;GACvB;CACF;;AAED;EACE,6BAA6B;EAC7B,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;EAC1B,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;EACf,mBAAmB;CACpB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,eAAe;EACf,kBAAkB;CACnB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;;;;EAIE,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;;;;EAIE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;;;;EAIE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,iBAAiB;CAClB;;AAED;EACE;IACE,eAAe;IACf,QAAQ;IACR,iBAAiB;IACjB,mBAAmB;IACnB,UAAU;IACV,YAAY;GACb;CACF;;AAED;EACE,gBAAgB;EAChB,iBAAiB;EACjB,mBAAmB;CACpB;;AAED;EACE;IACE,qBAAqB;GACtB;CACF;;AAED;EACE,iBAAiB;EACjB,gBAAgB;CACjB;;AAED;EACE,kBAAkB;EAClB,mBAAmB;EACnB,iBAAiB;EACjB,kBAAkB;EAClB,WAAW;EACX,mBAAmB;CACpB;;AAED;EACE,uEAA+D;UAA/D,+DAA+D;CAChE;;AAED;EACE;IACE,aAAa;GACd;CACF;;AAED;EACE,gBAAgB;EAChB,iBAAiB;CAClB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,uBAAuB;EACvB,YAAY;EACZ,cAAc;EACd,yBAAyB;EACzB,aAAa;CACd;;AAED;EACE,eAAe;EACf,cAAc;EACd,aAAa;CACd;;AAED;EACE,eAAe;EACf,eAAe;EACf,kBAAkB;EAClB,8BAA8B;CAC/B;;AAED;EACE,UAAU;EACV,eAAe;EACf,mBAAmB;EACnB,YAAY;EACZ,kBAAkB;EAClB,uBAAuB;EACvB,mBAAmB;EACnB,SAAS;CACV;;AAED;EACE;IACE,oGAA4F;YAA5F,4FAA4F;IAC5F,+BAAuB;YAAvB,uBAAuB;GACxB;EACD;IACE,iHAAyG;YAAzG,yGAAyG;IACzG,4BAAoB;YAApB,oBAAoB;GACrB;EACD;IACE,0HAAkH;YAAlH,kHAAkH;IAClH,4BAAoB;YAApB,oBAAoB;GACrB;CACF;;AAbD;EACE;IACE,oGAA4F;YAA5F,4FAA4F;IAC5F,+BAAuB;YAAvB,uBAAuB;GACxB;EACD;IACE,iHAAyG;YAAzG,yGAAyG;IACzG,4BAAoB;YAApB,oBAAoB;GACrB;EACD;IACE,0HAAkH;YAAlH,kHAAkH;IAClH,4BAAoB;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Ac;EAAd,cAAc;EACd,aAAa;EACb,qBAAqB;CACtB;;AAED;EACE,aAAa;CACd;;AAED;EACE,eAAe;CAChB;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,2BAA2B;CAC5B;;AAED;EACE,aAAa;CACd;;AAED;EACE,mBAAmB;EACnB,uFAA+E;UAA/E,+EAA+E;EAC/E,sBAAsB;EACtB,YAAY;EACZ,aAAa;EACb,kBAAkB;EAClB,YAAY;CACb;;AAED;EACE,0BAA0B;EAC1B,0BAA0B;EAC1B,YAAY;CACb;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,eAAe;CAChB;;AAED;EACE,2BAA2B;CAC5B;;AAED;EACE,eAAe;CAChB;;AAED;EACE,qCAAqC;EACrC,eAAe;CAChB;;AAED;EACE,6BAA6B;CAC9B;;AAED;EACE,oBAAoB;EACpB,mBAAmB;CACpB;;AAED;EACE;IACE,mBAAmB;GACpB;CACF;;AAED;EACE,mBAAmB;EACnB,yBAAyB;CAC1B;;AAED;EACE;IACE,QAAQ;IACR,YAAY;GACb;CACF;;AAED;EACE,0BAA0B;EAC1B,eAAe;EACf,cAAc;EACd,kBAAkB;EAClB,mBAAmB;EACnB,mBAAmB;EACnB,mBAAmB;CACpB;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,6BAA6B;CAC9B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,cAAc;CACf;;AAED;EACE,8BAAsB;UAAtB,sBAAsB;CACvB;;AAED;EACE,8BAAsB;UAAtB,sBAAsB;CACvB;;AAED;EACE,8BAAsB;UAAtB,sBAAsB;CACvB;;AAED;EACE,oBAAoB;EACpB,YAAY;CACb;;AAED;EACE,UAAU;EACV,Q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AAkB;EAClB,kBAAkB;EAClB,sBAAsB;EACtB,0BAA0B;EAC1B,eAAe;EACf,gBAAgB;EAChB,cAAc;EACd,mBAAmB;EACnB,SAAS;EACT,OAAO;CACR;;AAED;;EAEE,sBAAsB;EACtB,eAAe;CAChB;;AAED;EACE,wBAAwB;EACxB,YAAY;CACb;;AAED;EACE;IACE,sBAAsB;GACvB;CACF;;AAED;EACE;IACE,oBAAoB;IACpB,qBAAqB;GACtB;EACD;IACE,oBAAoB;IACpB,qBAAqB;GACtB;CACF;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,kBAAkB;EAClB,iBAAiB;EACjB,mBAAmB;EACnB,WAAW;CACZ;;AAED;EACE,kBAAkB;EAClB,iBAAiB;EACjB,mBAAmB;CACpB;;AAED;EACE,6BAA6B;EAC7B,mBAAmB;EACnB,uCAAuC;EACvC,mBAAmB;CACpB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,wBAAwB;EACxB,eAAe;CAChB;;AAED;EACE,0BAA0B;EAC1B,aAAa;CACd;;AAED;EACE,6BAA6B;EAC7B,eAAe;CAChB;;AAED;EACE,0BAA0B;EAC1B,kBAAkB;CACnB;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;EACE,0BAA0B;EAC1B,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;EACE,cAAc;CACf;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,qCAAqC;EACrC,mBAAmB;EACnB,aAAa;EACb,sBAAsB;EACtB,gBAAgB;EAChB,kBAAkB;EAClB,eAAe;EACf,0BAA0B;EAC1B,oBAAoB;CACrB;;AAED;EACE,wBAAwB;EACxB,mBAAmB;EACnB,qFAA6E;UAA7E,6EAA6E;EAC7E,eAAe;EACf,eAAe;EACf,mBAAmB;EACnB,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,mBAAmB;EACnB,mBAAmB;CACpB;;AAED;EACE,uEAA+D;UAA/D,+DAA+D;CAChE;;AAED;EACE,6EAAqE;UAArE,qEAAqE;CACtE;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;EACf,WAAW;EACX,aAAa;EACb,mBAAmB;EACnB,UAAU;EACV,YAAY;CACb;;AAED;EACE,eAAe;EACf,aAAa;EACb,YAAY;CACb;;AAED;EACE,eAAe;EACf,gBAAgB;EAChB,iBAAiB;CAClB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE;IACE,kBAAkB;GACnB;EACD;IACE,qBAAc;IAAd,qBAAc;IAAd,cAAc;IACd,yBAAwB;QAAxB,sBAAwB;YAAxB,wBAAwB;IACxB,mBAAmB;GACpB;EACD;IACE,WAAW;IACX,kBAAkB;IAClB,mBAAmB;IACnB,OAAO;GACR;EACD;IACE,UAAU;IACV,wBAAwB;GACzB;EACD;IACE,kBAAkB;GACnB;CACF;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,eAAe;EACf,mBAAmB;CACpB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,YAAY;EACZ,aAAa;EACb,mBAAmB;EACnB,UAAU;CACX;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,aAAa;CACd;;AAED;EACE,aAAa;CACd;;AAED;;EAEE,aAAa;CACd;;AAED;EACE,yBAAyB;CAC1B;;AAED;EACE;IACE,gBAAgB;GACjB;EACD;IACE,cAAc;GACf;CACF;;AAED;EACE,6BAA6B;EAC7B,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,oBAAgB;MAAhB,gBAAgB;EAChB,eAAe;EACf,cAAc;CACf;;AAED;EACE,uBAAuB;EACvB,0BAA0B;EAC1B,mBAAmB;EACnB,eAAe;EACf,qBAAe;MAAf,eAAe;EACf,gEAAgE;EAChE,gBAAgB;EAChB,cAAc;CACf;;AAED;EACE,2BAAqB;MAArB,wBAAqB;UAArB,qBAAqB;EACrB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,wBAA4B;MAA5B,qBAA4B;UAA5B,4BAA4B;CAC7B;;AAED;EACE,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;EACpB,eAAe;EACf,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,iBAAiB;CAClB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,qBAAe;MAAf,eAAe;EACf,aAAa;EACb,kBAAkB;EAClB,YAAY;CACb;;AAED;EACE,wBAAwB;EACxB,eAAe;EACf,aAAa;EACb,YAAY;CACb;;AAED;EACE,oBAAoB;EACpB,eAAe;EACf,gBAAgB;EAChB,iBAAiB;CAClB;;AAED;EACE,eAAe;EACf,eAAe;EACf,gBAAgB;CACjB;;AAED;EACE,eAAe;EACf,gBAAgB;EAChB,iBAAiB;EACjB,iBAAiB;CAClB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;EACf,wBAAwB;EACxB,sBAAsB;EACtB,cAAc;CACf;;AAED;EACE,gBAAgB;EAChB,iBAAiB;EACjB,kBAAkB;CACnB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;EACpB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,kBAAkB;CACnB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;EACpB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,aAAa;EACb,gBAAgB;CACjB;;AAED;EACE,+yBAA+yB;CAChzB;;AAED;EACE,65BAA65B;CAC95B;;AAED;EACE,kxBAAkxB;CACnxB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,yBAAyB;EACzB,aAAa;EACb,YAAY;CACb;;AAED;EACE,eAAe;EACf,gBAAgB;EAChB,iBAAiB;EACjB,gBAAgB;CACjB;;AAED;EACE,+yBAA+yB;CAChzB;;AAED;EACE,65BAA65B;CAC95B;;AAED;EACE,kxBAAkxB;CACnxB;;AAED;EACE;IACE,gBAAgB;GACjB;EACD;IACE,sBAAsB;GACvB;CACF;;AAED;EACE;IACE,cAAc;GACf;EACD;IACE,mBAAmB;GACpB;CACF;;AAED;EACE;IACE,kBAAkB;GACnB;CACF;;AAED;EACE;IACE,kBAAkB;GACnB;CACF;;AAED;EACE;IACE,kBAAkB;GACnB;CACF;;AAED;EACE,wBAAwB;EACxB,0BAA0B;EAC1B,mBAAmB;EACnB,eAAe;EACf,gBAAgB;EAChB,0BAA0B;CAC3B;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,2BAA2B;CAC5B;;AAED;EACE,eAAe;EACf,gBAAgB;EAChB,qBAAqB;CACtB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,aAAa;EACb,iBAAiB;EACjB,qBAAqB;EACrB,sBAAsB;CACvB;;AAED;EACE,6BAA6B;EAC7B,wBAAwB;EACxB,gBAAgB;CACjB;;AAED;EACE,eAAe;EACf,mBAAmB;EACnB,mBAAmB;CACpB;;AAED;EACE,iBAAiB;CAClB;;AAED;EACE,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;EACpB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,yBAAwB;MAAxB,sBAAwB;UAAxB,wBAAwB;EACxB,sBAAsB;EACtB,mBAAmB;CACpB;;AAED;EACE,cAAc;CACf;;AAED;EACE,0BAA0B;EAC1B,WAAW;EACX,2CAAmC;EAAnC,mCAAmC;CACpC;;AAED;EACE;IACE,sBAAsB;GACvB;CACF;;AAED;EACE;IACE,qBAAqB;IACrB,kBAAkB;GACnB;EACD;IACE,qBAAc;IAAd,qBAAc;IAAd,cAAc;IACd,oBAAgB;QAAhB,gBAAgB;IAChB,0BAA+B;QAA/B,uBAA+B;YAA/B,+BAA+B;GAChC;EACD;IACE,iBAAiB;IACjB,wBAAwB;GACzB;EACD;IACE,cAAc;GACf;EACD;IACE,YAAY;GACb;EACD;IACE,oBAAoB;GACrB;CACF;;AAED;EACE,6BAA6B;CAC9B;;AAED;EACE,yBAAwB;MAAxB,sBAAwB;UAAxB,wBAAwB;EACxB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,yBAAwB;MAAxB,sBAAwB;UAAxB,wBAAwB;CACzB;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;EACpB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,yBAAwB;MAAxB,sBAAwB;UAAxB,wBAAwB;EACxB,mBAAmB;EACnB,mBAAmB;CACpB;;AAED;EACE,aAAa;EACb,sBAAsB;CACvB;;AAED;EACE,wCAAgC;UAAhC,gCAAgC;EAChC,oDAAoC;EAApC,4CAAoC;EAApC,oCAAoC;EAApC,qEAAoC;CACrC;;AAED;EACE,+BAAuB;UAAvB,uBAAuB;CACxB;;AAED;EACE;IACE,gBAAgB;GACjB;EACD;IACE,sBAAsB;GACvB;CACF;;AAED;EACE;IACE,cAAc;GACf;EACD;IACE,mBAAmB;GACpB;CACF;;AAED;EACE;IACE,kBAAkB;GACnB;CACF;;AAED;EACE;IACE,kBAAkB;GACnB;CACF;;AAED;EACE;IACE,kBAAkB;GACnB;CACF;;AAED;EACE,4CAAoC;UAApC,oCAAoC;EACpC,8EAA8E;EAC9E,2BAA2B;CAC5B;;AAED;;EAEE,aAAa;CACd;;AAED;EACE;IACE,4BAA4B;GAC7B;EACD;IACE,8BAA8B;GAC/B;EACD;IACE,4BAA4B;GAC7B;CACF;;AAVD;EACE;IACE,4BAA4B;GAC7B;EACD;IACE,8BAA8B;GAC/B;EACD;IACE,4BAA4B;GAC7B;CACF;;AAED;EACE,yBAAwB;MAAxB,sBAAwB;UAAxB,wBAAwB;EACxB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,yBAAwB;MAAxB,sBAAwB;UAAxB,wBAAwB;CACzB;;AAED;EACE,6BAA6B;EAC7B,mBAAmB;EACnB,gBAAgB;CACjB;;AAED;EACE;IACE,gBAAgB;GACjB;EACD;IACE,eAAe;GAChB;EACD;IACE,mBAAmB;GACpB;EACD;IACE,mBAAmB;GACpB;EACD;IACE,sBAAsB;GACvB;EACD;IACE,oBAAoB;GACrB;CACF;;AAED;EACE;IACE,qBAAqB;IACrB,kBAAkB;GACnB;EACD;IACE,0BAAoB;QAApB,uBAAoB;YAApB,oBAAoB;IACpB,qBAAc;IAAd,qBAAc;IAAd,cAAc;IACd,yBAAwB;QAAxB,sBAAwB;YAAxB,wBAAwB;GACzB;EACD;IACE,iBAAiB;GAClB;EACD;IACE,oBAAoB;GACrB;EACD;IACE,oBAAoB;GACrB;EACD;IACE,qBAAc;IAAd,qBAAc;IAAd,cAAc;IACd,oBAAgB;QAAhB,gBAAgB;IAChB,qBAAqB;GACtB;EACD;IACE,mBAAmB;IACnB,6BAA6B;GAC9B;EACD;IACE,cAAc;GACf;EACD;IACE,oBAAoB;GACrB;CACF;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;;EAEE,oBAAoB;CACrB;;AAED;EACE,gCAAgC;CACjC;;AAED;EACE,sCAAsC;EACtC,oBAAoB;CACrB;;AAED;EACE,YAAY;CACb;;AAED;EACE,gBAAgB;EAChB,mBAAmB;CACpB;;AAED;EACE,oBAAoB;EACpB,mBAAmB;CACpB;;AAED;EACE,aAAa;EACb,YAAY;CACb;;AAED;EACE,eAAe;EACf,iBAAiB;CAClB;;AAED;EACE,mBAAmB;EACnB,UAAU;CACX;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,iBAAiB;EACjB,kBAAkB;CACnB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;EACf,iBAAiB;CAClB;;AAED;EACE,eAAe;EACf,iBAAiB;CAClB;;AAED;EACE,eAAe;CAChB;;AAED;;EAEE,kBAAkB;EAClB,mBAAmB;CACpB;;AAED;;EAEE,eAAe;EACf,mBAAmB;EACnB,mBAAmB;EACnB,aAAa;EACb,YAAY;CACb;;AAED;EACE,mBAAmB;EACnB,mBAAmB;CACpB;;AAED;EACE,uBAAuB;EACvB,WAAW;CACZ;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,2BAA2B;CAC5B;;AAED;EACE,6BAA6B;EAC7B,eAAe;CAChB;;AAED;EACE,0CAA0C;EAC1C,eAAe;EACf,iBAAiB;CAClB;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,wBAAwB;CACzB","file":"bulma-docs.css","sourcesContent":["@charset \"UTF-8\";\n/*! bulma.io v0.5.1 | MIT License | github.com/jgthms/bulma */\n@keyframes spinAround {\n  from {\n    transform: rotate(0deg);\n  }\n  to {\n    transform: rotate(359deg);\n  }\n}\n\n/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */\nhtml,\nbody,\np,\nol,\nul,\nli,\ndl,\ndt,\ndd,\nblockquote,\nfigure,\nfieldset,\nlegend,\ntextarea,\npre,\niframe,\nhr,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n  margin: 0;\n  padding: 0;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n  font-size: 100%;\n  font-weight: normal;\n}\n\nul {\n  list-style: none;\n}\n\nbutton,\ninput,\nselect,\ntextarea {\n  margin: 0;\n}\n\nhtml {\n  box-sizing: border-box;\n}\n\n* {\n  box-sizing: inherit;\n}\n\n*:before, *:after {\n  box-sizing: inherit;\n}\n\nimg,\nembed,\nobject,\naudio,\nvideo {\n  max-width: 100%;\n}\n\niframe {\n  border: 0;\n}\n\ntable {\n  border-collapse: collapse;\n  border-spacing: 0;\n}\n\ntd,\nth {\n  padding: 0;\n  text-align: left;\n}\n\nhtml {\n  background-color: #fff;\n  font-size: 16px;\n  -moz-osx-font-smoothing: grayscale;\n  -webkit-font-smoothing: antialiased;\n  min-width: 300px;\n  overflow-x: hidden;\n  overflow-y: scroll;\n  text-rendering: optimizeLegibility;\n}\n\narticle,\naside,\nfigure,\nfooter,\nheader,\nhgroup,\nsection {\n  display: block;\n}\n\nbody,\nbutton,\ninput,\nselect,\ntextarea {\n  font-family: BlinkMacSystemFont, -apple-system, \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", \"Helvetica\", \"Arial\", sans-serif;\n}\n\ncode,\npre {\n  -moz-osx-font-smoothing: auto;\n  -webkit-font-smoothing: auto;\n  font-family: monospace;\n}\n\nbody {\n  color: #4a4a4a;\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5;\n}\n\na {\n  color: #00d1b2;\n  cursor: pointer;\n  text-decoration: none;\n}\n\na strong {\n  color: currentColor;\n}\n\na:hover {\n  color: #363636;\n}\n\ncode {\n  background-color: whitesmoke;\n  color: #ff3860;\n  font-size: 0.875em;\n  font-weight: normal;\n  padding: 0.25em 0.5em 0.25em;\n}\n\nhr {\n  background-color: #dbdbdb;\n  border: none;\n  display: block;\n  height: 1px;\n  margin: 1.5rem 0;\n}\n\nimg {\n  height: auto;\n  max-width: 100%;\n}\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n  vertical-align: baseline;\n}\n\nsmall {\n  font-size: 0.875em;\n}\n\nspan {\n  font-style: inherit;\n  font-weight: inherit;\n}\n\nstrong {\n  color: #363636;\n  font-weight: 700;\n}\n\npre {\n  background-color: whitesmoke;\n  color: #4a4a4a;\n  font-size: 0.875em;\n  white-space: pre;\n  word-wrap: normal;\n}\n\npre code {\n  -webkit-overflow-scrolling: touch;\n  background: none;\n  color: inherit;\n  display: block;\n  font-size: 1em;\n  overflow-x: auto;\n  padding: 1.25rem 1.5rem;\n}\n\ntable td,\ntable th {\n  text-align: left;\n  vertical-align: top;\n}\n\ntable th {\n  color: #363636;\n}\n\n.is-clearfix:after {\n  clear: both;\n  content: \" \";\n  display: table;\n}\n\n.is-pulled-left {\n  float: left !important;\n}\n\n.is-pulled-right {\n  float: right !important;\n}\n\n.is-clipped {\n  overflow: hidden !important;\n}\n\n.is-overlay {\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n\n.is-size-1 {\n  font-size: 3rem !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-size-1-mobile {\n    font-size: 3rem !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-size-1-tablet {\n    font-size: 3rem !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-size-1-touch {\n    font-size: 3rem !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-size-1-desktop {\n    font-size: 3rem !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-size-1-widescreen {\n    font-size: 3rem !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-size-1-fullhd {\n    font-size: 3rem !important;\n  }\n}\n\n.is-size-2 {\n  font-size: 2.5rem !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-size-2-mobile {\n    font-size: 2.5rem !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-size-2-tablet {\n    font-size: 2.5rem !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-size-2-touch {\n    font-size: 2.5rem !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-size-2-desktop {\n    font-size: 2.5rem !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-size-2-widescreen {\n    font-size: 2.5rem !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-size-2-fullhd {\n    font-size: 2.5rem !important;\n  }\n}\n\n.is-size-3 {\n  font-size: 2rem !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-size-3-mobile {\n    font-size: 2rem !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-size-3-tablet {\n    font-size: 2rem !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-size-3-touch {\n    font-size: 2rem !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-size-3-desktop {\n    font-size: 2rem !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-size-3-widescreen {\n    font-size: 2rem !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-size-3-fullhd {\n    font-size: 2rem !important;\n  }\n}\n\n.is-size-4 {\n  font-size: 1.5rem !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-size-4-mobile {\n    font-size: 1.5rem !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-size-4-tablet {\n    font-size: 1.5rem !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-size-4-touch {\n    font-size: 1.5rem !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-size-4-desktop {\n    font-size: 1.5rem !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-size-4-widescreen {\n    font-size: 1.5rem !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-size-4-fullhd {\n    font-size: 1.5rem !important;\n  }\n}\n\n.is-size-5 {\n  font-size: 1.25rem !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-size-5-mobile {\n    font-size: 1.25rem !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-size-5-tablet {\n    font-size: 1.25rem !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-size-5-touch {\n    font-size: 1.25rem !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-size-5-desktop {\n    font-size: 1.25rem !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-size-5-widescreen {\n    font-size: 1.25rem !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-size-5-fullhd {\n    font-size: 1.25rem !important;\n  }\n}\n\n.is-size-6 {\n  font-size: 1rem !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-size-6-mobile {\n    font-size: 1rem !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-size-6-tablet {\n    font-size: 1rem !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-size-6-touch {\n    font-size: 1rem !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-size-6-desktop {\n    font-size: 1rem !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-size-6-widescreen {\n    font-size: 1rem !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-size-6-fullhd {\n    font-size: 1rem !important;\n  }\n}\n\n.is-size-7 {\n  font-size: 0.75rem !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-size-7-mobile {\n    font-size: 0.75rem !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-size-7-tablet {\n    font-size: 0.75rem !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-size-7-touch {\n    font-size: 0.75rem !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-size-7-desktop {\n    font-size: 0.75rem !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-size-7-widescreen {\n    font-size: 0.75rem !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-size-7-fullhd {\n    font-size: 0.75rem !important;\n  }\n}\n\n.has-text-centered {\n  text-align: center !important;\n}\n\n@media screen and (max-width: 768px) {\n  .has-text-centered-mobile {\n    text-align: center !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .has-text-centered-tablet {\n    text-align: center !important;\n  }\n}\n\n@media screen and (min-width: 769px) and (max-width: 1007px) {\n  .has-text-centered-tablet-only {\n    text-align: center !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .has-text-centered-touch {\n    text-align: center !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .has-text-centered-desktop {\n    text-align: center !important;\n  }\n}\n\n@media screen and (min-width: 1008px) and (max-width: 1199px) {\n  .has-text-centered-desktop-only {\n    text-align: center !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .has-text-centered-widescreen {\n    text-align: center !important;\n  }\n}\n\n@media screen and (min-width: 1200px) and (max-width: 1391px) {\n  .has-text-centered-widescreen-only {\n    text-align: center !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .has-text-centered-fullhd {\n    text-align: center !important;\n  }\n}\n\n.has-text-left {\n  text-align: left !important;\n}\n\n@media screen and (max-width: 768px) {\n  .has-text-left-mobile {\n    text-align: left !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .has-text-left-tablet {\n    text-align: left !important;\n  }\n}\n\n@media screen and (min-width: 769px) and (max-width: 1007px) {\n  .has-text-left-tablet-only {\n    text-align: left !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .has-text-left-touch {\n    text-align: left !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .has-text-left-desktop {\n    text-align: left !important;\n  }\n}\n\n@media screen and (min-width: 1008px) and (max-width: 1199px) {\n  .has-text-left-desktop-only {\n    text-align: left !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .has-text-left-widescreen {\n    text-align: left !important;\n  }\n}\n\n@media screen and (min-width: 1200px) and (max-width: 1391px) {\n  .has-text-left-widescreen-only {\n    text-align: left !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .has-text-left-fullhd {\n    text-align: left !important;\n  }\n}\n\n.has-text-right {\n  text-align: right !important;\n}\n\n@media screen and (max-width: 768px) {\n  .has-text-right-mobile {\n    text-align: right !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .has-text-right-tablet {\n    text-align: right !important;\n  }\n}\n\n@media screen and (min-width: 769px) and (max-width: 1007px) {\n  .has-text-right-tablet-only {\n    text-align: right !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .has-text-right-touch {\n    text-align: right !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .has-text-right-desktop {\n    text-align: right !important;\n  }\n}\n\n@media screen and (min-width: 1008px) and (max-width: 1199px) {\n  .has-text-right-desktop-only {\n    text-align: right !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .has-text-right-widescreen {\n    text-align: right !important;\n  }\n}\n\n@media screen and (min-width: 1200px) and (max-width: 1391px) {\n  .has-text-right-widescreen-only {\n    text-align: right !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .has-text-right-fullhd {\n    text-align: right !important;\n  }\n}\n\n.is-capitalized {\n  text-transform: capitalize !important;\n}\n\n.is-lowercase {\n  text-transform: lowercase !important;\n}\n\n.is-uppercase {\n  text-transform: uppercase !important;\n}\n\n.has-text-white {\n  color: white !important;\n}\n\na.has-text-white:hover, a.has-text-white:focus {\n  color: #e6e6e6 !important;\n}\n\n.has-text-black {\n  color: #0a0a0a !important;\n}\n\na.has-text-black:hover, a.has-text-black:focus {\n  color: black !important;\n}\n\n.has-text-light {\n  color: whitesmoke !important;\n}\n\na.has-text-light:hover, a.has-text-light:focus {\n  color: #dbdbdb !important;\n}\n\n.has-text-dark {\n  color: #363636 !important;\n}\n\na.has-text-dark:hover, a.has-text-dark:focus {\n  color: #1c1c1c !important;\n}\n\n.has-text-primary {\n  color: #00d1b2 !important;\n}\n\na.has-text-primary:hover, a.has-text-primary:focus {\n  color: #009e86 !important;\n}\n\n.has-text-info {\n  color: #3273dc !important;\n}\n\na.has-text-info:hover, a.has-text-info:focus {\n  color: #205bbc !important;\n}\n\n.has-text-success {\n  color: #23d160 !important;\n}\n\na.has-text-success:hover, a.has-text-success:focus {\n  color: #1ca64c !important;\n}\n\n.has-text-warning {\n  color: #ffdd57 !important;\n}\n\na.has-text-warning:hover, a.has-text-warning:focus {\n  color: #ffd324 !important;\n}\n\n.has-text-danger {\n  color: #ff3860 !important;\n}\n\na.has-text-danger:hover, a.has-text-danger:focus {\n  color: #ff0537 !important;\n}\n\n.has-text-black-bis {\n  color: #121212 !important;\n}\n\n.has-text-black-ter {\n  color: #242424 !important;\n}\n\n.has-text-grey-darker {\n  color: #363636 !important;\n}\n\n.has-text-grey-dark {\n  color: #4a4a4a !important;\n}\n\n.has-text-grey {\n  color: #7a7a7a !important;\n}\n\n.has-text-grey-light {\n  color: #b5b5b5 !important;\n}\n\n.has-text-grey-lighter {\n  color: #dbdbdb !important;\n}\n\n.has-text-white-ter {\n  color: whitesmoke !important;\n}\n\n.has-text-white-bis {\n  color: #fafafa !important;\n}\n\n.is-block {\n  display: block !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-block-mobile {\n    display: block !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-block-tablet {\n    display: block !important;\n  }\n}\n\n@media screen and (min-width: 769px) and (max-width: 1007px) {\n  .is-block-tablet-only {\n    display: block !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-block-touch {\n    display: block !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-block-desktop {\n    display: block !important;\n  }\n}\n\n@media screen and (min-width: 1008px) and (max-width: 1199px) {\n  .is-block-desktop-only {\n    display: block !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-block-widescreen {\n    display: block !important;\n  }\n}\n\n@media screen and (min-width: 1200px) and (max-width: 1391px) {\n  .is-block-widescreen-only {\n    display: block !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-block-fullhd {\n    display: block !important;\n  }\n}\n\n.is-flex {\n  display: flex !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-flex-mobile {\n    display: flex !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-flex-tablet {\n    display: flex !important;\n  }\n}\n\n@media screen and (min-width: 769px) and (max-width: 1007px) {\n  .is-flex-tablet-only {\n    display: flex !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-flex-touch {\n    display: flex !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-flex-desktop {\n    display: flex !important;\n  }\n}\n\n@media screen and (min-width: 1008px) and (max-width: 1199px) {\n  .is-flex-desktop-only {\n    display: flex !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-flex-widescreen {\n    display: flex !important;\n  }\n}\n\n@media screen and (min-width: 1200px) and (max-width: 1391px) {\n  .is-flex-widescreen-only {\n    display: flex !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-flex-fullhd {\n    display: flex !important;\n  }\n}\n\n.is-inline {\n  display: inline !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-inline-mobile {\n    display: inline !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-inline-tablet {\n    display: inline !important;\n  }\n}\n\n@media screen and (min-width: 769px) and (max-width: 1007px) {\n  .is-inline-tablet-only {\n    display: inline !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-inline-touch {\n    display: inline !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-inline-desktop {\n    display: inline !important;\n  }\n}\n\n@media screen and (min-width: 1008px) and (max-width: 1199px) {\n  .is-inline-desktop-only {\n    display: inline !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-inline-widescreen {\n    display: inline !important;\n  }\n}\n\n@media screen and (min-width: 1200px) and (max-width: 1391px) {\n  .is-inline-widescreen-only {\n    display: inline !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-inline-fullhd {\n    display: inline !important;\n  }\n}\n\n.is-inline-block {\n  display: inline-block !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-inline-block-mobile {\n    display: inline-block !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-inline-block-tablet {\n    display: inline-block !important;\n  }\n}\n\n@media screen and (min-width: 769px) and (max-width: 1007px) {\n  .is-inline-block-tablet-only {\n    display: inline-block !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-inline-block-touch {\n    display: inline-block !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-inline-block-desktop {\n    display: inline-block !important;\n  }\n}\n\n@media screen and (min-width: 1008px) and (max-width: 1199px) {\n  .is-inline-block-desktop-only {\n    display: inline-block !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-inline-block-widescreen {\n    display: inline-block !important;\n  }\n}\n\n@media screen and (min-width: 1200px) and (max-width: 1391px) {\n  .is-inline-block-widescreen-only {\n    display: inline-block !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-inline-block-fullhd {\n    display: inline-block !important;\n  }\n}\n\n.is-inline-flex {\n  display: inline-flex !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-inline-flex-mobile {\n    display: inline-flex !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-inline-flex-tablet {\n    display: inline-flex !important;\n  }\n}\n\n@media screen and (min-width: 769px) and (max-width: 1007px) {\n  .is-inline-flex-tablet-only {\n    display: inline-flex !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-inline-flex-touch {\n    display: inline-flex !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-inline-flex-desktop {\n    display: inline-flex !important;\n  }\n}\n\n@media screen and (min-width: 1008px) and (max-width: 1199px) {\n  .is-inline-flex-desktop-only {\n    display: inline-flex !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-inline-flex-widescreen {\n    display: inline-flex !important;\n  }\n}\n\n@media screen and (min-width: 1200px) and (max-width: 1391px) {\n  .is-inline-flex-widescreen-only {\n    display: inline-flex !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-inline-flex-fullhd {\n    display: inline-flex !important;\n  }\n}\n\n.is-hidden {\n  display: none !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-hidden-mobile {\n    display: none !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-hidden-tablet {\n    display: none !important;\n  }\n}\n\n@media screen and (min-width: 769px) and (max-width: 1007px) {\n  .is-hidden-tablet-only {\n    display: none !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-hidden-touch {\n    display: none !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-hidden-desktop {\n    display: none !important;\n  }\n}\n\n@media screen and (min-width: 1008px) and (max-width: 1199px) {\n  .is-hidden-desktop-only {\n    display: none !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-hidden-widescreen {\n    display: none !important;\n  }\n}\n\n@media screen and (min-width: 1200px) and (max-width: 1391px) {\n  .is-hidden-widescreen-only {\n    display: none !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-hidden-fullhd {\n    display: none !important;\n  }\n}\n\n.is-marginless {\n  margin: 0 !important;\n}\n\n.is-paddingless {\n  padding: 0 !important;\n}\n\n.is-radiusless {\n  border-radius: 0 !important;\n}\n\n.is-shadowless {\n  box-shadow: none !important;\n}\n\n.is-unselectable {\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n}\n\n.box {\n  background-color: white;\n  border-radius: 5px;\n  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);\n  color: #4a4a4a;\n  display: block;\n  padding: 1.25rem;\n}\n\n.box:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\na.box:hover, a.box:focus {\n  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2;\n}\n\na.box:active {\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2;\n}\n\n.button {\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  align-items: center;\n  border: 1px solid transparent;\n  border-radius: 3px;\n  box-shadow: none;\n  display: inline-flex;\n  font-size: 1rem;\n  height: 2.25em;\n  justify-content: flex-start;\n  line-height: 1.5;\n  padding-bottom: calc(0.375em - 1px);\n  padding-left: calc(0.625em - 1px);\n  padding-right: calc(0.625em - 1px);\n  padding-top: calc(0.375em - 1px);\n  position: relative;\n  vertical-align: top;\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  background-color: white;\n  border-color: #dbdbdb;\n  color: #363636;\n  cursor: pointer;\n  justify-content: center;\n  padding-left: 0.75em;\n  padding-right: 0.75em;\n  text-align: center;\n  white-space: nowrap;\n}\n\n.button:focus, .button.is-focused, .button:active, .button.is-active {\n  outline: none;\n}\n\n.button[disabled] {\n  cursor: not-allowed;\n}\n\n.button strong {\n  color: inherit;\n}\n\n.button .icon, .button .icon.is-small, .button .icon.is-medium, .button .icon.is-large {\n  height: 1.5em;\n  width: 1.5em;\n}\n\n.button .icon:first-child:not(:last-child) {\n  margin-left: calc(-0.375em - 1px);\n  margin-right: 0.1875em;\n}\n\n.button .icon:last-child:not(:first-child) {\n  margin-left: 0.1875em;\n  margin-right: calc(-0.375em - 1px);\n}\n\n.button .icon:first-child:last-child {\n  margin-left: calc(-0.375em - 1px);\n  margin-right: calc(-0.375em - 1px);\n}\n\n.button:hover, .button.is-hovered {\n  border-color: #b5b5b5;\n  color: #363636;\n}\n\n.button:focus, .button.is-focused {\n  border-color: #00d1b2;\n  color: #363636;\n}\n\n.button:active, .button.is-active {\n  border-color: #4a4a4a;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n  color: #363636;\n}\n\n.button.is-link {\n  background-color: transparent;\n  border-color: transparent;\n  color: #4a4a4a;\n  text-decoration: underline;\n}\n\n.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 {\n  background-color: whitesmoke;\n  color: #363636;\n}\n\n.button.is-link[disabled] {\n  background-color: transparent;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.button.is-white {\n  background-color: white;\n  border-color: transparent;\n  color: #0a0a0a;\n}\n\n.button.is-white:hover, .button.is-white.is-hovered {\n  background-color: #f9f9f9;\n  border-color: transparent;\n  color: #0a0a0a;\n}\n\n.button.is-white:focus, .button.is-white.is-focused {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25);\n  color: #0a0a0a;\n}\n\n.button.is-white:active, .button.is-white.is-active {\n  background-color: #f2f2f2;\n  border-color: transparent;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n  color: #0a0a0a;\n}\n\n.button.is-white[disabled] {\n  background-color: white;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.button.is-white.is-inverted {\n  background-color: #0a0a0a;\n  color: white;\n}\n\n.button.is-white.is-inverted:hover {\n  background-color: black;\n}\n\n.button.is-white.is-inverted[disabled] {\n  background-color: #0a0a0a;\n  border-color: transparent;\n  box-shadow: none;\n  color: white;\n}\n\n.button.is-white.is-loading:after {\n  border-color: transparent transparent #0a0a0a #0a0a0a !important;\n}\n\n.button.is-white.is-outlined {\n  background-color: transparent;\n  border-color: white;\n  color: white;\n}\n\n.button.is-white.is-outlined:hover, .button.is-white.is-outlined:focus {\n  background-color: white;\n  border-color: white;\n  color: #0a0a0a;\n}\n\n.button.is-white.is-outlined.is-loading:after {\n  border-color: transparent transparent white white !important;\n}\n\n.button.is-white.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: white;\n  box-shadow: none;\n  color: white;\n}\n\n.button.is-white.is-inverted.is-outlined {\n  background-color: transparent;\n  border-color: #0a0a0a;\n  color: #0a0a0a;\n}\n\n.button.is-white.is-inverted.is-outlined:hover, .button.is-white.is-inverted.is-outlined:focus {\n  background-color: #0a0a0a;\n  color: white;\n}\n\n.button.is-white.is-inverted.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #0a0a0a;\n  box-shadow: none;\n  color: #0a0a0a;\n}\n\n.button.is-black {\n  background-color: #0a0a0a;\n  border-color: transparent;\n  color: white;\n}\n\n.button.is-black:hover, .button.is-black.is-hovered {\n  background-color: #040404;\n  border-color: transparent;\n  color: white;\n}\n\n.button.is-black:focus, .button.is-black.is-focused {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25);\n  color: white;\n}\n\n.button.is-black:active, .button.is-black.is-active {\n  background-color: black;\n  border-color: transparent;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n  color: white;\n}\n\n.button.is-black[disabled] {\n  background-color: #0a0a0a;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.button.is-black.is-inverted {\n  background-color: white;\n  color: #0a0a0a;\n}\n\n.button.is-black.is-inverted:hover {\n  background-color: #f2f2f2;\n}\n\n.button.is-black.is-inverted[disabled] {\n  background-color: white;\n  border-color: transparent;\n  box-shadow: none;\n  color: #0a0a0a;\n}\n\n.button.is-black.is-loading:after {\n  border-color: transparent transparent white white !important;\n}\n\n.button.is-black.is-outlined {\n  background-color: transparent;\n  border-color: #0a0a0a;\n  color: #0a0a0a;\n}\n\n.button.is-black.is-outlined:hover, .button.is-black.is-outlined:focus {\n  background-color: #0a0a0a;\n  border-color: #0a0a0a;\n  color: white;\n}\n\n.button.is-black.is-outlined.is-loading:after {\n  border-color: transparent transparent #0a0a0a #0a0a0a !important;\n}\n\n.button.is-black.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #0a0a0a;\n  box-shadow: none;\n  color: #0a0a0a;\n}\n\n.button.is-black.is-inverted.is-outlined {\n  background-color: transparent;\n  border-color: white;\n  color: white;\n}\n\n.button.is-black.is-inverted.is-outlined:hover, .button.is-black.is-inverted.is-outlined:focus {\n  background-color: white;\n  color: #0a0a0a;\n}\n\n.button.is-black.is-inverted.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: white;\n  box-shadow: none;\n  color: white;\n}\n\n.button.is-light {\n  background-color: whitesmoke;\n  border-color: transparent;\n  color: #363636;\n}\n\n.button.is-light:hover, .button.is-light.is-hovered {\n  background-color: #eeeeee;\n  border-color: transparent;\n  color: #363636;\n}\n\n.button.is-light:focus, .button.is-light.is-focused {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25);\n  color: #363636;\n}\n\n.button.is-light:active, .button.is-light.is-active {\n  background-color: #e8e8e8;\n  border-color: transparent;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n  color: #363636;\n}\n\n.button.is-light[disabled] {\n  background-color: whitesmoke;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.button.is-light.is-inverted {\n  background-color: #363636;\n  color: whitesmoke;\n}\n\n.button.is-light.is-inverted:hover {\n  background-color: #292929;\n}\n\n.button.is-light.is-inverted[disabled] {\n  background-color: #363636;\n  border-color: transparent;\n  box-shadow: none;\n  color: whitesmoke;\n}\n\n.button.is-light.is-loading:after {\n  border-color: transparent transparent #363636 #363636 !important;\n}\n\n.button.is-light.is-outlined {\n  background-color: transparent;\n  border-color: whitesmoke;\n  color: whitesmoke;\n}\n\n.button.is-light.is-outlined:hover, .button.is-light.is-outlined:focus {\n  background-color: whitesmoke;\n  border-color: whitesmoke;\n  color: #363636;\n}\n\n.button.is-light.is-outlined.is-loading:after {\n  border-color: transparent transparent whitesmoke whitesmoke !important;\n}\n\n.button.is-light.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: whitesmoke;\n  box-shadow: none;\n  color: whitesmoke;\n}\n\n.button.is-light.is-inverted.is-outlined {\n  background-color: transparent;\n  border-color: #363636;\n  color: #363636;\n}\n\n.button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined:focus {\n  background-color: #363636;\n  color: whitesmoke;\n}\n\n.button.is-light.is-inverted.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #363636;\n  box-shadow: none;\n  color: #363636;\n}\n\n.button.is-dark {\n  background-color: #363636;\n  border-color: transparent;\n  color: whitesmoke;\n}\n\n.button.is-dark:hover, .button.is-dark.is-hovered {\n  background-color: #2f2f2f;\n  border-color: transparent;\n  color: whitesmoke;\n}\n\n.button.is-dark:focus, .button.is-dark.is-focused {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25);\n  color: whitesmoke;\n}\n\n.button.is-dark:active, .button.is-dark.is-active {\n  background-color: #292929;\n  border-color: transparent;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n  color: whitesmoke;\n}\n\n.button.is-dark[disabled] {\n  background-color: #363636;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.button.is-dark.is-inverted {\n  background-color: whitesmoke;\n  color: #363636;\n}\n\n.button.is-dark.is-inverted:hover {\n  background-color: #e8e8e8;\n}\n\n.button.is-dark.is-inverted[disabled] {\n  background-color: whitesmoke;\n  border-color: transparent;\n  box-shadow: none;\n  color: #363636;\n}\n\n.button.is-dark.is-loading:after {\n  border-color: transparent transparent whitesmoke whitesmoke !important;\n}\n\n.button.is-dark.is-outlined {\n  background-color: transparent;\n  border-color: #363636;\n  color: #363636;\n}\n\n.button.is-dark.is-outlined:hover, .button.is-dark.is-outlined:focus {\n  background-color: #363636;\n  border-color: #363636;\n  color: whitesmoke;\n}\n\n.button.is-dark.is-outlined.is-loading:after {\n  border-color: transparent transparent #363636 #363636 !important;\n}\n\n.button.is-dark.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #363636;\n  box-shadow: none;\n  color: #363636;\n}\n\n.button.is-dark.is-inverted.is-outlined {\n  background-color: transparent;\n  border-color: whitesmoke;\n  color: whitesmoke;\n}\n\n.button.is-dark.is-inverted.is-outlined:hover, .button.is-dark.is-inverted.is-outlined:focus {\n  background-color: whitesmoke;\n  color: #363636;\n}\n\n.button.is-dark.is-inverted.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: whitesmoke;\n  box-shadow: none;\n  color: whitesmoke;\n}\n\n.button.is-primary {\n  background-color: #00d1b2;\n  border-color: transparent;\n  color: #fff;\n}\n\n.button.is-primary:hover, .button.is-primary.is-hovered {\n  background-color: #00c4a7;\n  border-color: transparent;\n  color: #fff;\n}\n\n.button.is-primary:focus, .button.is-primary.is-focused {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25);\n  color: #fff;\n}\n\n.button.is-primary:active, .button.is-primary.is-active {\n  background-color: #00b89c;\n  border-color: transparent;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n  color: #fff;\n}\n\n.button.is-primary[disabled] {\n  background-color: #00d1b2;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.button.is-primary.is-inverted {\n  background-color: #fff;\n  color: #00d1b2;\n}\n\n.button.is-primary.is-inverted:hover {\n  background-color: #f2f2f2;\n}\n\n.button.is-primary.is-inverted[disabled] {\n  background-color: #fff;\n  border-color: transparent;\n  box-shadow: none;\n  color: #00d1b2;\n}\n\n.button.is-primary.is-loading:after {\n  border-color: transparent transparent #fff #fff !important;\n}\n\n.button.is-primary.is-outlined {\n  background-color: transparent;\n  border-color: #00d1b2;\n  color: #00d1b2;\n}\n\n.button.is-primary.is-outlined:hover, .button.is-primary.is-outlined:focus {\n  background-color: #00d1b2;\n  border-color: #00d1b2;\n  color: #fff;\n}\n\n.button.is-primary.is-outlined.is-loading:after {\n  border-color: transparent transparent #00d1b2 #00d1b2 !important;\n}\n\n.button.is-primary.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #00d1b2;\n  box-shadow: none;\n  color: #00d1b2;\n}\n\n.button.is-primary.is-inverted.is-outlined {\n  background-color: transparent;\n  border-color: #fff;\n  color: #fff;\n}\n\n.button.is-primary.is-inverted.is-outlined:hover, .button.is-primary.is-inverted.is-outlined:focus {\n  background-color: #fff;\n  color: #00d1b2;\n}\n\n.button.is-primary.is-inverted.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #fff;\n  box-shadow: none;\n  color: #fff;\n}\n\n.button.is-info {\n  background-color: #3273dc;\n  border-color: transparent;\n  color: #fff;\n}\n\n.button.is-info:hover, .button.is-info.is-hovered {\n  background-color: #276cda;\n  border-color: transparent;\n  color: #fff;\n}\n\n.button.is-info:focus, .button.is-info.is-focused {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25);\n  color: #fff;\n}\n\n.button.is-info:active, .button.is-info.is-active {\n  background-color: #2366d1;\n  border-color: transparent;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n  color: #fff;\n}\n\n.button.is-info[disabled] {\n  background-color: #3273dc;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.button.is-info.is-inverted {\n  background-color: #fff;\n  color: #3273dc;\n}\n\n.button.is-info.is-inverted:hover {\n  background-color: #f2f2f2;\n}\n\n.button.is-info.is-inverted[disabled] {\n  background-color: #fff;\n  border-color: transparent;\n  box-shadow: none;\n  color: #3273dc;\n}\n\n.button.is-info.is-loading:after {\n  border-color: transparent transparent #fff #fff !important;\n}\n\n.button.is-info.is-outlined {\n  background-color: transparent;\n  border-color: #3273dc;\n  color: #3273dc;\n}\n\n.button.is-info.is-outlined:hover, .button.is-info.is-outlined:focus {\n  background-color: #3273dc;\n  border-color: #3273dc;\n  color: #fff;\n}\n\n.button.is-info.is-outlined.is-loading:after {\n  border-color: transparent transparent #3273dc #3273dc !important;\n}\n\n.button.is-info.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #3273dc;\n  box-shadow: none;\n  color: #3273dc;\n}\n\n.button.is-info.is-inverted.is-outlined {\n  background-color: transparent;\n  border-color: #fff;\n  color: #fff;\n}\n\n.button.is-info.is-inverted.is-outlined:hover, .button.is-info.is-inverted.is-outlined:focus {\n  background-color: #fff;\n  color: #3273dc;\n}\n\n.button.is-info.is-inverted.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #fff;\n  box-shadow: none;\n  color: #fff;\n}\n\n.button.is-success {\n  background-color: #23d160;\n  border-color: transparent;\n  color: #fff;\n}\n\n.button.is-success:hover, .button.is-success.is-hovered {\n  background-color: #22c65b;\n  border-color: transparent;\n  color: #fff;\n}\n\n.button.is-success:focus, .button.is-success.is-focused {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25);\n  color: #fff;\n}\n\n.button.is-success:active, .button.is-success.is-active {\n  background-color: #20bc56;\n  border-color: transparent;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n  color: #fff;\n}\n\n.button.is-success[disabled] {\n  background-color: #23d160;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.button.is-success.is-inverted {\n  background-color: #fff;\n  color: #23d160;\n}\n\n.button.is-success.is-inverted:hover {\n  background-color: #f2f2f2;\n}\n\n.button.is-success.is-inverted[disabled] {\n  background-color: #fff;\n  border-color: transparent;\n  box-shadow: none;\n  color: #23d160;\n}\n\n.button.is-success.is-loading:after {\n  border-color: transparent transparent #fff #fff !important;\n}\n\n.button.is-success.is-outlined {\n  background-color: transparent;\n  border-color: #23d160;\n  color: #23d160;\n}\n\n.button.is-success.is-outlined:hover, .button.is-success.is-outlined:focus {\n  background-color: #23d160;\n  border-color: #23d160;\n  color: #fff;\n}\n\n.button.is-success.is-outlined.is-loading:after {\n  border-color: transparent transparent #23d160 #23d160 !important;\n}\n\n.button.is-success.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #23d160;\n  box-shadow: none;\n  color: #23d160;\n}\n\n.button.is-success.is-inverted.is-outlined {\n  background-color: transparent;\n  border-color: #fff;\n  color: #fff;\n}\n\n.button.is-success.is-inverted.is-outlined:hover, .button.is-success.is-inverted.is-outlined:focus {\n  background-color: #fff;\n  color: #23d160;\n}\n\n.button.is-success.is-inverted.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #fff;\n  box-shadow: none;\n  color: #fff;\n}\n\n.button.is-warning {\n  background-color: #ffdd57;\n  border-color: transparent;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.button.is-warning:hover, .button.is-warning.is-hovered {\n  background-color: #ffdb4a;\n  border-color: transparent;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.button.is-warning:focus, .button.is-warning.is-focused {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25);\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.button.is-warning:active, .button.is-warning.is-active {\n  background-color: #ffd83d;\n  border-color: transparent;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.button.is-warning[disabled] {\n  background-color: #ffdd57;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.button.is-warning.is-inverted {\n  background-color: rgba(0, 0, 0, 0.7);\n  color: #ffdd57;\n}\n\n.button.is-warning.is-inverted:hover {\n  background-color: rgba(0, 0, 0, 0.7);\n}\n\n.button.is-warning.is-inverted[disabled] {\n  background-color: rgba(0, 0, 0, 0.7);\n  border-color: transparent;\n  box-shadow: none;\n  color: #ffdd57;\n}\n\n.button.is-warning.is-loading:after {\n  border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important;\n}\n\n.button.is-warning.is-outlined {\n  background-color: transparent;\n  border-color: #ffdd57;\n  color: #ffdd57;\n}\n\n.button.is-warning.is-outlined:hover, .button.is-warning.is-outlined:focus {\n  background-color: #ffdd57;\n  border-color: #ffdd57;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.button.is-warning.is-outlined.is-loading:after {\n  border-color: transparent transparent #ffdd57 #ffdd57 !important;\n}\n\n.button.is-warning.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #ffdd57;\n  box-shadow: none;\n  color: #ffdd57;\n}\n\n.button.is-warning.is-inverted.is-outlined {\n  background-color: transparent;\n  border-color: rgba(0, 0, 0, 0.7);\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.button.is-warning.is-inverted.is-outlined:hover, .button.is-warning.is-inverted.is-outlined:focus {\n  background-color: rgba(0, 0, 0, 0.7);\n  color: #ffdd57;\n}\n\n.button.is-warning.is-inverted.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: rgba(0, 0, 0, 0.7);\n  box-shadow: none;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.button.is-danger {\n  background-color: #ff3860;\n  border-color: transparent;\n  color: #fff;\n}\n\n.button.is-danger:hover, .button.is-danger.is-hovered {\n  background-color: #ff2b56;\n  border-color: transparent;\n  color: #fff;\n}\n\n.button.is-danger:focus, .button.is-danger.is-focused {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25);\n  color: #fff;\n}\n\n.button.is-danger:active, .button.is-danger.is-active {\n  background-color: #ff1f4b;\n  border-color: transparent;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n  color: #fff;\n}\n\n.button.is-danger[disabled] {\n  background-color: #ff3860;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.button.is-danger.is-inverted {\n  background-color: #fff;\n  color: #ff3860;\n}\n\n.button.is-danger.is-inverted:hover {\n  background-color: #f2f2f2;\n}\n\n.button.is-danger.is-inverted[disabled] {\n  background-color: #fff;\n  border-color: transparent;\n  box-shadow: none;\n  color: #ff3860;\n}\n\n.button.is-danger.is-loading:after {\n  border-color: transparent transparent #fff #fff !important;\n}\n\n.button.is-danger.is-outlined {\n  background-color: transparent;\n  border-color: #ff3860;\n  color: #ff3860;\n}\n\n.button.is-danger.is-outlined:hover, .button.is-danger.is-outlined:focus {\n  background-color: #ff3860;\n  border-color: #ff3860;\n  color: #fff;\n}\n\n.button.is-danger.is-outlined.is-loading:after {\n  border-color: transparent transparent #ff3860 #ff3860 !important;\n}\n\n.button.is-danger.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #ff3860;\n  box-shadow: none;\n  color: #ff3860;\n}\n\n.button.is-danger.is-inverted.is-outlined {\n  background-color: transparent;\n  border-color: #fff;\n  color: #fff;\n}\n\n.button.is-danger.is-inverted.is-outlined:hover, .button.is-danger.is-inverted.is-outlined:focus {\n  background-color: #fff;\n  color: #ff3860;\n}\n\n.button.is-danger.is-inverted.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #fff;\n  box-shadow: none;\n  color: #fff;\n}\n\n.button.is-small {\n  border-radius: 2px;\n  font-size: 0.75rem;\n}\n\n.button.is-medium {\n  font-size: 1.25rem;\n}\n\n.button.is-large {\n  font-size: 1.5rem;\n}\n\n.button[disabled] {\n  background-color: white;\n  border-color: #dbdbdb;\n  box-shadow: none;\n  opacity: 0.5;\n}\n\n.button.is-fullwidth {\n  display: flex;\n  width: 100%;\n}\n\n.button.is-loading {\n  color: transparent !important;\n  pointer-events: none;\n}\n\n.button.is-loading:after {\n  animation: spinAround 500ms infinite linear;\n  border: 2px solid #dbdbdb;\n  border-radius: 290486px;\n  border-right-color: transparent;\n  border-top-color: transparent;\n  content: \"\";\n  display: block;\n  height: 1em;\n  position: relative;\n  width: 1em;\n  position: absolute;\n  left: calc(50% - (1em / 2));\n  top: calc(50% - (1em / 2));\n  position: absolute !important;\n}\n\n.button.is-static {\n  background-color: whitesmoke;\n  border-color: #dbdbdb;\n  color: #7a7a7a;\n  box-shadow: none;\n  pointer-events: none;\n}\n\n.container {\n  margin: 0 auto;\n  position: relative;\n}\n\n@media screen and (min-width: 1068px) {\n  .container {\n    max-width: 960px;\n    width: 960px;\n  }\n  .container.is-fluid {\n    margin-left: 24px;\n    margin-right: 24px;\n    max-width: none;\n    width: auto;\n  }\n}\n\n@media screen and (max-width: 1259px) {\n  .container.is-widescreen {\n    max-width: 1152px;\n    width: auto;\n  }\n}\n\n@media screen and (max-width: 1451px) {\n  .container.is-fullhd {\n    max-width: 1344px;\n    width: auto;\n  }\n}\n\n@media screen and (min-width: 1260px) {\n  .container {\n    max-width: 1152px;\n    width: 1152px;\n  }\n}\n\n@media screen and (min-width: 1452px) {\n  .container {\n    max-width: 1344px;\n    width: 1344px;\n  }\n}\n\n.content:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.content li + li {\n  margin-top: 0.25em;\n}\n\n.content p:not(:last-child),\n.content dl:not(:last-child),\n.content ol:not(:last-child),\n.content ul:not(:last-child),\n.content blockquote:not(:last-child),\n.content pre:not(:last-child),\n.content table:not(:last-child) {\n  margin-bottom: 1em;\n}\n\n.content h1,\n.content h2,\n.content h3,\n.content h4,\n.content h5,\n.content h6 {\n  color: #363636;\n  font-weight: 400;\n  line-height: 1.125;\n}\n\n.content h1 {\n  font-size: 2em;\n  margin-bottom: 0.5em;\n}\n\n.content h1:not(:first-child) {\n  margin-top: 1em;\n}\n\n.content h2 {\n  font-size: 1.75em;\n  margin-bottom: 0.5714em;\n}\n\n.content h2:not(:first-child) {\n  margin-top: 1.1428em;\n}\n\n.content h3 {\n  font-size: 1.5em;\n  margin-bottom: 0.6666em;\n}\n\n.content h3:not(:first-child) {\n  margin-top: 1.3333em;\n}\n\n.content h4 {\n  font-size: 1.25em;\n  margin-bottom: 0.8em;\n}\n\n.content h5 {\n  font-size: 1.125em;\n  margin-bottom: 0.8888em;\n}\n\n.content h6 {\n  font-size: 1em;\n  margin-bottom: 1em;\n}\n\n.content blockquote {\n  background-color: whitesmoke;\n  border-left: 5px solid #dbdbdb;\n  padding: 1.25em 1.5em;\n}\n\n.content ol {\n  list-style: decimal outside;\n  margin-left: 2em;\n  margin-top: 1em;\n}\n\n.content ul {\n  list-style: disc outside;\n  margin-left: 2em;\n  margin-top: 1em;\n}\n\n.content ul ul {\n  list-style-type: circle;\n  margin-top: 0.5em;\n}\n\n.content ul ul ul {\n  list-style-type: square;\n}\n\n.content dd {\n  margin-left: 2em;\n}\n\n.content figure {\n  margin: 2em;\n  text-align: center;\n}\n\n.content figure img {\n  display: inline-block;\n}\n\n.content figure figcaption {\n  font-style: italic;\n}\n\n.content pre {\n  -webkit-overflow-scrolling: touch;\n  overflow-x: auto;\n  padding: 1.25em 1.5em;\n  white-space: pre;\n  word-wrap: normal;\n}\n\n.content sup,\n.content sub {\n  font-size: 75%;\n}\n\n.content table {\n  width: 100%;\n}\n\n.content table td,\n.content table th {\n  border: 1px solid #dbdbdb;\n  border-width: 0 0 1px;\n  padding: 0.5em 0.75em;\n  vertical-align: top;\n}\n\n.content table th {\n  color: #363636;\n  text-align: left;\n}\n\n.content table tr:hover {\n  background-color: whitesmoke;\n}\n\n.content table thead td,\n.content table thead th {\n  border-width: 0 0 2px;\n  color: #363636;\n}\n\n.content table tfoot td,\n.content table tfoot th {\n  border-width: 2px 0 0;\n  color: #363636;\n}\n\n.content table tbody tr:last-child td,\n.content table tbody tr:last-child th {\n  border-bottom-width: 0;\n}\n\n.content.is-small {\n  font-size: 0.75rem;\n}\n\n.content.is-medium {\n  font-size: 1.25rem;\n}\n\n.content.is-large {\n  font-size: 1.5rem;\n}\n\n.input,\n.textarea {\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  align-items: center;\n  border: 1px solid transparent;\n  border-radius: 3px;\n  box-shadow: none;\n  display: inline-flex;\n  font-size: 1rem;\n  height: 2.25em;\n  justify-content: flex-start;\n  line-height: 1.5;\n  padding-bottom: calc(0.375em - 1px);\n  padding-left: calc(0.625em - 1px);\n  padding-right: calc(0.625em - 1px);\n  padding-top: calc(0.375em - 1px);\n  position: relative;\n  vertical-align: top;\n  background-color: white;\n  border-color: #dbdbdb;\n  color: #363636;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);\n  max-width: 100%;\n  width: 100%;\n}\n\n.input:focus, .input.is-focused, .input:active, .input.is-active,\n.textarea:focus,\n.textarea.is-focused,\n.textarea:active,\n.textarea.is-active {\n  outline: none;\n}\n\n.input[disabled],\n.textarea[disabled] {\n  cursor: not-allowed;\n}\n\n.input:hover, .input.is-hovered,\n.textarea:hover,\n.textarea.is-hovered {\n  border-color: #b5b5b5;\n}\n\n.input:focus, .input.is-focused, .input:active, .input.is-active,\n.textarea:focus,\n.textarea.is-focused,\n.textarea:active,\n.textarea.is-active {\n  border-color: #00d1b2;\n}\n\n.input[disabled],\n.textarea[disabled] {\n  background-color: whitesmoke;\n  border-color: whitesmoke;\n  box-shadow: none;\n  color: #7a7a7a;\n}\n\n.input[disabled]::-moz-placeholder,\n.textarea[disabled]::-moz-placeholder {\n  color: rgba(122, 122, 122, 0.3);\n}\n\n.input[disabled]::-webkit-input-placeholder,\n.textarea[disabled]::-webkit-input-placeholder {\n  color: rgba(122, 122, 122, 0.3);\n}\n\n.input[disabled]:-moz-placeholder,\n.textarea[disabled]:-moz-placeholder {\n  color: rgba(122, 122, 122, 0.3);\n}\n\n.input[disabled]:-ms-input-placeholder,\n.textarea[disabled]:-ms-input-placeholder {\n  color: rgba(122, 122, 122, 0.3);\n}\n\n.input[type=\"search\"],\n.textarea[type=\"search\"] {\n  border-radius: 290486px;\n}\n\n.input.is-white,\n.textarea.is-white {\n  border-color: white;\n}\n\n.input.is-black,\n.textarea.is-black {\n  border-color: #0a0a0a;\n}\n\n.input.is-light,\n.textarea.is-light {\n  border-color: whitesmoke;\n}\n\n.input.is-dark,\n.textarea.is-dark {\n  border-color: #363636;\n}\n\n.input.is-primary,\n.textarea.is-primary {\n  border-color: #00d1b2;\n}\n\n.input.is-info,\n.textarea.is-info {\n  border-color: #3273dc;\n}\n\n.input.is-success,\n.textarea.is-success {\n  border-color: #23d160;\n}\n\n.input.is-warning,\n.textarea.is-warning {\n  border-color: #ffdd57;\n}\n\n.input.is-danger,\n.textarea.is-danger {\n  border-color: #ff3860;\n}\n\n.input.is-small,\n.textarea.is-small {\n  border-radius: 2px;\n  font-size: 0.75rem;\n}\n\n.input.is-medium,\n.textarea.is-medium {\n  font-size: 1.25rem;\n}\n\n.input.is-large,\n.textarea.is-large {\n  font-size: 1.5rem;\n}\n\n.input.is-fullwidth,\n.textarea.is-fullwidth {\n  display: block;\n  width: 100%;\n}\n\n.input.is-inline,\n.textarea.is-inline {\n  display: inline;\n  width: auto;\n}\n\n.textarea {\n  display: block;\n  max-width: 100%;\n  min-width: 100%;\n  padding: 0.625em;\n  resize: vertical;\n}\n\n.textarea:not([rows]) {\n  max-height: 600px;\n  min-height: 120px;\n}\n\n.textarea[rows] {\n  height: unset;\n}\n\n.textarea.has-fixed-size {\n  resize: none;\n}\n\n.checkbox,\n.radio {\n  cursor: pointer;\n  display: inline-block;\n  line-height: 1.25;\n  position: relative;\n}\n\n.checkbox input,\n.radio input {\n  cursor: pointer;\n}\n\n.checkbox:hover,\n.radio:hover {\n  color: #363636;\n}\n\n.checkbox[disabled],\n.radio[disabled] {\n  color: #7a7a7a;\n  cursor: not-allowed;\n}\n\n.radio + .radio {\n  margin-left: 0.5em;\n}\n\n.select {\n  display: inline-block;\n  max-width: 100%;\n  position: relative;\n  vertical-align: top;\n}\n\n.select:not(.is-multiple) {\n  height: 2.25em;\n}\n\n.select:not(.is-multiple)::after {\n  border: 1px solid #00d1b2;\n  border-right: 0;\n  border-top: 0;\n  content: \" \";\n  display: block;\n  height: 0.5em;\n  pointer-events: none;\n  position: absolute;\n  transform: rotate(-45deg);\n  width: 0.5em;\n  margin-top: -0.375em;\n  right: 1.125em;\n  top: 50%;\n  z-index: 4;\n}\n\n.select select {\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  align-items: center;\n  border: 1px solid transparent;\n  border-radius: 3px;\n  box-shadow: none;\n  display: inline-flex;\n  font-size: 1rem;\n  height: 2.25em;\n  justify-content: flex-start;\n  line-height: 1.5;\n  padding-bottom: calc(0.375em - 1px);\n  padding-left: calc(0.625em - 1px);\n  padding-right: calc(0.625em - 1px);\n  padding-top: calc(0.375em - 1px);\n  position: relative;\n  vertical-align: top;\n  background-color: white;\n  border-color: #dbdbdb;\n  color: #363636;\n  cursor: pointer;\n  display: block;\n  font-size: 1em;\n  max-width: 100%;\n  outline: none;\n}\n\n.select select:focus, .select select.is-focused, .select select:active, .select select.is-active {\n  outline: none;\n}\n\n.select select[disabled] {\n  cursor: not-allowed;\n}\n\n.select select:hover, .select select.is-hovered {\n  border-color: #b5b5b5;\n}\n\n.select select:focus, .select select.is-focused, .select select:active, .select select.is-active {\n  border-color: #00d1b2;\n}\n\n.select select[disabled] {\n  background-color: whitesmoke;\n  border-color: whitesmoke;\n  box-shadow: none;\n  color: #7a7a7a;\n}\n\n.select select[disabled]::-moz-placeholder {\n  color: rgba(122, 122, 122, 0.3);\n}\n\n.select select[disabled]::-webkit-input-placeholder {\n  color: rgba(122, 122, 122, 0.3);\n}\n\n.select select[disabled]:-moz-placeholder {\n  color: rgba(122, 122, 122, 0.3);\n}\n\n.select select[disabled]:-ms-input-placeholder {\n  color: rgba(122, 122, 122, 0.3);\n}\n\n.select select:hover {\n  border-color: #b5b5b5;\n}\n\n.select select:focus, .select select.is-focused, .select select:active, .select select.is-active {\n  border-color: #00d1b2;\n}\n\n.select select::-ms-expand {\n  display: none;\n}\n\n.select select[disabled]:hover {\n  border-color: whitesmoke;\n}\n\n.select select:not([multiple]) {\n  padding-right: 2.5em;\n}\n\n.select select[multiple] {\n  height: unset;\n  padding: 0;\n}\n\n.select select[multiple] option {\n  padding: 0.5em 1em;\n}\n\n.select:hover::after {\n  border-color: #363636;\n}\n\n.select.is-white select {\n  border-color: white;\n}\n\n.select.is-black select {\n  border-color: #0a0a0a;\n}\n\n.select.is-light select {\n  border-color: whitesmoke;\n}\n\n.select.is-dark select {\n  border-color: #363636;\n}\n\n.select.is-primary select {\n  border-color: #00d1b2;\n}\n\n.select.is-info select {\n  border-color: #3273dc;\n}\n\n.select.is-success select {\n  border-color: #23d160;\n}\n\n.select.is-warning select {\n  border-color: #ffdd57;\n}\n\n.select.is-danger select {\n  border-color: #ff3860;\n}\n\n.select.is-small {\n  border-radius: 2px;\n  font-size: 0.75rem;\n}\n\n.select.is-medium {\n  font-size: 1.25rem;\n}\n\n.select.is-large {\n  font-size: 1.5rem;\n}\n\n.select.is-disabled::after {\n  border-color: #7a7a7a;\n}\n\n.select.is-fullwidth {\n  width: 100%;\n}\n\n.select.is-fullwidth select {\n  width: 100%;\n}\n\n.select.is-loading::after {\n  animation: spinAround 500ms infinite linear;\n  border: 2px solid #dbdbdb;\n  border-radius: 290486px;\n  border-right-color: transparent;\n  border-top-color: transparent;\n  content: \"\";\n  display: block;\n  height: 1em;\n  position: relative;\n  width: 1em;\n  margin-top: 0;\n  position: absolute;\n  right: 0.625em;\n  top: 0.625em;\n  transform: none;\n}\n\n.select.is-loading.is-small:after {\n  font-size: 0.75rem;\n}\n\n.select.is-loading.is-medium:after {\n  font-size: 1.25rem;\n}\n\n.select.is-loading.is-large:after {\n  font-size: 1.5rem;\n}\n\n.file {\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  align-items: stretch;\n  display: flex;\n  justify-content: flex-start;\n  position: relative;\n}\n\n.file.is-white .file-cta {\n  background-color: white;\n  border-color: transparent;\n  color: #0a0a0a;\n}\n\n.file.is-white:hover .file-cta, .file.is-white.is-hovered .file-cta {\n  background-color: #f9f9f9;\n  border-color: transparent;\n  color: #0a0a0a;\n}\n\n.file.is-white:focus .file-cta, .file.is-white.is-focused .file-cta {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25);\n  color: #0a0a0a;\n}\n\n.file.is-white:active .file-cta, .file.is-white.is-active .file-cta {\n  background-color: #f2f2f2;\n  border-color: transparent;\n  color: #0a0a0a;\n}\n\n.file.is-black .file-cta {\n  background-color: #0a0a0a;\n  border-color: transparent;\n  color: white;\n}\n\n.file.is-black:hover .file-cta, .file.is-black.is-hovered .file-cta {\n  background-color: #040404;\n  border-color: transparent;\n  color: white;\n}\n\n.file.is-black:focus .file-cta, .file.is-black.is-focused .file-cta {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25);\n  color: white;\n}\n\n.file.is-black:active .file-cta, .file.is-black.is-active .file-cta {\n  background-color: black;\n  border-color: transparent;\n  color: white;\n}\n\n.file.is-light .file-cta {\n  background-color: whitesmoke;\n  border-color: transparent;\n  color: #363636;\n}\n\n.file.is-light:hover .file-cta, .file.is-light.is-hovered .file-cta {\n  background-color: #eeeeee;\n  border-color: transparent;\n  color: #363636;\n}\n\n.file.is-light:focus .file-cta, .file.is-light.is-focused .file-cta {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25);\n  color: #363636;\n}\n\n.file.is-light:active .file-cta, .file.is-light.is-active .file-cta {\n  background-color: #e8e8e8;\n  border-color: transparent;\n  color: #363636;\n}\n\n.file.is-dark .file-cta {\n  background-color: #363636;\n  border-color: transparent;\n  color: whitesmoke;\n}\n\n.file.is-dark:hover .file-cta, .file.is-dark.is-hovered .file-cta {\n  background-color: #2f2f2f;\n  border-color: transparent;\n  color: whitesmoke;\n}\n\n.file.is-dark:focus .file-cta, .file.is-dark.is-focused .file-cta {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25);\n  color: whitesmoke;\n}\n\n.file.is-dark:active .file-cta, .file.is-dark.is-active .file-cta {\n  background-color: #292929;\n  border-color: transparent;\n  color: whitesmoke;\n}\n\n.file.is-primary .file-cta {\n  background-color: #00d1b2;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-primary:hover .file-cta, .file.is-primary.is-hovered .file-cta {\n  background-color: #00c4a7;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-primary:focus .file-cta, .file.is-primary.is-focused .file-cta {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25);\n  color: #fff;\n}\n\n.file.is-primary:active .file-cta, .file.is-primary.is-active .file-cta {\n  background-color: #00b89c;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-info .file-cta {\n  background-color: #3273dc;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-info:hover .file-cta, .file.is-info.is-hovered .file-cta {\n  background-color: #276cda;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-info:focus .file-cta, .file.is-info.is-focused .file-cta {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25);\n  color: #fff;\n}\n\n.file.is-info:active .file-cta, .file.is-info.is-active .file-cta {\n  background-color: #2366d1;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-success .file-cta {\n  background-color: #23d160;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-success:hover .file-cta, .file.is-success.is-hovered .file-cta {\n  background-color: #22c65b;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-success:focus .file-cta, .file.is-success.is-focused .file-cta {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25);\n  color: #fff;\n}\n\n.file.is-success:active .file-cta, .file.is-success.is-active .file-cta {\n  background-color: #20bc56;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-warning .file-cta {\n  background-color: #ffdd57;\n  border-color: transparent;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.file.is-warning:hover .file-cta, .file.is-warning.is-hovered .file-cta {\n  background-color: #ffdb4a;\n  border-color: transparent;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.file.is-warning:focus .file-cta, .file.is-warning.is-focused .file-cta {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25);\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.file.is-warning:active .file-cta, .file.is-warning.is-active .file-cta {\n  background-color: #ffd83d;\n  border-color: transparent;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.file.is-danger .file-cta {\n  background-color: #ff3860;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-danger:hover .file-cta, .file.is-danger.is-hovered .file-cta {\n  background-color: #ff2b56;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-danger:focus .file-cta, .file.is-danger.is-focused .file-cta {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25);\n  color: #fff;\n}\n\n.file.is-danger:active .file-cta, .file.is-danger.is-active .file-cta {\n  background-color: #ff1f4b;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-small {\n  font-size: 0.75rem;\n}\n\n.file.is-medium {\n  font-size: 1.25rem;\n}\n\n.file.is-medium .file-icon .fa {\n  font-size: 21px;\n}\n\n.file.is-large {\n  font-size: 1.5rem;\n}\n\n.file.is-large .file-icon .fa {\n  font-size: 28px;\n}\n\n.file.has-name .file-cta {\n  border-bottom-right-radius: 0;\n  border-top-right-radius: 0;\n}\n\n.file.has-name .file-name {\n  border-bottom-left-radius: 0;\n  border-top-left-radius: 0;\n}\n\n.file.is-centered {\n  justify-content: center;\n}\n\n.file.is-right {\n  justify-content: flex-end;\n}\n\n.file.is-boxed .file-label {\n  flex-direction: column;\n}\n\n.file.is-boxed .file-cta {\n  flex-direction: column;\n  height: auto;\n  padding: 1em 3em;\n}\n\n.file.is-boxed .file-name {\n  border-width: 0 1px 1px;\n}\n\n.file.is-boxed .file-icon {\n  height: 1.5em;\n  width: 1.5em;\n}\n\n.file.is-boxed .file-icon .fa {\n  font-size: 21px;\n}\n\n.file.is-boxed.is-small .file-icon .fa {\n  font-size: 14px;\n}\n\n.file.is-boxed.is-medium .file-icon .fa {\n  font-size: 28px;\n}\n\n.file.is-boxed.is-large .file-icon .fa {\n  font-size: 35px;\n}\n\n.file.is-boxed.has-name .file-cta {\n  border-radius: 3px 3px 0 0;\n}\n\n.file.is-boxed.has-name .file-name {\n  border-radius: 0 0 3px 3px;\n  border-width: 0 1px 1px;\n}\n\n.file.is-right .file-cta {\n  border-radius: 0 3px 3px 0;\n}\n\n.file.is-right .file-name {\n  border-radius: 3px 0 0 3px;\n  border-width: 1px 0 1px 1px;\n  order: -1;\n}\n\n.file.is-fullwidth .file-label {\n  width: 100%;\n}\n\n.file.is-fullwidth .file-name {\n  flex-grow: 1;\n  max-width: none;\n}\n\n.file-label {\n  align-items: stretch;\n  display: flex;\n  cursor: pointer;\n  justify-content: flex-start;\n  overflow: hidden;\n  position: relative;\n}\n\n.file-label:hover .file-cta {\n  background-color: #eeeeee;\n  color: #363636;\n}\n\n.file-label:hover .file-name {\n  border-color: #d5d5d5;\n}\n\n.file-label:active .file-cta {\n  background-color: #e8e8e8;\n  color: #363636;\n}\n\n.file-label:active .file-name {\n  border-color: #cfcfcf;\n}\n\n.file-input {\n  height: 0.01em;\n  left: 0;\n  outline: none;\n  position: absolute;\n  top: 0;\n  width: 0.01em;\n}\n\n.file-cta,\n.file-name {\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  align-items: center;\n  border: 1px solid transparent;\n  border-radius: 3px;\n  box-shadow: none;\n  display: inline-flex;\n  font-size: 1rem;\n  height: 2.25em;\n  justify-content: flex-start;\n  line-height: 1.5;\n  padding-bottom: calc(0.375em - 1px);\n  padding-left: calc(0.625em - 1px);\n  padding-right: calc(0.625em - 1px);\n  padding-top: calc(0.375em - 1px);\n  position: relative;\n  vertical-align: top;\n  border-color: #dbdbdb;\n  border-radius: 3px;\n  font-size: 1em;\n  padding-left: 1em;\n  padding-right: 1em;\n  white-space: nowrap;\n}\n\n.file-cta:focus, .file-cta.is-focused, .file-cta:active, .file-cta.is-active,\n.file-name:focus,\n.file-name.is-focused,\n.file-name:active,\n.file-name.is-active {\n  outline: none;\n}\n\n.file-cta[disabled],\n.file-name[disabled] {\n  cursor: not-allowed;\n}\n\n.file-cta {\n  background-color: whitesmoke;\n  color: #4a4a4a;\n}\n\n.file-name {\n  border-color: #dbdbdb;\n  border-style: solid;\n  border-width: 1px 1px 1px 0;\n  display: block;\n  max-width: 16em;\n  overflow: hidden;\n  text-align: left;\n  text-overflow: ellipsis;\n}\n\n.file-icon {\n  align-items: center;\n  display: flex;\n  height: 1em;\n  justify-content: center;\n  margin-right: 0.5em;\n  width: 1em;\n}\n\n.file-icon .fa {\n  font-size: 14px;\n}\n\n.label {\n  color: #363636;\n  display: block;\n  font-size: 1rem;\n  font-weight: 700;\n}\n\n.label:not(:last-child) {\n  margin-bottom: 0.5em;\n}\n\n.label.is-small {\n  font-size: 0.75rem;\n}\n\n.label.is-medium {\n  font-size: 1.25rem;\n}\n\n.label.is-large {\n  font-size: 1.5rem;\n}\n\n.help {\n  display: block;\n  font-size: 0.75rem;\n  margin-top: 0.25rem;\n}\n\n.help.is-white {\n  color: white;\n}\n\n.help.is-black {\n  color: #0a0a0a;\n}\n\n.help.is-light {\n  color: whitesmoke;\n}\n\n.help.is-dark {\n  color: #363636;\n}\n\n.help.is-primary {\n  color: #00d1b2;\n}\n\n.help.is-info {\n  color: #3273dc;\n}\n\n.help.is-success {\n  color: #23d160;\n}\n\n.help.is-warning {\n  color: #ffdd57;\n}\n\n.help.is-danger {\n  color: #ff3860;\n}\n\n.field:not(:last-child) {\n  margin-bottom: 0.75rem;\n}\n\n.field.has-addons {\n  display: flex;\n  justify-content: flex-start;\n}\n\n.field.has-addons .control:not(:last-child) {\n  margin-right: -1px;\n}\n\n.field.has-addons .control:first-child .button,\n.field.has-addons .control:first-child .input,\n.field.has-addons .control:first-child .select select {\n  border-bottom-left-radius: 3px;\n  border-top-left-radius: 3px;\n}\n\n.field.has-addons .control:last-child .button,\n.field.has-addons .control:last-child .input,\n.field.has-addons .control:last-child .select select {\n  border-bottom-right-radius: 3px;\n  border-top-right-radius: 3px;\n}\n\n.field.has-addons .control .button,\n.field.has-addons .control .input,\n.field.has-addons .control .select select {\n  border-radius: 0;\n}\n\n.field.has-addons .control .button:hover, .field.has-addons .control .button.is-hovered,\n.field.has-addons .control .input:hover,\n.field.has-addons .control .input.is-hovered,\n.field.has-addons .control .select select:hover,\n.field.has-addons .control .select select.is-hovered {\n  z-index: 2;\n}\n\n.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,\n.field.has-addons .control .input:focus,\n.field.has-addons .control .input.is-focused,\n.field.has-addons .control .input:active,\n.field.has-addons .control .input.is-active,\n.field.has-addons .control .select select:focus,\n.field.has-addons .control .select select.is-focused,\n.field.has-addons .control .select select:active,\n.field.has-addons .control .select select.is-active {\n  z-index: 3;\n}\n\n.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,\n.field.has-addons .control .input:focus:hover,\n.field.has-addons .control .input.is-focused:hover,\n.field.has-addons .control .input:active:hover,\n.field.has-addons .control .input.is-active:hover,\n.field.has-addons .control .select select:focus:hover,\n.field.has-addons .control .select select.is-focused:hover,\n.field.has-addons .control .select select:active:hover,\n.field.has-addons .control .select select.is-active:hover {\n  z-index: 4;\n}\n\n.field.has-addons .control.is-expanded {\n  flex-grow: 1;\n}\n\n.field.has-addons.has-addons-centered {\n  justify-content: center;\n}\n\n.field.has-addons.has-addons-right {\n  justify-content: flex-end;\n}\n\n.field.has-addons.has-addons-fullwidth .control {\n  flex-grow: 1;\n  flex-shrink: 0;\n}\n\n.field.is-grouped {\n  display: flex;\n  justify-content: flex-start;\n}\n\n.field.is-grouped > .control {\n  flex-shrink: 0;\n}\n\n.field.is-grouped > .control:not(:last-child) {\n  margin-bottom: 0;\n  margin-right: 0.75rem;\n}\n\n.field.is-grouped > .control.is-expanded {\n  flex-grow: 1;\n  flex-shrink: 1;\n}\n\n.field.is-grouped.is-grouped-centered {\n  justify-content: center;\n}\n\n.field.is-grouped.is-grouped-right {\n  justify-content: flex-end;\n}\n\n.field.is-grouped.is-grouped-multiline {\n  flex-wrap: wrap;\n}\n\n.field.is-grouped.is-grouped-multiline > .control:last-child, .field.is-grouped.is-grouped-multiline > .control:not(:last-child) {\n  margin-bottom: 0.75rem;\n}\n\n.field.is-grouped.is-grouped-multiline:last-child {\n  margin-bottom: -0.75rem;\n}\n\n.field.is-grouped.is-grouped-multiline:not(:last-child) {\n  margin-bottom: 0;\n}\n\n@media screen and (min-width: 769px), print {\n  .field.is-horizontal {\n    display: flex;\n  }\n}\n\n.field-label .label {\n  font-size: inherit;\n}\n\n@media screen and (max-width: 768px) {\n  .field-label {\n    margin-bottom: 0.5rem;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .field-label {\n    flex-basis: 0;\n    flex-grow: 1;\n    flex-shrink: 0;\n    margin-right: 1.5rem;\n    text-align: right;\n  }\n  .field-label.is-small {\n    font-size: 0.75rem;\n    padding-top: 0.375em;\n  }\n  .field-label.is-normal {\n    padding-top: 0.375em;\n  }\n  .field-label.is-medium {\n    font-size: 1.25rem;\n    padding-top: 0.375em;\n  }\n  .field-label.is-large {\n    font-size: 1.5rem;\n    padding-top: 0.375em;\n  }\n}\n\n.field-body .field .field {\n  margin-bottom: 0;\n}\n\n@media screen and (min-width: 769px), print {\n  .field-body {\n    display: flex;\n    flex-basis: 0;\n    flex-grow: 5;\n    flex-shrink: 1;\n  }\n  .field-body .field {\n    margin-bottom: 0;\n  }\n  .field-body > .field {\n    flex-shrink: 1;\n  }\n  .field-body > .field:not(.is-narrow) {\n    flex-grow: 1;\n  }\n  .field-body > .field:not(:last-child) {\n    margin-right: 0.75rem;\n  }\n}\n\n.control {\n  font-size: 1rem;\n  position: relative;\n  text-align: left;\n}\n\n.control.has-icon .icon {\n  color: #dbdbdb;\n  height: 2.25em;\n  pointer-events: none;\n  position: absolute;\n  top: 0;\n  width: 2.25em;\n  z-index: 4;\n}\n\n.control.has-icon .input:focus + .icon {\n  color: #7a7a7a;\n}\n\n.control.has-icon .input.is-small + .icon {\n  font-size: 0.75rem;\n}\n\n.control.has-icon .input.is-medium + .icon {\n  font-size: 1.25rem;\n}\n\n.control.has-icon .input.is-large + .icon {\n  font-size: 1.5rem;\n}\n\n.control.has-icon:not(.has-icon-right) .icon {\n  left: 0;\n}\n\n.control.has-icon:not(.has-icon-right) .input {\n  padding-left: 2.25em;\n}\n\n.control.has-icon.has-icon-right .icon {\n  right: 0;\n}\n\n.control.has-icon.has-icon-right .input {\n  padding-right: 2.25em;\n}\n\n.control.has-icons-left .input:focus ~ .icon,\n.control.has-icons-left .select:focus ~ .icon, .control.has-icons-right .input:focus ~ .icon,\n.control.has-icons-right .select:focus ~ .icon {\n  color: #7a7a7a;\n}\n\n.control.has-icons-left .input.is-small ~ .icon,\n.control.has-icons-left .select.is-small ~ .icon, .control.has-icons-right .input.is-small ~ .icon,\n.control.has-icons-right .select.is-small ~ .icon {\n  font-size: 0.75rem;\n}\n\n.control.has-icons-left .input.is-medium ~ .icon,\n.control.has-icons-left .select.is-medium ~ .icon, .control.has-icons-right .input.is-medium ~ .icon,\n.control.has-icons-right .select.is-medium ~ .icon {\n  font-size: 1.25rem;\n}\n\n.control.has-icons-left .input.is-large ~ .icon,\n.control.has-icons-left .select.is-large ~ .icon, .control.has-icons-right .input.is-large ~ .icon,\n.control.has-icons-right .select.is-large ~ .icon {\n  font-size: 1.5rem;\n}\n\n.control.has-icons-left .icon, .control.has-icons-right .icon {\n  color: #dbdbdb;\n  height: 2.25em;\n  pointer-events: none;\n  position: absolute;\n  top: 0;\n  width: 2.25em;\n  z-index: 4;\n}\n\n.control.has-icons-left .input,\n.control.has-icons-left .select select {\n  padding-left: 2.25em;\n}\n\n.control.has-icons-left .icon.is-left {\n  left: 0;\n}\n\n.control.has-icons-right .input,\n.control.has-icons-right .select select {\n  padding-right: 2.25em;\n}\n\n.control.has-icons-right .icon.is-right {\n  right: 0;\n}\n\n.control.is-loading::after {\n  animation: spinAround 500ms infinite linear;\n  border: 2px solid #dbdbdb;\n  border-radius: 290486px;\n  border-right-color: transparent;\n  border-top-color: transparent;\n  content: \"\";\n  display: block;\n  height: 1em;\n  position: relative;\n  width: 1em;\n  position: absolute !important;\n  right: 0.625em;\n  top: 0.625em;\n}\n\n.control.is-loading.is-small:after {\n  font-size: 0.75rem;\n}\n\n.control.is-loading.is-medium:after {\n  font-size: 1.25rem;\n}\n\n.control.is-loading.is-large:after {\n  font-size: 1.5rem;\n}\n\n.icon {\n  align-items: center;\n  display: inline-flex;\n  justify-content: center;\n  height: 1.5rem;\n  width: 1.5rem;\n}\n\n.icon .fa {\n  font-size: 21px;\n}\n\n.icon.is-small {\n  height: 1rem;\n  width: 1rem;\n}\n\n.icon.is-small .fa {\n  font-size: 14px;\n}\n\n.icon.is-medium {\n  height: 2rem;\n  width: 2rem;\n}\n\n.icon.is-medium .fa {\n  font-size: 28px;\n}\n\n.icon.is-large {\n  height: 3rem;\n  width: 3rem;\n}\n\n.icon.is-large .fa {\n  font-size: 42px;\n}\n\n.image {\n  display: block;\n  position: relative;\n}\n\n.image img {\n  display: block;\n  height: auto;\n  width: 100%;\n}\n\n.image.is-square img, .image.is-1by1 img, .image.is-4by3 img, .image.is-3by2 img, .image.is-16by9 img, .image.is-2by1 img {\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  height: 100%;\n  width: 100%;\n}\n\n.image.is-square, .image.is-1by1 {\n  padding-top: 100%;\n}\n\n.image.is-4by3 {\n  padding-top: 75%;\n}\n\n.image.is-3by2 {\n  padding-top: 66.6666%;\n}\n\n.image.is-16by9 {\n  padding-top: 56.25%;\n}\n\n.image.is-2by1 {\n  padding-top: 50%;\n}\n\n.image.is-16x16 {\n  height: 16px;\n  width: 16px;\n}\n\n.image.is-24x24 {\n  height: 24px;\n  width: 24px;\n}\n\n.image.is-32x32 {\n  height: 32px;\n  width: 32px;\n}\n\n.image.is-48x48 {\n  height: 48px;\n  width: 48px;\n}\n\n.image.is-64x64 {\n  height: 64px;\n  width: 64px;\n}\n\n.image.is-96x96 {\n  height: 96px;\n  width: 96px;\n}\n\n.image.is-128x128 {\n  height: 128px;\n  width: 128px;\n}\n\n.notification {\n  background-color: whitesmoke;\n  border-radius: 3px;\n  padding: 1.25rem 2.5rem 1.25rem 1.5rem;\n  position: relative;\n}\n\n.notification:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.notification a:not(.button) {\n  color: currentColor;\n  text-decoration: underline;\n}\n\n.notification strong {\n  color: currentColor;\n}\n\n.notification code,\n.notification pre {\n  background: white;\n}\n\n.notification pre code {\n  background: transparent;\n}\n\n.notification > .delete {\n  position: absolute;\n  right: 0.5em;\n  top: 0.5em;\n}\n\n.notification .title,\n.notification .subtitle,\n.notification .content {\n  color: currentColor;\n}\n\n.notification.is-white {\n  background-color: white;\n  color: #0a0a0a;\n}\n\n.notification.is-black {\n  background-color: #0a0a0a;\n  color: white;\n}\n\n.notification.is-light {\n  background-color: whitesmoke;\n  color: #363636;\n}\n\n.notification.is-dark {\n  background-color: #363636;\n  color: whitesmoke;\n}\n\n.notification.is-primary {\n  background-color: #00d1b2;\n  color: #fff;\n}\n\n.notification.is-info {\n  background-color: #3273dc;\n  color: #fff;\n}\n\n.notification.is-success {\n  background-color: #23d160;\n  color: #fff;\n}\n\n.notification.is-warning {\n  background-color: #ffdd57;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.notification.is-danger {\n  background-color: #ff3860;\n  color: #fff;\n}\n\n.progress {\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  border: none;\n  border-radius: 290486px;\n  display: block;\n  height: 1rem;\n  overflow: hidden;\n  padding: 0;\n  width: 100%;\n}\n\n.progress:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.progress::-webkit-progress-bar {\n  background-color: #dbdbdb;\n}\n\n.progress::-webkit-progress-value {\n  background-color: #4a4a4a;\n}\n\n.progress::-moz-progress-bar {\n  background-color: #4a4a4a;\n}\n\n.progress.is-white::-webkit-progress-value {\n  background-color: white;\n}\n\n.progress.is-white::-moz-progress-bar {\n  background-color: white;\n}\n\n.progress.is-black::-webkit-progress-value {\n  background-color: #0a0a0a;\n}\n\n.progress.is-black::-moz-progress-bar {\n  background-color: #0a0a0a;\n}\n\n.progress.is-light::-webkit-progress-value {\n  background-color: whitesmoke;\n}\n\n.progress.is-light::-moz-progress-bar {\n  background-color: whitesmoke;\n}\n\n.progress.is-dark::-webkit-progress-value {\n  background-color: #363636;\n}\n\n.progress.is-dark::-moz-progress-bar {\n  background-color: #363636;\n}\n\n.progress.is-primary::-webkit-progress-value {\n  background-color: #00d1b2;\n}\n\n.progress.is-primary::-moz-progress-bar {\n  background-color: #00d1b2;\n}\n\n.progress.is-info::-webkit-progress-value {\n  background-color: #3273dc;\n}\n\n.progress.is-info::-moz-progress-bar {\n  background-color: #3273dc;\n}\n\n.progress.is-success::-webkit-progress-value {\n  background-color: #23d160;\n}\n\n.progress.is-success::-moz-progress-bar {\n  background-color: #23d160;\n}\n\n.progress.is-warning::-webkit-progress-value {\n  background-color: #ffdd57;\n}\n\n.progress.is-warning::-moz-progress-bar {\n  background-color: #ffdd57;\n}\n\n.progress.is-danger::-webkit-progress-value {\n  background-color: #ff3860;\n}\n\n.progress.is-danger::-moz-progress-bar {\n  background-color: #ff3860;\n}\n\n.progress.is-small {\n  height: 0.75rem;\n}\n\n.progress.is-medium {\n  height: 1.25rem;\n}\n\n.progress.is-large {\n  height: 1.5rem;\n}\n\n.table {\n  background-color: white;\n  color: #363636;\n  margin-bottom: 1.5rem;\n}\n\n.table td,\n.table th {\n  border: 1px solid #dbdbdb;\n  border-width: 0 0 1px;\n  padding: 0.5em 0.75em;\n  vertical-align: top;\n}\n\n.table td.is-white,\n.table th.is-white {\n  background-color: white;\n  border-color: white;\n  color: #0a0a0a;\n}\n\n.table td.is-black,\n.table th.is-black {\n  background-color: #0a0a0a;\n  border-color: #0a0a0a;\n  color: white;\n}\n\n.table td.is-light,\n.table th.is-light {\n  background-color: whitesmoke;\n  border-color: whitesmoke;\n  color: #363636;\n}\n\n.table td.is-dark,\n.table th.is-dark {\n  background-color: #363636;\n  border-color: #363636;\n  color: whitesmoke;\n}\n\n.table td.is-primary,\n.table th.is-primary {\n  background-color: #00d1b2;\n  border-color: #00d1b2;\n  color: #fff;\n}\n\n.table td.is-info,\n.table th.is-info {\n  background-color: #3273dc;\n  border-color: #3273dc;\n  color: #fff;\n}\n\n.table td.is-success,\n.table th.is-success {\n  background-color: #23d160;\n  border-color: #23d160;\n  color: #fff;\n}\n\n.table td.is-warning,\n.table th.is-warning {\n  background-color: #ffdd57;\n  border-color: #ffdd57;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.table td.is-danger,\n.table th.is-danger {\n  background-color: #ff3860;\n  border-color: #ff3860;\n  color: #fff;\n}\n\n.table td.is-narrow,\n.table th.is-narrow {\n  white-space: nowrap;\n  width: 1%;\n}\n\n.table th {\n  color: #363636;\n  text-align: left;\n}\n\n.table tr:hover {\n  background-color: #fafafa;\n}\n\n.table tr.is-selected {\n  background-color: #00d1b2;\n  color: #fff;\n}\n\n.table tr.is-selected a,\n.table tr.is-selected strong {\n  color: currentColor;\n}\n\n.table tr.is-selected td,\n.table tr.is-selected th {\n  border-color: #fff;\n  color: currentColor;\n}\n\n.table thead td,\n.table thead th {\n  border-width: 0 0 2px;\n  color: #363636;\n}\n\n.table tfoot td,\n.table tfoot th {\n  border-width: 2px 0 0;\n  color: #363636;\n}\n\n.table tbody tr:last-child td,\n.table tbody tr:last-child th {\n  border-bottom-width: 0;\n}\n\n.table.is-bordered td,\n.table.is-bordered th {\n  border-width: 1px;\n}\n\n.table.is-bordered tr:last-child td,\n.table.is-bordered tr:last-child th {\n  border-bottom-width: 1px;\n}\n\n.table.is-fullwidth {\n  width: 100%;\n}\n\n.table.is-narrow td,\n.table.is-narrow th {\n  padding: 0.25em 0.5em;\n}\n\n.table.is-striped tbody tr:not(.is-selected):nth-child(even) {\n  background-color: #fafafa;\n}\n\n.table.is-striped tbody tr:not(.is-selected):nth-child(even):hover {\n  background-color: whitesmoke;\n}\n\n.tags {\n  align-items: center;\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-start;\n}\n\n.tags .tag {\n  margin-bottom: 0.5rem;\n}\n\n.tags .tag:not(:last-child) {\n  margin-right: 0.5rem;\n}\n\n.tags:last-child {\n  margin-bottom: -0.5rem;\n}\n\n.tags:not(:last-child) {\n  margin-bottom: 1rem;\n}\n\n.tags.has-addons .tag {\n  margin-right: 0;\n}\n\n.tags.has-addons .tag:not(:first-child) {\n  border-bottom-left-radius: 0;\n  border-top-left-radius: 0;\n}\n\n.tags.has-addons .tag:not(:last-child) {\n  border-bottom-right-radius: 0;\n  border-top-right-radius: 0;\n}\n\n.tag {\n  align-items: center;\n  background-color: whitesmoke;\n  border-radius: 3px;\n  color: #4a4a4a;\n  display: inline-flex;\n  font-size: 0.75rem;\n  height: 2em;\n  justify-content: center;\n  line-height: 1.5;\n  padding-left: 0.75em;\n  padding-right: 0.75em;\n  white-space: nowrap;\n}\n\n.tag .delete {\n  margin-left: 0.25em;\n  margin-right: -0.375em;\n}\n\n.tag.is-white {\n  background-color: white;\n  color: #0a0a0a;\n}\n\n.tag.is-black {\n  background-color: #0a0a0a;\n  color: white;\n}\n\n.tag.is-light {\n  background-color: whitesmoke;\n  color: #363636;\n}\n\n.tag.is-dark {\n  background-color: #363636;\n  color: whitesmoke;\n}\n\n.tag.is-primary {\n  background-color: #00d1b2;\n  color: #fff;\n}\n\n.tag.is-info {\n  background-color: #3273dc;\n  color: #fff;\n}\n\n.tag.is-success {\n  background-color: #23d160;\n  color: #fff;\n}\n\n.tag.is-warning {\n  background-color: #ffdd57;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.tag.is-danger {\n  background-color: #ff3860;\n  color: #fff;\n}\n\n.tag.is-medium {\n  font-size: 1rem;\n}\n\n.tag.is-large {\n  font-size: 1.25rem;\n}\n\n.tag.is-delete {\n  margin-left: 1px;\n  padding: 0;\n  position: relative;\n  width: 2em;\n}\n\n.tag.is-delete:before, .tag.is-delete:after {\n  background-color: currentColor;\n  content: \"\";\n  display: block;\n  left: 50%;\n  position: absolute;\n  top: 50%;\n  transform: translateX(-50%) translateY(-50%) rotate(45deg);\n  transform-origin: center center;\n}\n\n.tag.is-delete:before {\n  height: 1px;\n  width: 50%;\n}\n\n.tag.is-delete:after {\n  height: 50%;\n  width: 1px;\n}\n\n.tag.is-delete:hover, .tag.is-delete:focus {\n  background-color: #e8e8e8;\n}\n\n.tag.is-delete:active {\n  background-color: #dbdbdb;\n}\n\n.tag.is-rounded {\n  border-radius: 290486px;\n}\n\na.tag:hover {\n  text-decoration: underline;\n}\n\n.title,\n.subtitle {\n  word-break: break-word;\n}\n\n.title:not(:last-child),\n.subtitle:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.title em,\n.title span,\n.subtitle em,\n.subtitle span {\n  font-weight: inherit;\n}\n\n.title .tag,\n.subtitle .tag {\n  vertical-align: middle;\n}\n\n.title {\n  color: #363636;\n  font-size: 2rem;\n  font-weight: 600;\n  line-height: 1.125;\n}\n\n.title strong {\n  color: inherit;\n  font-weight: inherit;\n}\n\n.title + .highlight {\n  margin-top: -0.75rem;\n}\n\n.title:not(.is-spaced) + .subtitle {\n  margin-top: -1.5rem;\n}\n\n.title.is-1 {\n  font-size: 3rem;\n}\n\n.title.is-2 {\n  font-size: 2.5rem;\n}\n\n.title.is-3 {\n  font-size: 2rem;\n}\n\n.title.is-4 {\n  font-size: 1.5rem;\n}\n\n.title.is-5 {\n  font-size: 1.25rem;\n}\n\n.title.is-6 {\n  font-size: 1rem;\n}\n\n.title.is-7 {\n  font-size: 0.75rem;\n}\n\n.subtitle {\n  color: #4a4a4a;\n  font-size: 1.25rem;\n  font-weight: 400;\n  line-height: 1.25;\n}\n\n.subtitle strong {\n  color: #363636;\n  font-weight: 600;\n}\n\n.subtitle:not(.is-spaced) + .title {\n  margin-top: -1.5rem;\n}\n\n.subtitle.is-1 {\n  font-size: 3rem;\n}\n\n.subtitle.is-2 {\n  font-size: 2.5rem;\n}\n\n.subtitle.is-3 {\n  font-size: 2rem;\n}\n\n.subtitle.is-4 {\n  font-size: 1.5rem;\n}\n\n.subtitle.is-5 {\n  font-size: 1.25rem;\n}\n\n.subtitle.is-6 {\n  font-size: 1rem;\n}\n\n.subtitle.is-7 {\n  font-size: 0.75rem;\n}\n\n.block:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.delete {\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  background-color: rgba(10, 10, 10, 0.2);\n  border: none;\n  border-radius: 290486px;\n  cursor: pointer;\n  display: inline-block;\n  flex-grow: 0;\n  flex-shrink: 0;\n  font-size: 1rem;\n  height: 20px;\n  max-height: 20px;\n  max-width: 20px;\n  min-height: 20px;\n  min-width: 20px;\n  outline: none;\n  position: relative;\n  vertical-align: top;\n  width: 20px;\n}\n\n.delete:before, .delete:after {\n  background-color: white;\n  content: \"\";\n  display: block;\n  left: 50%;\n  position: absolute;\n  top: 50%;\n  transform: translateX(-50%) translateY(-50%) rotate(45deg);\n  transform-origin: center center;\n}\n\n.delete:before {\n  height: 2px;\n  width: 50%;\n}\n\n.delete:after {\n  height: 50%;\n  width: 2px;\n}\n\n.delete:hover, .delete:focus {\n  background-color: rgba(10, 10, 10, 0.3);\n}\n\n.delete:active {\n  background-color: rgba(10, 10, 10, 0.4);\n}\n\n.delete.is-small {\n  height: 16px;\n  max-height: 16px;\n  max-width: 16px;\n  min-height: 16px;\n  min-width: 16px;\n  width: 16px;\n}\n\n.delete.is-medium {\n  height: 24px;\n  max-height: 24px;\n  max-width: 24px;\n  min-height: 24px;\n  min-width: 24px;\n  width: 24px;\n}\n\n.delete.is-large {\n  height: 32px;\n  max-height: 32px;\n  max-width: 32px;\n  min-height: 32px;\n  min-width: 32px;\n  width: 32px;\n}\n\n.fa {\n  font-size: 21px;\n  text-align: center;\n  vertical-align: top;\n}\n\n.heading {\n  display: block;\n  font-size: 11px;\n  letter-spacing: 1px;\n  margin-bottom: 5px;\n  text-transform: uppercase;\n}\n\n.highlight {\n  font-weight: 400;\n  max-width: 100%;\n  overflow: hidden;\n  padding: 0;\n}\n\n.highlight:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.highlight pre {\n  overflow: auto;\n  max-width: 100%;\n}\n\n.loader {\n  animation: spinAround 500ms infinite linear;\n  border: 2px solid #dbdbdb;\n  border-radius: 290486px;\n  border-right-color: transparent;\n  border-top-color: transparent;\n  content: \"\";\n  display: block;\n  height: 1em;\n  position: relative;\n  width: 1em;\n}\n\n.number {\n  align-items: center;\n  background-color: whitesmoke;\n  border-radius: 290486px;\n  display: inline-flex;\n  font-size: 1.25rem;\n  height: 2em;\n  justify-content: center;\n  margin-right: 1.5rem;\n  min-width: 2.5em;\n  padding: 0.25rem 0.5rem;\n  text-align: center;\n  vertical-align: top;\n}\n\n.breadcrumb {\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  align-items: stretch;\n  display: flex;\n  font-size: 1rem;\n  overflow: hidden;\n  overflow-x: auto;\n  white-space: nowrap;\n}\n\n.breadcrumb:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.breadcrumb a {\n  align-items: center;\n  color: #7a7a7a;\n  display: flex;\n  justify-content: center;\n  padding: 0.5em 0.75em;\n}\n\n.breadcrumb a:hover {\n  color: #363636;\n}\n\n.breadcrumb li {\n  align-items: center;\n  display: flex;\n}\n\n.breadcrumb li.is-active a {\n  color: #363636;\n  cursor: default;\n  pointer-events: none;\n}\n\n.breadcrumb li + li::before {\n  color: #4a4a4a;\n  content: \"\\0002f\";\n}\n\n.breadcrumb ul, .breadcrumb ol {\n  align-items: center;\n  display: flex;\n  flex-grow: 1;\n  flex-shrink: 0;\n  justify-content: flex-start;\n}\n\n.breadcrumb .icon:first-child {\n  margin-right: 0.5em;\n}\n\n.breadcrumb .icon:last-child {\n  margin-left: 0.5em;\n}\n\n.breadcrumb.is-centered ol, .breadcrumb.is-centered ul {\n  justify-content: center;\n}\n\n.breadcrumb.is-right ol, .breadcrumb.is-right ul {\n  justify-content: flex-end;\n}\n\n.breadcrumb.is-small {\n  font-size: 0.75rem;\n}\n\n.breadcrumb.is-medium {\n  font-size: 1.25rem;\n}\n\n.breadcrumb.is-large {\n  font-size: 1.5rem;\n}\n\n.breadcrumb.has-arrow-separator li + li::before {\n  content: \"\\02192\";\n}\n\n.breadcrumb.has-bullet-separator li + li::before {\n  content: \"\\02022\";\n}\n\n.breadcrumb.has-dot-separator li + li::before {\n  content: \"\\000b7\";\n}\n\n.breadcrumb.has-succeeds-separator li + li::before {\n  content: \"\\0227B\";\n}\n\n.card {\n  background-color: white;\n  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);\n  color: #4a4a4a;\n  max-width: 100%;\n  position: relative;\n}\n\n.card-header {\n  align-items: stretch;\n  box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1);\n  display: flex;\n}\n\n.card-header-title {\n  align-items: center;\n  color: #363636;\n  display: flex;\n  flex-grow: 1;\n  font-weight: 700;\n  padding: 0.75rem;\n}\n\n.card-header-icon {\n  align-items: center;\n  cursor: pointer;\n  display: flex;\n  justify-content: center;\n  padding: 0.75rem;\n}\n\n.card-image {\n  display: block;\n  position: relative;\n}\n\n.card-content {\n  padding: 1.5rem;\n}\n\n.card-footer {\n  border-top: 1px solid #dbdbdb;\n  align-items: stretch;\n  display: flex;\n}\n\n.card-footer-item {\n  align-items: center;\n  display: flex;\n  flex-basis: 0;\n  flex-grow: 1;\n  flex-shrink: 0;\n  justify-content: center;\n  padding: 0.75rem;\n}\n\n.card-footer-item:not(:last-child) {\n  border-right: 1px solid #dbdbdb;\n}\n\n.card .media:not(:last-child) {\n  margin-bottom: 0.75rem;\n}\n\n.dropdown {\n  display: inline-flex;\n  position: relative;\n  vertical-align: top;\n}\n\n.dropdown.is-active .dropdown-menu, .dropdown.is-hoverable:hover .dropdown-menu {\n  display: block;\n}\n\n.dropdown.is-right .dropdown-menu {\n  left: auto;\n  right: 0;\n}\n\n.dropdown-menu {\n  display: none;\n  left: 0;\n  min-width: 12rem;\n  padding-top: 4px;\n  position: absolute;\n  top: 100%;\n  z-index: 20;\n}\n\n.dropdown-content {\n  background-color: white;\n  border-radius: 3px;\n  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);\n  padding-bottom: 0.5rem;\n  padding-top: 0.5rem;\n}\n\n.dropdown-item {\n  color: #4a4a4a;\n  display: block;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  padding: 0.375rem 1rem;\n  position: relative;\n}\n\na.dropdown-item {\n  padding-right: 3rem;\n  white-space: nowrap;\n}\n\na.dropdown-item:hover {\n  background-color: whitesmoke;\n  color: #0a0a0a;\n}\n\na.dropdown-item.is-active {\n  background-color: #00d1b2;\n  color: #fff;\n}\n\n.dropdown-divider {\n  background-color: #dbdbdb;\n  border: none;\n  display: block;\n  height: 1px;\n  margin: 0.5rem 0;\n}\n\n.level {\n  align-items: center;\n  justify-content: space-between;\n}\n\n.level:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.level code {\n  border-radius: 3px;\n}\n\n.level img {\n  display: inline-block;\n  vertical-align: top;\n}\n\n.level.is-mobile {\n  display: flex;\n}\n\n.level.is-mobile .level-left,\n.level.is-mobile .level-right {\n  display: flex;\n}\n\n.level.is-mobile .level-left + .level-right {\n  margin-top: 0;\n}\n\n.level.is-mobile .level-item:not(:last-child) {\n  margin-bottom: 0;\n}\n\n.level.is-mobile .level-item:not(.is-narrow) {\n  flex-grow: 1;\n}\n\n@media screen and (min-width: 769px), print {\n  .level {\n    display: flex;\n  }\n  .level > .level-item:not(.is-narrow) {\n    flex-grow: 1;\n  }\n}\n\n.level-item {\n  align-items: center;\n  display: flex;\n  flex-basis: auto;\n  flex-grow: 0;\n  flex-shrink: 0;\n  justify-content: center;\n}\n\n.level-item .title,\n.level-item .subtitle {\n  margin-bottom: 0;\n}\n\n@media screen and (max-width: 768px) {\n  .level-item:not(:last-child) {\n    margin-bottom: 0.75rem;\n  }\n}\n\n.level-left,\n.level-right {\n  flex-basis: auto;\n  flex-grow: 0;\n  flex-shrink: 0;\n}\n\n.level-left .level-item:not(:last-child),\n.level-right .level-item:not(:last-child) {\n  margin-right: 0.75rem;\n}\n\n.level-left .level-item.is-flexible,\n.level-right .level-item.is-flexible {\n  flex-grow: 1;\n}\n\n.level-left {\n  align-items: center;\n  justify-content: flex-start;\n}\n\n@media screen and (max-width: 768px) {\n  .level-left + .level-right {\n    margin-top: 1.5rem;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .level-left {\n    display: flex;\n  }\n}\n\n.level-right {\n  align-items: center;\n  justify-content: flex-end;\n}\n\n@media screen and (min-width: 769px), print {\n  .level-right {\n    display: flex;\n  }\n}\n\n.media {\n  align-items: flex-start;\n  display: flex;\n  text-align: left;\n}\n\n.media .content:not(:last-child) {\n  margin-bottom: 0.75rem;\n}\n\n.media .media {\n  border-top: 1px solid rgba(219, 219, 219, 0.5);\n  display: flex;\n  padding-top: 0.75rem;\n}\n\n.media .media .content:not(:last-child),\n.media .media .control:not(:last-child) {\n  margin-bottom: 0.5rem;\n}\n\n.media .media .media {\n  padding-top: 0.5rem;\n}\n\n.media .media .media + .media {\n  margin-top: 0.5rem;\n}\n\n.media + .media {\n  border-top: 1px solid rgba(219, 219, 219, 0.5);\n  margin-top: 1rem;\n  padding-top: 1rem;\n}\n\n.media.is-large + .media {\n  margin-top: 1.5rem;\n  padding-top: 1.5rem;\n}\n\n.media-left,\n.media-right {\n  flex-basis: auto;\n  flex-grow: 0;\n  flex-shrink: 0;\n}\n\n.media-left {\n  margin-right: 1rem;\n}\n\n.media-right {\n  margin-left: 1rem;\n}\n\n.media-content {\n  flex-basis: auto;\n  flex-grow: 1;\n  flex-shrink: 1;\n  text-align: left;\n}\n\n.menu {\n  font-size: 1rem;\n}\n\n.menu.is-small {\n  font-size: 0.75rem;\n}\n\n.menu.is-medium {\n  font-size: 1.25rem;\n}\n\n.menu.is-large {\n  font-size: 1.5rem;\n}\n\n.menu-list {\n  line-height: 1.25;\n}\n\n.menu-list a {\n  border-radius: 2px;\n  color: #4a4a4a;\n  display: block;\n  padding: 0.5em 0.75em;\n}\n\n.menu-list a:hover {\n  background-color: whitesmoke;\n  color: #363636;\n}\n\n.menu-list a.is-active {\n  background-color: #00d1b2;\n  color: #fff;\n}\n\n.menu-list li ul {\n  border-left: 1px solid #dbdbdb;\n  margin: 0.75em;\n  padding-left: 0.75em;\n}\n\n.menu-label {\n  color: #7a7a7a;\n  font-size: 0.75em;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n}\n\n.menu-label:not(:first-child) {\n  margin-top: 1em;\n}\n\n.menu-label:not(:last-child) {\n  margin-bottom: 1em;\n}\n\n.message {\n  background-color: whitesmoke;\n  border-radius: 3px;\n  font-size: 1rem;\n}\n\n.message:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.message.is-small {\n  font-size: 0.75rem;\n}\n\n.message.is-medium {\n  font-size: 1.25rem;\n}\n\n.message.is-large {\n  font-size: 1.5rem;\n}\n\n.message.is-white {\n  background-color: white;\n}\n\n.message.is-white .message-header {\n  background-color: white;\n  color: #0a0a0a;\n}\n\n.message.is-white .message-body {\n  border-color: white;\n  color: #4d4d4d;\n}\n\n.message.is-black {\n  background-color: #fafafa;\n}\n\n.message.is-black .message-header {\n  background-color: #0a0a0a;\n  color: white;\n}\n\n.message.is-black .message-body {\n  border-color: #0a0a0a;\n  color: #090909;\n}\n\n.message.is-light {\n  background-color: #fafafa;\n}\n\n.message.is-light .message-header {\n  background-color: whitesmoke;\n  color: #363636;\n}\n\n.message.is-light .message-body {\n  border-color: whitesmoke;\n  color: #505050;\n}\n\n.message.is-dark {\n  background-color: #fafafa;\n}\n\n.message.is-dark .message-header {\n  background-color: #363636;\n  color: whitesmoke;\n}\n\n.message.is-dark .message-body {\n  border-color: #363636;\n  color: #2a2a2a;\n}\n\n.message.is-primary {\n  background-color: #f5fffd;\n}\n\n.message.is-primary .message-header {\n  background-color: #00d1b2;\n  color: #fff;\n}\n\n.message.is-primary .message-body {\n  border-color: #00d1b2;\n  color: #021310;\n}\n\n.message.is-info {\n  background-color: #f6f9fe;\n}\n\n.message.is-info .message-header {\n  background-color: #3273dc;\n  color: #fff;\n}\n\n.message.is-info .message-body {\n  border-color: #3273dc;\n  color: #22509a;\n}\n\n.message.is-success {\n  background-color: #f6fef9;\n}\n\n.message.is-success .message-header {\n  background-color: #23d160;\n  color: #fff;\n}\n\n.message.is-success .message-body {\n  border-color: #23d160;\n  color: #0e301a;\n}\n\n.message.is-warning {\n  background-color: #fffdf5;\n}\n\n.message.is-warning .message-header {\n  background-color: #ffdd57;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.message.is-warning .message-body {\n  border-color: #ffdd57;\n  color: #3b3108;\n}\n\n.message.is-danger {\n  background-color: #fff5f7;\n}\n\n.message.is-danger .message-header {\n  background-color: #ff3860;\n  color: #fff;\n}\n\n.message.is-danger .message-body {\n  border-color: #ff3860;\n  color: #cd0930;\n}\n\n.message-header {\n  align-items: center;\n  background-color: #4a4a4a;\n  border-radius: 3px 3px 0 0;\n  color: #fff;\n  display: flex;\n  justify-content: space-between;\n  line-height: 1.25;\n  padding: 0.5em 0.75em;\n  position: relative;\n}\n\n.message-header a:not(.button),\n.message-header strong {\n  color: currentColor;\n}\n\n.message-header a:not(.button) {\n  text-decoration: underline;\n}\n\n.message-header .delete {\n  flex-grow: 0;\n  flex-shrink: 0;\n  margin-left: 0.75em;\n}\n\n.message-header + .message-body {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n  border-top: none;\n}\n\n.message-body {\n  border: 1px solid #dbdbdb;\n  border-radius: 3px;\n  color: #4a4a4a;\n  padding: 1em 1.25em;\n}\n\n.message-body a:not(.button),\n.message-body strong {\n  color: currentColor;\n}\n\n.message-body a:not(.button) {\n  text-decoration: underline;\n}\n\n.message-body code,\n.message-body pre {\n  background-color: white;\n}\n\n.message-body pre code {\n  background-color: transparent;\n}\n\n.modal {\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  align-items: center;\n  display: none;\n  justify-content: center;\n  overflow: hidden;\n  position: fixed;\n  z-index: 20;\n}\n\n.modal.is-active {\n  display: flex;\n}\n\n.modal-background {\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  background-color: rgba(10, 10, 10, 0.86);\n}\n\n.modal-content,\n.modal-card {\n  margin: 0 20px;\n  max-height: calc(100vh - 160px);\n  overflow: auto;\n  position: relative;\n  width: 100%;\n}\n\n@media screen and (min-width: 769px), print {\n  .modal-content,\n  .modal-card {\n    margin: 0 auto;\n    max-height: calc(100vh - 40px);\n    width: 640px;\n  }\n}\n\n.modal-close {\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  background-color: rgba(10, 10, 10, 0.2);\n  border: none;\n  border-radius: 290486px;\n  cursor: pointer;\n  display: inline-block;\n  flex-grow: 0;\n  flex-shrink: 0;\n  font-size: 1rem;\n  height: 20px;\n  max-height: 20px;\n  max-width: 20px;\n  min-height: 20px;\n  min-width: 20px;\n  outline: none;\n  position: relative;\n  vertical-align: top;\n  width: 20px;\n  background: none;\n  height: 40px;\n  position: fixed;\n  right: 20px;\n  top: 20px;\n  width: 40px;\n}\n\n.modal-close:before, .modal-close:after {\n  background-color: white;\n  content: \"\";\n  display: block;\n  left: 50%;\n  position: absolute;\n  top: 50%;\n  transform: translateX(-50%) translateY(-50%) rotate(45deg);\n  transform-origin: center center;\n}\n\n.modal-close:before {\n  height: 2px;\n  width: 50%;\n}\n\n.modal-close:after {\n  height: 50%;\n  width: 2px;\n}\n\n.modal-close:hover, .modal-close:focus {\n  background-color: rgba(10, 10, 10, 0.3);\n}\n\n.modal-close:active {\n  background-color: rgba(10, 10, 10, 0.4);\n}\n\n.modal-close.is-small {\n  height: 16px;\n  max-height: 16px;\n  max-width: 16px;\n  min-height: 16px;\n  min-width: 16px;\n  width: 16px;\n}\n\n.modal-close.is-medium {\n  height: 24px;\n  max-height: 24px;\n  max-width: 24px;\n  min-height: 24px;\n  min-width: 24px;\n  width: 24px;\n}\n\n.modal-close.is-large {\n  height: 32px;\n  max-height: 32px;\n  max-width: 32px;\n  min-height: 32px;\n  min-width: 32px;\n  width: 32px;\n}\n\n.modal-card {\n  display: flex;\n  flex-direction: column;\n  max-height: calc(100vh - 40px);\n  overflow: hidden;\n}\n\n.modal-card-head,\n.modal-card-foot {\n  align-items: center;\n  background-color: whitesmoke;\n  display: flex;\n  flex-shrink: 0;\n  justify-content: flex-start;\n  padding: 20px;\n  position: relative;\n}\n\n.modal-card-head {\n  border-bottom: 1px solid #dbdbdb;\n  border-top-left-radius: 5px;\n  border-top-right-radius: 5px;\n}\n\n.modal-card-title {\n  color: #363636;\n  flex-grow: 1;\n  flex-shrink: 0;\n  font-size: 1.5rem;\n  line-height: 1;\n}\n\n.modal-card-foot {\n  border-bottom-left-radius: 5px;\n  border-bottom-right-radius: 5px;\n  border-top: 1px solid #dbdbdb;\n}\n\n.modal-card-foot .button:not(:last-child) {\n  margin-right: 10px;\n}\n\n.modal-card-body {\n  -webkit-overflow-scrolling: touch;\n  background-color: white;\n  flex-grow: 1;\n  flex-shrink: 1;\n  overflow: auto;\n  padding: 20px;\n}\n\n.nav-toggle {\n  cursor: pointer;\n  display: block;\n  height: 3.25rem;\n  position: relative;\n  width: 3.25rem;\n}\n\n.nav-toggle span {\n  background-color: #4a4a4a;\n  display: block;\n  height: 1px;\n  left: 50%;\n  margin-left: -7px;\n  position: absolute;\n  top: 50%;\n  transition: none 86ms ease-out;\n  transition-property: background, left, opacity, transform;\n  width: 15px;\n}\n\n.nav-toggle span:nth-child(1) {\n  margin-top: -6px;\n}\n\n.nav-toggle span:nth-child(2) {\n  margin-top: -1px;\n}\n\n.nav-toggle span:nth-child(3) {\n  margin-top: 4px;\n}\n\n.nav-toggle:hover {\n  background-color: whitesmoke;\n}\n\n.nav-toggle.is-active span {\n  background-color: #00d1b2;\n}\n\n.nav-toggle.is-active span:nth-child(1) {\n  margin-left: -5px;\n  transform: rotate(45deg);\n  transform-origin: left top;\n}\n\n.nav-toggle.is-active span:nth-child(2) {\n  opacity: 0;\n}\n\n.nav-toggle.is-active span:nth-child(3) {\n  margin-left: -5px;\n  transform: rotate(-45deg);\n  transform-origin: left bottom;\n}\n\n@media screen and (min-width: 769px), print {\n  .nav-toggle {\n    display: none;\n  }\n}\n\n.nav-item {\n  align-items: center;\n  display: flex;\n  flex-grow: 0;\n  flex-shrink: 0;\n  font-size: 1rem;\n  justify-content: center;\n  line-height: 1.5;\n  padding: 0.5rem 0.75rem;\n}\n\n.nav-item a {\n  flex-grow: 1;\n  flex-shrink: 0;\n}\n\n.nav-item img {\n  max-height: 1.75rem;\n}\n\n.nav-item .tag:first-child:not(:last-child) {\n  margin-right: 0.5rem;\n}\n\n.nav-item .tag:last-child:not(:first-child) {\n  margin-left: 0.5rem;\n}\n\n@media screen and (max-width: 768px) {\n  .nav-item {\n    justify-content: flex-start;\n  }\n}\n\n.nav-item a:not(.button),\na.nav-item:not(.button) {\n  color: #7a7a7a;\n}\n\n.nav-item a:not(.button):hover,\na.nav-item:not(.button):hover {\n  color: #363636;\n}\n\n.nav-item a:not(.button).is-active,\na.nav-item:not(.button).is-active {\n  color: #363636;\n}\n\n.nav-item a:not(.button).is-tab,\na.nav-item:not(.button).is-tab {\n  border-bottom: 1px solid transparent;\n  border-top: 1px solid transparent;\n  padding-bottom: calc(0.75rem - 1px);\n  padding-left: 1rem;\n  padding-right: 1rem;\n  padding-top: calc(0.75rem - 1px);\n}\n\n.nav-item a:not(.button).is-tab:hover,\na.nav-item:not(.button).is-tab:hover {\n  border-bottom-color: #00d1b2;\n  border-top-color: transparent;\n}\n\n.nav-item a:not(.button).is-tab.is-active,\na.nav-item:not(.button).is-tab.is-active {\n  border-bottom: 3px solid #00d1b2;\n  color: #00d1b2;\n  padding-bottom: calc(0.75rem - 3px);\n}\n\n@media screen and (min-width: 1008px) {\n  .nav-item a:not(.button).is-brand,\n  a.nav-item:not(.button).is-brand {\n    padding-left: 0;\n  }\n}\n\n.nav-left,\n.nav-right {\n  -webkit-overflow-scrolling: touch;\n  align-items: stretch;\n  display: flex;\n  flex-grow: 1;\n  flex-shrink: 0;\n  max-width: 100%;\n  overflow: auto;\n}\n\n@media screen and (min-width: 1200px) {\n  .nav-left,\n  .nav-right {\n    flex-basis: 0;\n  }\n}\n\n.nav-left {\n  justify-content: flex-start;\n  white-space: nowrap;\n}\n\n.nav-right {\n  justify-content: flex-end;\n}\n\n.nav-center {\n  align-items: stretch;\n  display: flex;\n  flex-grow: 0;\n  flex-shrink: 0;\n  justify-content: center;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media screen and (max-width: 768px) {\n  .nav-menu.nav-right {\n    background-color: white;\n    box-shadow: 0 4px 7px rgba(10, 10, 10, 0.1);\n    left: 0;\n    display: none;\n    right: 0;\n    top: 100%;\n    position: absolute;\n  }\n  .nav-menu.nav-right .nav-item {\n    border-top: 1px solid rgba(219, 219, 219, 0.5);\n    padding: 0.75rem;\n  }\n  .nav-menu.nav-right.is-active {\n    display: block;\n  }\n}\n\n.nav {\n  align-items: stretch;\n  background-color: white;\n  display: flex;\n  height: 3.25rem;\n  position: relative;\n  text-align: center;\n  z-index: 10;\n}\n\n.nav > .container {\n  align-items: stretch;\n  display: flex;\n  min-height: 3.25rem;\n  width: 100%;\n}\n\n.nav.has-shadow {\n  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1);\n}\n\n.navbar {\n  background-color: white;\n  min-height: 3.25rem;\n  position: relative;\n}\n\n.navbar > .container {\n  align-items: stretch;\n  display: flex;\n  min-height: 3.25rem;\n  width: 100%;\n}\n\n.navbar.has-shadow {\n  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1);\n}\n\n.navbar-brand {\n  -webkit-overflow-scrolling: touch;\n  align-items: stretch;\n  display: flex;\n  flex-shrink: 0;\n  max-width: 100vw;\n  min-height: 3.25rem;\n  overflow-x: auto;\n  overflow-y: hidden;\n}\n\n.navbar-burger {\n  cursor: pointer;\n  display: block;\n  height: 3.25rem;\n  position: relative;\n  width: 3.25rem;\n  margin-left: auto;\n}\n\n.navbar-burger span {\n  background-color: #4a4a4a;\n  display: block;\n  height: 1px;\n  left: 50%;\n  margin-left: -7px;\n  position: absolute;\n  top: 50%;\n  transition: none 86ms ease-out;\n  transition-property: background, left, opacity, transform;\n  width: 15px;\n}\n\n.navbar-burger span:nth-child(1) {\n  margin-top: -6px;\n}\n\n.navbar-burger span:nth-child(2) {\n  margin-top: -1px;\n}\n\n.navbar-burger span:nth-child(3) {\n  margin-top: 4px;\n}\n\n.navbar-burger:hover {\n  background-color: whitesmoke;\n}\n\n.navbar-burger.is-active span {\n  background-color: #00d1b2;\n}\n\n.navbar-burger.is-active span:nth-child(1) {\n  margin-left: -5px;\n  transform: rotate(45deg);\n  transform-origin: left top;\n}\n\n.navbar-burger.is-active span:nth-child(2) {\n  opacity: 0;\n}\n\n.navbar-burger.is-active span:nth-child(3) {\n  margin-left: -5px;\n  transform: rotate(-45deg);\n  transform-origin: left bottom;\n}\n\n.navbar-menu {\n  display: none;\n}\n\n.navbar-item,\n.navbar-link {\n  color: #4a4a4a;\n  display: block;\n  line-height: 1.5;\n  padding: 0.5rem 1rem;\n  position: relative;\n}\n\na.navbar-item:hover, a.navbar-item.is-active,\n.navbar-link:hover,\n.navbar-link.is-active {\n  background-color: whitesmoke;\n  color: #0a0a0a;\n}\n\n.navbar-item {\n  flex-grow: 0;\n  flex-shrink: 0;\n}\n\n.navbar-item img {\n  max-height: 1.75rem;\n}\n\n.navbar-item.has-dropdown {\n  padding: 0;\n}\n\n.navbar-item.is-tab {\n  border-bottom: 1px solid transparent;\n  min-height: 3.25rem;\n  padding-bottom: calc(0.5rem - 1px);\n}\n\n.navbar-item.is-tab:hover {\n  background-color: transparent;\n  border-bottom-color: #00d1b2;\n}\n\n.navbar-item.is-tab.is-active {\n  background-color: transparent;\n  border-bottom-color: #00d1b2;\n  border-bottom-style: solid;\n  border-bottom-width: 3px;\n  color: #00d1b2;\n  padding-bottom: calc(0.5rem - 3px);\n}\n\n.navbar-content {\n  flex-grow: 1;\n  flex-shrink: 1;\n}\n\n.navbar-link {\n  padding-right: 2.5em;\n}\n\n.navbar-dropdown {\n  font-size: 0.875rem;\n  padding-bottom: 0.5rem;\n  padding-top: 0.5rem;\n}\n\n.navbar-dropdown .navbar-item {\n  padding-left: 1.5rem;\n  padding-right: 1.5rem;\n}\n\n.navbar-divider {\n  background-color: #dbdbdb;\n  border: none;\n  display: none;\n  height: 1px;\n  margin: 0.5rem 0;\n}\n\n@media screen and (max-width: 1007px) {\n  .navbar > .container {\n    display: block;\n  }\n  .navbar-brand .navbar-item {\n    align-items: center;\n    display: flex;\n  }\n  .navbar-menu {\n    box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1);\n    padding: 0.5rem 0;\n  }\n  .navbar-menu.is-active {\n    display: block;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .navbar,\n  .navbar-menu,\n  .navbar-start,\n  .navbar-end {\n    align-items: stretch;\n    display: flex;\n  }\n  .navbar {\n    min-height: 3.25rem;\n  }\n  .navbar.is-transparent a.navbar-item:hover, .navbar.is-transparent a.navbar-item.is-active,\n  .navbar.is-transparent .navbar-link:hover,\n  .navbar.is-transparent .navbar-link.is-active {\n    background-color: transparent;\n  }\n  .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link {\n    background-color: transparent;\n  }\n  .navbar.is-transparent .navbar-dropdown a.navbar-item:hover {\n    background-color: whitesmoke;\n    color: #0a0a0a;\n  }\n  .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active {\n    background-color: whitesmoke;\n    color: #00d1b2;\n  }\n  .navbar-burger {\n    display: none;\n  }\n  .navbar-item,\n  .navbar-link {\n    align-items: center;\n    display: flex;\n  }\n  .navbar-item.has-dropdown {\n    align-items: stretch;\n  }\n  .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown {\n    display: block;\n  }\n  .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed {\n    opacity: 1;\n    pointer-events: auto;\n    transform: translateY(0);\n  }\n  .navbar-link::after {\n    border: 1px solid #00d1b2;\n    border-right: 0;\n    border-top: 0;\n    content: \" \";\n    display: block;\n    height: 0.5em;\n    pointer-events: none;\n    position: absolute;\n    transform: rotate(-45deg);\n    width: 0.5em;\n    margin-top: -0.375em;\n    right: 1.125em;\n    top: 50%;\n  }\n  .navbar-menu {\n    flex-grow: 1;\n    flex-shrink: 0;\n  }\n  .navbar-start {\n    justify-content: flex-start;\n    margin-right: auto;\n  }\n  .navbar-end {\n    justify-content: flex-end;\n    margin-left: auto;\n  }\n  .navbar-dropdown {\n    background-color: white;\n    border-bottom-left-radius: 5px;\n    border-bottom-right-radius: 5px;\n    border-top: 1px solid #dbdbdb;\n    box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1);\n    display: none;\n    font-size: 0.875rem;\n    left: 0;\n    min-width: 100%;\n    position: absolute;\n    top: 100%;\n    z-index: 20;\n  }\n  .navbar-dropdown .navbar-item {\n    padding: 0.375rem 1rem;\n    white-space: nowrap;\n  }\n  .navbar-dropdown a.navbar-item {\n    padding-right: 3rem;\n  }\n  .navbar-dropdown a.navbar-item:hover {\n    background-color: whitesmoke;\n    color: #0a0a0a;\n  }\n  .navbar-dropdown a.navbar-item.is-active {\n    background-color: whitesmoke;\n    color: #00d1b2;\n  }\n  .navbar-dropdown.is-boxed {\n    border-radius: 5px;\n    border-top: none;\n    box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);\n    display: block;\n    opacity: 0;\n    pointer-events: none;\n    top: calc(100% + (-4px));\n    transform: translateY(-5px);\n    transition-duration: 86ms;\n    transition-property: opacity, transform;\n  }\n  .navbar-dropdown.is-right {\n    left: auto;\n    right: 0;\n  }\n  .navbar-divider {\n    display: block;\n  }\n  .container > .navbar {\n    margin-left: -1rem;\n    margin-right: -1rem;\n  }\n  a.navbar-item.is-active,\n  .navbar-link.is-active {\n    color: #0a0a0a;\n  }\n  a.navbar-item.is-active:not(:hover),\n  .navbar-link.is-active:not(:hover) {\n    background-color: transparent;\n  }\n  .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown.is-active .navbar-link {\n    background-color: whitesmoke;\n  }\n}\n\n.pagination {\n  font-size: 1rem;\n  margin: -0.25rem;\n}\n\n.pagination.is-small {\n  font-size: 0.75rem;\n}\n\n.pagination.is-medium {\n  font-size: 1.25rem;\n}\n\n.pagination.is-large {\n  font-size: 1.5rem;\n}\n\n.pagination,\n.pagination-list {\n  align-items: center;\n  display: flex;\n  justify-content: center;\n  text-align: center;\n}\n\n.pagination-previous,\n.pagination-next,\n.pagination-link,\n.pagination-ellipsis {\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  align-items: center;\n  border: 1px solid transparent;\n  border-radius: 3px;\n  box-shadow: none;\n  display: inline-flex;\n  font-size: 1rem;\n  height: 2.25em;\n  justify-content: flex-start;\n  line-height: 1.5;\n  padding-bottom: calc(0.375em - 1px);\n  padding-left: calc(0.625em - 1px);\n  padding-right: calc(0.625em - 1px);\n  padding-top: calc(0.375em - 1px);\n  position: relative;\n  vertical-align: top;\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  font-size: 1em;\n  padding-left: 0.5em;\n  padding-right: 0.5em;\n  justify-content: center;\n  margin: 0.25rem;\n  text-align: center;\n}\n\n.pagination-previous:focus, .pagination-previous.is-focused, .pagination-previous:active, .pagination-previous.is-active,\n.pagination-next:focus,\n.pagination-next.is-focused,\n.pagination-next:active,\n.pagination-next.is-active,\n.pagination-link:focus,\n.pagination-link.is-focused,\n.pagination-link:active,\n.pagination-link.is-active,\n.pagination-ellipsis:focus,\n.pagination-ellipsis.is-focused,\n.pagination-ellipsis:active,\n.pagination-ellipsis.is-active {\n  outline: none;\n}\n\n.pagination-previous[disabled],\n.pagination-next[disabled],\n.pagination-link[disabled],\n.pagination-ellipsis[disabled] {\n  cursor: not-allowed;\n}\n\n.pagination-previous,\n.pagination-next,\n.pagination-link {\n  border-color: #dbdbdb;\n  min-width: 2.25em;\n}\n\n.pagination-previous:hover,\n.pagination-next:hover,\n.pagination-link:hover {\n  border-color: #b5b5b5;\n  color: #363636;\n}\n\n.pagination-previous:focus,\n.pagination-next:focus,\n.pagination-link:focus {\n  border-color: #00d1b2;\n}\n\n.pagination-previous:active,\n.pagination-next:active,\n.pagination-link:active {\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n}\n\n.pagination-previous[disabled],\n.pagination-next[disabled],\n.pagination-link[disabled] {\n  background-color: #dbdbdb;\n  border-color: #dbdbdb;\n  box-shadow: none;\n  color: #7a7a7a;\n  opacity: 0.5;\n}\n\n.pagination-previous,\n.pagination-next {\n  padding-left: 0.75em;\n  padding-right: 0.75em;\n  white-space: nowrap;\n}\n\n.pagination-link.is-current {\n  background-color: #00d1b2;\n  border-color: #00d1b2;\n  color: #fff;\n}\n\n.pagination-ellipsis {\n  color: #b5b5b5;\n  pointer-events: none;\n}\n\n.pagination-list {\n  flex-wrap: wrap;\n}\n\n@media screen and (max-width: 768px) {\n  .pagination {\n    flex-wrap: wrap;\n  }\n  .pagination-previous,\n  .pagination-next {\n    flex-grow: 1;\n    flex-shrink: 1;\n  }\n  .pagination-list li {\n    flex-grow: 1;\n    flex-shrink: 1;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .pagination-list {\n    flex-grow: 1;\n    flex-shrink: 1;\n    justify-content: flex-start;\n    order: 1;\n  }\n  .pagination-previous {\n    order: 2;\n  }\n  .pagination-next {\n    order: 3;\n  }\n  .pagination {\n    justify-content: space-between;\n  }\n  .pagination.is-centered .pagination-previous {\n    order: 1;\n  }\n  .pagination.is-centered .pagination-list {\n    justify-content: center;\n    order: 2;\n  }\n  .pagination.is-centered .pagination-next {\n    order: 3;\n  }\n  .pagination.is-right .pagination-previous {\n    order: 1;\n  }\n  .pagination.is-right .pagination-next {\n    order: 2;\n  }\n  .pagination.is-right .pagination-list {\n    justify-content: flex-end;\n    order: 3;\n  }\n}\n\n.panel {\n  font-size: 1rem;\n}\n\n.panel:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.panel-heading,\n.panel-tabs,\n.panel-block {\n  border-bottom: 1px solid #dbdbdb;\n  border-left: 1px solid #dbdbdb;\n  border-right: 1px solid #dbdbdb;\n}\n\n.panel-heading:first-child,\n.panel-tabs:first-child,\n.panel-block:first-child {\n  border-top: 1px solid #dbdbdb;\n}\n\n.panel-heading {\n  background-color: whitesmoke;\n  border-radius: 3px 3px 0 0;\n  color: #363636;\n  font-size: 1.25em;\n  font-weight: 300;\n  line-height: 1.25;\n  padding: 0.5em 0.75em;\n}\n\n.panel-tabs {\n  align-items: flex-end;\n  display: flex;\n  font-size: 0.875em;\n  justify-content: center;\n}\n\n.panel-tabs a {\n  border-bottom: 1px solid #dbdbdb;\n  margin-bottom: -1px;\n  padding: 0.5em;\n}\n\n.panel-tabs a.is-active {\n  border-bottom-color: #4a4a4a;\n  color: #363636;\n}\n\n.panel-list a {\n  color: #4a4a4a;\n}\n\n.panel-list a:hover {\n  color: #00d1b2;\n}\n\n.panel-block {\n  align-items: center;\n  color: #363636;\n  display: flex;\n  justify-content: flex-start;\n  padding: 0.5em 0.75em;\n}\n\n.panel-block input[type=\"checkbox\"] {\n  margin-right: 0.75em;\n}\n\n.panel-block > .control {\n  flex-grow: 1;\n  flex-shrink: 1;\n  width: 100%;\n}\n\n.panel-block.is-wrapped {\n  flex-wrap: wrap;\n}\n\n.panel-block.is-active {\n  border-left-color: #00d1b2;\n  color: #363636;\n}\n\n.panel-block.is-active .panel-icon {\n  color: #00d1b2;\n}\n\na.panel-block,\nlabel.panel-block {\n  cursor: pointer;\n}\n\na.panel-block:hover,\nlabel.panel-block:hover {\n  background-color: whitesmoke;\n}\n\n.panel-icon {\n  display: inline-block;\n  font-size: 14px;\n  height: 1em;\n  line-height: 1em;\n  text-align: center;\n  vertical-align: top;\n  width: 1em;\n  color: #7a7a7a;\n  margin-right: 0.75em;\n}\n\n.panel-icon .fa {\n  font-size: inherit;\n  line-height: inherit;\n}\n\n.tabs {\n  -webkit-overflow-scrolling: touch;\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  align-items: stretch;\n  display: flex;\n  font-size: 1rem;\n  justify-content: space-between;\n  overflow: hidden;\n  overflow-x: auto;\n  white-space: nowrap;\n}\n\n.tabs:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.tabs a {\n  align-items: center;\n  border-bottom-color: #dbdbdb;\n  border-bottom-style: solid;\n  border-bottom-width: 1px;\n  color: #4a4a4a;\n  display: flex;\n  justify-content: center;\n  margin-bottom: -1px;\n  padding: 0.5em 1em;\n  vertical-align: top;\n}\n\n.tabs a:hover {\n  border-bottom-color: #363636;\n  color: #363636;\n}\n\n.tabs li {\n  display: block;\n}\n\n.tabs li.is-active a {\n  border-bottom-color: #00d1b2;\n  color: #00d1b2;\n}\n\n.tabs ul {\n  align-items: center;\n  border-bottom-color: #dbdbdb;\n  border-bottom-style: solid;\n  border-bottom-width: 1px;\n  display: flex;\n  flex-grow: 1;\n  flex-shrink: 0;\n  justify-content: flex-start;\n}\n\n.tabs ul.is-left {\n  padding-right: 0.75em;\n}\n\n.tabs ul.is-center {\n  flex: none;\n  justify-content: center;\n  padding-left: 0.75em;\n  padding-right: 0.75em;\n}\n\n.tabs ul.is-right {\n  justify-content: flex-end;\n  padding-left: 0.75em;\n}\n\n.tabs .icon:first-child {\n  margin-right: 0.5em;\n}\n\n.tabs .icon:last-child {\n  margin-left: 0.5em;\n}\n\n.tabs.is-centered ul {\n  justify-content: center;\n}\n\n.tabs.is-right ul {\n  justify-content: flex-end;\n}\n\n.tabs.is-boxed a {\n  border: 1px solid transparent;\n  border-radius: 3px 3px 0 0;\n}\n\n.tabs.is-boxed a:hover {\n  background-color: whitesmoke;\n  border-bottom-color: #dbdbdb;\n}\n\n.tabs.is-boxed li.is-active a {\n  background-color: white;\n  border-color: #dbdbdb;\n  border-bottom-color: transparent !important;\n}\n\n.tabs.is-fullwidth li {\n  flex-grow: 1;\n  flex-shrink: 0;\n}\n\n.tabs.is-toggle a {\n  border-color: #dbdbdb;\n  border-style: solid;\n  border-width: 1px;\n  margin-bottom: 0;\n  position: relative;\n}\n\n.tabs.is-toggle a:hover {\n  background-color: whitesmoke;\n  border-color: #b5b5b5;\n  z-index: 2;\n}\n\n.tabs.is-toggle li + li {\n  margin-left: -1px;\n}\n\n.tabs.is-toggle li:first-child a {\n  border-radius: 3px 0 0 3px;\n}\n\n.tabs.is-toggle li:last-child a {\n  border-radius: 0 3px 3px 0;\n}\n\n.tabs.is-toggle li.is-active a {\n  background-color: #00d1b2;\n  border-color: #00d1b2;\n  color: #fff;\n  z-index: 1;\n}\n\n.tabs.is-toggle ul {\n  border-bottom: none;\n}\n\n.tabs.is-small {\n  font-size: 0.75rem;\n}\n\n.tabs.is-medium {\n  font-size: 1.25rem;\n}\n\n.tabs.is-large {\n  font-size: 1.5rem;\n}\n\n.column {\n  display: block;\n  flex-basis: 0;\n  flex-grow: 1;\n  flex-shrink: 1;\n  padding-left: 0.75rem;\n  padding-right: 0.75rem;\n}\n\n.columns.is-mobile > .column.is-narrow {\n  flex: none;\n}\n\n.columns.is-mobile > .column.is-full {\n  flex: none;\n  width: 100%;\n}\n\n.columns.is-mobile > .column.is-three-quarters {\n  flex: none;\n  width: 75%;\n}\n\n.columns.is-mobile > .column.is-two-thirds {\n  flex: none;\n  width: 66.6666%;\n}\n\n.columns.is-mobile > .column.is-half {\n  flex: none;\n  width: 50%;\n}\n\n.columns.is-mobile > .column.is-one-third {\n  flex: none;\n  width: 33.3333%;\n}\n\n.columns.is-mobile > .column.is-one-quarter {\n  flex: none;\n  width: 25%;\n}\n\n.columns.is-mobile > .column.is-offset-three-quarters {\n  margin-left: 75%;\n}\n\n.columns.is-mobile > .column.is-offset-two-thirds {\n  margin-left: 66.6666%;\n}\n\n.columns.is-mobile > .column.is-offset-half {\n  margin-left: 50%;\n}\n\n.columns.is-mobile > .column.is-offset-one-third {\n  margin-left: 33.3333%;\n}\n\n.columns.is-mobile > .column.is-offset-one-quarter {\n  margin-left: 25%;\n}\n\n.columns.is-mobile > .column.is-1 {\n  flex: none;\n  width: 8.33333%;\n}\n\n.columns.is-mobile > .column.is-offset-1 {\n  margin-left: 8.33333%;\n}\n\n.columns.is-mobile > .column.is-2 {\n  flex: none;\n  width: 16.66667%;\n}\n\n.columns.is-mobile > .column.is-offset-2 {\n  margin-left: 16.66667%;\n}\n\n.columns.is-mobile > .column.is-3 {\n  flex: none;\n  width: 25%;\n}\n\n.columns.is-mobile > .column.is-offset-3 {\n  margin-left: 25%;\n}\n\n.columns.is-mobile > .column.is-4 {\n  flex: none;\n  width: 33.33333%;\n}\n\n.columns.is-mobile > .column.is-offset-4 {\n  margin-left: 33.33333%;\n}\n\n.columns.is-mobile > .column.is-5 {\n  flex: none;\n  width: 41.66667%;\n}\n\n.columns.is-mobile > .column.is-offset-5 {\n  margin-left: 41.66667%;\n}\n\n.columns.is-mobile > .column.is-6 {\n  flex: none;\n  width: 50%;\n}\n\n.columns.is-mobile > .column.is-offset-6 {\n  margin-left: 50%;\n}\n\n.columns.is-mobile > .column.is-7 {\n  flex: none;\n  width: 58.33333%;\n}\n\n.columns.is-mobile > .column.is-offset-7 {\n  margin-left: 58.33333%;\n}\n\n.columns.is-mobile > .column.is-8 {\n  flex: none;\n  width: 66.66667%;\n}\n\n.columns.is-mobile > .column.is-offset-8 {\n  margin-left: 66.66667%;\n}\n\n.columns.is-mobile > .column.is-9 {\n  flex: none;\n  width: 75%;\n}\n\n.columns.is-mobile > .column.is-offset-9 {\n  margin-left: 75%;\n}\n\n.columns.is-mobile > .column.is-10 {\n  flex: none;\n  width: 83.33333%;\n}\n\n.columns.is-mobile > .column.is-offset-10 {\n  margin-left: 83.33333%;\n}\n\n.columns.is-mobile > .column.is-11 {\n  flex: none;\n  width: 91.66667%;\n}\n\n.columns.is-mobile > .column.is-offset-11 {\n  margin-left: 91.66667%;\n}\n\n.columns.is-mobile > .column.is-12 {\n  flex: none;\n  width: 100%;\n}\n\n.columns.is-mobile > .column.is-offset-12 {\n  margin-left: 100%;\n}\n\n@media screen and (max-width: 768px) {\n  .column.is-narrow-mobile {\n    flex: none;\n  }\n  .column.is-full-mobile {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-three-quarters-mobile {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-two-thirds-mobile {\n    flex: none;\n    width: 66.6666%;\n  }\n  .column.is-half-mobile {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-one-third-mobile {\n    flex: none;\n    width: 33.3333%;\n  }\n  .column.is-one-quarter-mobile {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-three-quarters-mobile {\n    margin-left: 75%;\n  }\n  .column.is-offset-two-thirds-mobile {\n    margin-left: 66.6666%;\n  }\n  .column.is-offset-half-mobile {\n    margin-left: 50%;\n  }\n  .column.is-offset-one-third-mobile {\n    margin-left: 33.3333%;\n  }\n  .column.is-offset-one-quarter-mobile {\n    margin-left: 25%;\n  }\n  .column.is-1-mobile {\n    flex: none;\n    width: 8.33333%;\n  }\n  .column.is-offset-1-mobile {\n    margin-left: 8.33333%;\n  }\n  .column.is-2-mobile {\n    flex: none;\n    width: 16.66667%;\n  }\n  .column.is-offset-2-mobile {\n    margin-left: 16.66667%;\n  }\n  .column.is-3-mobile {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-3-mobile {\n    margin-left: 25%;\n  }\n  .column.is-4-mobile {\n    flex: none;\n    width: 33.33333%;\n  }\n  .column.is-offset-4-mobile {\n    margin-left: 33.33333%;\n  }\n  .column.is-5-mobile {\n    flex: none;\n    width: 41.66667%;\n  }\n  .column.is-offset-5-mobile {\n    margin-left: 41.66667%;\n  }\n  .column.is-6-mobile {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-offset-6-mobile {\n    margin-left: 50%;\n  }\n  .column.is-7-mobile {\n    flex: none;\n    width: 58.33333%;\n  }\n  .column.is-offset-7-mobile {\n    margin-left: 58.33333%;\n  }\n  .column.is-8-mobile {\n    flex: none;\n    width: 66.66667%;\n  }\n  .column.is-offset-8-mobile {\n    margin-left: 66.66667%;\n  }\n  .column.is-9-mobile {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-offset-9-mobile {\n    margin-left: 75%;\n  }\n  .column.is-10-mobile {\n    flex: none;\n    width: 83.33333%;\n  }\n  .column.is-offset-10-mobile {\n    margin-left: 83.33333%;\n  }\n  .column.is-11-mobile {\n    flex: none;\n    width: 91.66667%;\n  }\n  .column.is-offset-11-mobile {\n    margin-left: 91.66667%;\n  }\n  .column.is-12-mobile {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-offset-12-mobile {\n    margin-left: 100%;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .column.is-narrow, .column.is-narrow-tablet {\n    flex: none;\n  }\n  .column.is-full, .column.is-full-tablet {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-three-quarters, .column.is-three-quarters-tablet {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-two-thirds, .column.is-two-thirds-tablet {\n    flex: none;\n    width: 66.6666%;\n  }\n  .column.is-half, .column.is-half-tablet {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-one-third, .column.is-one-third-tablet {\n    flex: none;\n    width: 33.3333%;\n  }\n  .column.is-one-quarter, .column.is-one-quarter-tablet {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet {\n    margin-left: 75%;\n  }\n  .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet {\n    margin-left: 66.6666%;\n  }\n  .column.is-offset-half, .column.is-offset-half-tablet {\n    margin-left: 50%;\n  }\n  .column.is-offset-one-third, .column.is-offset-one-third-tablet {\n    margin-left: 33.3333%;\n  }\n  .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet {\n    margin-left: 25%;\n  }\n  .column.is-1, .column.is-1-tablet {\n    flex: none;\n    width: 8.33333%;\n  }\n  .column.is-offset-1, .column.is-offset-1-tablet {\n    margin-left: 8.33333%;\n  }\n  .column.is-2, .column.is-2-tablet {\n    flex: none;\n    width: 16.66667%;\n  }\n  .column.is-offset-2, .column.is-offset-2-tablet {\n    margin-left: 16.66667%;\n  }\n  .column.is-3, .column.is-3-tablet {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-3, .column.is-offset-3-tablet {\n    margin-left: 25%;\n  }\n  .column.is-4, .column.is-4-tablet {\n    flex: none;\n    width: 33.33333%;\n  }\n  .column.is-offset-4, .column.is-offset-4-tablet {\n    margin-left: 33.33333%;\n  }\n  .column.is-5, .column.is-5-tablet {\n    flex: none;\n    width: 41.66667%;\n  }\n  .column.is-offset-5, .column.is-offset-5-tablet {\n    margin-left: 41.66667%;\n  }\n  .column.is-6, .column.is-6-tablet {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-offset-6, .column.is-offset-6-tablet {\n    margin-left: 50%;\n  }\n  .column.is-7, .column.is-7-tablet {\n    flex: none;\n    width: 58.33333%;\n  }\n  .column.is-offset-7, .column.is-offset-7-tablet {\n    margin-left: 58.33333%;\n  }\n  .column.is-8, .column.is-8-tablet {\n    flex: none;\n    width: 66.66667%;\n  }\n  .column.is-offset-8, .column.is-offset-8-tablet {\n    margin-left: 66.66667%;\n  }\n  .column.is-9, .column.is-9-tablet {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-offset-9, .column.is-offset-9-tablet {\n    margin-left: 75%;\n  }\n  .column.is-10, .column.is-10-tablet {\n    flex: none;\n    width: 83.33333%;\n  }\n  .column.is-offset-10, .column.is-offset-10-tablet {\n    margin-left: 83.33333%;\n  }\n  .column.is-11, .column.is-11-tablet {\n    flex: none;\n    width: 91.66667%;\n  }\n  .column.is-offset-11, .column.is-offset-11-tablet {\n    margin-left: 91.66667%;\n  }\n  .column.is-12, .column.is-12-tablet {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-offset-12, .column.is-offset-12-tablet {\n    margin-left: 100%;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .column.is-narrow-touch {\n    flex: none;\n  }\n  .column.is-full-touch {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-three-quarters-touch {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-two-thirds-touch {\n    flex: none;\n    width: 66.6666%;\n  }\n  .column.is-half-touch {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-one-third-touch {\n    flex: none;\n    width: 33.3333%;\n  }\n  .column.is-one-quarter-touch {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-three-quarters-touch {\n    margin-left: 75%;\n  }\n  .column.is-offset-two-thirds-touch {\n    margin-left: 66.6666%;\n  }\n  .column.is-offset-half-touch {\n    margin-left: 50%;\n  }\n  .column.is-offset-one-third-touch {\n    margin-left: 33.3333%;\n  }\n  .column.is-offset-one-quarter-touch {\n    margin-left: 25%;\n  }\n  .column.is-1-touch {\n    flex: none;\n    width: 8.33333%;\n  }\n  .column.is-offset-1-touch {\n    margin-left: 8.33333%;\n  }\n  .column.is-2-touch {\n    flex: none;\n    width: 16.66667%;\n  }\n  .column.is-offset-2-touch {\n    margin-left: 16.66667%;\n  }\n  .column.is-3-touch {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-3-touch {\n    margin-left: 25%;\n  }\n  .column.is-4-touch {\n    flex: none;\n    width: 33.33333%;\n  }\n  .column.is-offset-4-touch {\n    margin-left: 33.33333%;\n  }\n  .column.is-5-touch {\n    flex: none;\n    width: 41.66667%;\n  }\n  .column.is-offset-5-touch {\n    margin-left: 41.66667%;\n  }\n  .column.is-6-touch {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-offset-6-touch {\n    margin-left: 50%;\n  }\n  .column.is-7-touch {\n    flex: none;\n    width: 58.33333%;\n  }\n  .column.is-offset-7-touch {\n    margin-left: 58.33333%;\n  }\n  .column.is-8-touch {\n    flex: none;\n    width: 66.66667%;\n  }\n  .column.is-offset-8-touch {\n    margin-left: 66.66667%;\n  }\n  .column.is-9-touch {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-offset-9-touch {\n    margin-left: 75%;\n  }\n  .column.is-10-touch {\n    flex: none;\n    width: 83.33333%;\n  }\n  .column.is-offset-10-touch {\n    margin-left: 83.33333%;\n  }\n  .column.is-11-touch {\n    flex: none;\n    width: 91.66667%;\n  }\n  .column.is-offset-11-touch {\n    margin-left: 91.66667%;\n  }\n  .column.is-12-touch {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-offset-12-touch {\n    margin-left: 100%;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .column.is-narrow-desktop {\n    flex: none;\n  }\n  .column.is-full-desktop {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-three-quarters-desktop {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-two-thirds-desktop {\n    flex: none;\n    width: 66.6666%;\n  }\n  .column.is-half-desktop {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-one-third-desktop {\n    flex: none;\n    width: 33.3333%;\n  }\n  .column.is-one-quarter-desktop {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-three-quarters-desktop {\n    margin-left: 75%;\n  }\n  .column.is-offset-two-thirds-desktop {\n    margin-left: 66.6666%;\n  }\n  .column.is-offset-half-desktop {\n    margin-left: 50%;\n  }\n  .column.is-offset-one-third-desktop {\n    margin-left: 33.3333%;\n  }\n  .column.is-offset-one-quarter-desktop {\n    margin-left: 25%;\n  }\n  .column.is-1-desktop {\n    flex: none;\n    width: 8.33333%;\n  }\n  .column.is-offset-1-desktop {\n    margin-left: 8.33333%;\n  }\n  .column.is-2-desktop {\n    flex: none;\n    width: 16.66667%;\n  }\n  .column.is-offset-2-desktop {\n    margin-left: 16.66667%;\n  }\n  .column.is-3-desktop {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-3-desktop {\n    margin-left: 25%;\n  }\n  .column.is-4-desktop {\n    flex: none;\n    width: 33.33333%;\n  }\n  .column.is-offset-4-desktop {\n    margin-left: 33.33333%;\n  }\n  .column.is-5-desktop {\n    flex: none;\n    width: 41.66667%;\n  }\n  .column.is-offset-5-desktop {\n    margin-left: 41.66667%;\n  }\n  .column.is-6-desktop {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-offset-6-desktop {\n    margin-left: 50%;\n  }\n  .column.is-7-desktop {\n    flex: none;\n    width: 58.33333%;\n  }\n  .column.is-offset-7-desktop {\n    margin-left: 58.33333%;\n  }\n  .column.is-8-desktop {\n    flex: none;\n    width: 66.66667%;\n  }\n  .column.is-offset-8-desktop {\n    margin-left: 66.66667%;\n  }\n  .column.is-9-desktop {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-offset-9-desktop {\n    margin-left: 75%;\n  }\n  .column.is-10-desktop {\n    flex: none;\n    width: 83.33333%;\n  }\n  .column.is-offset-10-desktop {\n    margin-left: 83.33333%;\n  }\n  .column.is-11-desktop {\n    flex: none;\n    width: 91.66667%;\n  }\n  .column.is-offset-11-desktop {\n    margin-left: 91.66667%;\n  }\n  .column.is-12-desktop {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-offset-12-desktop {\n    margin-left: 100%;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .column.is-narrow-widescreen {\n    flex: none;\n  }\n  .column.is-full-widescreen {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-three-quarters-widescreen {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-two-thirds-widescreen {\n    flex: none;\n    width: 66.6666%;\n  }\n  .column.is-half-widescreen {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-one-third-widescreen {\n    flex: none;\n    width: 33.3333%;\n  }\n  .column.is-one-quarter-widescreen {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-three-quarters-widescreen {\n    margin-left: 75%;\n  }\n  .column.is-offset-two-thirds-widescreen {\n    margin-left: 66.6666%;\n  }\n  .column.is-offset-half-widescreen {\n    margin-left: 50%;\n  }\n  .column.is-offset-one-third-widescreen {\n    margin-left: 33.3333%;\n  }\n  .column.is-offset-one-quarter-widescreen {\n    margin-left: 25%;\n  }\n  .column.is-1-widescreen {\n    flex: none;\n    width: 8.33333%;\n  }\n  .column.is-offset-1-widescreen {\n    margin-left: 8.33333%;\n  }\n  .column.is-2-widescreen {\n    flex: none;\n    width: 16.66667%;\n  }\n  .column.is-offset-2-widescreen {\n    margin-left: 16.66667%;\n  }\n  .column.is-3-widescreen {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-3-widescreen {\n    margin-left: 25%;\n  }\n  .column.is-4-widescreen {\n    flex: none;\n    width: 33.33333%;\n  }\n  .column.is-offset-4-widescreen {\n    margin-left: 33.33333%;\n  }\n  .column.is-5-widescreen {\n    flex: none;\n    width: 41.66667%;\n  }\n  .column.is-offset-5-widescreen {\n    margin-left: 41.66667%;\n  }\n  .column.is-6-widescreen {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-offset-6-widescreen {\n    margin-left: 50%;\n  }\n  .column.is-7-widescreen {\n    flex: none;\n    width: 58.33333%;\n  }\n  .column.is-offset-7-widescreen {\n    margin-left: 58.33333%;\n  }\n  .column.is-8-widescreen {\n    flex: none;\n    width: 66.66667%;\n  }\n  .column.is-offset-8-widescreen {\n    margin-left: 66.66667%;\n  }\n  .column.is-9-widescreen {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-offset-9-widescreen {\n    margin-left: 75%;\n  }\n  .column.is-10-widescreen {\n    flex: none;\n    width: 83.33333%;\n  }\n  .column.is-offset-10-widescreen {\n    margin-left: 83.33333%;\n  }\n  .column.is-11-widescreen {\n    flex: none;\n    width: 91.66667%;\n  }\n  .column.is-offset-11-widescreen {\n    margin-left: 91.66667%;\n  }\n  .column.is-12-widescreen {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-offset-12-widescreen {\n    margin-left: 100%;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .column.is-narrow-fullhd {\n    flex: none;\n  }\n  .column.is-full-fullhd {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-three-quarters-fullhd {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-two-thirds-fullhd {\n    flex: none;\n    width: 66.6666%;\n  }\n  .column.is-half-fullhd {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-one-third-fullhd {\n    flex: none;\n    width: 33.3333%;\n  }\n  .column.is-one-quarter-fullhd {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-three-quarters-fullhd {\n    margin-left: 75%;\n  }\n  .column.is-offset-two-thirds-fullhd {\n    margin-left: 66.6666%;\n  }\n  .column.is-offset-half-fullhd {\n    margin-left: 50%;\n  }\n  .column.is-offset-one-third-fullhd {\n    margin-left: 33.3333%;\n  }\n  .column.is-offset-one-quarter-fullhd {\n    margin-left: 25%;\n  }\n  .column.is-1-fullhd {\n    flex: none;\n    width: 8.33333%;\n  }\n  .column.is-offset-1-fullhd {\n    margin-left: 8.33333%;\n  }\n  .column.is-2-fullhd {\n    flex: none;\n    width: 16.66667%;\n  }\n  .column.is-offset-2-fullhd {\n    margin-left: 16.66667%;\n  }\n  .column.is-3-fullhd {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-3-fullhd {\n    margin-left: 25%;\n  }\n  .column.is-4-fullhd {\n    flex: none;\n    width: 33.33333%;\n  }\n  .column.is-offset-4-fullhd {\n    margin-left: 33.33333%;\n  }\n  .column.is-5-fullhd {\n    flex: none;\n    width: 41.66667%;\n  }\n  .column.is-offset-5-fullhd {\n    margin-left: 41.66667%;\n  }\n  .column.is-6-fullhd {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-offset-6-fullhd {\n    margin-left: 50%;\n  }\n  .column.is-7-fullhd {\n    flex: none;\n    width: 58.33333%;\n  }\n  .column.is-offset-7-fullhd {\n    margin-left: 58.33333%;\n  }\n  .column.is-8-fullhd {\n    flex: none;\n    width: 66.66667%;\n  }\n  .column.is-offset-8-fullhd {\n    margin-left: 66.66667%;\n  }\n  .column.is-9-fullhd {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-offset-9-fullhd {\n    margin-left: 75%;\n  }\n  .column.is-10-fullhd {\n    flex: none;\n    width: 83.33333%;\n  }\n  .column.is-offset-10-fullhd {\n    margin-left: 83.33333%;\n  }\n  .column.is-11-fullhd {\n    flex: none;\n    width: 91.66667%;\n  }\n  .column.is-offset-11-fullhd {\n    margin-left: 91.66667%;\n  }\n  .column.is-12-fullhd {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-offset-12-fullhd {\n    margin-left: 100%;\n  }\n}\n\n.columns {\n  margin-left: -0.75rem;\n  margin-right: -0.75rem;\n}\n\n.columns:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.columns.is-centered {\n  justify-content: center;\n}\n\n.columns.is-gapless {\n  margin-left: 0;\n  margin-right: 0;\n}\n\n.columns.is-gapless > .column {\n  margin: 0;\n  padding: 0 !important;\n}\n\n.columns.is-mobile {\n  display: flex;\n}\n\n.columns.is-multiline {\n  flex-wrap: wrap;\n}\n\n.columns.is-multiline > .column {\n  padding-bottom: 0.75rem;\n  padding-top: 0.75rem;\n}\n\n.columns.is-multiline:not(.is-gapless) {\n  margin-top: -0.75rem;\n}\n\n.columns.is-multiline:not(.is-gapless):last-child {\n  margin-bottom: -0.75rem;\n}\n\n.columns.is-multiline:not(.is-gapless):not(:last-child) {\n  margin-bottom: calc(1.5rem - 0.75rem);\n}\n\n.columns.is-vcentered {\n  align-items: center;\n}\n\n@media screen and (min-width: 769px), print {\n  .columns:not(.is-desktop) {\n    display: flex;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .columns.is-desktop {\n    display: flex;\n  }\n}\n\n.tile {\n  align-items: stretch;\n  display: block;\n  flex-basis: 0;\n  flex-grow: 1;\n  flex-shrink: 1;\n  min-height: min-content;\n}\n\n.tile.is-ancestor {\n  margin-left: -0.75rem;\n  margin-right: -0.75rem;\n  margin-top: -0.75rem;\n}\n\n.tile.is-ancestor:last-child {\n  margin-bottom: -0.75rem;\n}\n\n.tile.is-ancestor:not(:last-child) {\n  margin-bottom: 0.75rem;\n}\n\n.tile.is-child {\n  margin: 0 !important;\n}\n\n.tile.is-parent {\n  padding: 0.75rem;\n}\n\n.tile.is-vertical {\n  flex-direction: column;\n}\n\n.tile.is-vertical > .tile.is-child:not(:last-child) {\n  margin-bottom: 1.5rem !important;\n}\n\n@media screen and (min-width: 769px), print {\n  .tile:not(.is-child) {\n    display: flex;\n  }\n  .tile.is-1 {\n    flex: none;\n    width: 8.33333%;\n  }\n  .tile.is-2 {\n    flex: none;\n    width: 16.66667%;\n  }\n  .tile.is-3 {\n    flex: none;\n    width: 25%;\n  }\n  .tile.is-4 {\n    flex: none;\n    width: 33.33333%;\n  }\n  .tile.is-5 {\n    flex: none;\n    width: 41.66667%;\n  }\n  .tile.is-6 {\n    flex: none;\n    width: 50%;\n  }\n  .tile.is-7 {\n    flex: none;\n    width: 58.33333%;\n  }\n  .tile.is-8 {\n    flex: none;\n    width: 66.66667%;\n  }\n  .tile.is-9 {\n    flex: none;\n    width: 75%;\n  }\n  .tile.is-10 {\n    flex: none;\n    width: 83.33333%;\n  }\n  .tile.is-11 {\n    flex: none;\n    width: 91.66667%;\n  }\n  .tile.is-12 {\n    flex: none;\n    width: 100%;\n  }\n}\n\n.hero {\n  align-items: stretch;\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n}\n\n.hero .nav {\n  background: none;\n  box-shadow: 0 1px 0 rgba(219, 219, 219, 0.3);\n}\n\n.hero .tabs ul {\n  border-bottom: none;\n}\n\n.hero.is-white {\n  background-color: white;\n  color: #0a0a0a;\n}\n\n.hero.is-white a:not(.button),\n.hero.is-white strong {\n  color: inherit;\n}\n\n.hero.is-white .title {\n  color: #0a0a0a;\n}\n\n.hero.is-white .subtitle {\n  color: rgba(10, 10, 10, 0.9);\n}\n\n.hero.is-white .subtitle a:not(.button),\n.hero.is-white .subtitle strong {\n  color: #0a0a0a;\n}\n\n.hero.is-white .nav {\n  box-shadow: 0 1px 0 rgba(10, 10, 10, 0.2);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-white .nav-menu {\n    background-color: white;\n  }\n}\n\n.hero.is-white a.nav-item,\n.hero.is-white .nav-item a:not(.button) {\n  color: rgba(10, 10, 10, 0.7);\n}\n\n.hero.is-white a.nav-item:hover, .hero.is-white a.nav-item.is-active,\n.hero.is-white .nav-item a:not(.button):hover,\n.hero.is-white .nav-item a:not(.button).is-active {\n  color: #0a0a0a;\n}\n\n.hero.is-white .tabs a {\n  color: #0a0a0a;\n  opacity: 0.9;\n}\n\n.hero.is-white .tabs a:hover {\n  opacity: 1;\n}\n\n.hero.is-white .tabs li.is-active a {\n  opacity: 1;\n}\n\n.hero.is-white .tabs.is-boxed a, .hero.is-white .tabs.is-toggle a {\n  color: #0a0a0a;\n}\n\n.hero.is-white .tabs.is-boxed a:hover, .hero.is-white .tabs.is-toggle a:hover {\n  background-color: rgba(10, 10, 10, 0.1);\n}\n\n.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 {\n  background-color: #0a0a0a;\n  border-color: #0a0a0a;\n  color: white;\n}\n\n.hero.is-white.is-bold {\n  background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-white.is-bold .nav-menu {\n    background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%);\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-white .nav-toggle span {\n    background-color: #0a0a0a;\n  }\n  .hero.is-white .nav-toggle:hover {\n    background-color: rgba(10, 10, 10, 0.1);\n  }\n  .hero.is-white .nav-toggle.is-active span {\n    background-color: #0a0a0a;\n  }\n  .hero.is-white .nav-menu .nav-item {\n    border-top-color: rgba(10, 10, 10, 0.2);\n  }\n}\n\n.hero.is-black {\n  background-color: #0a0a0a;\n  color: white;\n}\n\n.hero.is-black a:not(.button),\n.hero.is-black strong {\n  color: inherit;\n}\n\n.hero.is-black .title {\n  color: white;\n}\n\n.hero.is-black .subtitle {\n  color: rgba(255, 255, 255, 0.9);\n}\n\n.hero.is-black .subtitle a:not(.button),\n.hero.is-black .subtitle strong {\n  color: white;\n}\n\n.hero.is-black .nav {\n  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-black .nav-menu {\n    background-color: #0a0a0a;\n  }\n}\n\n.hero.is-black a.nav-item,\n.hero.is-black .nav-item a:not(.button) {\n  color: rgba(255, 255, 255, 0.7);\n}\n\n.hero.is-black a.nav-item:hover, .hero.is-black a.nav-item.is-active,\n.hero.is-black .nav-item a:not(.button):hover,\n.hero.is-black .nav-item a:not(.button).is-active {\n  color: white;\n}\n\n.hero.is-black .tabs a {\n  color: white;\n  opacity: 0.9;\n}\n\n.hero.is-black .tabs a:hover {\n  opacity: 1;\n}\n\n.hero.is-black .tabs li.is-active a {\n  opacity: 1;\n}\n\n.hero.is-black .tabs.is-boxed a, .hero.is-black .tabs.is-toggle a {\n  color: white;\n}\n\n.hero.is-black .tabs.is-boxed a:hover, .hero.is-black .tabs.is-toggle a:hover {\n  background-color: rgba(10, 10, 10, 0.1);\n}\n\n.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 {\n  background-color: white;\n  border-color: white;\n  color: #0a0a0a;\n}\n\n.hero.is-black.is-bold {\n  background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-black.is-bold .nav-menu {\n    background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%);\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-black .nav-toggle span {\n    background-color: white;\n  }\n  .hero.is-black .nav-toggle:hover {\n    background-color: rgba(10, 10, 10, 0.1);\n  }\n  .hero.is-black .nav-toggle.is-active span {\n    background-color: white;\n  }\n  .hero.is-black .nav-menu .nav-item {\n    border-top-color: rgba(255, 255, 255, 0.2);\n  }\n}\n\n.hero.is-light {\n  background-color: whitesmoke;\n  color: #363636;\n}\n\n.hero.is-light a:not(.button),\n.hero.is-light strong {\n  color: inherit;\n}\n\n.hero.is-light .title {\n  color: #363636;\n}\n\n.hero.is-light .subtitle {\n  color: rgba(54, 54, 54, 0.9);\n}\n\n.hero.is-light .subtitle a:not(.button),\n.hero.is-light .subtitle strong {\n  color: #363636;\n}\n\n.hero.is-light .nav {\n  box-shadow: 0 1px 0 rgba(54, 54, 54, 0.2);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-light .nav-menu {\n    background-color: whitesmoke;\n  }\n}\n\n.hero.is-light a.nav-item,\n.hero.is-light .nav-item a:not(.button) {\n  color: rgba(54, 54, 54, 0.7);\n}\n\n.hero.is-light a.nav-item:hover, .hero.is-light a.nav-item.is-active,\n.hero.is-light .nav-item a:not(.button):hover,\n.hero.is-light .nav-item a:not(.button).is-active {\n  color: #363636;\n}\n\n.hero.is-light .tabs a {\n  color: #363636;\n  opacity: 0.9;\n}\n\n.hero.is-light .tabs a:hover {\n  opacity: 1;\n}\n\n.hero.is-light .tabs li.is-active a {\n  opacity: 1;\n}\n\n.hero.is-light .tabs.is-boxed a, .hero.is-light .tabs.is-toggle a {\n  color: #363636;\n}\n\n.hero.is-light .tabs.is-boxed a:hover, .hero.is-light .tabs.is-toggle a:hover {\n  background-color: rgba(10, 10, 10, 0.1);\n}\n\n.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 {\n  background-color: #363636;\n  border-color: #363636;\n  color: whitesmoke;\n}\n\n.hero.is-light.is-bold {\n  background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-light.is-bold .nav-menu {\n    background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%);\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-light .nav-toggle span {\n    background-color: #363636;\n  }\n  .hero.is-light .nav-toggle:hover {\n    background-color: rgba(10, 10, 10, 0.1);\n  }\n  .hero.is-light .nav-toggle.is-active span {\n    background-color: #363636;\n  }\n  .hero.is-light .nav-menu .nav-item {\n    border-top-color: rgba(54, 54, 54, 0.2);\n  }\n}\n\n.hero.is-dark {\n  background-color: #363636;\n  color: whitesmoke;\n}\n\n.hero.is-dark a:not(.button),\n.hero.is-dark strong {\n  color: inherit;\n}\n\n.hero.is-dark .title {\n  color: whitesmoke;\n}\n\n.hero.is-dark .subtitle {\n  color: rgba(245, 245, 245, 0.9);\n}\n\n.hero.is-dark .subtitle a:not(.button),\n.hero.is-dark .subtitle strong {\n  color: whitesmoke;\n}\n\n.hero.is-dark .nav {\n  box-shadow: 0 1px 0 rgba(245, 245, 245, 0.2);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-dark .nav-menu {\n    background-color: #363636;\n  }\n}\n\n.hero.is-dark a.nav-item,\n.hero.is-dark .nav-item a:not(.button) {\n  color: rgba(245, 245, 245, 0.7);\n}\n\n.hero.is-dark a.nav-item:hover, .hero.is-dark a.nav-item.is-active,\n.hero.is-dark .nav-item a:not(.button):hover,\n.hero.is-dark .nav-item a:not(.button).is-active {\n  color: whitesmoke;\n}\n\n.hero.is-dark .tabs a {\n  color: whitesmoke;\n  opacity: 0.9;\n}\n\n.hero.is-dark .tabs a:hover {\n  opacity: 1;\n}\n\n.hero.is-dark .tabs li.is-active a {\n  opacity: 1;\n}\n\n.hero.is-dark .tabs.is-boxed a, .hero.is-dark .tabs.is-toggle a {\n  color: whitesmoke;\n}\n\n.hero.is-dark .tabs.is-boxed a:hover, .hero.is-dark .tabs.is-toggle a:hover {\n  background-color: rgba(10, 10, 10, 0.1);\n}\n\n.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 {\n  background-color: whitesmoke;\n  border-color: whitesmoke;\n  color: #363636;\n}\n\n.hero.is-dark.is-bold {\n  background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-dark.is-bold .nav-menu {\n    background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%);\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-dark .nav-toggle span {\n    background-color: whitesmoke;\n  }\n  .hero.is-dark .nav-toggle:hover {\n    background-color: rgba(10, 10, 10, 0.1);\n  }\n  .hero.is-dark .nav-toggle.is-active span {\n    background-color: whitesmoke;\n  }\n  .hero.is-dark .nav-menu .nav-item {\n    border-top-color: rgba(245, 245, 245, 0.2);\n  }\n}\n\n.hero.is-primary {\n  background-color: #00d1b2;\n  color: #fff;\n}\n\n.hero.is-primary a:not(.button),\n.hero.is-primary strong {\n  color: inherit;\n}\n\n.hero.is-primary .title {\n  color: #fff;\n}\n\n.hero.is-primary .subtitle {\n  color: rgba(255, 255, 255, 0.9);\n}\n\n.hero.is-primary .subtitle a:not(.button),\n.hero.is-primary .subtitle strong {\n  color: #fff;\n}\n\n.hero.is-primary .nav {\n  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-primary .nav-menu {\n    background-color: #00d1b2;\n  }\n}\n\n.hero.is-primary a.nav-item,\n.hero.is-primary .nav-item a:not(.button) {\n  color: rgba(255, 255, 255, 0.7);\n}\n\n.hero.is-primary a.nav-item:hover, .hero.is-primary a.nav-item.is-active,\n.hero.is-primary .nav-item a:not(.button):hover,\n.hero.is-primary .nav-item a:not(.button).is-active {\n  color: #fff;\n}\n\n.hero.is-primary .tabs a {\n  color: #fff;\n  opacity: 0.9;\n}\n\n.hero.is-primary .tabs a:hover {\n  opacity: 1;\n}\n\n.hero.is-primary .tabs li.is-active a {\n  opacity: 1;\n}\n\n.hero.is-primary .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a {\n  color: #fff;\n}\n\n.hero.is-primary .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover {\n  background-color: rgba(10, 10, 10, 0.1);\n}\n\n.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 {\n  background-color: #fff;\n  border-color: #fff;\n  color: #00d1b2;\n}\n\n.hero.is-primary.is-bold {\n  background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-primary.is-bold .nav-menu {\n    background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%);\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-primary .nav-toggle span {\n    background-color: #fff;\n  }\n  .hero.is-primary .nav-toggle:hover {\n    background-color: rgba(10, 10, 10, 0.1);\n  }\n  .hero.is-primary .nav-toggle.is-active span {\n    background-color: #fff;\n  }\n  .hero.is-primary .nav-menu .nav-item {\n    border-top-color: rgba(255, 255, 255, 0.2);\n  }\n}\n\n.hero.is-info {\n  background-color: #3273dc;\n  color: #fff;\n}\n\n.hero.is-info a:not(.button),\n.hero.is-info strong {\n  color: inherit;\n}\n\n.hero.is-info .title {\n  color: #fff;\n}\n\n.hero.is-info .subtitle {\n  color: rgba(255, 255, 255, 0.9);\n}\n\n.hero.is-info .subtitle a:not(.button),\n.hero.is-info .subtitle strong {\n  color: #fff;\n}\n\n.hero.is-info .nav {\n  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-info .nav-menu {\n    background-color: #3273dc;\n  }\n}\n\n.hero.is-info a.nav-item,\n.hero.is-info .nav-item a:not(.button) {\n  color: rgba(255, 255, 255, 0.7);\n}\n\n.hero.is-info a.nav-item:hover, .hero.is-info a.nav-item.is-active,\n.hero.is-info .nav-item a:not(.button):hover,\n.hero.is-info .nav-item a:not(.button).is-active {\n  color: #fff;\n}\n\n.hero.is-info .tabs a {\n  color: #fff;\n  opacity: 0.9;\n}\n\n.hero.is-info .tabs a:hover {\n  opacity: 1;\n}\n\n.hero.is-info .tabs li.is-active a {\n  opacity: 1;\n}\n\n.hero.is-info .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a {\n  color: #fff;\n}\n\n.hero.is-info .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover {\n  background-color: rgba(10, 10, 10, 0.1);\n}\n\n.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 {\n  background-color: #fff;\n  border-color: #fff;\n  color: #3273dc;\n}\n\n.hero.is-info.is-bold {\n  background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-info.is-bold .nav-menu {\n    background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%);\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-info .nav-toggle span {\n    background-color: #fff;\n  }\n  .hero.is-info .nav-toggle:hover {\n    background-color: rgba(10, 10, 10, 0.1);\n  }\n  .hero.is-info .nav-toggle.is-active span {\n    background-color: #fff;\n  }\n  .hero.is-info .nav-menu .nav-item {\n    border-top-color: rgba(255, 255, 255, 0.2);\n  }\n}\n\n.hero.is-success {\n  background-color: #23d160;\n  color: #fff;\n}\n\n.hero.is-success a:not(.button),\n.hero.is-success strong {\n  color: inherit;\n}\n\n.hero.is-success .title {\n  color: #fff;\n}\n\n.hero.is-success .subtitle {\n  color: rgba(255, 255, 255, 0.9);\n}\n\n.hero.is-success .subtitle a:not(.button),\n.hero.is-success .subtitle strong {\n  color: #fff;\n}\n\n.hero.is-success .nav {\n  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-success .nav-menu {\n    background-color: #23d160;\n  }\n}\n\n.hero.is-success a.nav-item,\n.hero.is-success .nav-item a:not(.button) {\n  color: rgba(255, 255, 255, 0.7);\n}\n\n.hero.is-success a.nav-item:hover, .hero.is-success a.nav-item.is-active,\n.hero.is-success .nav-item a:not(.button):hover,\n.hero.is-success .nav-item a:not(.button).is-active {\n  color: #fff;\n}\n\n.hero.is-success .tabs a {\n  color: #fff;\n  opacity: 0.9;\n}\n\n.hero.is-success .tabs a:hover {\n  opacity: 1;\n}\n\n.hero.is-success .tabs li.is-active a {\n  opacity: 1;\n}\n\n.hero.is-success .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a {\n  color: #fff;\n}\n\n.hero.is-success .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover {\n  background-color: rgba(10, 10, 10, 0.1);\n}\n\n.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 {\n  background-color: #fff;\n  border-color: #fff;\n  color: #23d160;\n}\n\n.hero.is-success.is-bold {\n  background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-success.is-bold .nav-menu {\n    background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%);\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-success .nav-toggle span {\n    background-color: #fff;\n  }\n  .hero.is-success .nav-toggle:hover {\n    background-color: rgba(10, 10, 10, 0.1);\n  }\n  .hero.is-success .nav-toggle.is-active span {\n    background-color: #fff;\n  }\n  .hero.is-success .nav-menu .nav-item {\n    border-top-color: rgba(255, 255, 255, 0.2);\n  }\n}\n\n.hero.is-warning {\n  background-color: #ffdd57;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.hero.is-warning a:not(.button),\n.hero.is-warning strong {\n  color: inherit;\n}\n\n.hero.is-warning .title {\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.hero.is-warning .subtitle {\n  color: rgba(0, 0, 0, 0.9);\n}\n\n.hero.is-warning .subtitle a:not(.button),\n.hero.is-warning .subtitle strong {\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.hero.is-warning .nav {\n  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-warning .nav-menu {\n    background-color: #ffdd57;\n  }\n}\n\n.hero.is-warning a.nav-item,\n.hero.is-warning .nav-item a:not(.button) {\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.hero.is-warning a.nav-item:hover, .hero.is-warning a.nav-item.is-active,\n.hero.is-warning .nav-item a:not(.button):hover,\n.hero.is-warning .nav-item a:not(.button).is-active {\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.hero.is-warning .tabs a {\n  color: rgba(0, 0, 0, 0.7);\n  opacity: 0.9;\n}\n\n.hero.is-warning .tabs a:hover {\n  opacity: 1;\n}\n\n.hero.is-warning .tabs li.is-active a {\n  opacity: 1;\n}\n\n.hero.is-warning .tabs.is-boxed a, .hero.is-warning .tabs.is-toggle a {\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.hero.is-warning .tabs.is-boxed a:hover, .hero.is-warning .tabs.is-toggle a:hover {\n  background-color: rgba(10, 10, 10, 0.1);\n}\n\n.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 {\n  background-color: rgba(0, 0, 0, 0.7);\n  border-color: rgba(0, 0, 0, 0.7);\n  color: #ffdd57;\n}\n\n.hero.is-warning.is-bold {\n  background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-warning.is-bold .nav-menu {\n    background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%);\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-warning .nav-toggle span {\n    background-color: rgba(0, 0, 0, 0.7);\n  }\n  .hero.is-warning .nav-toggle:hover {\n    background-color: rgba(10, 10, 10, 0.1);\n  }\n  .hero.is-warning .nav-toggle.is-active span {\n    background-color: rgba(0, 0, 0, 0.7);\n  }\n  .hero.is-warning .nav-menu .nav-item {\n    border-top-color: rgba(0, 0, 0, 0.2);\n  }\n}\n\n.hero.is-danger {\n  background-color: #ff3860;\n  color: #fff;\n}\n\n.hero.is-danger a:not(.button),\n.hero.is-danger strong {\n  color: inherit;\n}\n\n.hero.is-danger .title {\n  color: #fff;\n}\n\n.hero.is-danger .subtitle {\n  color: rgba(255, 255, 255, 0.9);\n}\n\n.hero.is-danger .subtitle a:not(.button),\n.hero.is-danger .subtitle strong {\n  color: #fff;\n}\n\n.hero.is-danger .nav {\n  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-danger .nav-menu {\n    background-color: #ff3860;\n  }\n}\n\n.hero.is-danger a.nav-item,\n.hero.is-danger .nav-item a:not(.button) {\n  color: rgba(255, 255, 255, 0.7);\n}\n\n.hero.is-danger a.nav-item:hover, .hero.is-danger a.nav-item.is-active,\n.hero.is-danger .nav-item a:not(.button):hover,\n.hero.is-danger .nav-item a:not(.button).is-active {\n  color: #fff;\n}\n\n.hero.is-danger .tabs a {\n  color: #fff;\n  opacity: 0.9;\n}\n\n.hero.is-danger .tabs a:hover {\n  opacity: 1;\n}\n\n.hero.is-danger .tabs li.is-active a {\n  opacity: 1;\n}\n\n.hero.is-danger .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a {\n  color: #fff;\n}\n\n.hero.is-danger .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover {\n  background-color: rgba(10, 10, 10, 0.1);\n}\n\n.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 {\n  background-color: #fff;\n  border-color: #fff;\n  color: #ff3860;\n}\n\n.hero.is-danger.is-bold {\n  background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-danger.is-bold .nav-menu {\n    background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%);\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-danger .nav-toggle span {\n    background-color: #fff;\n  }\n  .hero.is-danger .nav-toggle:hover {\n    background-color: rgba(10, 10, 10, 0.1);\n  }\n  .hero.is-danger .nav-toggle.is-active span {\n    background-color: #fff;\n  }\n  .hero.is-danger .nav-menu .nav-item {\n    border-top-color: rgba(255, 255, 255, 0.2);\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .hero.is-medium .hero-body {\n    padding-bottom: 9rem;\n    padding-top: 9rem;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .hero.is-large .hero-body {\n    padding-bottom: 18rem;\n    padding-top: 18rem;\n  }\n}\n\n.hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body {\n  align-items: center;\n  display: flex;\n}\n\n.hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container {\n  flex-grow: 1;\n  flex-shrink: 1;\n}\n\n.hero.is-halfheight {\n  min-height: 50vh;\n}\n\n.hero.is-fullheight {\n  min-height: 100vh;\n}\n\n.hero-video {\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  overflow: hidden;\n}\n\n.hero-video video {\n  left: 50%;\n  min-height: 100%;\n  min-width: 100%;\n  position: absolute;\n  top: 50%;\n  transform: translate3d(-50%, -50%, 0);\n}\n\n.hero-video.is-transparent {\n  opacity: 0.3;\n}\n\n@media screen and (max-width: 768px) {\n  .hero-video {\n    display: none;\n  }\n}\n\n.hero-buttons {\n  margin-top: 1.5rem;\n}\n\n@media screen and (max-width: 768px) {\n  .hero-buttons .button {\n    display: flex;\n  }\n  .hero-buttons .button:not(:last-child) {\n    margin-bottom: 0.75rem;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .hero-buttons {\n    display: flex;\n    justify-content: center;\n  }\n  .hero-buttons .button:not(:last-child) {\n    margin-right: 1.5rem;\n  }\n}\n\n.hero-head,\n.hero-foot {\n  flex-grow: 0;\n  flex-shrink: 0;\n}\n\n.hero-body {\n  flex-grow: 1;\n  flex-shrink: 0;\n  padding: 3rem 1.5rem;\n}\n\n.section {\n  padding: 3rem 1.5rem;\n}\n\n@media screen and (min-width: 1008px) {\n  .section.is-medium {\n    padding: 9rem 1.5rem;\n  }\n  .section.is-large {\n    padding: 18rem 1.5rem;\n  }\n}\n\n.footer {\n  background-color: whitesmoke;\n  padding: 3rem 1.5rem 6rem;\n}\n\n.highlight {\n  background-color: #f5f5f5;\n  color: #586e75;\n}\n\n.highlight .c {\n  color: #93a1a1;\n}\n\n.highlight .err,\n.highlight .g {\n  color: #586e75;\n}\n\n.highlight .k {\n  color: #859900;\n}\n\n.highlight .l,\n.highlight .n {\n  color: #586e75;\n}\n\n.highlight .o {\n  color: #859900;\n}\n\n.highlight .x {\n  color: #cb4b16;\n}\n\n.highlight .p {\n  color: #586e75;\n}\n\n.highlight .cm {\n  color: #93a1a1;\n}\n\n.highlight .cp {\n  color: #859900;\n}\n\n.highlight .c1 {\n  color: #93a1a1;\n}\n\n.highlight .cs {\n  color: #859900;\n}\n\n.highlight .gd {\n  color: #2aa198;\n}\n\n.highlight .ge {\n  color: #586e75;\n  font-style: italic;\n}\n\n.highlight .gr {\n  color: #dc322f;\n}\n\n.highlight .gh {\n  color: #cb4b16;\n}\n\n.highlight .gi {\n  color: #859900;\n}\n\n.highlight .go,\n.highlight .gp {\n  color: #586e75;\n}\n\n.highlight .gs {\n  color: #586e75;\n  font-weight: bold;\n}\n\n.highlight .gu {\n  color: #cb4b16;\n}\n\n.highlight .gt {\n  color: #586e75;\n}\n\n.highlight .kc {\n  color: #cb4b16;\n}\n\n.highlight .kd {\n  color: #268bd2;\n}\n\n.highlight .kn,\n.highlight .kp {\n  color: #859900;\n}\n\n.highlight .kr {\n  color: #268bd2;\n}\n\n.highlight .kt {\n  color: #dc322f;\n}\n\n.highlight .ld {\n  color: #586e75;\n}\n\n.highlight .m,\n.highlight .s {\n  color: #2aa198;\n}\n\n.highlight .na {\n  color: #B58900;\n}\n\n.highlight .nb {\n  color: #586e75;\n}\n\n.highlight .nc {\n  color: #268bd2;\n}\n\n.highlight .no {\n  color: #cb4b16;\n}\n\n.highlight .nd {\n  color: #268bd2;\n}\n\n.highlight .ni,\n.highlight .ne {\n  color: #cb4b16;\n}\n\n.highlight .nf {\n  color: #268bd2;\n}\n\n.highlight .nl,\n.highlight .nn,\n.highlight .nx,\n.highlight .py {\n  color: #586e75;\n}\n\n.highlight .nt,\n.highlight .nv {\n  color: #268bd2;\n}\n\n.highlight .ow {\n  color: #859900;\n}\n\n.highlight .w {\n  color: #586e75;\n}\n\n.highlight .mf,\n.highlight .mh,\n.highlight .mi,\n.highlight .mo {\n  color: #2aa198;\n}\n\n.highlight .sb {\n  color: #93a1a1;\n}\n\n.highlight .sc {\n  color: #2aa198;\n}\n\n.highlight .sd {\n  color: #586e75;\n}\n\n.highlight .s2 {\n  color: #2aa198;\n}\n\n.highlight .se {\n  color: #cb4b16;\n}\n\n.highlight .sh {\n  color: #586e75;\n}\n\n.highlight .si,\n.highlight .sx {\n  color: #2aa198;\n}\n\n.highlight .sr {\n  color: #dc322f;\n}\n\n.highlight .s1,\n.highlight .ss {\n  color: #2aa198;\n}\n\n.highlight .bp,\n.highlight .vc,\n.highlight .vg,\n.highlight .vi {\n  color: #268bd2;\n}\n\n.highlight .il {\n  color: #2aa198;\n}\n\n.content .highlight {\n  text-align: left;\n}\n\n@media screen and (min-width: 769px), print {\n  .button small {\n    color: #4a4a4a;\n    left: 0;\n    margin-top: 10px;\n    position: absolute;\n    top: 100%;\n    width: 100%;\n  }\n}\n\nbody.page-grid .column > .notification {\n  padding-left: 0;\n  padding-right: 0;\n  text-align: center;\n}\n\n@media screen and (min-width: 769px), print {\n  .header-item .button + .button {\n    margin-left: 0.75rem;\n  }\n}\n\nsvg {\n  max-height: 100%;\n  max-width: 100%;\n}\n\n#carbon {\n  margin-left: auto;\n  margin-right: auto;\n  max-width: 340px;\n  min-height: 150px;\n  padding: 0;\n  position: relative;\n}\n\n#carbon:hover {\n  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2;\n}\n\n@media screen and (min-width: 769px), print {\n  #carbon {\n    width: 340px;\n  }\n}\n\n#carbonads {\n  font-size: 14px;\n  text-align: left;\n}\n\n#carbonads a,\n#carbonads span {\n  display: block;\n}\n\n#carbonads .carbon-wrap {\n  position: relative;\n}\n\n#carbonads .carbon-img {\n  background: whitesmoke;\n  float: left;\n  height: 100px;\n  margin: 15px 0 15px 15px;\n  width: 130px;\n}\n\n#carbonads .carbon-img img {\n  display: block;\n  height: 100px;\n  width: 130px;\n}\n\n#carbonads .carbon-text {\n  display: block;\n  color: #363636;\n  line-height: 20px;\n  padding: 15px 15px 35px 160px;\n}\n\n#carbonads .carbon-poweredby {\n  bottom: 0;\n  color: #7a7a7a;\n  font-size: 0.75rem;\n  left: 160px;\n  line-height: 20px;\n  padding: 0 15px 10px 0;\n  position: absolute;\n  right: 0;\n}\n\n@keyframes floatUp {\n  0% {\n    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);\n    transform: scale(0.86);\n  }\n  67% {\n    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);\n    transform: scale(1);\n  }\n  100% {\n    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);\n    transform: scale(1);\n  }\n}\n\n@keyframes strokePath {\n  from {\n    stroke-dashoffset: 880;\n  }\n  to {\n    stroke-dashoffset: 0;\n  }\n}\n\n@keyframes fadeIn {\n  from {\n    opacity: 0;\n    transform: scale(0.86);\n  }\n  to {\n    opacity: 1;\n    transform: scale(1);\n  }\n}\n\n@keyframes fadeOut {\n  0% {\n    opacity: 1;\n    transform: scale(0.86);\n  }\n  67% {\n    opacity: 1;\n    transform: scale(0.86);\n  }\n  100% {\n    opacity: 0;\n    transform: scale(1);\n  }\n}\n\n@keyframes slideDown {\n  0% {\n    opacity: 0;\n    transform: translateY(-10px);\n  }\n  100% {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n@keyframes slideUp {\n  0% {\n    opacity: 0;\n    transform: translateY(10px);\n  }\n  100% {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n#b {\n  animation-duration: 1.5s;\n  animation-fill-mode: both;\n  animation-name: floatUp;\n  animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1);\n  border-radius: 24px;\n  display: inline-block;\n  height: 240px;\n  margin-bottom: 40px;\n  position: relative;\n  vertical-align: top;\n  width: 240px;\n}\n\n#b svg {\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  display: block;\n  height: 240px;\n  width: 240px;\n}\n\n#b svg:first-child {\n  animation-duration: 1.5s;\n  animation-fill-mode: both;\n  animation-name: fadeOut;\n  animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1);\n}\n\n#b svg:first-child g {\n  animation-duration: 1s;\n  animation-fill-mode: both;\n  animation-name: strokePath;\n  animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1);\n  fill: none;\n  stroke: #00d1b2;\n  stroke-dasharray: 880;\n  stroke-width: 2px;\n}\n\n#b svg:last-child {\n  animation-delay: 1s;\n  animation-duration: 1s;\n  animation-fill-mode: both;\n  animation-name: fadeIn;\n  animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1);\n}\n\n#b svg:last-child g {\n  fill: #00d1b2;\n}\n\n@media screen and (max-width: 768px) {\n  #b {\n    border-radius: 16px;\n    height: 160px;\n    width: 160px;\n  }\n}\n\n#bulma {\n  animation: slideDown 500ms both;\n}\n\n#modern-framework {\n  animation: slideUp 500ms both;\n  animation-delay: 0.2s;\n}\n\n#npm {\n  align-items: center;\n  animation: fadeIn 500ms both;\n  animation-delay: 0.4s;\n  background: none;\n  display: flex;\n  justify-content: center;\n  margin: -10px 0 20px;\n}\n\n#npm code {\n  background: whitesmoke;\n  border-radius: 3px;\n  color: #00d1b2;\n  display: inline-block;\n  font-size: 16px;\n  padding: 16px 32px;\n}\n\n#ghbtns {\n  animation: slideDown 500ms both;\n  animation-delay: 0.6s;\n}\n\nhtml.route-index #carbon {\n  animation: slideUp 500ms both;\n  animation-delay: 0.8s;\n}\n\n#download {\n  animation: fadeIn 500ms both;\n  animation-delay: 1s;\n}\n\n#grid .notification {\n  padding-left: 0;\n  padding-right: 0;\n}\n\n#message {\n  display: none;\n}\n\n#tweet {\n  background: white;\n  border-radius: 5px;\n  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);\n  padding: 1.5rem;\n}\n\n#github {\n  color: #333333;\n  border-color: #333333;\n}\n\n#github:hover {\n  background: #333333;\n  border-color: #333333;\n  color: white;\n}\n\n.bd-tw-button {\n  background-color: #55acee;\n  color: white;\n  border-color: transparent !important;\n}\n\n.bd-tw-button:hover {\n  background-color: #49a6ed;\n  color: white;\n}\n\n.bd-tw-button:active, .bd-tw-button:focus {\n  background-color: #3ea1ec;\n  color: white;\n}\n\n@media screen and (min-width: 1008px) {\n  #blogDropdown {\n    width: 16rem;\n  }\n  #blogDropdown .navbar-item {\n    white-space: normal;\n  }\n  #moreDropdown {\n    width: 16rem;\n  }\n  #moreDropdown .navbar-item {\n    padding-right: 1rem;\n  }\n  #moreDropdown .navbar-item .level {\n    flex-grow: 1;\n  }\n}\n\n#about .twitter-container {\n  display: block;\n  height: 30px;\n  line-height: 30px;\n  margin-top: 5px;\n}\n\n#about small {\n  display: block;\n  margin-top: 5px;\n}\n\n#mc_embed_signup .field {\n  margin-bottom: 0;\n}\n\n#mc_embed_signup .notification {\n  margin-top: 0.75rem;\n}\n\n#share form {\n  height: 30px;\n  margin-top: 10px;\n}\n\n#social {\n  align-items: center;\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-start;\n}\n\n#social > iframe,\n#social > a,\n#social > form,\n#social > div {\n  display: inline-block;\n  font-size: 11px;\n  height: 30px;\n  line-height: 30px;\n  margin-top: 5px;\n}\n\n#social .github-btn {\n  width: 160px;\n}\n\n#social .twitter-share-button {\n  margin-right: 10px;\n  min-width: 76px;\n}\n\n#social .paypal-form {\n  min-width: 148px;\n}\n\n#social .fb-like {\n  align-items: center;\n  display: flex;\n  width: 130px;\n}\n\n#newsletter .input {\n  border-color: white;\n  box-shadow: none;\n}\n\n#sister ul {\n  display: flex;\n  flex-wrap: wrap;\n}\n\n#sister li {\n  display: flex;\n  height: 30px;\n  margin: 5px 1rem 0 0;\n}\n\n#sister img {\n  height: 30px;\n}\n\n#tsp small {\n  display: block;\n}\n\n#alternative {\n  font-size: 0.875rem;\n}\n\n#alternative a {\n  color: #7a7a7a;\n}\n\n#alternative a:hover {\n  text-decoration: underline;\n}\n\n#images tr td:nth-child(2) {\n  width: 320px;\n}\n\n.bd-color {\n  border-radius: 2px;\n  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(0, 0, 0, 0.1);\n  display: inline-block;\n  float: left;\n  height: 24px;\n  margin-right: 8px;\n  width: 24px;\n}\n\n.button.bd-is-rss {\n  background-color: #f26522;\n  border-color: transparent;\n  color: #fff;\n}\n\n.button.bd-is-rss:hover {\n  background-color: #ed560e;\n}\n\n.button.bd-is-rss:active {\n  background-color: #d54d0d;\n}\n\n.bd-view-all-versions {\n  color: #7a7a7a;\n}\n\n.bd-view-all-versions:hover {\n  text-decoration: underline;\n}\n\n.bd-feature-title {\n  color: #7a7a7a;\n}\n\n.bd-feature-title a {\n  border-bottom: 1px solid transparent;\n  color: #363636;\n}\n\n.bd-feature-title a:hover {\n  border-bottom-color: #00d1b2;\n}\n\n.bd-anchor-title {\n  padding-top: 1.5rem;\n  position: relative;\n}\n\n@media screen and (max-width: 1199px) {\n  .bd-anchor-title {\n    padding-left: 2rem;\n  }\n}\n\n.bd-anchor-link {\n  position: absolute;\n  right: calc(100% + 1rem);\n}\n\n@media screen and (max-width: 1199px) {\n  .bd-anchor-link {\n    left: 0;\n    right: auto;\n  }\n}\n\n.bd-article-image {\n  background-color: #00d1b2;\n  display: block;\n  height: 240px;\n  margin-left: auto;\n  margin-right: auto;\n  position: relative;\n  text-align: center;\n}\n\n.bd-article-image.is-white {\n  background-color: white;\n}\n\n.bd-article-image.is-black {\n  background-color: #0a0a0a;\n}\n\n.bd-article-image.is-light {\n  background-color: whitesmoke;\n}\n\n.bd-article-image.is-dark {\n  background-color: #363636;\n}\n\n.bd-article-image.is-primary {\n  background-color: #00d1b2;\n}\n\n.bd-article-image.is-info {\n  background-color: #3273dc;\n}\n\n.bd-article-image.is-success {\n  background-color: #23d160;\n}\n\n.bd-article-image.is-warning {\n  background-color: #ffdd57;\n}\n\n.bd-article-image.is-danger {\n  background-color: #ff3860;\n}\n\n.bd-article-image.is-bootstrap {\n  background-color: #6f5499;\n}\n\n.bd-article-image.is-orange {\n  background-color: #ff470f;\n}\n\n.bd-article-image:hover .bd-article-overlay {\n  opacity: 0.25;\n}\n\n.bd-article-image:hover .bd-article-icon {\n  transform: scale(1.4);\n}\n\n.bd-article-image:hover .bd-article-date {\n  transform: scale(0.9);\n}\n\n.bd-article-image:hover .bd-article-title {\n  transform: scale(1.1);\n}\n\n.bd-article-image.is-single {\n  margin-bottom: 2rem;\n  width: 100%;\n}\n\n.bd-article-overlay {\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  background-color: #0a0a0a;\n  opacity: 0;\n  transition-duration: 86ms;\n  transition-property: opacity;\n  transition-timing-function: ease-out;\n}\n\n.bd-article-icon,\n.bd-article-info {\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  align-items: center;\n  display: flex;\n  justify-content: center;\n}\n\n.bd-article-icon,\n.bd-article-date,\n.bd-article-title {\n  transition-duration: 86ms;\n  transition-property: transform;\n  transition-timing-function: ease-out;\n}\n\n.bd-article-icon {\n  color: #0a0a0a;\n  opacity: 0.25;\n}\n\n.bd-article-icon > span {\n  display: block;\n}\n\n.bd-article-icon .fa {\n  font-size: 56px;\n}\n\n.bd-article-info {\n  padding: 20px;\n}\n\n.bd-article-date {\n  color: rgba(0, 0, 0, 0.5);\n  display: block;\n}\n\n.bd-article-title {\n  color: white;\n  display: block;\n  font-size: 2.5rem;\n  font-weight: 700;\n  line-height: 1.25;\n  padding: 0 20px;\n}\n\n.bd-emoji {\n  margin-right: 0.5em;\n  margin-top: 2px;\n}\n\n.bd-notification {\n  background-color: whitesmoke;\n  border-radius: 3px;\n  padding: 1.25rem 1.5rem;\n  position: relative;\n  text-align: center;\n}\n\n.bd-notification .title,\n.bd-notification .subtitle,\n.bd-notification .content,\n.bd-notification strong {\n  color: currentColor;\n}\n\n.bd-notification code,\n.bd-notification pre {\n  background: white;\n}\n\n.bd-notification pre code {\n  background: transparent;\n}\n\n.bd-notification.is-white {\n  background-color: white;\n  color: #0a0a0a;\n}\n\n.bd-notification.is-black {\n  background-color: #0a0a0a;\n  color: white;\n}\n\n.bd-notification.is-light {\n  background-color: whitesmoke;\n  color: #363636;\n}\n\n.bd-notification.is-dark {\n  background-color: #363636;\n  color: whitesmoke;\n}\n\n.bd-notification.is-primary {\n  background-color: #00d1b2;\n  color: #fff;\n}\n\n.bd-notification.is-info {\n  background-color: #3273dc;\n  color: #fff;\n}\n\n.bd-notification.is-success {\n  background-color: #23d160;\n  color: #fff;\n}\n\n.bd-notification.is-warning {\n  background-color: #ffdd57;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.bd-notification.is-danger {\n  background-color: #ff3860;\n  color: #fff;\n}\n\n.bd-example,\n.bd-structure {\n  border: 1px solid #ffdd57;\n  border-top-right-radius: 3px;\n  color: rgba(0, 0, 0, 0.7);\n  padding: 1.5rem;\n  position: relative;\n}\n\n.bd-example:not(:first-child),\n.bd-structure:not(:first-child) {\n  margin-top: 2rem;\n}\n\n.bd-example:not(:last-child),\n.bd-structure:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.bd-example:before,\n.bd-structure:before {\n  background: #ffdd57;\n  border-radius: 3px 3px 0 0;\n  bottom: 100%;\n  content: \"Example\";\n  display: inline-block;\n  font-size: 7px;\n  font-weight: bold;\n  left: -1px;\n  letter-spacing: 1px;\n  padding: 3px 5px;\n  position: absolute;\n  text-transform: uppercase;\n  vertical-align: top;\n}\n\n@media screen and (min-width: 769px), print {\n  .bd-example.is-fullwidth,\n  .bd-structure.is-fullwidth {\n    border-left: none;\n    border-right: none;\n    padding: 0;\n  }\n}\n\n.bd-example + .highlight {\n  border: 1px solid #ffdd57;\n  border-radius: 0 0 3px 3px;\n  border-top: none;\n  margin-top: -1.5rem;\n}\n\n.bd-example + .highlight:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.highlight pre {\n  max-height: 480px;\n  margin-bottom: 0 !important;\n  padding: 0;\n}\n\n.highlight pre code {\n  padding: 1.25em 1.5em;\n}\n\n.highlight-full .highlight pre,\n#navbarJsExample .highlight pre {\n  max-height: none;\n}\n\n.bd-structure {\n  border-color: #ff3860;\n  border-radius: 3px;\n  padding: 1.5rem;\n}\n\n.bd-structure:before {\n  background: #ff3860;\n  color: #fff;\n  content: \"Structure\";\n}\n\n.bd-structure-item {\n  position: relative;\n}\n\n.bd-structure-item:before {\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  background: rgba(10, 10, 10, 0.7);\n  background: whitesmoke;\n  border: 1px solid #dbdbdb;\n  content: \"\";\n  display: block;\n  z-index: 1;\n}\n\n.bd-structure-item:after {\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  align-items: center;\n  content: attr(title);\n  display: flex;\n  font-family: monospace;\n  font-size: 11px;\n  justify-content: center;\n  padding: 3px 5px;\n  z-index: 2;\n}\n\n.bd-structure-item.bd-is-structure-container {\n  padding: 1.5rem 0.75rem 0.75rem;\n}\n\n.bd-structure-item.bd-is-structure-container:after {\n  align-items: flex-start;\n  justify-content: flex-start;\n  padding: 0.5rem 0.75rem;\n}\n\n.highlight {\n  position: relative;\n}\n\n.highlight .bd-copy,\n.highlight .bd-expand {\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  background: white;\n  border: solid #dbdbdb;\n  border-width: 0 0 1px 1px;\n  color: #7a7a7a;\n  cursor: pointer;\n  outline: none;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n\n.highlight .bd-copy:hover,\n.highlight .bd-expand:hover {\n  border-color: #ff3860;\n  color: #ff3860;\n}\n\n.highlight .bd-expand {\n  border-right-width: 1px;\n  right: 50px;\n}\n\n@media screen and (min-width: 769px), print {\n  .highlight pre {\n    white-space: pre-wrap;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .section:not(.is-fullwidth) > .bd-example:not(.is-fullwidth) {\n    margin-left: 1.5rem;\n    margin-right: 1.5rem;\n  }\n  .section:not(.is-fullwidth) > .bd-example:not(.is-fullwidth) + .highlight {\n    margin-left: 1.5rem;\n    margin-right: 1.5rem;\n  }\n}\n\n.section.is-fullwidth {\n  padding: 0 !important;\n}\n\n.section.is-fullwidth .bd-example {\n  border-left: none;\n  border-radius: 0;\n  border-right: none;\n  padding: 0;\n}\n\n.section.is-fullwidth .bd-example + .highlight {\n  border-left: none;\n  border-radius: 0;\n  border-right: none;\n}\n\n.bd-callout {\n  background-color: whitesmoke;\n  border-radius: 3px;\n  padding: 1.25rem 2.5rem 1.25rem 1.5rem;\n  position: relative;\n}\n\n.bd-callout:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.bd-callout.is-white {\n  background-color: white;\n  color: #0a0a0a;\n}\n\n.bd-callout.is-black {\n  background-color: #0a0a0a;\n  color: white;\n}\n\n.bd-callout.is-light {\n  background-color: whitesmoke;\n  color: #363636;\n}\n\n.bd-callout.is-dark {\n  background-color: #363636;\n  color: whitesmoke;\n}\n\n.bd-callout.is-primary {\n  background-color: #00d1b2;\n  color: #fff;\n}\n\n.bd-callout.is-info {\n  background-color: #3273dc;\n  color: #fff;\n}\n\n.bd-callout.is-success {\n  background-color: #23d160;\n  color: #fff;\n}\n\n.bd-callout.is-warning {\n  background-color: #ffdd57;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.bd-callout.is-danger {\n  background-color: #ff3860;\n  color: #fff;\n}\n\n.bsa {\n  padding: 2rem;\n}\n\n.bsa-cpc {\n  min-height: 1px;\n}\n\n#_default_ .default-ad {\n  background-color: rgba(0, 0, 0, 0.3);\n  border-radius: 2px;\n  color: white;\n  display: inline-block;\n  font-size: 10px;\n  font-weight: bold;\n  padding: 0 4px;\n  text-transform: uppercase;\n  vertical-align: top;\n}\n\n#_default_ > a {\n  background-color: white;\n  border-radius: 5px;\n  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);\n  color: #4a4a4a;\n  display: block;\n  line-height: 1.375;\n  margin-top: 15px;\n  min-height: 70px;\n  padding: 15px;\n  padding-left: 70px;\n  position: relative;\n}\n\n#_default_ > a:hover, #_default_ > a:focus {\n  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2;\n}\n\n#_default_ > a:active {\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2;\n}\n\n#_default_ > a span {\n  display: block;\n}\n\n#_default_ > a .default-image {\n  display: block;\n  left: 15px;\n  height: 40px;\n  position: absolute;\n  top: 15px;\n  width: 40px;\n}\n\n#_default_ > a .default-image img {\n  display: block;\n  height: 40px;\n  width: 40px;\n}\n\n#_default_ > a .default-title {\n  color: #363636;\n  display: inline;\n  font-weight: 700;\n}\n\n#_default_ > a .default-title:after {\n  content: \" â€” \";\n}\n\n#_default_ > a .default-description {\n  display: inline;\n}\n\n@media screen and (min-width: 769px), print {\n  .bsa .columns {\n    min-height: 120px;\n  }\n  #_default_ {\n    display: flex;\n    justify-content: center;\n    position: relative;\n  }\n  #_default_ .default-ad {\n    left: 100%;\n    margin-left: 2rem;\n    position: absolute;\n    top: 0;\n  }\n  #_default_ > a {\n    margin: 0;\n    width: calc(50% - 1rem);\n  }\n  #_default_ > a:not(:nth-child(2)) {\n    margin-left: 2rem;\n  }\n}\n\nhtml.route-index .title.is-2 {\n  position: relative;\n}\n\nhtml.route-index .title.is-2 a {\n  color: #242424;\n  position: relative;\n}\n\nhtml.route-index .title.is-2 a:hover {\n  color: #00d1b2;\n}\n\nhtml.route-index .title.is-2 .icon.is-medium {\n  left: -80px;\n  opacity: 0.1;\n  position: absolute;\n  top: 10px;\n}\n\nhtml.route-index .title.is-2 .icon.is-medium .fa {\n  font-size: 56px;\n}\n\nhtml.route-index .hero .title.is-2 a {\n  color: white;\n}\n\nhtml.route-index .hero .title.is-2 a:hover {\n  color: white;\n}\n\nhtml.route-index .hero.is-primary a.column,\nhtml.route-index .hero.is-primary a.column:hover {\n  color: white;\n}\n\nhtml.route-index .hero.is-primary a.column:hover .title strong {\n  border-bottom: 1px solid;\n}\n\n@media screen and (max-width: 979px) {\n  html.route-index .title.is-2 a {\n    padding-left: 0;\n  }\n  html.route-index .title.is-2 .icon.is-medium {\n    display: none;\n  }\n}\n\n.bd-tws {\n  background-color: whitesmoke;\n  display: flex;\n  flex-wrap: wrap;\n  overflow: auto;\n  padding: 20px;\n}\n\n.bd-tw {\n  background-color: #fff;\n  border: 1px solid #e1e8ed;\n  border-radius: 5px;\n  color: #697882;\n  flex-shrink: 0;\n  font-family: Helvetica, Roboto, \"Segoe UI\", Calibri, sans-serif;\n  font-size: 16px;\n  padding: 20px;\n}\n\n.bd-tw-header {\n  align-items: stretch;\n  display: flex;\n  justify-content: flex-start;\n}\n\n.bd-tw-author {\n  align-items: center;\n  color: #1c2022;\n  display: flex;\n  line-height: 1.2;\n}\n\n.bd-tw-author:hover {\n  color: #2b7bb9;\n}\n\n.bd-tw-avatar {\n  flex-shrink: 0;\n  height: 36px;\n  margin-right: 9px;\n  width: 36px;\n}\n\n.bd-tw-avatar img {\n  border-radius: 290486px;\n  display: block;\n  height: 36px;\n  width: 36px;\n}\n\n.bd-tw-fullname {\n  color: currentColor;\n  display: block;\n  font-size: 16px;\n  font-weight: 700;\n}\n\n.bd-tw-username {\n  color: #697882;\n  display: block;\n  font-size: 14px;\n}\n\n.bd-tw-content {\n  color: #1c2022;\n  font-size: 16px;\n  line-height: 1.4;\n  margin-top: 14px;\n}\n\n.bd-tw-content a {\n  color: #2b7bb9;\n}\n\n.bd-tw-content .Emoji {\n  height: 1.25em;\n  padding: 0 .05em 0 .1em;\n  vertical-align: -.2em;\n  width: 1.25em;\n}\n\n.bd-tw-date {\n  font-size: 14px;\n  line-height: 1.4;\n  margin-top: 3.2px;\n}\n\n.bd-tw-date a {\n  color: #697882;\n}\n\n.bd-tw-date a:hover {\n  color: #2b7bb9;\n}\n\n.Tweet-actions {\n  align-items: center;\n  display: flex;\n  margin-top: 8.4px;\n}\n\n.Tweet-action {\n  margin-right: 1.25rem;\n}\n\n.TweetAction {\n  align-items: center;\n  display: flex;\n  height: 24px;\n  min-width: 24px;\n}\n\n.TweetAction:hover .Icon--replyEdge {\n  background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%231DA1F2%22%20d%3D%22M14.046%202.242l-4.148-.01h-.002c-4.374%200-7.8%203.427-7.8%207.802%200%204.098%203.186%207.206%207.465%207.37v3.828c0%20.108.045.286.12.403.143.225.385.347.633.347.138%200%20.277-.038.402-.118.264-.168%206.473-4.14%208.088-5.506%201.902-1.61%203.04-3.97%203.043-6.312v-.017c-.006-4.368-3.43-7.788-7.8-7.79zm3.787%2012.972c-1.134.96-4.862%203.405-6.772%204.643V16.67c0-.414-.334-.75-.75-.75h-.395c-3.66%200-6.318-2.476-6.318-5.886%200-3.534%202.768-6.302%206.3-6.302l4.147.01h.002c3.532%200%206.3%202.766%206.302%206.296-.003%201.91-.942%203.844-2.514%205.176z%22%2F%3E%3C%2Fsvg%3E);\n}\n\n.TweetAction:hover .Icon--retweetEdge {\n  background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%2317BF63%22%20d%3D%22M23.77%2015.67c-.292-.293-.767-.293-1.06%200l-2.22%202.22V7.65c0-2.068-1.683-3.75-3.75-3.75h-5.85c-.414%200-.75.336-.75.75s.336.75.75.75h5.85c1.24%200%202.25%201.01%202.25%202.25v10.24l-2.22-2.22c-.293-.293-.768-.293-1.06%200s-.294.768%200%201.06l3.5%203.5c.145.147.337.22.53.22s.383-.072.53-.22l3.5-3.5c.294-.292.294-.767%200-1.06zm-10.66%203.28H7.26c-1.24%200-2.25-1.01-2.25-2.25V6.46l2.22%202.22c.148.147.34.22.532.22s.384-.073.53-.22c.293-.293.293-.768%200-1.06l-3.5-3.5c-.293-.294-.768-.294-1.06%200l-3.5%203.5c-.294.292-.294.767%200%201.06s.767.293%201.06%200l2.22-2.22V16.7c0%202.068%201.683%203.75%203.75%203.75h5.85c.414%200%20.75-.336.75-.75s-.337-.75-.75-.75z%22%2F%3E%3C%2Fsvg%3E);\n}\n\n.TweetAction:hover .Icon--heartEdge {\n  background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23E0245E%22%20d%3D%22M12%2021.638h-.014C9.403%2021.59%201.95%2014.856%201.95%208.478c0-3.064%202.525-5.754%205.403-5.754%202.29%200%203.83%201.58%204.646%202.73.813-1.148%202.353-2.73%204.644-2.73%202.88%200%205.404%202.69%205.404%205.755%200%206.375-7.454%2013.11-10.037%2013.156H12zM7.354%204.225c-2.08%200-3.903%201.988-3.903%204.255%200%205.74%207.035%2011.596%208.55%2011.658%201.52-.062%208.55-5.917%208.55-11.658%200-2.267-1.822-4.255-3.902-4.255-2.528%200-3.94%202.936-3.952%202.965-.23.562-1.156.562-1.387%200-.015-.03-1.426-2.965-3.955-2.965z%22%2F%3E%3C%2Fsvg%3E);\n}\n\n.Tweet-action--retweet:hover .TweetAction-stat {\n  color: #17BF63;\n}\n\n.Tweet-action--heart:hover .TweetAction-stat {\n  color: #E0245E;\n}\n\n.TweetAction-icon {\n  background-size: contain;\n  height: 20px;\n  width: 20px;\n}\n\n.TweetAction-stat {\n  color: #697882;\n  font-size: 14px;\n  margin-left: 5px;\n  margin-top: 1px;\n}\n\n.Icon--replyEdge {\n  background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23657786%22%20d%3D%22M14.046%202.242l-4.148-.01h-.002c-4.374%200-7.8%203.427-7.8%207.802%200%204.098%203.186%207.206%207.465%207.37v3.828c0%20.108.045.286.12.403.143.225.385.347.633.347.138%200%20.277-.038.402-.118.264-.168%206.473-4.14%208.088-5.506%201.902-1.61%203.04-3.97%203.043-6.312v-.017c-.006-4.368-3.43-7.788-7.8-7.79zm3.787%2012.972c-1.134.96-4.862%203.405-6.772%204.643V16.67c0-.414-.334-.75-.75-.75h-.395c-3.66%200-6.318-2.476-6.318-5.886%200-3.534%202.768-6.302%206.3-6.302l4.147.01h.002c3.532%200%206.3%202.766%206.302%206.296-.003%201.91-.942%203.844-2.514%205.176z%22%2F%3E%3C%2Fsvg%3E);\n}\n\n.Icon--retweetEdge {\n  background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23657786%22%20d%3D%22M23.77%2015.67c-.292-.293-.767-.293-1.06%200l-2.22%202.22V7.65c0-2.068-1.683-3.75-3.75-3.75h-5.85c-.414%200-.75.336-.75.75s.336.75.75.75h5.85c1.24%200%202.25%201.01%202.25%202.25v10.24l-2.22-2.22c-.293-.293-.768-.293-1.06%200s-.294.768%200%201.06l3.5%203.5c.145.147.337.22.53.22s.383-.072.53-.22l3.5-3.5c.294-.292.294-.767%200-1.06zm-10.66%203.28H7.26c-1.24%200-2.25-1.01-2.25-2.25V6.46l2.22%202.22c.148.147.34.22.532.22s.384-.073.53-.22c.293-.293.293-.768%200-1.06l-3.5-3.5c-.293-.294-.768-.294-1.06%200l-3.5%203.5c-.294.292-.294.767%200%201.06s.767.293%201.06%200l2.22-2.22V16.7c0%202.068%201.683%203.75%203.75%203.75h5.85c.414%200%20.75-.336.75-.75s-.337-.75-.75-.75z%22%2F%3E%3C%2Fsvg%3E);\n}\n\n.Icon--heartEdge {\n  background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23657786%22%20d%3D%22M12%2021.638h-.014C9.403%2021.59%201.95%2014.856%201.95%208.478c0-3.064%202.525-5.754%205.403-5.754%202.29%200%203.83%201.58%204.646%202.73.813-1.148%202.353-2.73%204.644-2.73%202.88%200%205.404%202.69%205.404%205.755%200%206.375-7.454%2013.11-10.037%2013.156H12zM7.354%204.225c-2.08%200-3.903%201.988-3.903%204.255%200%205.74%207.035%2011.596%208.55%2011.658%201.52-.062%208.55-5.917%208.55-11.658%200-2.267-1.822-4.255-3.902-4.255-2.528%200-3.94%202.936-3.952%202.965-.23.562-1.156.562-1.387%200-.015-.03-1.426-2.965-3.955-2.965z%22%2F%3E%3C%2Fsvg%3E);\n}\n\n@media screen and (max-width: 768px) {\n  .bd-tws {\n    padding: 1.5rem;\n  }\n  .bd-tw {\n    margin-bottom: 1.5rem;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .bd-tws {\n    padding: 3rem;\n  }\n  .bd-tw + .bd-tw {\n    margin-top: 1.5rem;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .bd-tws {\n    min-height: 595px;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .bd-tws {\n    min-height: 653px;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .bd-tws {\n    min-height: 632px;\n  }\n}\n\n.twitter-tweet:not(.twitter-tweet-rendered) {\n  background-color: white;\n  border: 1px solid #e1e8ed;\n  border-radius: 5px;\n  color: #697882;\n  font-size: 14px;\n  padding: 20px 20px 11.6px;\n}\n\n.twitter-tweet:not(.twitter-tweet-rendered) a {\n  color: currentColor;\n}\n\n.twitter-tweet:not(.twitter-tweet-rendered) a:hover {\n  text-decoration: underline;\n}\n\n.twitter-tweet:not(.twitter-tweet-rendered) p {\n  color: #1c2022;\n  font-size: 16px;\n  margin-bottom: 3.2px;\n}\n\n.twitter-tweet:not(.twitter-tweet-rendered) p a {\n  color: #2b7bb9;\n}\n\n.twitter-tweet-rendered {\n  border: none;\n  border-radius: 0;\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\n.bd-expo {\n  background-color: whitesmoke;\n  background-color: white;\n  padding: 1.5rem;\n}\n\n.bd-website {\n  display: block;\n  position: relative;\n  text-align: center;\n}\n\n.bd-website:last-child {\n  margin-bottom: 0;\n}\n\n.bd-website-image {\n  align-items: center;\n  display: flex;\n  justify-content: center;\n  margin-bottom: 1.5rem;\n  position: relative;\n}\n\n.bd-website-image:hover .bd-website-overlay {\n  opacity: 0.25;\n}\n\n.bd-website-overlay {\n  background-color: #0a0a0a;\n  opacity: 0;\n  transition: opacity 200ms ease-out;\n}\n\n@media screen and (max-width: 768px) {\n  .bd-website:not(:last-child) {\n    margin-bottom: 1.5rem;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .bd-expo {\n    padding-bottom: 3rem;\n    padding-top: 3rem;\n  }\n  .bd-websites {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n  }\n  .bd-website {\n    margin-top: 3rem;\n    width: calc(50% - 3rem);\n  }\n  .bd-website:nth-child(1), .bd-website:nth-child(2) {\n    margin-top: 0;\n  }\n  .bd-website.bd-is-highlighted {\n    width: 100%;\n  }\n  .bd-website-image {\n    margin-bottom: 3rem;\n  }\n}\n\n.bd-testimonials {\n  background-color: whitesmoke;\n}\n\n.bd-testimonial {\n  align-items: flex-start;\n  display: flex;\n  justify-content: center;\n}\n\n.bd-testimonial-tweet {\n  background-color: white;\n}\n\n.bd-more-loves {\n  align-items: center;\n  display: flex;\n  justify-content: center;\n  margin-top: 1.5rem;\n  text-align: center;\n}\n\n.bd-more-loves .button {\n  height: auto;\n  padding: 0.75em 1.5em;\n}\n\n.bd-more-loves .button span {\n  transform-origin: center center;\n  transition: transform 86ms ease-out;\n}\n\n.bd-more-loves .button:hover span {\n  transform: scale(1.04);\n}\n\n@media screen and (max-width: 768px) {\n  .bd-testimonials {\n    padding: 1.5rem;\n  }\n  .bd-testimonial {\n    margin-bottom: 1.5rem;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .bd-testimonials {\n    padding: 3rem;\n  }\n  .bd-testimonial + .bd-testimonial {\n    margin-top: 1.5rem;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .bd-testimonials {\n    min-height: 595px;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .bd-testimonials {\n    min-height: 653px;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .bd-testimonials {\n    min-height: 632px;\n  }\n}\n\n.bd-rainbow {\n  animation: rainbow 8s ease infinite;\n  background-image: linear-gradient(124deg, #ff470f, #ff3860, #b86bff, #3273dc);\n  background-size: 800% 800%;\n}\n\n.hero.bd-is-love .title,\n.hero.bd-is-love .subtitle {\n  color: white;\n}\n\n@keyframes rainbow {\n  0% {\n    background-position: 0% 80%;\n  }\n  50% {\n    background-position: 100% 20%;\n  }\n  100% {\n    background-position: 0% 80%;\n  }\n}\n\n.bd-hug {\n  align-items: flex-start;\n  display: flex;\n  justify-content: center;\n}\n\n.bd-embrace {\n  background-color: whitesmoke;\n  border-radius: 3px;\n  padding: 1.5rem;\n}\n\n@media screen and (max-width: 768px) {\n  .bd-love {\n    padding: 1.5rem;\n  }\n  .bd-hug {\n    margin: 1.5rem;\n  }\n  .bd-embrace {\n    text-align: center;\n  }\n  .bd-embrace:not(:first-child) {\n    margin-top: 1.5rem;\n  }\n  .bd-embrace:not(:last-child) {\n    margin-bottom: 1.5rem;\n  }\n  .bd-embrace-button {\n    margin-top: 0.75rem;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .bd-love {\n    padding-bottom: 3rem;\n    padding-top: 3rem;\n  }\n  .bd-embrace {\n    align-items: center;\n    display: flex;\n    justify-content: center;\n  }\n  .bd-embrace:not(:first-child) {\n    margin-top: 3rem;\n  }\n  .bd-embrace:not(:last-child) {\n    margin-bottom: 3rem;\n  }\n  .bd-embrace-button {\n    margin-left: 1.5rem;\n  }\n  .bd-hugs {\n    display: flex;\n    flex-wrap: wrap;\n    padding-bottom: 3rem;\n  }\n  .bd-hug {\n    margin-top: 1.5rem;\n    width: calc(33.3333% - 1rem);\n  }\n  .bd-hug:nth-child(1), .bd-hug:nth-child(2), .bd-hug:nth-child(3) {\n    margin-top: 0;\n  }\n  .bd-hug:nth-child(3n-1), .bd-hug:nth-child(3n) {\n    margin-left: 1.5rem;\n  }\n}\n\n.bd-bootstrap .hero {\n  background-color: #6f5499;\n  color: #fff;\n}\n\n.bd-bootstrap .hero .title,\n.bd-bootstrap .hero .subtitle {\n  color: currentColor;\n}\n\n.bd-bootstrap .hero .subtitle {\n  color: rgba(255, 255, 255, 0.5);\n}\n\n.bd-bootstrap .hero .subtitle a {\n  border-bottom: 1px solid currentColor;\n  color: currentColor;\n}\n\n.bd-bootstrap .hero .subtitle a:hover {\n  color: #fff;\n}\n\n.bd-pros-heading {\n  padding: 0 2rem;\n  text-align: center;\n}\n\n.bd-pros-icon {\n  margin-bottom: 3rem;\n  text-align: center;\n}\n\n.bd-pros-icon svg {\n  height: 3rem;\n  width: auto;\n}\n\n.bd-pros-list {\n  margin: 0 auto;\n  max-width: 540px;\n}\n\n.bd-pro .icon {\n  position: relative;\n  top: -1px;\n}\n\n.bd-pro .title {\n  margin-bottom: 0.5rem;\n}\n\n.bd-pro + .pro {\n  margin-top: 2rem;\n  padding-top: 2rem;\n}\n\n.bd-pro-content p:not(:last-child) {\n  margin-bottom: 0.5rem;\n}\n\n.bd-pro.bd-is-bulma .icon {\n  color: #00d1b2;\n}\n\n.bd-pro.bd-is-bootstrap .icon {\n  color: #6f5499;\n}\n\n.bd-separator {\n  color: #dbdbdb;\n  margin: 0 0.25em;\n}\n\n.bd-comparison {\n  margin: 0 auto;\n  max-width: 42rem;\n}\n\n.bd-comparison .table {\n  color: #ff3860;\n}\n\n.bd-comparison .table thead th,\n.bd-comparison .table tfoot th {\n  font-size: 1.5rem;\n  text-align: center;\n}\n\n.bd-comparison .table thead svg,\n.bd-comparison .table tfoot svg {\n  height: 1.5rem;\n  margin-right: 1rem;\n  position: relative;\n  top: 0.25rem;\n  width: auto;\n}\n\n.bd-comparison .table tbody th {\n  font-size: 1.25rem;\n  text-align: center;\n}\n\n.bd-comparison .table tbody td {\n  font-family: monospace;\n  width: 50%;\n}\n\n.bd-comparison .table tbody a {\n  color: currentColor;\n}\n\n.bd-comparison .table tbody a:hover {\n  text-decoration: underline;\n}\n\n.bd-comparison .table .bd-is-empty {\n  background-color: whitesmoke;\n  color: #7a7a7a;\n}\n\n.bd-comparison .table .bd-is-unique {\n  background-color: rgba(35, 209, 96, 0.25);\n  color: #363636;\n  font-weight: 700;\n}\n\n.bd-comparison-header {\n  margin-bottom: 3rem;\n}\n\n.columns {\n  background-color: coral;\n}\n"]}
\ No newline at end of file
+{"version":3,"sources":["bulma-docs.css"],"names":[],"mappings":"AAAA,iBAAiB;AACjB,8DAA8D;AAC9D;EACE;IACE,gCAAwB;YAAxB,wBAAwB;GACzB;EACD;IACE,kCAA0B;YAA1B,0BAA0B;GAC3B;CACF;AAPD;EACE;IACE,gCAAwB;YAAxB,wBAAwB;GACzB;EACD;IACE,kCAA0B;YAA1B,0BAA0B;GAC3B;CACF;;AAED,2EAA2E;AAC3E;;;;;;;;;;;;;;;;;;;;;;;EAuBE,UAAU;EACV,WAAW;CACZ;;AAED;;;;;;EAME,gBAAgB;EAChB,oBAAoB;CACrB;;AAED;EACE,iBAAiB;CAClB;;AAED;;;;EAIE,UAAU;CACX;;AAED;EACE,+BAAuB;UAAvB,uBAAuB;CACxB;;AAED;EACE,4BAAoB;UAApB,oBAAoB;CACrB;;AAED;EACE,4BAAoB;UAApB,oBAAoB;CACrB;;AAED;;;;;EAKE,gBAAgB;CACjB;;AAED;EACE,UAAU;CACX;;AAED;EACE,0BAA0B;EAC1B,kBAAkB;CACnB;;AAED;;EAEE,WAAW;EACX,iBAAiB;CAClB;;AAED;EACE,uBAAuB;EACvB,gBAAgB;EAChB,mCAAmC;EACnC,oCAAoC;EACpC,iBAAiB;EACjB,mBAAmB;EACnB,mBAAmB;EACnB,mCAAmC;CACpC;;AAED;;;;;;;EAOE,eAAe;CAChB;;AAED;;;;;EAKE,qLAAqL;CACtL;;AAED;;EAEE,8BAA8B;EAC9B,6BAA6B;EAC7B,uBAAuB;CACxB;;AAED;EACE,eAAe;EACf,gBAAgB;EAChB,iBAAiB;EACjB,iBAAiB;CAClB;;AAED;EACE,eAAe;EACf,gBAAgB;EAChB,sBAAsB;CACvB;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,6BAA6B;EAC7B,eAAe;EACf,mBAAmB;EACnB,oBAAoB;EACpB,6BAA6B;CAC9B;;AAED;EACE,0BAA0B;EAC1B,aAAa;EACb,eAAe;EACf,YAAY;EACZ,iBAAiB;CAClB;;AAED;EACE,aAAa;EACb,gBAAgB;CACjB;;AAED;;EAEE,yBAAyB;CAC1B;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,oBAAoB;EACpB,qBAAqB;CACtB;;AAED;EACE,eAAe;EACf,iBAAiB;CAClB;;AAED;EACE,6BAA6B;EAC7B,eAAe;EACf,mBAAmB;EACnB,iBAAiB;EACjB,kBAAkB;CACnB;;AAED;EACE,kCAAkC;EAClC,iBAAiB;EACjB,eAAe;EACf,eAAe;EACf,eAAe;EACf,iBAAiB;EACjB,wBAAwB;CACzB;;AAED;;EAEE,iBAAiB;EACjB,oBAAoB;CACrB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,YAAY;EACZ,aAAa;EACb,eAAe;CAChB;;AAED;EACE,uBAAuB;CACxB;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,4BAA4B;CAC7B;;AAED;EACE,UAAU;EACV,QAAQ;EACR,mBAAmB;EACnB,SAAS;EACT,OAAO;CACR;;AAED;EACE,2BAA2B;CAC5B;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE,6BAA6B;CAC9B;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE,2BAA2B;CAC5B;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE,6BAA6B;CAC9B;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE,8BAA8B;CAC/B;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE,2BAA2B;CAC5B;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE,8BAA8B;CAC/B;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE,8BAA8B;CAC/B;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE;IACE,8BAA8B;GAC/B;CACF;;AAED;EACE,4BAA4B;CAC7B;;AAED;EACE;IACE,4BAA4B;GAC7B;CACF;;AAED;EACE;IACE,4BAA4B;GAC7B;CACF;;AAED;EACE;IACE,4BAA4B;GAC7B;CACF;;AAED;EACE;IACE,4BAA4B;GAC7B;CACF;;AAED;EACE;IACE,4BAA4B;GAC7B;CACF;;AAED;EACE;IACE,4BAA4B;GAC7B;CACF;;AAED;EACE;IACE,4BAA4B;GAC7B;CACF;;AAED;EACE;IACE,4BAA4B;GAC7B;CACF;;AAED;EACE;IACE,4BAA4B;GAC7B;CACF;;AAED;EACE,6BAA6B;CAC9B;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;EACE,sCAAsC;CACvC;;AAED;EACE,qCAAqC;CACtC;;AAED;EACE,qCAAqC;CACtC;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,6BAA6B;CAC9B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,6BAA6B;CAC9B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;EACE,gCAAyB;EAAzB,gCAAyB;EAAzB,yBAAyB;CAC1B;;AAED;EACE;IACE,gCAAyB;IAAzB,gCAAyB;IAAzB,yBAAyB;GAC1B;CACF;;AAED;EACE;IACE,gCAAyB;IAAzB,gCAAyB;IAAzB,yBAAyB;GAC1B;CACF;;AAED;EACE;IACE,gCAAyB;IAAzB,gCAAyB;IAAzB,yBAAyB;GAC1B;CACF;;AAED;EACE;IACE,gCAAyB;IAAzB,gCAAyB;IAAzB,yBAAyB;GAC1B;CACF;;AAED;EACE;IACE,gCAAyB;IAAzB,gCAAyB;IAAzB,yBAAyB;GAC1B;CACF;;AAED;EACE;IACE,gCAAyB;IAAzB,gCAAyB;IAAzB,yBAAyB;GAC1B;CACF;;AAED;EACE;IACE,gCAAyB;IAAzB,gCAAyB;IAAzB,yBAAyB;GAC1B;CACF;;AAED;EACE;IACE,gCAAyB;IAAzB,gCAAyB;IAAzB,yBAAyB;GAC1B;CACF;;AAED;EACE;IACE,gCAAyB;IAAzB,gCAAyB;IAAzB,yBAAyB;GAC1B;CACF;;AAED;EACE,2BAA2B;CAC5B;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE;IACE,2BAA2B;GAC5B;CACF;;AAED;EACE,iCAAiC;CAClC;;AAED;EACE;IACE,iCAAiC;GAClC;CACF;;AAED;EACE;IACE,iCAAiC;GAClC;CACF;;AAED;EACE;IACE,iCAAiC;GAClC;CACF;;AAED;EACE;IACE,iCAAiC;GAClC;CACF;;AAED;EACE;IACE,iCAAiC;GAClC;CACF;;AAED;EACE;IACE,iCAAiC;GAClC;CACF;;AAED;EACE;IACE,iCAAiC;GAClC;CACF;;AAED;EACE;IACE,iCAAiC;GAClC;CACF;;AAED;EACE;IACE,iCAAiC;GAClC;CACF;;AAED;EACE,uCAAgC;EAAhC,uCAAgC;EAAhC,gCAAgC;CACjC;;AAED;EACE;IACE,uCAAgC;IAAhC,uCAAgC;IAAhC,gCAAgC;GACjC;CACF;;AAED;EACE;IACE,uCAAgC;IAAhC,uCAAgC;IAAhC,gCAAgC;GACjC;CACF;;AAED;EACE;IACE,uCAAgC;IAAhC,uCAAgC;IAAhC,gCAAgC;GACjC;CACF;;AAED;EACE;IACE,uCAAgC;IAAhC,uCAAgC;IAAhC,gCAAgC;GACjC;CACF;;AAED;EACE;IACE,uCAAgC;IAAhC,uCAAgC;IAAhC,gCAAgC;GACjC;CACF;;AAED;EACE;IACE,uCAAgC;IAAhC,uCAAgC;IAAhC,gCAAgC;GACjC;CACF;;AAED;EACE;IACE,uCAAgC;IAAhC,uCAAgC;IAAhC,gCAAgC;GACjC;CACF;;AAED;EACE;IACE,uCAAgC;IAAhC,uCAAgC;IAAhC,gCAAgC;GACjC;CACF;;AAED;EACE;IACE,uCAAgC;IAAhC,uCAAgC;IAAhC,gCAAgC;GACjC;CACF;;AAED;EACE,yBAAyB;CAC1B;;AAED;EACE;IACE,yBAAyB;GAC1B;CACF;;AAED;EACE;IAC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,kBAAkB;IAClB,YAAY;GACb;CACF;;AAED;EACE;IACE,kBAAkB;IAClB,cAAc;GACf;CACF;;AAED;EACE;IACE,kBAAkB;IAClB,cAAc;GACf;CACF;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,mBAAmB;CACpB;;AAED;;;;;;;EAOE,mBAAmB;CACpB;;AAED;;;;;;EAME,eAAe;EACf,iBAAiB;EACjB,mBAAmB;CACpB;;AAED;EACE,eAAe;EACf,qBAAqB;CACtB;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,kBAAkB;EAClB,wBAAwB;CACzB;;AAED;EACE,qBAAqB;CACtB;;AAED;EACE,iBAAiB;EACjB,wBAAwB;CACzB;;AAED;EACE,qBAAqB;CACtB;;AAED;EACE,kBAAkB;EAClB,qBAAqB;CACtB;;AAED;EACE,mBAAmB;EACnB,wBAAwB;CACzB;;AAED;EACE,eAAe;EACf,mBAAmB;CACpB;;AAED;EACE,6BAA6B;EAC7B,+BAA+B;EAC/B,sBAAsB;CACvB;;AAED;EACE,4BAA4B;EAC5B,iBAAiB;EACjB,gBAAgB;CACjB;;AAED;EACE,yBAAyB;EACzB,iBAAiB;EACjB,gBAAgB;CACjB;;AAED;EACE,wBAAwB;EACxB,kBAAkB;CACnB;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,iBAAiB;CAClB;;AAED;EACE,YAAY;EACZ,mBAAmB;CACpB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,kCAAkC;EAClC,iBAAiB;EACjB,sBAAsB;EACtB,iBAAiB;EACjB,kBAAkB;CACnB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,YAAY;CACb;;AAED;;EAEE,0BAA0B;EAC1B,sBAAsB;EACtB,sBAAsB;EACtB,oBAAoB;CACrB;;AAED;EACE,eAAe;EACf,iBAAiB;CAClB;;AAED;EACE,6BAA6B;CAC9B;;AAED;;EAEE,sBAAsB;EACtB,eAAe;CAChB;;AAED;;EAEE,sBAAsB;EACtB,eAAe;CAChB;;AAED;;EAEE,uBAAuB;CACxB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,kBAAkB;CACnB;;AAED;;EAEE,sBAAsB;EACtB,yBAAyB;EACzB,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;EACpB,8BAA8B;EAC9B,mBAAmB;EACnB,yBAAiB;UAAjB,iBAAiB;EACjB,4BAAqB;EAArB,4BAAqB;EAArB,qBAAqB;EACrB,gBAAgB;EAChB,eAAe;EACf,wBAA4B;MAA5B,qBAA4B;UAA5B,4BAA4B;EAC5B,iBAAiB;EACjB,oCAAoC;EACpC,kCAAkC;EAClC,mCAAmC;EACnC,iCAAiC;EACjC,mBAAmB;EACnB,oBAAoB;EACpB,wBAAwB;EACxB,sBAAsB;EACtB,eAAe;EACf,0DAAkD;UAAlD,kDAAkD;EAClD,gBAAgB;EAChB,YAAY;CACb;;AAED;;;;;EAKE,cAAc;CACf;;AAED;;EAEE,oBAAoB;CACrB;;AAED;;;EAGE,sBAAsB;CACvB;;AAED;;;;;EAKE,sBAAsB;CACvB;;AAED;;EAEE,6BAA6B;EAC7B,yBAAyB;EACzB,yBAAiB;UAAjB,iBAAiB;EACjB,eAAe;CAChB;;AAED;;EAEE,gCAAgC;CACjC;;AAED;;EAEE,gCAAgC;CACjC;;AAED;;EAEE,gCAAgC;CACjC;;AAED;;EAEE,gCAAgC;CACjC;;AAED;;EAEE,wBAAwB;CACzB;;AAED;;EAEE,oBAAoB;CACrB;;AAED;;EAEE,sBAAsB;CACvB;;AAED;;EAEE,yBAAyB;CAC1B;;AAED;;EAEE,sBAAsB;CACvB;;AAED;;EAEE,sBAAsB;CACvB;;AAED;;EAEE,sBAAsB;CACvB;;AAED;;EAEE,sBAAsB;CACvB;;AAED;;EAEE,sBAAsB;CACvB;;AAED;;EAEE,sBAAsB;CACvB;;AAED;;EAEE,mBAAmB;EACnB,mBAAmB;CACpB;;AAED;;EAEE,mBAAmB;CACpB;;AAED;;EAEE,kBAAkB;CACnB;;AAED;;EAEE,eAAe;EACf,YAAY;CACb;;AAED;;EAEE,gBAAgB;EAChB,YAAY;CACb;;AAED;EACE,eAAe;EACf,gBAAgB;EAChB,gBAAgB;EAChB,iBAAiB;EACjB,iBAAiB;CAClB;;AAED;EACE,kBAAkB;EAClB,kBAAkB;CACnB;;AAED;EACE,cAAc;CACf;;AAED;EACE,aAAa;CACd;;AAED;;EAEE,gBAAgB;EAChB,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;CACpB;;AAED;;EAEE,gBAAgB;CACjB;;AAED;;EAEE,eAAe;CAChB;;AAED;;EAEE,eAAe;EACf,oBAAoB;CACrB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,sBAAsB;EACtB,gBAAgB;EAChB,mBAAmB;EACnB,oBAAoB;CACrB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,0BAA0B;EAC1B,gBAAgB;EAChB,cAAc;EACd,aAAa;EACb,eAAe;EACf,cAAc;EACd,qBAAqB;EACrB,mBAAmB;EACnB,kCAA0B;UAA1B,0BAA0B;EAC1B,aAAa;EACb,qBAAqB;EACrB,eAAe;EACf,SAAS;EACT,WAAW;CACZ;;AAED;EACE,sBAAsB;EACtB,yBAAyB;EACzB,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;EACpB,8BAA8B;EAC9B,mBAAmB;EACnB,yBAAiB;UAAjB,iBAAiB;EACjB,4BAAqB;EAArB,4BAAqB;EAArB,qBAAqB;EACrB,gBAAgB;EAChB,eAAe;EACf,wBAA4B;MAA5B,qBAA4B;UAA5B,4BAA4B;EAC5B,iBAAiB;EACjB,oCAAoC;EACpC,kCAAkC;EAClC,mCAAmC;EACnC,iCAAiC;EACjC,mBAAmB;EACnB,oBAAoB;EACpB,wBAAwB;EACxB,sBAAsB;EACtB,eAAe;EACf,gBAAgB;EAChB,eAAe;EACf,eAAe;EACf,gBAAgB;EAChB,cAAc;CACf;;AAED;EACE,cAAc;CACf;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,6BAA6B;EAC7B,yBAAyB;EACzB,yBAAiB;UAAjB,iBAAiB;EACjB,eAAe;CAChB;;AAED;EACE,gCAAgC;CACjC;;AAED;EACE,gCAAgC;CACjC;;AAED;EACE,gCAAgC;CACjC;;AAED;EACE,gCAAgC;CACjC;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,cAAc;CACf;;AAED;EACE,yBAAyB;CAC1B;;AAED;EACE,qBAAqB;CACtB;;AAED;EACE,cAAc;EACd,WAAW;CACZ;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,yBAAyB;CAC1B;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,mBAAmB;EACnB,mBAAmB;CACpB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,YAAY;CACb;;AAED;EACE,YAAY;CACb;;AAED;EACE,oDAA4C;UAA5C,4CAA4C;EAC5C,0BAA0B;EAC1B,wBAAwB;EACxB,gCAAgC;EAChC,8BAA8B;EAC9B,YAAY;EACZ,eAAe;EACf,YAAY;EACZ,mBAAmB;EACnB,WAAW;EACX,cAAc;EACd,mBAAmB;EACnB,eAAe;EACf,aAAa;EACb,wBAAgB;UAAhB,gBAAgB;CACjB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,4BAA4B;EAC5B,0BAA0B;EAC1B,uBAAuB;EACvB,sBAAsB;EACtB,kBAAkB;EAClB,2BAAqB;MAArB,wBAAqB;UAArB,qBAAqB;EACrB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,wBAA4B;MAA5B,qBAA4B;UAA5B,4BAA4B;EAC5B,mBAAmB;CACpB;;AAED;EACE,wBAAwB;EACxB,0BAA0B;EAC1B,eAAe;CAChB;;AAED;EACE,0BAA0B;EAC1B,0BAA0B;EAC1B,eAAe;CAChB;;AAED;EACE,0BAA0B;EAC1B,wDAAgD;UAAhD,gDAA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ACE,yBAAwB;MAAxB,sBAAwB;UAAxB,wBAAwB;CACzB;;AAED;EACE,sBAA0B;MAA1B,mBAA0B;UAA1B,0BAA0B;CAC3B;;AAED;EACE,oBAAgB;MAAhB,gBAAgB;CACjB;;AAED;EACE,uBAAuB;CACxB;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,iBAAiB;CAClB;;AAED;EACE;IACE,qBAAc;IAAd,qBAAc;IAAd,cAAc;GACf;CACF;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE;IACE,sBAAsB;GACvB;CACF;;AAED;EACE;IACE,2BAAc;QAAd,cAAc;IACd,oBAAa;QAAb,qBAAa;YAAb,aAAa;IACb,qBAAe;QAAf,eAAe;IACf,qBAAqB;IACrB,kBAAkB;GACnB;EACD;IACE,mBAAmB;IACnB,qBAAqB;GACtB;EACD;IACE,qBAAqB;GACtB;EACD;IACE,mBAAmB;IACnB,qBAAqB;GACtB;EACD;IACE,kBAAkB;IAClB,qBAAqB;GACtB;CACF;;AAED;EACE,iBAAiB;CAClB;;AAED;EACE;IACE,qBAAc;IAAd,qBAAc;IAAd,cAAc;IACd,2BAAc;QAAd,cAAc;IACd,oBAAa;QAAb,qBAAa;YAAb,aAAa;IACb,qBAAe;QAAf,eAAe;GAChB;EACD;IACE,iBAAiB;GAClB;EACD;IACE,qBAAe;QAAf,eAAe;GAChB;EACD;IACE,oBAAa;QAAb,qBAAa;YAAb,aAAa;GACd;EACD;IACE,sBAAsB;GACvB;CACF;;AAED;EACE,gBAAgB;EAChB,mBAAmB;EACnB,iBAAiB;CAClB;;AAED;EACE,eAAe;EACf,eAAe;EACf,qBAAqB;EACrB,mBAAmB;EACnB,OAAO;EACP,cAAc;EACd,WAAW;CACZ;;AAED;EACE,eAAe;CAChB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,QAAQ;CACT;;AAED;EACE,qBAAqB;CACtB;;AAED;EACE,SAAS;CACV;;AAED;EACE,sBAAsB;CACvB;;AAED;;;EAGE,eAAe;CAChB;;AAED;;;EAGE,mBAAmB;CACpB;;AAED;;;EAGE,mBAAmB;CACpB;;AAED;;;EAGE,kBAAkB;CACnB;;AAED;EACE,eAAe;EACf,eAAe;EACf,qBAAqB;EACrB,mBAAmB;EACnB,OAAO;EACP,cAAc;EACd,WAAW;CACZ;;AAED;;EAEE,qBAAqB;CACtB;;AAED;EACE,QAAQ;CACT;;AAED;;EAEE,sBAAsB;CACvB;;AAED;EACE,SAAS;CACV;;AAED;EACE,oDAA4C;UAA5C,4CAA4C;EAC5C,0BAA0B;EAC1B,wBAAwB;EACxB,gCAAgC;EAChC,8BAA8B;EAC9B,YAAY;EACZ,eAAe;EACf,YAAY;EACZ,mBAAmB;EACnB,WAAW;EACX,8BAA8B;EAC9B,eAAe;EACf,aAAa;CACd;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;EACpB,4BAAqB;EAArB,4BAAqB;EAArB,qBAAqB;EACrB,yBAAwB;MAAxB,sBAAwB;UAAxB,wBAAwB;EACxB,eAAe;EACf,cAAc;CACf;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,aAAa;EACb,YAAY;CACb;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,aAAa;EACb,YAAY;CACb;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,aAAa;EACb,YAAY;CACb;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,eAAe;EACf,mBAAmB;CACpB;;AAED;EACE,eAAe;EACf,aAAa;EACb,YAAY;CACb;;AAED;EACE,UAAU;EACV,QAAQ;EACR,mBAAmB;EACnB,SAAS;EACT,OAAO;EACP,aAAa;EACb,YAAY;CACb;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,iBAAiB;CAClB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,iBAAiB;CAClB;;AAED;EACE,aAAa;EACb,YAAY;CACb;;AAED;EACE,aAAa;EACb,YAAY;CACb;;AAED;EACE,aAAa;EACb,YAAY;CACb;;AAED;EACE,aAAa;EACb,YAAY;CACb;;AAED;EACE,aAAa;EACb,YAAY;CACb;;AAED;EACE,aAAa;EACb,YAAY;CACb;;AAED;EACE,cAAc;EACd,aAAa;CACd;;AAED;EACE,6BAA6B;EAC7B,mBAAmB;EACnB,uCAAuC;EACvC,mBAAmB;CACpB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,oBAAoB;EACpB,2BAA2B;CAC5B;;AAED;EACE,oBAAoB;CACrB;;AAED;;EAEE,kBAAkB;CACnB;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,mBAAmB;EACnB,aAAa;EACb,WAAW;CACZ;;AAED;;;EAGE,oBAAoB;CACrB;;AAED;EACE,wBAAwB;EACxB,eAAe;CAChB;;AAED;EACE,0BAA0B;EAC1B,aAAa;CACd;;AAED;EACE,6BAA6B;EAC7B,eAAe;CAChB;;AAED;EACE,0BAA0B;EAC1B,kBAAkB;CACnB;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;EACE,0BAA0B;EAC1B,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;EACE,sBAAsB;EACtB,yBAAyB;EACzB,aAAa;EACb,wBAAwB;EACxB,eAAe;EACf,aAAa;EACb,iBAAiB;EACjB,WAAW;EACX,YAAY;CACb;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,6BAA6B;CAC9B;;AAED;EACE,6BAA6B;CAC9B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AA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YAAY;EACZ,WAAW;CACZ;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,2BAA2B;CAC5B;;AAED;;EAEE,uBAAuB;CACxB;;AAED;;EAEE,sBAAsB;CACvB;;AAED;;;;EAIE,qBAAqB;CACtB;;AAED;;EAEE,uBAAuB;CACxB;;AAED;EACE,eAAe;EACf,gBAAgB;EAChB,iBAAiB;EACjB,mBAAmB;CACpB;;AAED;EACE,eAAe;EACf,qBAAqB;CACtB;;AAED;EACE,qBAAqB;CACtB;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,eAAe;EACf,mBAAmB;EACnB,iBAAiB;EACjB,kBAAkB;CACnB;;AAED;EACE,eAAe;EACf,iBAAiB;CAClB;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,4BAA4B;EAC5B,0BAA0B;EAC1B,uBAAuB;EACvB,sBAAsB;EACtB,kBAAkB;EAClB,sBAAsB;EACtB,yBAAyB;EACzB,wCAAwC;EACxC,aAAa;EACb,wBAAwB;EACxB,gBAAgB;EAChB,sBAAsB;EACtB,oBAAa;MAAb,qBAAa;UAAb,aAAa;EACb,qBAAe;MAAf,eAAe;EACf,gBAAgB;EAChB,aAAa;EACb,iBAAiB;EACjB,gBAAgB;EAChB,iBAAiB;EACjB,gBAAgB;EAChB,cAAc;EACd,mBAAmB;EACnB,oBAAoB;EACpB,YAAY;CACb;;AAED;EACE,wBAAwB;EACxB,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,sBAAwB;UAAxB,wBAAwB;EACxB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,iBAAiB;CAClB;;AAED;EACE,uBAAuB;CACxB;;AAED;EACE,+CAA+C;EAC/C,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,qBAAqB;CACtB;;AAED;;EAEE,sBAAsB;CACvB;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,+CAA+C;EAC/C,iBAAiB;EACjB,kBAAkB;CACnB;;AAED;EACE,mBAAmB;EACnB,oBAAoB;CACrB;;AAED;;EAEE,8BAAiB;MAAjB,iBAAiB;EACjB,oBAAa;MAAb,qBAAa;UAAb,aAAa;EACb,qBAAe;MAAf,eAAe;CAChB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,8BAAiB;MAAjB,iBAAiB;EACjB,oBAAa;MAAb,qBAAa;UAAb,aAAa;EACb,qBAAe;MAAf,eAAe;EACf,iBAAiB;CAClB;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,mBAAmB;EACnB,eAAe;EACf,eAAe;EACf,sBAAsB;CACvB;;AAED;EACE,6BAA6B;EAC7B,eAAe;CAChB;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;EACE,+BAA+B;EAC/B,eAAe;EACf,qBAAqB;CACtB;;AAED;EACE,eAAe;EACf,kBAAkB;EAClB,sBAAsB;EACtB,0BAA0B;CAC3B;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,6BAA6B;EAC7B,mBAAmB;EACnB,gBAAgB;CACjB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,wBAAwB;EACxB,eAAe;CAChB;;AAED;EACE,oBAAoB;EACpB,eA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B;GAClB;EACD;IACE,oBAAW;QAAX,eAAW;YAAX,WAAW;IACX,iBAAiB;GAClB;EACD;IACE,uBAAuB;GACxB;EACD;IACE,oBAAW;QAAX,eAAW;YAAX,WAAW;IACX,iBAAiB;GAClB;EACD;IACE,uBAAuB;GACxB;EACD;IACE,oBAAW;QAAX,eAAW;YAAX,WAAW;IACX,WAAW;GACZ;EACD;IACE,iBAAiB;GAClB;EACD;IACE,oBAAW;QAAX,eAAW;YAAX,WAAW;IACX,iBAAiB;GAClB;EACD;IACE,uBAAuB;GACxB;EACD;IACE,oBAAW;QAAX,eAAW;YAAX,WAAW;IACX,iBAAiB;GAClB;EACD;IACE,uBAAuB;GACxB;EACD;IACE,oBAAW;QAAX,eAAW;YAAX,WAAW;IACX,YAAY;GACb;EACD;IACE,kBAAkB;GACnB;CACF;;AAED;EACE,sBAAsB;EACtB,uBAAuB;EACvB,qBAAqB;CACtB;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,sCAAsC;CACvC;;AAED;EACE,yBAAwB;MAAxB,sBAAwB;UAAxB,wBAAwB;CACzB;;AAED;EACE,eAAe;EACf,gBAAgB;EAChB,cAAc;CACf;;AAED;EACE,UAAU;EACV,sBAAsB;CACvB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,iBAAiB;CAClB;;AAED;EACE,qBAAc;EAAd,qBAAc;EAAd,cAAc;CACf;;AAED;EACE,oBAAgB;MAAhB,gBAAgB;CACjB;;AAED;EACE,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;CACrB;;AAED;EACE;IACE,qBAAc;IAAd,qBAAc;IAAd,cAAc;GACf;CACF;;AAED;EACE;IACE,qBAAc;IAAd,qBAAc;IAAd,cAAc;GACf;CACF;;AAED;EACE,qBAAqB;EACrB,yCAAyC;EACzC,0CAA0C;CAC3C;;AAED;EACE,+BAA+B;EAC/B,gCAAgC;CACjC;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,qBAAqB;CACtB;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,qBAAqB;CACtB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,qBAAqB;CACtB;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,qBAAqB;CACtB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,2BAAqB;MAArB,wBAAqB;UAArB,qBAAqB;EACrB,eAAe;EACf,2BAAc;MAAd,cAAc;EACd,oBAAa;MAAb,qBAAa;UAAb,aAAa;EACb,qBAAe;MAAf,eAAe;EACf,gCAAwB;EAAxB,6BAAwB;EAAxB,wBAAwB;CACzB;;AAED;EACE,sBAAsB;EACtB,uBAAuB;EACvB,qBAAqB;CACtB;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,uBAAuB;CACxB;;AAED;EACE,qBAAqB;CACtB;;AAED;EACE,iBAAiB;CAClB;;AAED;EACE,6BAAuB;EAAvB,8BAAuB;MAAvB,2BAAuB;UAAvB,uBAAuB;CACxB;;AAED;EACE,iCAAiC;CAClC;;AAED;EACE;IACE,qBAAc;IAAd,qBAAc;IAAd,cAAc;GACf;EACD;IACE,oBAAW;QAAX,eAAW;YAAX,WAAW;IACX,gBAAgB;GACjB;EACD;IACE,oBAAW;QAAX,eAAW;YAAX,WAAW;IACX,iBAAiB;GAClB;EACD;IACE,oBAAW;QAAX,eAAW;YAAX,WAAW;IACX,WAAW;GACZ;EACD;IACE,oBAAW;QAAX,eAAW;YAAX,WAAW;IACX,iBAAiB;GAClB;EACD;IACE,oBAAW;QAAX,eAAW;YAAX,WAAW;IACX,iBAAiB;GAClB;EACD;IACE,oBAAW;QAAX,eAAW;YAAX,WAAW;IACX,WAAW;GACZ;EACD;IACE,oBAAW;QAAX,eAAW;YAAX,WAAW;IACX,iBAAiB;GAClB;EACD;IACE,oBAAW;QAAX,eAAW;YAAX,WAAW;IACX,iBAAiB;GAClB;EACD;IACE,oBAAW;QAAX,eAAW;YAAX,WAAW;IACX,WAAW;GACZ;EACD;IACE,oBAAW;QAAX,eAAW;YAAX,WAAW;IACX,iBAAiB;GAClB;EACD;IACE,oBAAW;QAAX,eAAW;YAAX,WAAW;IACX,iBAAiB;GAClB;EACD;IACE,oBAAW;QAAX,eAAW;YAAX,WAAW;IACX,YAAY;GACb;CACF;;AAED;EACE,2BAAqB;MAArB,wBAAqB;UAArB,qBAAqB;EACrB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,6BAAuB;EAAvB,8BAAuB;MAAvB,2BAAuB;UAAvB,uBAAuB;EACvB,0BAA+B;MAA/B,uBAA+B;UAA/B,+BAA+B;CAChC;;AAED;EACE,iBAAiB;EACjB,qDAA6C;UAA7C,6CAA6C;CAC9C;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,wBAAwB;EACxB,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,6BAA6B;CAC9B;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,kDAA0C;UAA1C,0CAA0C;CAC3C;;AAED;EACE;IACE,wBAAwB;GACzB;CACF;;AAED;;EAEE,6BAA6B;CAC9B;;AAED;;;EAGE,eAAe;CAChB;;AAED;EACE,eAAe;EACf,aAAa;CACd;;AAED;EACE,WAAW;CACZ;;AAED;EACE,WAAW;CACZ;;AAED;EACE,eAAe;CAChB;;AAED;EACE,wCAAwC;CACzC;;AAED;EACE,0BAA0B;EAC1B,sBAAsB;EACtB,aAAa;CACd;;AAED;EACE,6EAA6E;CAC9E;;AAED;EACE;IACE,6EAA6E;GAC9E;CACF;;AAED;EACE;IACE,0BAA0B;GAC3B;EACD;IACE,wCAAwC;GACzC;EACD;IACE,0BAA0B;GAC3B;EACD;IACE,wCAAwC;GACzC;CACF;;AAED;EACE,0BAA0B;EAC1B,aAAa;CACd;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,aAAa;CACd;;AAED;EACE,gCAAgC;CACjC;;AAED;;EAEE,aAAa;CACd;;AAED;EACE,qDAA6C;UAA7C,6CAA6C;CAC9C;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;;EAEE,gCAAgC;CACjC;;AAED;;;EAGE,aAAa;CACd;;AAED;EACE,aAAa;EACb,aAAa;CACd;;AAED;EACE,WAAW;CACZ;;AAED;EACE,WAAW;CACZ;;AAED;EACE,aAAa;CACd;;AAED;EACE,wCAAwC;CACzC;;AAED;EACE,wBAAwB;EACxB,oBAAoB;EACpB,eAAe;CAChB;;AAED;EACE,+EAA+E;CAChF;;AAED;EACE;IACE,+EAA+E;GAChF;CACF;;AAED;EACE;IACE,wBAAwB;GACzB;EACD;IACE,wCAAwC;GACzC;EACD;IACE,wBAAwB;GACzB;EACD;IACE,2CAA2C;GAC5C;CACF;;AAED;EACE,6BAA6B;EAC7B,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,6BAA6B;CAC9B;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,kDAA0C;UAA1C,0CAA0C;CAC3C;;AAED;EACE;IACE,6BAA6B;GAC9B;CACF;;AAED;;EAEE,6BAA6B;CAC9B;;AAED;;;EAGE,eAAe;CAChB;;AAED;EACE,eAAe;EACf,aAAa;CACd;;AAED;EACE,WAAW;CACZ;;AAED;EACE,WAAW;CACZ;;AAED;EACE,eAAe;CAChB;;AAED;EACE,wCAAwC;CACzC;;AAED;EACE,0BAA0B;EAC1B,sBAAsB;EACtB,kBAAkB;CACnB;;AAED;EACE,kFAAkF;CACnF;;AAED;EACE;IACE,kFAAkF;GACnF;CACF;;AAED;EACE;IACE,0BAA0B;GAC3B;EACD;IACE,wCAAwC;GACzC;EACD;IACE,0BAA0B;GAC3B;EACD;IACE,wCAAwC;GACzC;CACF;;AAED;EACE,0BAA0B;EAC1B,kBAAkB;CACnB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,gCAAgC;CACjC;;AAED;;EAEE,kBAAkB;CACnB;;AAED;EACE,qDAA6C;UAA7C,6CAA6C;CAC9C;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;;EAEE,gCAAgC;CACjC;;AAED;;;EAGE,kBAAkB;CACnB;;AAED;EACE,kBAAkB;EAClB,aAAa;CACd;;AAED;EACE,WAAW;CACZ;;AAED;EACE,WAAW;CACZ;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,wCAAwC;CACzC;;AAED;EACE,6BAA6B;EAC7B,yBAAyB;EACzB,eAAe;CAChB;;AAED;EACE,iFAAiF;CAClF;;AAED;EACE;IACE,iFAAiF;GAClF;CACF;;AAED;EACE;IACE,6BAA6B;GAC9B;EACD;IACE,wCAAwC;GACzC;EACD;IACE,6BAA6B;GAC9B;EACD;IACE,2CAA2C;GAC5C;CACF;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,YAAY;CACb;;AAED;EACE,gCAAgC;CACjC;;AAED;;EAEE,YAAY;CACb;;AAED;EACE,qDAA6C;UAA7C,6CAA6C;CAC9C;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;;EAEE,gCAAgC;CACjC;;AAED;;;EAGE,YAAY;CACb;;AAED;EACE,YAAY;EACZ,aAAa;CACd;;AAED;EACE,WAAW;CACZ;;AAED;EACE,WAAW;CACZ;;AAED;EACE,YAAY;CACb;;AAED;EACE,wCAAwC;CACzC;;AAED;EACE,uBAAuB;EACvB,mBAAmB;EACnB,eAAe;CAChB;;AAED;EACE,iFAAiF;CAClF;;AAED;EACE;IACE,iFAAiF;GAClF;CACF;;AAED;EACE;IACE,uBAAuB;GACxB;EACD;IACE,wCAAwC;GACzC;EACD;IACE,uBAAuB;GACxB;EACD;IACE,2CAA2C;GAC5C;CACF;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,YAAY;CACb;;AAED;EACE,gCAAgC;CACjC;;AAED;;EAEE,YAAY;CACb;;AAED;EACE,qDAA6C;UAA7C,6CAA6C;CAC9C;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;;EAEE,gCAAgC;CACjC;;AAED;;;EAGE,YAAY;CACb;;AAED;EACE,YAAY;EACZ,aAAa;CACd;;AAED;EACE,WAAW;CACZ;;AAED;EACE,WAAW;CACZ;;AAED;EACE,YAAY;CACb;;AAED;EACE,wCAAwC;CACzC;;AAED;EACE,uBAAuB;EACvB,mBAAmB;EACnB,eAAe;CAChB;;AAED;EACE,iFAAiF;CAClF;;AAED;EACE;IACE,iFAAiF;GAClF;CACF;;AAED;EACE;IACE,uBAAuB;GACxB;EACD;IACE,wCAAwC;GACzC;EACD;IACE,uBAAuB;GACxB;EACD;IACE,2CAA2C;GAC5C;CACF;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,YAAY;CACb;;AAED;EACE,gCAAgC;CACjC;;AAED;;EAEE,YAAY;CACb;;AAED;EACE,qDAA6C;UAA7C,6CAA6C;CAC9C;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;;EAEE,gCAAgC;CACjC;;AAED;;;EAGE,YAAY;CACb;;AAED;EACE,YAAY;EACZ,aAAa;CACd;;AAED;EACE,WAAW;CACZ;;AAED;EACE,WAAW;CACZ;;AAED;EACE,YAAY;CACb;;AAED;EACE,wCAAwC;CACzC;;AAED;EACE,uBAAuB;EACvB,mBAAmB;EACnB,eAAe;CAChB;;AAED;EACE,iFAAiF;CAClF;;AAED;EACE;IACE,iFAAiF;GAClF;CACF;;AAED;EACE;IACE,uBAAuB;GACxB;EACD;IACE,wCAAwC;GACzC;EACD;IACE,uBAAuB;GACxB;EACD;IACE,2CAA2C;GAC5C;CACF;;AAED;EACE,0BAA0B;EAC1B,0BAA0B;CAC3B;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;;EAEE,0BAA0B;CAC3B;;AAED;EACE,+CAAuC;UAAvC,uCAAuC;CACxC;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;;EAEE,0BAA0B;CAC3B;;AAED;;;EAGE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;EAC1B,aAAa;CACd;;AAED;EACE,WAAW;CACZ;;AAED;EACE,WAAW;CACZ;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,wCAAwC;CACzC;;AAED;EACE,qCAAqC;EACrC,iCAAiC;EACjC,eAAe;CAChB;;AAED;EACE,iFAAiF;CAClF;;AAED;EACE;IACE,iFAAiF;GAClF;CACF;;AAED;EACE;IACE,qCAAqC;GACtC;EACD;IACE,wCAAwC;GACzC;EACD;IACE,qCAAqC;GACtC;EACD;IACE,qCAAqC;GACtC;CACF;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,YAAY;CACb;;AAED;EACE,gCAAgC;CACjC;;AAED;;EAEE,YAAY;CACb;;AAED;EACE,qDAA6C;UAA7C,6CAA6C;CAC9C;;AAED;EACE;IACE,0BAA0B;GAC3B;CACF;;AAED;;EAEE,gCAAgC;CACjC;;AAED;;;EAGE,YAAY;CACb;;AAED;EACE,YAAY;EACZ,aAAa;CACd;;AAED;EACE,WAAW;CACZ;;AAED;EACE,WAAW;CACZ;;AAED;EACE,YAAY;CACb;;AAED;EACE,wCAAwC;CACzC;;AAED;EACE,uBAAuB;EACvB,mBAAmB;EACnB,eAAe;CAChB;;AAED;EACE,iFAAiF;CAClF;;AAED;EACE;IACE,iFAAiF;GAClF;CACF;;AAED;EACE;IACE,uBAAuB;GACxB;EACD;IACE,wCAAwC;GACzC;EACD;IACE,uBAAuB;GACxB;EACD;IACE,2CAA2C;GAC5C;CACF;;AAED;EACE;IACE,qBAAqB;IACrB,kBAAkB;GACnB;CACF;;AAED;EACE;IACE,sBAAsB;IACtB,mBAAmB;GACpB;CACF;;AAED;EACE,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;EACpB,qBAAc;EAAd,qBAAc;EAAd,cAAc;CACf;;AAED;EACE,oBAAa;MAAb,qBAAa;UAAb,aAAa;EACb,qBAAe;MAAf,eAAe;CAChB;;AAED;EACE,iBAAiB;CAClB;;AAED;EACE,kBAAkB;CACnB;;AAED;EACE,UAAU;EACV,QAAQ;EACR,mBAAmB;EACnB,SAAS;EACT,OAAO;EACP,iBAAiB;CAClB;;AAED;EACE,UAAU;EACV,iBAAiB;EACjB,gBAAgB;EAChB,mBAAmB;EACnB,SAAS;EACT,8CAAsC;UAAtC,sCAAsC;CACvC;;AAED;EACE,aAAa;CACd;;AAED;EACE;IACE,cAAc;GACf;CACF;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE;IACE,qBAAc;IAAd,qBAAc;IAAd,cAAc;GACf;EACD;IACE,uBAAuB;GACxB;CACF;;AAED;EACE;IACE,qBAAc;IAAd,qBAAc;IAAd,cAAc;IACd,yBAAwB;QAAxB,sBAAwB;YAAxB,wBAAwB;GACzB;EACD;IACE,qBAAqB;GACtB;CACF;;AAED;;EAEE,oBAAa;MAAb,qBAAa;UAAb,aAAa;EACb,qBAAe;MAAf,eAAe;CAChB;;AAED;EACE,oBAAa;MAAb,qBAAa;UAAb,aAAa;EACb,qBAAe;MAAf,eAAe;EACf,qBAAqB;CACtB;;AAED;EACE,qBAAqB;CACtB;;AAED;EACE;IACE,qBAAqB;GACtB;EACD;IACE,sBAAsB;GACvB;CACF;;AAED;EACE,6BAA6B;EAC7B,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;EAC1B,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;EACf,mBAAmB;CACpB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,eAAe;EACf,kBAAkB;CACnB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;;;;EAIE,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;;;;EAIE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;;EAEE,eAAe;CAChB;;AAED;;;;EAIE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,iBAAiB;CAClB;;AAED;EACE;IACE,eAAe;IACf,QAAQ;IACR,iBAAiB;IACjB,mBAAmB;IACnB,UAAU;IACV,YAAY;GACb;CACF;;AAED;EACE,gBAAgB;EAChB,iBAAiB;EACjB,mBAAmB;CACpB;;AAED;EACE;IACE,qBAAqB;GACtB;CACF;;AAED;EACE,iBAAiB;EACjB,gBAAgB;CACjB;;AAED;EACE,kBAAkB;EAClB,mBAAmB;EACnB,iBAAiB;EACjB,kBAAkB;EAClB,WAAW;EACX,mBAAmB;CACpB;;AAED;EACE,uEAA+D;UAA/D,+DAA+D;CAChE;;AAED;EACE;IACE,aAAa;GACd;CACF;;AAED;EACE,gBAAgB;EAChB,iBAAiB;CAClB;;AAED;;EAEE,eAAe;CAChB;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,uBAAuB;EACvB,YAAY;EACZ,cAAc;EACd,yBAAyB;EACzB,aAAa;CACd;;AAED;EACE,eAAe;EACf,cAAc;EACd,aAAa;CACd;;AAED;EACE,eAAe;EACf,eAAe;EACf,kBAAkB;EAClB,8BAA8B;CAC/B;;AAED;EACE,UAAU;EACV,eAAe;EACf,mBAAmB;EACnB,YAAY;EACZ,kBAAkB;EAClB,uBAAuB;EACvB,mBAAmB;EACnB,SAAS;CACV;;AAED;EACE;IACE,oGAA4F;YAA5F,4FAA4F;IAC5F,+BAAuB;YAAvB,uBAAuB;GACxB;EACD;IACE,iHAAyG;YAAzG,yGAAyG;IACzG,4BAAoB;YAApB,oBAAoB;GACrB;EACD;IACE,0HAAkH;YAAlH,kHAAkH;IAClH,4BAAoB;YAApB,oBAAoB;GACrB;CACF;;AAbD;EACE;IACE,oGAA4F;YAA5F,4FAA4F;IAC5F,+BAAuB;YAAvB,uBAAuB;GACxB;EACD;IACE,iHAAyG;YAAzG,yGAAyG;IACzG,4BAAoB;YAApB,oBAAoB;GACrB;EACD;IACE,0HAAkH;YAAlH,kHAAkH;IAClH,4BAAoB;YAApB,oBAAoB;GACrB;CACF;;AAED;EACE;IACE,uBAAuB;GACxB;EACD;IACE,qBAAqB;GACtB;CACF;;AAPD;EACE;IACE,uBAAuB;GACxB;EACD;IACE,qBAAqB;GACtB;CACF;;AAED;EACE;IACE,WAAW;IACX,+BAAuB;YAAvB,uBAAuB;GACxB;EACD;IACE,WAAW;IACX,4BAAoB;YAApB,oBAAoB;GACrB;CACF;;AATD;EACE;IACE,WAAW;IACX,+BAAuB;YAAvB,uBAAuB;GACxB;EACD;IACE,WAAW;IACX,4BAAoB;YAApB,oBAAoB;GACrB;CACF;;AAED;EACE;IACE,WAAW;IACX,+BAAuB;YAAvB,uBAAuB;GACxB;EACD;IACE,WAAW;IACX,+BAAuB;YAAvB,uBAAuB;GACxB;EACD;IACE,WAAW;IACX,4BAAoB;YAApB,oBAAoB;GACrB;CACF;;AAbD;EACE;IACE,WAAW;IACX,+BAAuB;YAAvB,uBAAuB;GACxB;EACD;IACE,WAAW;IACX,+BAAuB;YAAvB,uBAAuB;GACxB;EACD;IACE,WAAW;IACX,4BAAoB;YAApB,oBAAoB;GACrB;CACF;;AAED;EACE;IACE,WAAW;IACX,qCAA6B;YAA7B,6BAA6B;GAC9B;EACD;IACE,WAAW;IACX,iCAAyB;YAAzB,yBAAyB;GAC1B;CACF;;AATD;EACE;IACE,WAAW;IACX,qCAA6B;YAA7B,6BAA6B;GAC9B;EACD;IACE,WAAW;IACX,iCAAyB;YAAzB,yBAAyB;GAC1B;CACF;;AAED;EACE;IACE,WAAW;IACX,oCAA4B;YAA5B,4BAA4B;GAC7B;EACD;IACE,WAAW;IACX,iCAA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nB,gBAAgB;CACjB;;AAED;EACE,iBAAiB;CAClB;;AAED;EACE,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;EACpB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,aAAa;CACd;;AAED;EACE,oBAAoB;EACpB,yBAAiB;UAAjB,iBAAiB;CAClB;;AAED;EACE,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,oBAAgB;MAAhB,gBAAgB;CACjB;;AAED;EACE,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,aAAa;EACb,qBAAqB;CACtB;;AAED;EACE,aAAa;CACd;;AAED;EACE,eAAe;CAChB;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,2BAA2B;CAC5B;;AAED;EACE,aAAa;CACd;;AAED;EACE,mBAAmB;EACnB,uFAA+E;UAA/E,+EAA+E;EAC/E,sBAAsB;EACtB,YAAY;EACZ,aAAa;EACb,kBAAkB;EAClB,YAAY;CACb;;AAED;EACE,0BAA0B;EAC1B,0BAA0B;EAC1B,YAAY;CACb;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,eAAe;CAChB;;AAED;EACE,2BAA2B;CAC5B;;AAED;EACE,eAAe;CAChB;;AAED;EACE,qCAAqC;EACrC,eAAe;CAChB;;AAED;EACE,6BAA6B;CAC9B;;AAED;EACE,oBAAoB;EACpB,mBAAmB;CACpB;;AAED;EACE;IACE,mBAAmB;GACpB;CACF;;AAED;EACE,mBAAmB;EACnB,yBAAyB;CAC1B;;AAED;EACE;IACE,QAAQ;IACR,YAAY;GACb;CACF;;AAED;EACE,0BAA0B;EAC1B,eAAe;EACf,cAAc;EACd,kBAAkB;EAClB,mBAAmB;EACnB,mBAAmB;EACnB,mBAAmB;CACpB;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,6BAA6B;CAC9B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EACE,0BAA0B;CAC3B;;AAED;EA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BAAmB;EACnB,aAAa;EACb,sBAAsB;EACtB,gBAAgB;EAChB,kBAAkB;EAClB,eAAe;EACf,0BAA0B;EAC1B,oBAAoB;CACrB;;AAED;EACE,wBAAwB;EACxB,mBAAmB;EACnB,qFAA6E;UAA7E,6EAA6E;EAC7E,eAAe;EACf,eAAe;EACf,mBAAmB;EACnB,iBAAiB;EACjB,iBAAiB;EACjB,cAAc;EACd,mBAAmB;EACnB,mBAAmB;CACpB;;AAED;EACE,uEAA+D;UAA/D,+DAA+D;CAChE;;AAED;EACE,6EAAqE;UAArE,qEAAqE;CACtE;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;EACf,WAAW;EACX,aAAa;EACb,mBAAmB;EACnB,UAAU;EACV,YAAY;CACb;;AAED;EACE,eAAe;EACf,aAAa;EACb,YAAY;CACb;;AAED;EACE,eAAe;EACf,gBAAgB;EAChB,iBAAiB;CAClB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE;IACE,kBAAkB;GACnB;EACD;IACE,qBAAc;IAAd,qBAAc;IAAd,cAAc;IACd,yBAAwB;QAAxB,sBAAwB;YAAxB,wBAAwB;IACxB,mBAAmB;GACpB;EACD;IACE,WAAW;IACX,kBAAkB;IAClB,mBAAmB;IACnB,OAAO;GACR;EACD;IACE,UAAU;IACV,wBAAwB;GACzB;EACD;IACE,kBAAkB;GACnB;CACF;;AAED;EACE,mBAAmB;CACpB;;AAED;EACE,eAAe;EACf,mBAAmB;CACpB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,YAAY;EACZ,aAAa;EACb,mBAAmB;EACnB,UAAU;CACX;;AAED;EACE,gBAAgB;CACjB;;AAED;EACE,aAAa;CACd;;AAED;EACE,aAAa;CACd;;AAED;;EAEE,aAAa;CACd;;AAED;EACE,yBAAyB;CAC1B;;AAED;EACE;IACE,gBAAgB;GACjB;EACD;IACE,cAAc;GACf;CACF;;AAED;EACE,6BAA6B;EAC7B,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,oBAAgB;MAAhB,gBAAgB;EAChB,eAAe;EACf,cAAc;CACf;;AAED;EACE,uBAAuB;EACvB,0BAA0B;EAC1B,mBAAmB;EACnB,eAAe;EACf,qBAAe;MAAf,eAAe;EACf,gEAAgE;EAChE,gBAAgB;EAChB,cAAc;CACf;;AAED;EACE,2BAAqB;MAArB,wBAAqB;UAArB,qBAAqB;EACrB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,wBAA4B;MAA5B,qBAA4B;UAA5B,4BAA4B;CAC7B;;AAED;EACE,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;EACpB,eAAe;EACf,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,iBAAiB;CAClB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,qBAAe;MAAf,eAAe;EACf,aAAa;EACb,kBAAkB;EAClB,YAAY;CACb;;AAED;EACE,wBAAwB;EACxB,eAAe;EACf,aAAa;EACb,YAAY;CACb;;AAED;EACE,oBAAoB;EACpB,eAAe;EACf,gBAAgB;EAChB,iBAAiB;CAClB;;AAED;EACE,eAAe;EACf,eAAe;EACf,gBAAgB;CACjB;;AAED;EACE,eAAe;EACf,gBAAgB;EAChB,iBAAiB;EACjB,iBAAiB;CAClB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;EACf,wBAAwB;EACxB,sBAAsB;EACtB,cAAc;CACf;;AAED;EACE,gBAAgB;EAChB,iBAAiB;EACjB,kBAAkB;CACnB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;EACpB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,kBAAkB;CACnB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;EACpB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,aAAa;EACb,gBAAgB;CACjB;;AAED;EACE,+yBAA+yB;CAChzB;;AAED;EACE,65BAA65B;CAC95B;;AAED;EACE,kxBAAkxB;CACnxB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,yBAAyB;EACzB,aAAa;EACb,YAAY;CACb;;AAED;EACE,eAAe;EACf,gBAAgB;EAChB,iBAAiB;EACjB,gBAAgB;CACjB;;AAED;EACE,+yBAA+yB;CAChzB;;AAED;EACE,65BAA65B;CAC95B;;AAED;EACE,kxBAAkxB;CACnxB;;AAED;EACE;IACE,gBAAgB;GACjB;EACD;IACE,sBAAsB;GACvB;CACF;;AAED;EACE;IACE,cAAc;GACf;EACD;IACE,mBAAmB;GACpB;CACF;;AAED;EACE;IACE,kBAAkB;GACnB;CACF;;AAED;EACE;IACE,kBAAkB;GACnB;CACF;;AAED;EACE;IACE,kBAAkB;GACnB;CACF;;AAED;EACE,wBAAwB;EACxB,0BAA0B;EAC1B,mBAAmB;EACnB,eAAe;EACf,gBAAgB;EAChB,0BAA0B;CAC3B;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,2BAA2B;CAC5B;;AAED;EACE,eAAe;EACf,gBAAgB;EAChB,qBAAqB;CACtB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,aAAa;EACb,iBAAiB;EACjB,qBAAqB;EACrB,sBAAsB;CACvB;;AAED;EACE,6BAA6B;EAC7B,wBAAwB;EACxB,gBAAgB;CACjB;;AAED;EACE,eAAe;EACf,mBAAmB;EACnB,mBAAmB;CACpB;;AAED;EACE,iBAAiB;CAClB;;AAED;EACE,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;EACpB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,yBAAwB;MAAxB,sBAAwB;UAAxB,wBAAwB;EACxB,sBAAsB;EACtB,mBAAmB;CACpB;;AAED;EACE,cAAc;CACf;;AAED;EACE,0BAA0B;EAC1B,WAAW;EACX,2CAAmC;EAAnC,mCAAmC;CACpC;;AAED;EACE;IACE,sBAAsB;GACvB;CACF;;AAED;EACE;IACE,qBAAqB;IACrB,kBAAkB;GACnB;EACD;IACE,qBAAc;IAAd,qBAAc;IAAd,cAAc;IACd,oBAAgB;QAAhB,gBAAgB;IAChB,0BAA+B;QAA/B,uBAA+B;YAA/B,+BAA+B;GAChC;EACD;IACE,iBAAiB;IACjB,wBAAwB;GACzB;EACD;IACE,cAAc;GACf;EACD;IACE,YAAY;GACb;EACD;IACE,oBAAoB;GACrB;CACF;;AAED;EACE,6BAA6B;CAC9B;;AAED;EACE,yBAAwB;MAAxB,sBAAwB;UAAxB,wBAAwB;EACxB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,yBAAwB;MAAxB,sBAAwB;UAAxB,wBAAwB;CACzB;;AAED;EACE,wBAAwB;CACzB;;AAED;EACE,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;EACpB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,yBAAwB;MAAxB,sBAAwB;UAAxB,wBAAwB;EACxB,mBAAmB;EACnB,mBAAmB;CACpB;;AAED;EACE,aAAa;EACb,sBAAsB;CACvB;;AAED;EACE,wCAAgC;UAAhC,gCAAgC;EAChC,oDAAoC;EAApC,4CAAoC;EAApC,oCAAoC;EAApC,qEAAoC;CACrC;;AAED;EACE,+BAAuB;UAAvB,uBAAuB;CACxB;;AAED;EACE;IACE,gBAAgB;GACjB;EACD;IACE,sBAAsB;GACvB;CACF;;AAED;EACE;IACE,cAAc;GACf;EACD;IACE,mBAAmB;GACpB;CACF;;AAED;EACE;IACE,kBAAkB;GACnB;CACF;;AAED;EACE;IACE,kBAAkB;GACnB;CACF;;AAED;EACE;IACE,kBAAkB;GACnB;CACF;;AAED;EACE,4CAAoC;UAApC,oCAAoC;EACpC,8EAA8E;EAC9E,2BAA2B;CAC5B;;AAED;;EAEE,aAAa;CACd;;AAED;EACE;IACE,4BAA4B;GAC7B;EACD;IACE,8BAA8B;GAC/B;EACD;IACE,4BAA4B;GAC7B;CACF;;AAVD;EACE;IACE,4BAA4B;GAC7B;EACD;IACE,8BAA8B;GAC/B;EACD;IACE,4BAA4B;GAC7B;CACF;;AAED;EACE,yBAAwB;MAAxB,sBAAwB;UAAxB,wBAAwB;EACxB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,yBAAwB;MAAxB,sBAAwB;UAAxB,wBAAwB;CACzB;;AAED;EACE,6BAA6B;EAC7B,mBAAmB;EACnB,gBAAgB;CACjB;;AAED;EACE;IACE,gBAAgB;GACjB;EACD;IACE,eAAe;GAChB;EACD;IACE,mBAAmB;GACpB;EACD;IACE,mBAAmB;GACpB;EACD;IACE,sBAAsB;GACvB;EACD;IACE,oBAAoB;GACrB;CACF;;AAED;EACE;IACE,qBAAqB;IACrB,kBAAkB;GACnB;EACD;IACE,0BAAoB;QAApB,uBAAoB;YAApB,oBAAoB;IACpB,qBAAc;IAAd,qBAAc;IAAd,cAAc;IACd,yBAAwB;QAAxB,sBAAwB;YAAxB,wBAAwB;GACzB;EACD;IACE,iBAAiB;GAClB;EACD;IACE,oBAAoB;GACrB;EACD;IACE,oBAAoB;GACrB;EACD;IACE,qBAAc;IAAd,qBAAc;IAAd,cAAc;IACd,oBAAgB;QAAhB,gBAAgB;IAChB,qBAAqB;GACtB;EACD;IACE,mBAAmB;IACnB,6BAA6B;GAC9B;EACD;IACE,cAAc;GACf;EACD;IACE,oBAAoB;GACrB;CACF;;AAED;EACE,0BAA0B;EAC1B,YAAY;CACb;;AAED;;EAEE,oBAAoB;CACrB;;AAED;EACE,gCAAgC;CACjC;;AAED;EACE,sCAAsC;EACtC,oBAAoB;CACrB;;AAED;EACE,YAAY;CACb;;AAED;EACE,gBAAgB;EAChB,mBAAmB;CACpB;;AAED;EACE,oBAAoB;EACpB,mBAAmB;CACpB;;AAED;EACE,aAAa;EACb,YAAY;CACb;;AAED;EACE,eAAe;EACf,iBAAiB;CAClB;;AAED;EACE,mBAAmB;EACnB,UAAU;CACX;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,iBAAiB;EACjB,kBAAkB;CACnB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;CAChB;;AAED;EACE,eAAe;EACf,iBAAiB;CAClB;;AAED;EACE,eAAe;EACf,iBAAiB;CAClB;;AAED;EACE,eAAe;CAChB;;AAED;;EAEE,kBAAkB;EAClB,mBAAmB;CACpB;;AAED;;EAEE,eAAe;EACf,mBAAmB;EACnB,mBAAmB;EACnB,aAAa;EACb,YAAY;CACb;;AAED;EACE,mBAAmB;EACnB,mBAAmB;CACpB;;AAED;EACE,uBAAuB;EACvB,WAAW;CACZ;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,2BAA2B;CAC5B;;AAED;EACE,6BAA6B;EAC7B,eAAe;CAChB;;AAED;EACE,0CAA0C;EAC1C,eAAe;EACf,iBAAiB;CAClB;;AAED;EACE,oBAAoB;CACrB;;AAED;EACE,sBAAsB;CACvB;;AAED;EACE,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;EACpB,qBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,oBAAgB;MAAhB,gBAAgB;EAChB,wBAA4B;MAA5B,qBAA4B;UAA5B,4BAA4B;EAC5B,uBAAuB;CACxB;;AAED;EACE,+BAA+B;CAChC;;AAED;EACE,6BAA6B;EAC7B,mBAAmB;EACnB,eAAe;EACf,uBAAuB;EACvB,mBAAmB;EACnB,iCAAiC;EACjC,wBAAwB;EACxB,mBAAmB;EACnB,kCAAkC;EAClC,oBAAoB;CACrB;;AAED;EACE,0BAA0B;EAC1B,aAAa;CACd;;AAED;EACE,mBAAmB;EACnB,oBAAoB;CACrB","file":"bulma-docs.css","sourcesContent":["@charset \"UTF-8\";\n/*! bulma.io v0.5.1 | MIT License | github.com/jgthms/bulma */\n@keyframes spinAround {\n  from {\n    transform: rotate(0deg);\n  }\n  to {\n    transform: rotate(359deg);\n  }\n}\n\n/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */\nhtml,\nbody,\np,\nol,\nul,\nli,\ndl,\ndt,\ndd,\nblockquote,\nfigure,\nfieldset,\nlegend,\ntextarea,\npre,\niframe,\nhr,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n  margin: 0;\n  padding: 0;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n  font-size: 100%;\n  font-weight: normal;\n}\n\nul {\n  list-style: none;\n}\n\nbutton,\ninput,\nselect,\ntextarea {\n  margin: 0;\n}\n\nhtml {\n  box-sizing: border-box;\n}\n\n* {\n  box-sizing: inherit;\n}\n\n*:before, *:after {\n  box-sizing: inherit;\n}\n\nimg,\nembed,\nobject,\naudio,\nvideo {\n  max-width: 100%;\n}\n\niframe {\n  border: 0;\n}\n\ntable {\n  border-collapse: collapse;\n  border-spacing: 0;\n}\n\ntd,\nth {\n  padding: 0;\n  text-align: left;\n}\n\nhtml {\n  background-color: #fff;\n  font-size: 16px;\n  -moz-osx-font-smoothing: grayscale;\n  -webkit-font-smoothing: antialiased;\n  min-width: 300px;\n  overflow-x: hidden;\n  overflow-y: scroll;\n  text-rendering: optimizeLegibility;\n}\n\narticle,\naside,\nfigure,\nfooter,\nheader,\nhgroup,\nsection {\n  display: block;\n}\n\nbody,\nbutton,\ninput,\nselect,\ntextarea {\n  font-family: BlinkMacSystemFont, -apple-system, \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", \"Helvetica\", \"Arial\", sans-serif;\n}\n\ncode,\npre {\n  -moz-osx-font-smoothing: auto;\n  -webkit-font-smoothing: auto;\n  font-family: monospace;\n}\n\nbody {\n  color: #4a4a4a;\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5;\n}\n\na {\n  color: #00d1b2;\n  cursor: pointer;\n  text-decoration: none;\n}\n\na strong {\n  color: currentColor;\n}\n\na:hover {\n  color: #363636;\n}\n\ncode {\n  background-color: whitesmoke;\n  color: #ff3860;\n  font-size: 0.875em;\n  font-weight: normal;\n  padding: 0.25em 0.5em 0.25em;\n}\n\nhr {\n  background-color: #dbdbdb;\n  border: none;\n  display: block;\n  height: 1px;\n  margin: 1.5rem 0;\n}\n\nimg {\n  height: auto;\n  max-width: 100%;\n}\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n  vertical-align: baseline;\n}\n\nsmall {\n  font-size: 0.875em;\n}\n\nspan {\n  font-style: inherit;\n  font-weight: inherit;\n}\n\nstrong {\n  color: #363636;\n  font-weight: 700;\n}\n\npre {\n  background-color: whitesmoke;\n  color: #4a4a4a;\n  font-size: 0.875em;\n  white-space: pre;\n  word-wrap: normal;\n}\n\npre code {\n  -webkit-overflow-scrolling: touch;\n  background: none;\n  color: inherit;\n  display: block;\n  font-size: 1em;\n  overflow-x: auto;\n  padding: 1.25rem 1.5rem;\n}\n\ntable td,\ntable th {\n  text-align: left;\n  vertical-align: top;\n}\n\ntable th {\n  color: #363636;\n}\n\n.is-clearfix:after {\n  clear: both;\n  content: \" \";\n  display: table;\n}\n\n.is-pulled-left {\n  float: left !important;\n}\n\n.is-pulled-right {\n  float: right !important;\n}\n\n.is-clipped {\n  overflow: hidden !important;\n}\n\n.is-overlay {\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n\n.is-size-1 {\n  font-size: 3rem !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-size-1-mobile {\n    font-size: 3rem !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-size-1-tablet {\n    font-size: 3rem !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-size-1-touch {\n    font-size: 3rem !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-size-1-desktop {\n    font-size: 3rem !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-size-1-widescreen {\n    font-size: 3rem !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-size-1-fullhd {\n    font-size: 3rem !important;\n  }\n}\n\n.is-size-2 {\n  font-size: 2.5rem !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-size-2-mobile {\n    font-size: 2.5rem !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-size-2-tablet {\n    font-size: 2.5rem !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-size-2-touch {\n    font-size: 2.5rem !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-size-2-desktop {\n    font-size: 2.5rem !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-size-2-widescreen {\n    font-size: 2.5rem !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-size-2-fullhd {\n    font-size: 2.5rem !important;\n  }\n}\n\n.is-size-3 {\n  font-size: 2rem !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-size-3-mobile {\n    font-size: 2rem !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-size-3-tablet {\n    font-size: 2rem !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-size-3-touch {\n    font-size: 2rem !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-size-3-desktop {\n    font-size: 2rem !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-size-3-widescreen {\n    font-size: 2rem !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-size-3-fullhd {\n    font-size: 2rem !important;\n  }\n}\n\n.is-size-4 {\n  font-size: 1.5rem !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-size-4-mobile {\n    font-size: 1.5rem !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-size-4-tablet {\n    font-size: 1.5rem !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-size-4-touch {\n    font-size: 1.5rem !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-size-4-desktop {\n    font-size: 1.5rem !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-size-4-widescreen {\n    font-size: 1.5rem !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-size-4-fullhd {\n    font-size: 1.5rem !important;\n  }\n}\n\n.is-size-5 {\n  font-size: 1.25rem !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-size-5-mobile {\n    font-size: 1.25rem !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-size-5-tablet {\n    font-size: 1.25rem !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-size-5-touch {\n    font-size: 1.25rem !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-size-5-desktop {\n    font-size: 1.25rem !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-size-5-widescreen {\n    font-size: 1.25rem !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-size-5-fullhd {\n    font-size: 1.25rem !important;\n  }\n}\n\n.is-size-6 {\n  font-size: 1rem !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-size-6-mobile {\n    font-size: 1rem !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-size-6-tablet {\n    font-size: 1rem !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-size-6-touch {\n    font-size: 1rem !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-size-6-desktop {\n    font-size: 1rem !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-size-6-widescreen {\n    font-size: 1rem !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-size-6-fullhd {\n    font-size: 1rem !important;\n  }\n}\n\n.is-size-7 {\n  font-size: 0.75rem !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-size-7-mobile {\n    font-size: 0.75rem !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-size-7-tablet {\n    font-size: 0.75rem !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-size-7-touch {\n    font-size: 0.75rem !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-size-7-desktop {\n    font-size: 0.75rem !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-size-7-widescreen {\n    font-size: 0.75rem !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-size-7-fullhd {\n    font-size: 0.75rem !important;\n  }\n}\n\n.has-text-centered {\n  text-align: center !important;\n}\n\n@media screen and (max-width: 768px) {\n  .has-text-centered-mobile {\n    text-align: center !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .has-text-centered-tablet {\n    text-align: center !important;\n  }\n}\n\n@media screen and (min-width: 769px) and (max-width: 1007px) {\n  .has-text-centered-tablet-only {\n    text-align: center !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .has-text-centered-touch {\n    text-align: center !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .has-text-centered-desktop {\n    text-align: center !important;\n  }\n}\n\n@media screen and (min-width: 1008px) and (max-width: 1199px) {\n  .has-text-centered-desktop-only {\n    text-align: center !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .has-text-centered-widescreen {\n    text-align: center !important;\n  }\n}\n\n@media screen and (min-width: 1200px) and (max-width: 1391px) {\n  .has-text-centered-widescreen-only {\n    text-align: center !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .has-text-centered-fullhd {\n    text-align: center !important;\n  }\n}\n\n.has-text-left {\n  text-align: left !important;\n}\n\n@media screen and (max-width: 768px) {\n  .has-text-left-mobile {\n    text-align: left !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .has-text-left-tablet {\n    text-align: left !important;\n  }\n}\n\n@media screen and (min-width: 769px) and (max-width: 1007px) {\n  .has-text-left-tablet-only {\n    text-align: left !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .has-text-left-touch {\n    text-align: left !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .has-text-left-desktop {\n    text-align: left !important;\n  }\n}\n\n@media screen and (min-width: 1008px) and (max-width: 1199px) {\n  .has-text-left-desktop-only {\n    text-align: left !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .has-text-left-widescreen {\n    text-align: left !important;\n  }\n}\n\n@media screen and (min-width: 1200px) and (max-width: 1391px) {\n  .has-text-left-widescreen-only {\n    text-align: left !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .has-text-left-fullhd {\n    text-align: left !important;\n  }\n}\n\n.has-text-right {\n  text-align: right !important;\n}\n\n@media screen and (max-width: 768px) {\n  .has-text-right-mobile {\n    text-align: right !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .has-text-right-tablet {\n    text-align: right !important;\n  }\n}\n\n@media screen and (min-width: 769px) and (max-width: 1007px) {\n  .has-text-right-tablet-only {\n    text-align: right !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .has-text-right-touch {\n    text-align: right !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .has-text-right-desktop {\n    text-align: right !important;\n  }\n}\n\n@media screen and (min-width: 1008px) and (max-width: 1199px) {\n  .has-text-right-desktop-only {\n    text-align: right !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .has-text-right-widescreen {\n    text-align: right !important;\n  }\n}\n\n@media screen and (min-width: 1200px) and (max-width: 1391px) {\n  .has-text-right-widescreen-only {\n    text-align: right !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .has-text-right-fullhd {\n    text-align: right !important;\n  }\n}\n\n.is-capitalized {\n  text-transform: capitalize !important;\n}\n\n.is-lowercase {\n  text-transform: lowercase !important;\n}\n\n.is-uppercase {\n  text-transform: uppercase !important;\n}\n\n.has-text-white {\n  color: white !important;\n}\n\na.has-text-white:hover, a.has-text-white:focus {\n  color: #e6e6e6 !important;\n}\n\n.has-text-black {\n  color: #0a0a0a !important;\n}\n\na.has-text-black:hover, a.has-text-black:focus {\n  color: black !important;\n}\n\n.has-text-light {\n  color: whitesmoke !important;\n}\n\na.has-text-light:hover, a.has-text-light:focus {\n  color: #dbdbdb !important;\n}\n\n.has-text-dark {\n  color: #363636 !important;\n}\n\na.has-text-dark:hover, a.has-text-dark:focus {\n  color: #1c1c1c !important;\n}\n\n.has-text-primary {\n  color: #00d1b2 !important;\n}\n\na.has-text-primary:hover, a.has-text-primary:focus {\n  color: #009e86 !important;\n}\n\n.has-text-info {\n  color: #3273dc !important;\n}\n\na.has-text-info:hover, a.has-text-info:focus {\n  color: #205bbc !important;\n}\n\n.has-text-success {\n  color: #23d160 !important;\n}\n\na.has-text-success:hover, a.has-text-success:focus {\n  color: #1ca64c !important;\n}\n\n.has-text-warning {\n  color: #ffdd57 !important;\n}\n\na.has-text-warning:hover, a.has-text-warning:focus {\n  color: #ffd324 !important;\n}\n\n.has-text-danger {\n  color: #ff3860 !important;\n}\n\na.has-text-danger:hover, a.has-text-danger:focus {\n  color: #ff0537 !important;\n}\n\n.has-text-black-bis {\n  color: #121212 !important;\n}\n\n.has-text-black-ter {\n  color: #242424 !important;\n}\n\n.has-text-grey-darker {\n  color: #363636 !important;\n}\n\n.has-text-grey-dark {\n  color: #4a4a4a !important;\n}\n\n.has-text-grey {\n  color: #7a7a7a !important;\n}\n\n.has-text-grey-light {\n  color: #b5b5b5 !important;\n}\n\n.has-text-grey-lighter {\n  color: #dbdbdb !important;\n}\n\n.has-text-white-ter {\n  color: whitesmoke !important;\n}\n\n.has-text-white-bis {\n  color: #fafafa !important;\n}\n\n.is-block {\n  display: block !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-block-mobile {\n    display: block !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-block-tablet {\n    display: block !important;\n  }\n}\n\n@media screen and (min-width: 769px) and (max-width: 1007px) {\n  .is-block-tablet-only {\n    display: block !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-block-touch {\n    display: block !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-block-desktop {\n    display: block !important;\n  }\n}\n\n@media screen and (min-width: 1008px) and (max-width: 1199px) {\n  .is-block-desktop-only {\n    display: block !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-block-widescreen {\n    display: block !important;\n  }\n}\n\n@media screen and (min-width: 1200px) and (max-width: 1391px) {\n  .is-block-widescreen-only {\n    display: block !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-block-fullhd {\n    display: block !important;\n  }\n}\n\n.is-flex {\n  display: flex !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-flex-mobile {\n    display: flex !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-flex-tablet {\n    display: flex !important;\n  }\n}\n\n@media screen and (min-width: 769px) and (max-width: 1007px) {\n  .is-flex-tablet-only {\n    display: flex !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-flex-touch {\n    display: flex !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-flex-desktop {\n    display: flex !important;\n  }\n}\n\n@media screen and (min-width: 1008px) and (max-width: 1199px) {\n  .is-flex-desktop-only {\n    display: flex !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-flex-widescreen {\n    display: flex !important;\n  }\n}\n\n@media screen and (min-width: 1200px) and (max-width: 1391px) {\n  .is-flex-widescreen-only {\n    display: flex !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-flex-fullhd {\n    display: flex !important;\n  }\n}\n\n.is-inline {\n  display: inline !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-inline-mobile {\n    display: inline !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-inline-tablet {\n    display: inline !important;\n  }\n}\n\n@media screen and (min-width: 769px) and (max-width: 1007px) {\n  .is-inline-tablet-only {\n    display: inline !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-inline-touch {\n    display: inline !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-inline-desktop {\n    display: inline !important;\n  }\n}\n\n@media screen and (min-width: 1008px) and (max-width: 1199px) {\n  .is-inline-desktop-only {\n    display: inline !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-inline-widescreen {\n    display: inline !important;\n  }\n}\n\n@media screen and (min-width: 1200px) and (max-width: 1391px) {\n  .is-inline-widescreen-only {\n    display: inline !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-inline-fullhd {\n    display: inline !important;\n  }\n}\n\n.is-inline-block {\n  display: inline-block !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-inline-block-mobile {\n    display: inline-block !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-inline-block-tablet {\n    display: inline-block !important;\n  }\n}\n\n@media screen and (min-width: 769px) and (max-width: 1007px) {\n  .is-inline-block-tablet-only {\n    display: inline-block !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-inline-block-touch {\n    display: inline-block !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-inline-block-desktop {\n    display: inline-block !important;\n  }\n}\n\n@media screen and (min-width: 1008px) and (max-width: 1199px) {\n  .is-inline-block-desktop-only {\n    display: inline-block !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-inline-block-widescreen {\n    display: inline-block !important;\n  }\n}\n\n@media screen and (min-width: 1200px) and (max-width: 1391px) {\n  .is-inline-block-widescreen-only {\n    display: inline-block !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-inline-block-fullhd {\n    display: inline-block !important;\n  }\n}\n\n.is-inline-flex {\n  display: inline-flex !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-inline-flex-mobile {\n    display: inline-flex !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-inline-flex-tablet {\n    display: inline-flex !important;\n  }\n}\n\n@media screen and (min-width: 769px) and (max-width: 1007px) {\n  .is-inline-flex-tablet-only {\n    display: inline-flex !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-inline-flex-touch {\n    display: inline-flex !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-inline-flex-desktop {\n    display: inline-flex !important;\n  }\n}\n\n@media screen and (min-width: 1008px) and (max-width: 1199px) {\n  .is-inline-flex-desktop-only {\n    display: inline-flex !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-inline-flex-widescreen {\n    display: inline-flex !important;\n  }\n}\n\n@media screen and (min-width: 1200px) and (max-width: 1391px) {\n  .is-inline-flex-widescreen-only {\n    display: inline-flex !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-inline-flex-fullhd {\n    display: inline-flex !important;\n  }\n}\n\n.is-hidden {\n  display: none !important;\n}\n\n@media screen and (max-width: 768px) {\n  .is-hidden-mobile {\n    display: none !important;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .is-hidden-tablet {\n    display: none !important;\n  }\n}\n\n@media screen and (min-width: 769px) and (max-width: 1007px) {\n  .is-hidden-tablet-only {\n    display: none !important;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .is-hidden-touch {\n    display: none !important;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .is-hidden-desktop {\n    display: none !important;\n  }\n}\n\n@media screen and (min-width: 1008px) and (max-width: 1199px) {\n  .is-hidden-desktop-only {\n    display: none !important;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .is-hidden-widescreen {\n    display: none !important;\n  }\n}\n\n@media screen and (min-width: 1200px) and (max-width: 1391px) {\n  .is-hidden-widescreen-only {\n    display: none !important;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .is-hidden-fullhd {\n    display: none !important;\n  }\n}\n\n.is-marginless {\n  margin: 0 !important;\n}\n\n.is-paddingless {\n  padding: 0 !important;\n}\n\n.is-radiusless {\n  border-radius: 0 !important;\n}\n\n.is-shadowless {\n  box-shadow: none !important;\n}\n\n.is-unselectable {\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n}\n\n.box {\n  background-color: white;\n  border-radius: 5px;\n  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);\n  color: #4a4a4a;\n  display: block;\n  padding: 1.25rem;\n}\n\n.box:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\na.box:hover, a.box:focus {\n  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2;\n}\n\na.box:active {\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2;\n}\n\n.button {\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  align-items: center;\n  border: 1px solid transparent;\n  border-radius: 3px;\n  box-shadow: none;\n  display: inline-flex;\n  font-size: 1rem;\n  height: 2.25em;\n  justify-content: flex-start;\n  line-height: 1.5;\n  padding-bottom: calc(0.375em - 1px);\n  padding-left: calc(0.625em - 1px);\n  padding-right: calc(0.625em - 1px);\n  padding-top: calc(0.375em - 1px);\n  position: relative;\n  vertical-align: top;\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  background-color: white;\n  border-color: #dbdbdb;\n  color: #363636;\n  cursor: pointer;\n  justify-content: center;\n  padding-left: 0.75em;\n  padding-right: 0.75em;\n  text-align: center;\n  white-space: nowrap;\n}\n\n.button:focus, .button.is-focused, .button:active, .button.is-active {\n  outline: none;\n}\n\n.button[disabled] {\n  cursor: not-allowed;\n}\n\n.button strong {\n  color: inherit;\n}\n\n.button .icon, .button .icon.is-small, .button .icon.is-medium, .button .icon.is-large {\n  height: 1.5em;\n  width: 1.5em;\n}\n\n.button .icon:first-child:not(:last-child) {\n  margin-left: calc(-0.375em - 1px);\n  margin-right: 0.1875em;\n}\n\n.button .icon:last-child:not(:first-child) {\n  margin-left: 0.1875em;\n  margin-right: calc(-0.375em - 1px);\n}\n\n.button .icon:first-child:last-child {\n  margin-left: calc(-0.375em - 1px);\n  margin-right: calc(-0.375em - 1px);\n}\n\n.button:hover, .button.is-hovered {\n  border-color: #b5b5b5;\n  color: #363636;\n}\n\n.button:focus, .button.is-focused {\n  border-color: #00d1b2;\n  color: #363636;\n}\n\n.button:active, .button.is-active {\n  border-color: #4a4a4a;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n  color: #363636;\n}\n\n.button.is-link {\n  background-color: transparent;\n  border-color: transparent;\n  color: #4a4a4a;\n  text-decoration: underline;\n}\n\n.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 {\n  background-color: whitesmoke;\n  color: #363636;\n}\n\n.button.is-link[disabled] {\n  background-color: transparent;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.button.is-white {\n  background-color: white;\n  border-color: transparent;\n  color: #0a0a0a;\n}\n\n.button.is-white:hover, .button.is-white.is-hovered {\n  background-color: #f9f9f9;\n  border-color: transparent;\n  color: #0a0a0a;\n}\n\n.button.is-white:focus, .button.is-white.is-focused {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25);\n  color: #0a0a0a;\n}\n\n.button.is-white:active, .button.is-white.is-active {\n  background-color: #f2f2f2;\n  border-color: transparent;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n  color: #0a0a0a;\n}\n\n.button.is-white[disabled] {\n  background-color: white;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.button.is-white.is-inverted {\n  background-color: #0a0a0a;\n  color: white;\n}\n\n.button.is-white.is-inverted:hover {\n  background-color: black;\n}\n\n.button.is-white.is-inverted[disabled] {\n  background-color: #0a0a0a;\n  border-color: transparent;\n  box-shadow: none;\n  color: white;\n}\n\n.button.is-white.is-loading:after {\n  border-color: transparent transparent #0a0a0a #0a0a0a !important;\n}\n\n.button.is-white.is-outlined {\n  background-color: transparent;\n  border-color: white;\n  color: white;\n}\n\n.button.is-white.is-outlined:hover, .button.is-white.is-outlined:focus {\n  background-color: white;\n  border-color: white;\n  color: #0a0a0a;\n}\n\n.button.is-white.is-outlined.is-loading:after {\n  border-color: transparent transparent white white !important;\n}\n\n.button.is-white.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: white;\n  box-shadow: none;\n  color: white;\n}\n\n.button.is-white.is-inverted.is-outlined {\n  background-color: transparent;\n  border-color: #0a0a0a;\n  color: #0a0a0a;\n}\n\n.button.is-white.is-inverted.is-outlined:hover, .button.is-white.is-inverted.is-outlined:focus {\n  background-color: #0a0a0a;\n  color: white;\n}\n\n.button.is-white.is-inverted.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #0a0a0a;\n  box-shadow: none;\n  color: #0a0a0a;\n}\n\n.button.is-black {\n  background-color: #0a0a0a;\n  border-color: transparent;\n  color: white;\n}\n\n.button.is-black:hover, .button.is-black.is-hovered {\n  background-color: #040404;\n  border-color: transparent;\n  color: white;\n}\n\n.button.is-black:focus, .button.is-black.is-focused {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25);\n  color: white;\n}\n\n.button.is-black:active, .button.is-black.is-active {\n  background-color: black;\n  border-color: transparent;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n  color: white;\n}\n\n.button.is-black[disabled] {\n  background-color: #0a0a0a;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.button.is-black.is-inverted {\n  background-color: white;\n  color: #0a0a0a;\n}\n\n.button.is-black.is-inverted:hover {\n  background-color: #f2f2f2;\n}\n\n.button.is-black.is-inverted[disabled] {\n  background-color: white;\n  border-color: transparent;\n  box-shadow: none;\n  color: #0a0a0a;\n}\n\n.button.is-black.is-loading:after {\n  border-color: transparent transparent white white !important;\n}\n\n.button.is-black.is-outlined {\n  background-color: transparent;\n  border-color: #0a0a0a;\n  color: #0a0a0a;\n}\n\n.button.is-black.is-outlined:hover, .button.is-black.is-outlined:focus {\n  background-color: #0a0a0a;\n  border-color: #0a0a0a;\n  color: white;\n}\n\n.button.is-black.is-outlined.is-loading:after {\n  border-color: transparent transparent #0a0a0a #0a0a0a !important;\n}\n\n.button.is-black.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #0a0a0a;\n  box-shadow: none;\n  color: #0a0a0a;\n}\n\n.button.is-black.is-inverted.is-outlined {\n  background-color: transparent;\n  border-color: white;\n  color: white;\n}\n\n.button.is-black.is-inverted.is-outlined:hover, .button.is-black.is-inverted.is-outlined:focus {\n  background-color: white;\n  color: #0a0a0a;\n}\n\n.button.is-black.is-inverted.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: white;\n  box-shadow: none;\n  color: white;\n}\n\n.button.is-light {\n  background-color: whitesmoke;\n  border-color: transparent;\n  color: #363636;\n}\n\n.button.is-light:hover, .button.is-light.is-hovered {\n  background-color: #eeeeee;\n  border-color: transparent;\n  color: #363636;\n}\n\n.button.is-light:focus, .button.is-light.is-focused {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25);\n  color: #363636;\n}\n\n.button.is-light:active, .button.is-light.is-active {\n  background-color: #e8e8e8;\n  border-color: transparent;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n  color: #363636;\n}\n\n.button.is-light[disabled] {\n  background-color: whitesmoke;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.button.is-light.is-inverted {\n  background-color: #363636;\n  color: whitesmoke;\n}\n\n.button.is-light.is-inverted:hover {\n  background-color: #292929;\n}\n\n.button.is-light.is-inverted[disabled] {\n  background-color: #363636;\n  border-color: transparent;\n  box-shadow: none;\n  color: whitesmoke;\n}\n\n.button.is-light.is-loading:after {\n  border-color: transparent transparent #363636 #363636 !important;\n}\n\n.button.is-light.is-outlined {\n  background-color: transparent;\n  border-color: whitesmoke;\n  color: whitesmoke;\n}\n\n.button.is-light.is-outlined:hover, .button.is-light.is-outlined:focus {\n  background-color: whitesmoke;\n  border-color: whitesmoke;\n  color: #363636;\n}\n\n.button.is-light.is-outlined.is-loading:after {\n  border-color: transparent transparent whitesmoke whitesmoke !important;\n}\n\n.button.is-light.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: whitesmoke;\n  box-shadow: none;\n  color: whitesmoke;\n}\n\n.button.is-light.is-inverted.is-outlined {\n  background-color: transparent;\n  border-color: #363636;\n  color: #363636;\n}\n\n.button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined:focus {\n  background-color: #363636;\n  color: whitesmoke;\n}\n\n.button.is-light.is-inverted.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #363636;\n  box-shadow: none;\n  color: #363636;\n}\n\n.button.is-dark {\n  background-color: #363636;\n  border-color: transparent;\n  color: whitesmoke;\n}\n\n.button.is-dark:hover, .button.is-dark.is-hovered {\n  background-color: #2f2f2f;\n  border-color: transparent;\n  color: whitesmoke;\n}\n\n.button.is-dark:focus, .button.is-dark.is-focused {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25);\n  color: whitesmoke;\n}\n\n.button.is-dark:active, .button.is-dark.is-active {\n  background-color: #292929;\n  border-color: transparent;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n  color: whitesmoke;\n}\n\n.button.is-dark[disabled] {\n  background-color: #363636;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.button.is-dark.is-inverted {\n  background-color: whitesmoke;\n  color: #363636;\n}\n\n.button.is-dark.is-inverted:hover {\n  background-color: #e8e8e8;\n}\n\n.button.is-dark.is-inverted[disabled] {\n  background-color: whitesmoke;\n  border-color: transparent;\n  box-shadow: none;\n  color: #363636;\n}\n\n.button.is-dark.is-loading:after {\n  border-color: transparent transparent whitesmoke whitesmoke !important;\n}\n\n.button.is-dark.is-outlined {\n  background-color: transparent;\n  border-color: #363636;\n  color: #363636;\n}\n\n.button.is-dark.is-outlined:hover, .button.is-dark.is-outlined:focus {\n  background-color: #363636;\n  border-color: #363636;\n  color: whitesmoke;\n}\n\n.button.is-dark.is-outlined.is-loading:after {\n  border-color: transparent transparent #363636 #363636 !important;\n}\n\n.button.is-dark.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #363636;\n  box-shadow: none;\n  color: #363636;\n}\n\n.button.is-dark.is-inverted.is-outlined {\n  background-color: transparent;\n  border-color: whitesmoke;\n  color: whitesmoke;\n}\n\n.button.is-dark.is-inverted.is-outlined:hover, .button.is-dark.is-inverted.is-outlined:focus {\n  background-color: whitesmoke;\n  color: #363636;\n}\n\n.button.is-dark.is-inverted.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: whitesmoke;\n  box-shadow: none;\n  color: whitesmoke;\n}\n\n.button.is-primary {\n  background-color: #00d1b2;\n  border-color: transparent;\n  color: #fff;\n}\n\n.button.is-primary:hover, .button.is-primary.is-hovered {\n  background-color: #00c4a7;\n  border-color: transparent;\n  color: #fff;\n}\n\n.button.is-primary:focus, .button.is-primary.is-focused {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25);\n  color: #fff;\n}\n\n.button.is-primary:active, .button.is-primary.is-active {\n  background-color: #00b89c;\n  border-color: transparent;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n  color: #fff;\n}\n\n.button.is-primary[disabled] {\n  background-color: #00d1b2;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.button.is-primary.is-inverted {\n  background-color: #fff;\n  color: #00d1b2;\n}\n\n.button.is-primary.is-inverted:hover {\n  background-color: #f2f2f2;\n}\n\n.button.is-primary.is-inverted[disabled] {\n  background-color: #fff;\n  border-color: transparent;\n  box-shadow: none;\n  color: #00d1b2;\n}\n\n.button.is-primary.is-loading:after {\n  border-color: transparent transparent #fff #fff !important;\n}\n\n.button.is-primary.is-outlined {\n  background-color: transparent;\n  border-color: #00d1b2;\n  color: #00d1b2;\n}\n\n.button.is-primary.is-outlined:hover, .button.is-primary.is-outlined:focus {\n  background-color: #00d1b2;\n  border-color: #00d1b2;\n  color: #fff;\n}\n\n.button.is-primary.is-outlined.is-loading:after {\n  border-color: transparent transparent #00d1b2 #00d1b2 !important;\n}\n\n.button.is-primary.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #00d1b2;\n  box-shadow: none;\n  color: #00d1b2;\n}\n\n.button.is-primary.is-inverted.is-outlined {\n  background-color: transparent;\n  border-color: #fff;\n  color: #fff;\n}\n\n.button.is-primary.is-inverted.is-outlined:hover, .button.is-primary.is-inverted.is-outlined:focus {\n  background-color: #fff;\n  color: #00d1b2;\n}\n\n.button.is-primary.is-inverted.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #fff;\n  box-shadow: none;\n  color: #fff;\n}\n\n.button.is-info {\n  background-color: #3273dc;\n  border-color: transparent;\n  color: #fff;\n}\n\n.button.is-info:hover, .button.is-info.is-hovered {\n  background-color: #276cda;\n  border-color: transparent;\n  color: #fff;\n}\n\n.button.is-info:focus, .button.is-info.is-focused {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25);\n  color: #fff;\n}\n\n.button.is-info:active, .button.is-info.is-active {\n  background-color: #2366d1;\n  border-color: transparent;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n  color: #fff;\n}\n\n.button.is-info[disabled] {\n  background-color: #3273dc;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.button.is-info.is-inverted {\n  background-color: #fff;\n  color: #3273dc;\n}\n\n.button.is-info.is-inverted:hover {\n  background-color: #f2f2f2;\n}\n\n.button.is-info.is-inverted[disabled] {\n  background-color: #fff;\n  border-color: transparent;\n  box-shadow: none;\n  color: #3273dc;\n}\n\n.button.is-info.is-loading:after {\n  border-color: transparent transparent #fff #fff !important;\n}\n\n.button.is-info.is-outlined {\n  background-color: transparent;\n  border-color: #3273dc;\n  color: #3273dc;\n}\n\n.button.is-info.is-outlined:hover, .button.is-info.is-outlined:focus {\n  background-color: #3273dc;\n  border-color: #3273dc;\n  color: #fff;\n}\n\n.button.is-info.is-outlined.is-loading:after {\n  border-color: transparent transparent #3273dc #3273dc !important;\n}\n\n.button.is-info.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #3273dc;\n  box-shadow: none;\n  color: #3273dc;\n}\n\n.button.is-info.is-inverted.is-outlined {\n  background-color: transparent;\n  border-color: #fff;\n  color: #fff;\n}\n\n.button.is-info.is-inverted.is-outlined:hover, .button.is-info.is-inverted.is-outlined:focus {\n  background-color: #fff;\n  color: #3273dc;\n}\n\n.button.is-info.is-inverted.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #fff;\n  box-shadow: none;\n  color: #fff;\n}\n\n.button.is-success {\n  background-color: #23d160;\n  border-color: transparent;\n  color: #fff;\n}\n\n.button.is-success:hover, .button.is-success.is-hovered {\n  background-color: #22c65b;\n  border-color: transparent;\n  color: #fff;\n}\n\n.button.is-success:focus, .button.is-success.is-focused {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25);\n  color: #fff;\n}\n\n.button.is-success:active, .button.is-success.is-active {\n  background-color: #20bc56;\n  border-color: transparent;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n  color: #fff;\n}\n\n.button.is-success[disabled] {\n  background-color: #23d160;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.button.is-success.is-inverted {\n  background-color: #fff;\n  color: #23d160;\n}\n\n.button.is-success.is-inverted:hover {\n  background-color: #f2f2f2;\n}\n\n.button.is-success.is-inverted[disabled] {\n  background-color: #fff;\n  border-color: transparent;\n  box-shadow: none;\n  color: #23d160;\n}\n\n.button.is-success.is-loading:after {\n  border-color: transparent transparent #fff #fff !important;\n}\n\n.button.is-success.is-outlined {\n  background-color: transparent;\n  border-color: #23d160;\n  color: #23d160;\n}\n\n.button.is-success.is-outlined:hover, .button.is-success.is-outlined:focus {\n  background-color: #23d160;\n  border-color: #23d160;\n  color: #fff;\n}\n\n.button.is-success.is-outlined.is-loading:after {\n  border-color: transparent transparent #23d160 #23d160 !important;\n}\n\n.button.is-success.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #23d160;\n  box-shadow: none;\n  color: #23d160;\n}\n\n.button.is-success.is-inverted.is-outlined {\n  background-color: transparent;\n  border-color: #fff;\n  color: #fff;\n}\n\n.button.is-success.is-inverted.is-outlined:hover, .button.is-success.is-inverted.is-outlined:focus {\n  background-color: #fff;\n  color: #23d160;\n}\n\n.button.is-success.is-inverted.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #fff;\n  box-shadow: none;\n  color: #fff;\n}\n\n.button.is-warning {\n  background-color: #ffdd57;\n  border-color: transparent;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.button.is-warning:hover, .button.is-warning.is-hovered {\n  background-color: #ffdb4a;\n  border-color: transparent;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.button.is-warning:focus, .button.is-warning.is-focused {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25);\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.button.is-warning:active, .button.is-warning.is-active {\n  background-color: #ffd83d;\n  border-color: transparent;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.button.is-warning[disabled] {\n  background-color: #ffdd57;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.button.is-warning.is-inverted {\n  background-color: rgba(0, 0, 0, 0.7);\n  color: #ffdd57;\n}\n\n.button.is-warning.is-inverted:hover {\n  background-color: rgba(0, 0, 0, 0.7);\n}\n\n.button.is-warning.is-inverted[disabled] {\n  background-color: rgba(0, 0, 0, 0.7);\n  border-color: transparent;\n  box-shadow: none;\n  color: #ffdd57;\n}\n\n.button.is-warning.is-loading:after {\n  border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important;\n}\n\n.button.is-warning.is-outlined {\n  background-color: transparent;\n  border-color: #ffdd57;\n  color: #ffdd57;\n}\n\n.button.is-warning.is-outlined:hover, .button.is-warning.is-outlined:focus {\n  background-color: #ffdd57;\n  border-color: #ffdd57;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.button.is-warning.is-outlined.is-loading:after {\n  border-color: transparent transparent #ffdd57 #ffdd57 !important;\n}\n\n.button.is-warning.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #ffdd57;\n  box-shadow: none;\n  color: #ffdd57;\n}\n\n.button.is-warning.is-inverted.is-outlined {\n  background-color: transparent;\n  border-color: rgba(0, 0, 0, 0.7);\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.button.is-warning.is-inverted.is-outlined:hover, .button.is-warning.is-inverted.is-outlined:focus {\n  background-color: rgba(0, 0, 0, 0.7);\n  color: #ffdd57;\n}\n\n.button.is-warning.is-inverted.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: rgba(0, 0, 0, 0.7);\n  box-shadow: none;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.button.is-danger {\n  background-color: #ff3860;\n  border-color: transparent;\n  color: #fff;\n}\n\n.button.is-danger:hover, .button.is-danger.is-hovered {\n  background-color: #ff2b56;\n  border-color: transparent;\n  color: #fff;\n}\n\n.button.is-danger:focus, .button.is-danger.is-focused {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25);\n  color: #fff;\n}\n\n.button.is-danger:active, .button.is-danger.is-active {\n  background-color: #ff1f4b;\n  border-color: transparent;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n  color: #fff;\n}\n\n.button.is-danger[disabled] {\n  background-color: #ff3860;\n  border-color: transparent;\n  box-shadow: none;\n}\n\n.button.is-danger.is-inverted {\n  background-color: #fff;\n  color: #ff3860;\n}\n\n.button.is-danger.is-inverted:hover {\n  background-color: #f2f2f2;\n}\n\n.button.is-danger.is-inverted[disabled] {\n  background-color: #fff;\n  border-color: transparent;\n  box-shadow: none;\n  color: #ff3860;\n}\n\n.button.is-danger.is-loading:after {\n  border-color: transparent transparent #fff #fff !important;\n}\n\n.button.is-danger.is-outlined {\n  background-color: transparent;\n  border-color: #ff3860;\n  color: #ff3860;\n}\n\n.button.is-danger.is-outlined:hover, .button.is-danger.is-outlined:focus {\n  background-color: #ff3860;\n  border-color: #ff3860;\n  color: #fff;\n}\n\n.button.is-danger.is-outlined.is-loading:after {\n  border-color: transparent transparent #ff3860 #ff3860 !important;\n}\n\n.button.is-danger.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #ff3860;\n  box-shadow: none;\n  color: #ff3860;\n}\n\n.button.is-danger.is-inverted.is-outlined {\n  background-color: transparent;\n  border-color: #fff;\n  color: #fff;\n}\n\n.button.is-danger.is-inverted.is-outlined:hover, .button.is-danger.is-inverted.is-outlined:focus {\n  background-color: #fff;\n  color: #ff3860;\n}\n\n.button.is-danger.is-inverted.is-outlined[disabled] {\n  background-color: transparent;\n  border-color: #fff;\n  box-shadow: none;\n  color: #fff;\n}\n\n.button.is-small {\n  border-radius: 2px;\n  font-size: 0.75rem;\n}\n\n.button.is-medium {\n  font-size: 1.25rem;\n}\n\n.button.is-large {\n  font-size: 1.5rem;\n}\n\n.button[disabled] {\n  background-color: white;\n  border-color: #dbdbdb;\n  box-shadow: none;\n  opacity: 0.5;\n}\n\n.button.is-fullwidth {\n  display: flex;\n  width: 100%;\n}\n\n.button.is-loading {\n  color: transparent !important;\n  pointer-events: none;\n}\n\n.button.is-loading:after {\n  animation: spinAround 500ms infinite linear;\n  border: 2px solid #dbdbdb;\n  border-radius: 290486px;\n  border-right-color: transparent;\n  border-top-color: transparent;\n  content: \"\";\n  display: block;\n  height: 1em;\n  position: relative;\n  width: 1em;\n  position: absolute;\n  left: calc(50% - (1em / 2));\n  top: calc(50% - (1em / 2));\n  position: absolute !important;\n}\n\n.button.is-static {\n  background-color: whitesmoke;\n  border-color: #dbdbdb;\n  color: #7a7a7a;\n  box-shadow: none;\n  pointer-events: none;\n}\n\n.container {\n  margin: 0 auto;\n  position: relative;\n}\n\n@media screen and (min-width: 1068px) {\n  .container {\n    max-width: 960px;\n    width: 960px;\n  }\n  .container.is-fluid {\n    margin-left: 24px;\n    margin-right: 24px;\n    max-width: none;\n    width: auto;\n  }\n}\n\n@media screen and (max-width: 1259px) {\n  .container.is-widescreen {\n    max-width: 1152px;\n    width: auto;\n  }\n}\n\n@media screen and (max-width: 1451px) {\n  .container.is-fullhd {\n    max-width: 1344px;\n    width: auto;\n  }\n}\n\n@media screen and (min-width: 1260px) {\n  .container {\n    max-width: 1152px;\n    width: 1152px;\n  }\n}\n\n@media screen and (min-width: 1452px) {\n  .container {\n    max-width: 1344px;\n    width: 1344px;\n  }\n}\n\n.content:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.content li + li {\n  margin-top: 0.25em;\n}\n\n.content p:not(:last-child),\n.content dl:not(:last-child),\n.content ol:not(:last-child),\n.content ul:not(:last-child),\n.content blockquote:not(:last-child),\n.content pre:not(:last-child),\n.content table:not(:last-child) {\n  margin-bottom: 1em;\n}\n\n.content h1,\n.content h2,\n.content h3,\n.content h4,\n.content h5,\n.content h6 {\n  color: #363636;\n  font-weight: 400;\n  line-height: 1.125;\n}\n\n.content h1 {\n  font-size: 2em;\n  margin-bottom: 0.5em;\n}\n\n.content h1:not(:first-child) {\n  margin-top: 1em;\n}\n\n.content h2 {\n  font-size: 1.75em;\n  margin-bottom: 0.5714em;\n}\n\n.content h2:not(:first-child) {\n  margin-top: 1.1428em;\n}\n\n.content h3 {\n  font-size: 1.5em;\n  margin-bottom: 0.6666em;\n}\n\n.content h3:not(:first-child) {\n  margin-top: 1.3333em;\n}\n\n.content h4 {\n  font-size: 1.25em;\n  margin-bottom: 0.8em;\n}\n\n.content h5 {\n  font-size: 1.125em;\n  margin-bottom: 0.8888em;\n}\n\n.content h6 {\n  font-size: 1em;\n  margin-bottom: 1em;\n}\n\n.content blockquote {\n  background-color: whitesmoke;\n  border-left: 5px solid #dbdbdb;\n  padding: 1.25em 1.5em;\n}\n\n.content ol {\n  list-style: decimal outside;\n  margin-left: 2em;\n  margin-top: 1em;\n}\n\n.content ul {\n  list-style: disc outside;\n  margin-left: 2em;\n  margin-top: 1em;\n}\n\n.content ul ul {\n  list-style-type: circle;\n  margin-top: 0.5em;\n}\n\n.content ul ul ul {\n  list-style-type: square;\n}\n\n.content dd {\n  margin-left: 2em;\n}\n\n.content figure {\n  margin: 2em;\n  text-align: center;\n}\n\n.content figure img {\n  display: inline-block;\n}\n\n.content figure figcaption {\n  font-style: italic;\n}\n\n.content pre {\n  -webkit-overflow-scrolling: touch;\n  overflow-x: auto;\n  padding: 1.25em 1.5em;\n  white-space: pre;\n  word-wrap: normal;\n}\n\n.content sup,\n.content sub {\n  font-size: 75%;\n}\n\n.content table {\n  width: 100%;\n}\n\n.content table td,\n.content table th {\n  border: 1px solid #dbdbdb;\n  border-width: 0 0 1px;\n  padding: 0.5em 0.75em;\n  vertical-align: top;\n}\n\n.content table th {\n  color: #363636;\n  text-align: left;\n}\n\n.content table tr:hover {\n  background-color: whitesmoke;\n}\n\n.content table thead td,\n.content table thead th {\n  border-width: 0 0 2px;\n  color: #363636;\n}\n\n.content table tfoot td,\n.content table tfoot th {\n  border-width: 2px 0 0;\n  color: #363636;\n}\n\n.content table tbody tr:last-child td,\n.content table tbody tr:last-child th {\n  border-bottom-width: 0;\n}\n\n.content.is-small {\n  font-size: 0.75rem;\n}\n\n.content.is-medium {\n  font-size: 1.25rem;\n}\n\n.content.is-large {\n  font-size: 1.5rem;\n}\n\n.input,\n.textarea {\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  align-items: center;\n  border: 1px solid transparent;\n  border-radius: 3px;\n  box-shadow: none;\n  display: inline-flex;\n  font-size: 1rem;\n  height: 2.25em;\n  justify-content: flex-start;\n  line-height: 1.5;\n  padding-bottom: calc(0.375em - 1px);\n  padding-left: calc(0.625em - 1px);\n  padding-right: calc(0.625em - 1px);\n  padding-top: calc(0.375em - 1px);\n  position: relative;\n  vertical-align: top;\n  background-color: white;\n  border-color: #dbdbdb;\n  color: #363636;\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);\n  max-width: 100%;\n  width: 100%;\n}\n\n.input:focus, .input.is-focused, .input:active, .input.is-active,\n.textarea:focus,\n.textarea.is-focused,\n.textarea:active,\n.textarea.is-active {\n  outline: none;\n}\n\n.input[disabled],\n.textarea[disabled] {\n  cursor: not-allowed;\n}\n\n.input:hover, .input.is-hovered,\n.textarea:hover,\n.textarea.is-hovered {\n  border-color: #b5b5b5;\n}\n\n.input:focus, .input.is-focused, .input:active, .input.is-active,\n.textarea:focus,\n.textarea.is-focused,\n.textarea:active,\n.textarea.is-active {\n  border-color: #00d1b2;\n}\n\n.input[disabled],\n.textarea[disabled] {\n  background-color: whitesmoke;\n  border-color: whitesmoke;\n  box-shadow: none;\n  color: #7a7a7a;\n}\n\n.input[disabled]::-moz-placeholder,\n.textarea[disabled]::-moz-placeholder {\n  color: rgba(122, 122, 122, 0.3);\n}\n\n.input[disabled]::-webkit-input-placeholder,\n.textarea[disabled]::-webkit-input-placeholder {\n  color: rgba(122, 122, 122, 0.3);\n}\n\n.input[disabled]:-moz-placeholder,\n.textarea[disabled]:-moz-placeholder {\n  color: rgba(122, 122, 122, 0.3);\n}\n\n.input[disabled]:-ms-input-placeholder,\n.textarea[disabled]:-ms-input-placeholder {\n  color: rgba(122, 122, 122, 0.3);\n}\n\n.input[type=\"search\"],\n.textarea[type=\"search\"] {\n  border-radius: 290486px;\n}\n\n.input.is-white,\n.textarea.is-white {\n  border-color: white;\n}\n\n.input.is-black,\n.textarea.is-black {\n  border-color: #0a0a0a;\n}\n\n.input.is-light,\n.textarea.is-light {\n  border-color: whitesmoke;\n}\n\n.input.is-dark,\n.textarea.is-dark {\n  border-color: #363636;\n}\n\n.input.is-primary,\n.textarea.is-primary {\n  border-color: #00d1b2;\n}\n\n.input.is-info,\n.textarea.is-info {\n  border-color: #3273dc;\n}\n\n.input.is-success,\n.textarea.is-success {\n  border-color: #23d160;\n}\n\n.input.is-warning,\n.textarea.is-warning {\n  border-color: #ffdd57;\n}\n\n.input.is-danger,\n.textarea.is-danger {\n  border-color: #ff3860;\n}\n\n.input.is-small,\n.textarea.is-small {\n  border-radius: 2px;\n  font-size: 0.75rem;\n}\n\n.input.is-medium,\n.textarea.is-medium {\n  font-size: 1.25rem;\n}\n\n.input.is-large,\n.textarea.is-large {\n  font-size: 1.5rem;\n}\n\n.input.is-fullwidth,\n.textarea.is-fullwidth {\n  display: block;\n  width: 100%;\n}\n\n.input.is-inline,\n.textarea.is-inline {\n  display: inline;\n  width: auto;\n}\n\n.textarea {\n  display: block;\n  max-width: 100%;\n  min-width: 100%;\n  padding: 0.625em;\n  resize: vertical;\n}\n\n.textarea:not([rows]) {\n  max-height: 600px;\n  min-height: 120px;\n}\n\n.textarea[rows] {\n  height: unset;\n}\n\n.textarea.has-fixed-size {\n  resize: none;\n}\n\n.checkbox,\n.radio {\n  cursor: pointer;\n  display: inline-block;\n  line-height: 1.25;\n  position: relative;\n}\n\n.checkbox input,\n.radio input {\n  cursor: pointer;\n}\n\n.checkbox:hover,\n.radio:hover {\n  color: #363636;\n}\n\n.checkbox[disabled],\n.radio[disabled] {\n  color: #7a7a7a;\n  cursor: not-allowed;\n}\n\n.radio + .radio {\n  margin-left: 0.5em;\n}\n\n.select {\n  display: inline-block;\n  max-width: 100%;\n  position: relative;\n  vertical-align: top;\n}\n\n.select:not(.is-multiple) {\n  height: 2.25em;\n}\n\n.select:not(.is-multiple)::after {\n  border: 1px solid #00d1b2;\n  border-right: 0;\n  border-top: 0;\n  content: \" \";\n  display: block;\n  height: 0.5em;\n  pointer-events: none;\n  position: absolute;\n  transform: rotate(-45deg);\n  width: 0.5em;\n  margin-top: -0.375em;\n  right: 1.125em;\n  top: 50%;\n  z-index: 4;\n}\n\n.select select {\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  align-items: center;\n  border: 1px solid transparent;\n  border-radius: 3px;\n  box-shadow: none;\n  display: inline-flex;\n  font-size: 1rem;\n  height: 2.25em;\n  justify-content: flex-start;\n  line-height: 1.5;\n  padding-bottom: calc(0.375em - 1px);\n  padding-left: calc(0.625em - 1px);\n  padding-right: calc(0.625em - 1px);\n  padding-top: calc(0.375em - 1px);\n  position: relative;\n  vertical-align: top;\n  background-color: white;\n  border-color: #dbdbdb;\n  color: #363636;\n  cursor: pointer;\n  display: block;\n  font-size: 1em;\n  max-width: 100%;\n  outline: none;\n}\n\n.select select:focus, .select select.is-focused, .select select:active, .select select.is-active {\n  outline: none;\n}\n\n.select select[disabled] {\n  cursor: not-allowed;\n}\n\n.select select:hover, .select select.is-hovered {\n  border-color: #b5b5b5;\n}\n\n.select select:focus, .select select.is-focused, .select select:active, .select select.is-active {\n  border-color: #00d1b2;\n}\n\n.select select[disabled] {\n  background-color: whitesmoke;\n  border-color: whitesmoke;\n  box-shadow: none;\n  color: #7a7a7a;\n}\n\n.select select[disabled]::-moz-placeholder {\n  color: rgba(122, 122, 122, 0.3);\n}\n\n.select select[disabled]::-webkit-input-placeholder {\n  color: rgba(122, 122, 122, 0.3);\n}\n\n.select select[disabled]:-moz-placeholder {\n  color: rgba(122, 122, 122, 0.3);\n}\n\n.select select[disabled]:-ms-input-placeholder {\n  color: rgba(122, 122, 122, 0.3);\n}\n\n.select select:hover {\n  border-color: #b5b5b5;\n}\n\n.select select:focus, .select select.is-focused, .select select:active, .select select.is-active {\n  border-color: #00d1b2;\n}\n\n.select select::-ms-expand {\n  display: none;\n}\n\n.select select[disabled]:hover {\n  border-color: whitesmoke;\n}\n\n.select select:not([multiple]) {\n  padding-right: 2.5em;\n}\n\n.select select[multiple] {\n  height: unset;\n  padding: 0;\n}\n\n.select select[multiple] option {\n  padding: 0.5em 1em;\n}\n\n.select:hover::after {\n  border-color: #363636;\n}\n\n.select.is-white select {\n  border-color: white;\n}\n\n.select.is-black select {\n  border-color: #0a0a0a;\n}\n\n.select.is-light select {\n  border-color: whitesmoke;\n}\n\n.select.is-dark select {\n  border-color: #363636;\n}\n\n.select.is-primary select {\n  border-color: #00d1b2;\n}\n\n.select.is-info select {\n  border-color: #3273dc;\n}\n\n.select.is-success select {\n  border-color: #23d160;\n}\n\n.select.is-warning select {\n  border-color: #ffdd57;\n}\n\n.select.is-danger select {\n  border-color: #ff3860;\n}\n\n.select.is-small {\n  border-radius: 2px;\n  font-size: 0.75rem;\n}\n\n.select.is-medium {\n  font-size: 1.25rem;\n}\n\n.select.is-large {\n  font-size: 1.5rem;\n}\n\n.select.is-disabled::after {\n  border-color: #7a7a7a;\n}\n\n.select.is-fullwidth {\n  width: 100%;\n}\n\n.select.is-fullwidth select {\n  width: 100%;\n}\n\n.select.is-loading::after {\n  animation: spinAround 500ms infinite linear;\n  border: 2px solid #dbdbdb;\n  border-radius: 290486px;\n  border-right-color: transparent;\n  border-top-color: transparent;\n  content: \"\";\n  display: block;\n  height: 1em;\n  position: relative;\n  width: 1em;\n  margin-top: 0;\n  position: absolute;\n  right: 0.625em;\n  top: 0.625em;\n  transform: none;\n}\n\n.select.is-loading.is-small:after {\n  font-size: 0.75rem;\n}\n\n.select.is-loading.is-medium:after {\n  font-size: 1.25rem;\n}\n\n.select.is-loading.is-large:after {\n  font-size: 1.5rem;\n}\n\n.file {\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  align-items: stretch;\n  display: flex;\n  justify-content: flex-start;\n  position: relative;\n}\n\n.file.is-white .file-cta {\n  background-color: white;\n  border-color: transparent;\n  color: #0a0a0a;\n}\n\n.file.is-white:hover .file-cta, .file.is-white.is-hovered .file-cta {\n  background-color: #f9f9f9;\n  border-color: transparent;\n  color: #0a0a0a;\n}\n\n.file.is-white:focus .file-cta, .file.is-white.is-focused .file-cta {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25);\n  color: #0a0a0a;\n}\n\n.file.is-white:active .file-cta, .file.is-white.is-active .file-cta {\n  background-color: #f2f2f2;\n  border-color: transparent;\n  color: #0a0a0a;\n}\n\n.file.is-black .file-cta {\n  background-color: #0a0a0a;\n  border-color: transparent;\n  color: white;\n}\n\n.file.is-black:hover .file-cta, .file.is-black.is-hovered .file-cta {\n  background-color: #040404;\n  border-color: transparent;\n  color: white;\n}\n\n.file.is-black:focus .file-cta, .file.is-black.is-focused .file-cta {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25);\n  color: white;\n}\n\n.file.is-black:active .file-cta, .file.is-black.is-active .file-cta {\n  background-color: black;\n  border-color: transparent;\n  color: white;\n}\n\n.file.is-light .file-cta {\n  background-color: whitesmoke;\n  border-color: transparent;\n  color: #363636;\n}\n\n.file.is-light:hover .file-cta, .file.is-light.is-hovered .file-cta {\n  background-color: #eeeeee;\n  border-color: transparent;\n  color: #363636;\n}\n\n.file.is-light:focus .file-cta, .file.is-light.is-focused .file-cta {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25);\n  color: #363636;\n}\n\n.file.is-light:active .file-cta, .file.is-light.is-active .file-cta {\n  background-color: #e8e8e8;\n  border-color: transparent;\n  color: #363636;\n}\n\n.file.is-dark .file-cta {\n  background-color: #363636;\n  border-color: transparent;\n  color: whitesmoke;\n}\n\n.file.is-dark:hover .file-cta, .file.is-dark.is-hovered .file-cta {\n  background-color: #2f2f2f;\n  border-color: transparent;\n  color: whitesmoke;\n}\n\n.file.is-dark:focus .file-cta, .file.is-dark.is-focused .file-cta {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25);\n  color: whitesmoke;\n}\n\n.file.is-dark:active .file-cta, .file.is-dark.is-active .file-cta {\n  background-color: #292929;\n  border-color: transparent;\n  color: whitesmoke;\n}\n\n.file.is-primary .file-cta {\n  background-color: #00d1b2;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-primary:hover .file-cta, .file.is-primary.is-hovered .file-cta {\n  background-color: #00c4a7;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-primary:focus .file-cta, .file.is-primary.is-focused .file-cta {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25);\n  color: #fff;\n}\n\n.file.is-primary:active .file-cta, .file.is-primary.is-active .file-cta {\n  background-color: #00b89c;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-info .file-cta {\n  background-color: #3273dc;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-info:hover .file-cta, .file.is-info.is-hovered .file-cta {\n  background-color: #276cda;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-info:focus .file-cta, .file.is-info.is-focused .file-cta {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25);\n  color: #fff;\n}\n\n.file.is-info:active .file-cta, .file.is-info.is-active .file-cta {\n  background-color: #2366d1;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-success .file-cta {\n  background-color: #23d160;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-success:hover .file-cta, .file.is-success.is-hovered .file-cta {\n  background-color: #22c65b;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-success:focus .file-cta, .file.is-success.is-focused .file-cta {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25);\n  color: #fff;\n}\n\n.file.is-success:active .file-cta, .file.is-success.is-active .file-cta {\n  background-color: #20bc56;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-warning .file-cta {\n  background-color: #ffdd57;\n  border-color: transparent;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.file.is-warning:hover .file-cta, .file.is-warning.is-hovered .file-cta {\n  background-color: #ffdb4a;\n  border-color: transparent;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.file.is-warning:focus .file-cta, .file.is-warning.is-focused .file-cta {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25);\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.file.is-warning:active .file-cta, .file.is-warning.is-active .file-cta {\n  background-color: #ffd83d;\n  border-color: transparent;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.file.is-danger .file-cta {\n  background-color: #ff3860;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-danger:hover .file-cta, .file.is-danger.is-hovered .file-cta {\n  background-color: #ff2b56;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-danger:focus .file-cta, .file.is-danger.is-focused .file-cta {\n  border-color: transparent;\n  box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25);\n  color: #fff;\n}\n\n.file.is-danger:active .file-cta, .file.is-danger.is-active .file-cta {\n  background-color: #ff1f4b;\n  border-color: transparent;\n  color: #fff;\n}\n\n.file.is-small {\n  font-size: 0.75rem;\n}\n\n.file.is-medium {\n  font-size: 1.25rem;\n}\n\n.file.is-medium .file-icon .fa {\n  font-size: 21px;\n}\n\n.file.is-large {\n  font-size: 1.5rem;\n}\n\n.file.is-large .file-icon .fa {\n  font-size: 28px;\n}\n\n.file.has-name .file-cta {\n  border-bottom-right-radius: 0;\n  border-top-right-radius: 0;\n}\n\n.file.has-name .file-name {\n  border-bottom-left-radius: 0;\n  border-top-left-radius: 0;\n}\n\n.file.is-centered {\n  justify-content: center;\n}\n\n.file.is-right {\n  justify-content: flex-end;\n}\n\n.file.is-boxed .file-label {\n  flex-direction: column;\n}\n\n.file.is-boxed .file-cta {\n  flex-direction: column;\n  height: auto;\n  padding: 1em 3em;\n}\n\n.file.is-boxed .file-name {\n  border-width: 0 1px 1px;\n}\n\n.file.is-boxed .file-icon {\n  height: 1.5em;\n  width: 1.5em;\n}\n\n.file.is-boxed .file-icon .fa {\n  font-size: 21px;\n}\n\n.file.is-boxed.is-small .file-icon .fa {\n  font-size: 14px;\n}\n\n.file.is-boxed.is-medium .file-icon .fa {\n  font-size: 28px;\n}\n\n.file.is-boxed.is-large .file-icon .fa {\n  font-size: 35px;\n}\n\n.file.is-boxed.has-name .file-cta {\n  border-radius: 3px 3px 0 0;\n}\n\n.file.is-boxed.has-name .file-name {\n  border-radius: 0 0 3px 3px;\n  border-width: 0 1px 1px;\n}\n\n.file.is-right .file-cta {\n  border-radius: 0 3px 3px 0;\n}\n\n.file.is-right .file-name {\n  border-radius: 3px 0 0 3px;\n  border-width: 1px 0 1px 1px;\n  order: -1;\n}\n\n.file.is-fullwidth .file-label {\n  width: 100%;\n}\n\n.file.is-fullwidth .file-name {\n  flex-grow: 1;\n  max-width: none;\n}\n\n.file-label {\n  align-items: stretch;\n  display: flex;\n  cursor: pointer;\n  justify-content: flex-start;\n  overflow: hidden;\n  position: relative;\n}\n\n.file-label:hover .file-cta {\n  background-color: #eeeeee;\n  color: #363636;\n}\n\n.file-label:hover .file-name {\n  border-color: #d5d5d5;\n}\n\n.file-label:active .file-cta {\n  background-color: #e8e8e8;\n  color: #363636;\n}\n\n.file-label:active .file-name {\n  border-color: #cfcfcf;\n}\n\n.file-input {\n  height: 0.01em;\n  left: 0;\n  outline: none;\n  position: absolute;\n  top: 0;\n  width: 0.01em;\n}\n\n.file-cta,\n.file-name {\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  align-items: center;\n  border: 1px solid transparent;\n  border-radius: 3px;\n  box-shadow: none;\n  display: inline-flex;\n  font-size: 1rem;\n  height: 2.25em;\n  justify-content: flex-start;\n  line-height: 1.5;\n  padding-bottom: calc(0.375em - 1px);\n  padding-left: calc(0.625em - 1px);\n  padding-right: calc(0.625em - 1px);\n  padding-top: calc(0.375em - 1px);\n  position: relative;\n  vertical-align: top;\n  border-color: #dbdbdb;\n  border-radius: 3px;\n  font-size: 1em;\n  padding-left: 1em;\n  padding-right: 1em;\n  white-space: nowrap;\n}\n\n.file-cta:focus, .file-cta.is-focused, .file-cta:active, .file-cta.is-active,\n.file-name:focus,\n.file-name.is-focused,\n.file-name:active,\n.file-name.is-active {\n  outline: none;\n}\n\n.file-cta[disabled],\n.file-name[disabled] {\n  cursor: not-allowed;\n}\n\n.file-cta {\n  background-color: whitesmoke;\n  color: #4a4a4a;\n}\n\n.file-name {\n  border-color: #dbdbdb;\n  border-style: solid;\n  border-width: 1px 1px 1px 0;\n  display: block;\n  max-width: 16em;\n  overflow: hidden;\n  text-align: left;\n  text-overflow: ellipsis;\n}\n\n.file-icon {\n  align-items: center;\n  display: flex;\n  height: 1em;\n  justify-content: center;\n  margin-right: 0.5em;\n  width: 1em;\n}\n\n.file-icon .fa {\n  font-size: 14px;\n}\n\n.label {\n  color: #363636;\n  display: block;\n  font-size: 1rem;\n  font-weight: 700;\n}\n\n.label:not(:last-child) {\n  margin-bottom: 0.5em;\n}\n\n.label.is-small {\n  font-size: 0.75rem;\n}\n\n.label.is-medium {\n  font-size: 1.25rem;\n}\n\n.label.is-large {\n  font-size: 1.5rem;\n}\n\n.help {\n  display: block;\n  font-size: 0.75rem;\n  margin-top: 0.25rem;\n}\n\n.help.is-white {\n  color: white;\n}\n\n.help.is-black {\n  color: #0a0a0a;\n}\n\n.help.is-light {\n  color: whitesmoke;\n}\n\n.help.is-dark {\n  color: #363636;\n}\n\n.help.is-primary {\n  color: #00d1b2;\n}\n\n.help.is-info {\n  color: #3273dc;\n}\n\n.help.is-success {\n  color: #23d160;\n}\n\n.help.is-warning {\n  color: #ffdd57;\n}\n\n.help.is-danger {\n  color: #ff3860;\n}\n\n.field:not(:last-child) {\n  margin-bottom: 0.75rem;\n}\n\n.field.has-addons {\n  display: flex;\n  justify-content: flex-start;\n}\n\n.field.has-addons .control:not(:last-child) {\n  margin-right: -1px;\n}\n\n.field.has-addons .control:first-child .button,\n.field.has-addons .control:first-child .input,\n.field.has-addons .control:first-child .select select {\n  border-bottom-left-radius: 3px;\n  border-top-left-radius: 3px;\n}\n\n.field.has-addons .control:last-child .button,\n.field.has-addons .control:last-child .input,\n.field.has-addons .control:last-child .select select {\n  border-bottom-right-radius: 3px;\n  border-top-right-radius: 3px;\n}\n\n.field.has-addons .control .button,\n.field.has-addons .control .input,\n.field.has-addons .control .select select {\n  border-radius: 0;\n}\n\n.field.has-addons .control .button:hover, .field.has-addons .control .button.is-hovered,\n.field.has-addons .control .input:hover,\n.field.has-addons .control .input.is-hovered,\n.field.has-addons .control .select select:hover,\n.field.has-addons .control .select select.is-hovered {\n  z-index: 2;\n}\n\n.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,\n.field.has-addons .control .input:focus,\n.field.has-addons .control .input.is-focused,\n.field.has-addons .control .input:active,\n.field.has-addons .control .input.is-active,\n.field.has-addons .control .select select:focus,\n.field.has-addons .control .select select.is-focused,\n.field.has-addons .control .select select:active,\n.field.has-addons .control .select select.is-active {\n  z-index: 3;\n}\n\n.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,\n.field.has-addons .control .input:focus:hover,\n.field.has-addons .control .input.is-focused:hover,\n.field.has-addons .control .input:active:hover,\n.field.has-addons .control .input.is-active:hover,\n.field.has-addons .control .select select:focus:hover,\n.field.has-addons .control .select select.is-focused:hover,\n.field.has-addons .control .select select:active:hover,\n.field.has-addons .control .select select.is-active:hover {\n  z-index: 4;\n}\n\n.field.has-addons .control.is-expanded {\n  flex-grow: 1;\n}\n\n.field.has-addons.has-addons-centered {\n  justify-content: center;\n}\n\n.field.has-addons.has-addons-right {\n  justify-content: flex-end;\n}\n\n.field.has-addons.has-addons-fullwidth .control {\n  flex-grow: 1;\n  flex-shrink: 0;\n}\n\n.field.is-grouped {\n  display: flex;\n  justify-content: flex-start;\n}\n\n.field.is-grouped > .control {\n  flex-shrink: 0;\n}\n\n.field.is-grouped > .control:not(:last-child) {\n  margin-bottom: 0;\n  margin-right: 0.75rem;\n}\n\n.field.is-grouped > .control.is-expanded {\n  flex-grow: 1;\n  flex-shrink: 1;\n}\n\n.field.is-grouped.is-grouped-centered {\n  justify-content: center;\n}\n\n.field.is-grouped.is-grouped-right {\n  justify-content: flex-end;\n}\n\n.field.is-grouped.is-grouped-multiline {\n  flex-wrap: wrap;\n}\n\n.field.is-grouped.is-grouped-multiline > .control:last-child, .field.is-grouped.is-grouped-multiline > .control:not(:last-child) {\n  margin-bottom: 0.75rem;\n}\n\n.field.is-grouped.is-grouped-multiline:last-child {\n  margin-bottom: -0.75rem;\n}\n\n.field.is-grouped.is-grouped-multiline:not(:last-child) {\n  margin-bottom: 0;\n}\n\n@media screen and (min-width: 769px), print {\n  .field.is-horizontal {\n    display: flex;\n  }\n}\n\n.field-label .label {\n  font-size: inherit;\n}\n\n@media screen and (max-width: 768px) {\n  .field-label {\n    margin-bottom: 0.5rem;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .field-label {\n    flex-basis: 0;\n    flex-grow: 1;\n    flex-shrink: 0;\n    margin-right: 1.5rem;\n    text-align: right;\n  }\n  .field-label.is-small {\n    font-size: 0.75rem;\n    padding-top: 0.375em;\n  }\n  .field-label.is-normal {\n    padding-top: 0.375em;\n  }\n  .field-label.is-medium {\n    font-size: 1.25rem;\n    padding-top: 0.375em;\n  }\n  .field-label.is-large {\n    font-size: 1.5rem;\n    padding-top: 0.375em;\n  }\n}\n\n.field-body .field .field {\n  margin-bottom: 0;\n}\n\n@media screen and (min-width: 769px), print {\n  .field-body {\n    display: flex;\n    flex-basis: 0;\n    flex-grow: 5;\n    flex-shrink: 1;\n  }\n  .field-body .field {\n    margin-bottom: 0;\n  }\n  .field-body > .field {\n    flex-shrink: 1;\n  }\n  .field-body > .field:not(.is-narrow) {\n    flex-grow: 1;\n  }\n  .field-body > .field:not(:last-child) {\n    margin-right: 0.75rem;\n  }\n}\n\n.control {\n  font-size: 1rem;\n  position: relative;\n  text-align: left;\n}\n\n.control.has-icon .icon {\n  color: #dbdbdb;\n  height: 2.25em;\n  pointer-events: none;\n  position: absolute;\n  top: 0;\n  width: 2.25em;\n  z-index: 4;\n}\n\n.control.has-icon .input:focus + .icon {\n  color: #7a7a7a;\n}\n\n.control.has-icon .input.is-small + .icon {\n  font-size: 0.75rem;\n}\n\n.control.has-icon .input.is-medium + .icon {\n  font-size: 1.25rem;\n}\n\n.control.has-icon .input.is-large + .icon {\n  font-size: 1.5rem;\n}\n\n.control.has-icon:not(.has-icon-right) .icon {\n  left: 0;\n}\n\n.control.has-icon:not(.has-icon-right) .input {\n  padding-left: 2.25em;\n}\n\n.control.has-icon.has-icon-right .icon {\n  right: 0;\n}\n\n.control.has-icon.has-icon-right .input {\n  padding-right: 2.25em;\n}\n\n.control.has-icons-left .input:focus ~ .icon,\n.control.has-icons-left .select:focus ~ .icon, .control.has-icons-right .input:focus ~ .icon,\n.control.has-icons-right .select:focus ~ .icon {\n  color: #7a7a7a;\n}\n\n.control.has-icons-left .input.is-small ~ .icon,\n.control.has-icons-left .select.is-small ~ .icon, .control.has-icons-right .input.is-small ~ .icon,\n.control.has-icons-right .select.is-small ~ .icon {\n  font-size: 0.75rem;\n}\n\n.control.has-icons-left .input.is-medium ~ .icon,\n.control.has-icons-left .select.is-medium ~ .icon, .control.has-icons-right .input.is-medium ~ .icon,\n.control.has-icons-right .select.is-medium ~ .icon {\n  font-size: 1.25rem;\n}\n\n.control.has-icons-left .input.is-large ~ .icon,\n.control.has-icons-left .select.is-large ~ .icon, .control.has-icons-right .input.is-large ~ .icon,\n.control.has-icons-right .select.is-large ~ .icon {\n  font-size: 1.5rem;\n}\n\n.control.has-icons-left .icon, .control.has-icons-right .icon {\n  color: #dbdbdb;\n  height: 2.25em;\n  pointer-events: none;\n  position: absolute;\n  top: 0;\n  width: 2.25em;\n  z-index: 4;\n}\n\n.control.has-icons-left .input,\n.control.has-icons-left .select select {\n  padding-left: 2.25em;\n}\n\n.control.has-icons-left .icon.is-left {\n  left: 0;\n}\n\n.control.has-icons-right .input,\n.control.has-icons-right .select select {\n  padding-right: 2.25em;\n}\n\n.control.has-icons-right .icon.is-right {\n  right: 0;\n}\n\n.control.is-loading::after {\n  animation: spinAround 500ms infinite linear;\n  border: 2px solid #dbdbdb;\n  border-radius: 290486px;\n  border-right-color: transparent;\n  border-top-color: transparent;\n  content: \"\";\n  display: block;\n  height: 1em;\n  position: relative;\n  width: 1em;\n  position: absolute !important;\n  right: 0.625em;\n  top: 0.625em;\n}\n\n.control.is-loading.is-small:after {\n  font-size: 0.75rem;\n}\n\n.control.is-loading.is-medium:after {\n  font-size: 1.25rem;\n}\n\n.control.is-loading.is-large:after {\n  font-size: 1.5rem;\n}\n\n.icon {\n  align-items: center;\n  display: inline-flex;\n  justify-content: center;\n  height: 1.5rem;\n  width: 1.5rem;\n}\n\n.icon .fa {\n  font-size: 21px;\n}\n\n.icon.is-small {\n  height: 1rem;\n  width: 1rem;\n}\n\n.icon.is-small .fa {\n  font-size: 14px;\n}\n\n.icon.is-medium {\n  height: 2rem;\n  width: 2rem;\n}\n\n.icon.is-medium .fa {\n  font-size: 28px;\n}\n\n.icon.is-large {\n  height: 3rem;\n  width: 3rem;\n}\n\n.icon.is-large .fa {\n  font-size: 42px;\n}\n\n.image {\n  display: block;\n  position: relative;\n}\n\n.image img {\n  display: block;\n  height: auto;\n  width: 100%;\n}\n\n.image.is-square img, .image.is-1by1 img, .image.is-4by3 img, .image.is-3by2 img, .image.is-16by9 img, .image.is-2by1 img {\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  height: 100%;\n  width: 100%;\n}\n\n.image.is-square, .image.is-1by1 {\n  padding-top: 100%;\n}\n\n.image.is-4by3 {\n  padding-top: 75%;\n}\n\n.image.is-3by2 {\n  padding-top: 66.6666%;\n}\n\n.image.is-16by9 {\n  padding-top: 56.25%;\n}\n\n.image.is-2by1 {\n  padding-top: 50%;\n}\n\n.image.is-16x16 {\n  height: 16px;\n  width: 16px;\n}\n\n.image.is-24x24 {\n  height: 24px;\n  width: 24px;\n}\n\n.image.is-32x32 {\n  height: 32px;\n  width: 32px;\n}\n\n.image.is-48x48 {\n  height: 48px;\n  width: 48px;\n}\n\n.image.is-64x64 {\n  height: 64px;\n  width: 64px;\n}\n\n.image.is-96x96 {\n  height: 96px;\n  width: 96px;\n}\n\n.image.is-128x128 {\n  height: 128px;\n  width: 128px;\n}\n\n.notification {\n  background-color: whitesmoke;\n  border-radius: 3px;\n  padding: 1.25rem 2.5rem 1.25rem 1.5rem;\n  position: relative;\n}\n\n.notification:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.notification a:not(.button) {\n  color: currentColor;\n  text-decoration: underline;\n}\n\n.notification strong {\n  color: currentColor;\n}\n\n.notification code,\n.notification pre {\n  background: white;\n}\n\n.notification pre code {\n  background: transparent;\n}\n\n.notification > .delete {\n  position: absolute;\n  right: 0.5em;\n  top: 0.5em;\n}\n\n.notification .title,\n.notification .subtitle,\n.notification .content {\n  color: currentColor;\n}\n\n.notification.is-white {\n  background-color: white;\n  color: #0a0a0a;\n}\n\n.notification.is-black {\n  background-color: #0a0a0a;\n  color: white;\n}\n\n.notification.is-light {\n  background-color: whitesmoke;\n  color: #363636;\n}\n\n.notification.is-dark {\n  background-color: #363636;\n  color: whitesmoke;\n}\n\n.notification.is-primary {\n  background-color: #00d1b2;\n  color: #fff;\n}\n\n.notification.is-info {\n  background-color: #3273dc;\n  color: #fff;\n}\n\n.notification.is-success {\n  background-color: #23d160;\n  color: #fff;\n}\n\n.notification.is-warning {\n  background-color: #ffdd57;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.notification.is-danger {\n  background-color: #ff3860;\n  color: #fff;\n}\n\n.progress {\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  border: none;\n  border-radius: 290486px;\n  display: block;\n  height: 1rem;\n  overflow: hidden;\n  padding: 0;\n  width: 100%;\n}\n\n.progress:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.progress::-webkit-progress-bar {\n  background-color: #dbdbdb;\n}\n\n.progress::-webkit-progress-value {\n  background-color: #4a4a4a;\n}\n\n.progress::-moz-progress-bar {\n  background-color: #4a4a4a;\n}\n\n.progress.is-white::-webkit-progress-value {\n  background-color: white;\n}\n\n.progress.is-white::-moz-progress-bar {\n  background-color: white;\n}\n\n.progress.is-black::-webkit-progress-value {\n  background-color: #0a0a0a;\n}\n\n.progress.is-black::-moz-progress-bar {\n  background-color: #0a0a0a;\n}\n\n.progress.is-light::-webkit-progress-value {\n  background-color: whitesmoke;\n}\n\n.progress.is-light::-moz-progress-bar {\n  background-color: whitesmoke;\n}\n\n.progress.is-dark::-webkit-progress-value {\n  background-color: #363636;\n}\n\n.progress.is-dark::-moz-progress-bar {\n  background-color: #363636;\n}\n\n.progress.is-primary::-webkit-progress-value {\n  background-color: #00d1b2;\n}\n\n.progress.is-primary::-moz-progress-bar {\n  background-color: #00d1b2;\n}\n\n.progress.is-info::-webkit-progress-value {\n  background-color: #3273dc;\n}\n\n.progress.is-info::-moz-progress-bar {\n  background-color: #3273dc;\n}\n\n.progress.is-success::-webkit-progress-value {\n  background-color: #23d160;\n}\n\n.progress.is-success::-moz-progress-bar {\n  background-color: #23d160;\n}\n\n.progress.is-warning::-webkit-progress-value {\n  background-color: #ffdd57;\n}\n\n.progress.is-warning::-moz-progress-bar {\n  background-color: #ffdd57;\n}\n\n.progress.is-danger::-webkit-progress-value {\n  background-color: #ff3860;\n}\n\n.progress.is-danger::-moz-progress-bar {\n  background-color: #ff3860;\n}\n\n.progress.is-small {\n  height: 0.75rem;\n}\n\n.progress.is-medium {\n  height: 1.25rem;\n}\n\n.progress.is-large {\n  height: 1.5rem;\n}\n\n.table {\n  background-color: white;\n  color: #363636;\n  margin-bottom: 1.5rem;\n}\n\n.table td,\n.table th {\n  border: 1px solid #dbdbdb;\n  border-width: 0 0 1px;\n  padding: 0.5em 0.75em;\n  vertical-align: top;\n}\n\n.table td.is-white,\n.table th.is-white {\n  background-color: white;\n  border-color: white;\n  color: #0a0a0a;\n}\n\n.table td.is-black,\n.table th.is-black {\n  background-color: #0a0a0a;\n  border-color: #0a0a0a;\n  color: white;\n}\n\n.table td.is-light,\n.table th.is-light {\n  background-color: whitesmoke;\n  border-color: whitesmoke;\n  color: #363636;\n}\n\n.table td.is-dark,\n.table th.is-dark {\n  background-color: #363636;\n  border-color: #363636;\n  color: whitesmoke;\n}\n\n.table td.is-primary,\n.table th.is-primary {\n  background-color: #00d1b2;\n  border-color: #00d1b2;\n  color: #fff;\n}\n\n.table td.is-info,\n.table th.is-info {\n  background-color: #3273dc;\n  border-color: #3273dc;\n  color: #fff;\n}\n\n.table td.is-success,\n.table th.is-success {\n  background-color: #23d160;\n  border-color: #23d160;\n  color: #fff;\n}\n\n.table td.is-warning,\n.table th.is-warning {\n  background-color: #ffdd57;\n  border-color: #ffdd57;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.table td.is-danger,\n.table th.is-danger {\n  background-color: #ff3860;\n  border-color: #ff3860;\n  color: #fff;\n}\n\n.table td.is-narrow,\n.table th.is-narrow {\n  white-space: nowrap;\n  width: 1%;\n}\n\n.table th {\n  color: #363636;\n  text-align: left;\n}\n\n.table tr:hover {\n  background-color: #fafafa;\n}\n\n.table tr.is-selected {\n  background-color: #00d1b2;\n  color: #fff;\n}\n\n.table tr.is-selected a,\n.table tr.is-selected strong {\n  color: currentColor;\n}\n\n.table tr.is-selected td,\n.table tr.is-selected th {\n  border-color: #fff;\n  color: currentColor;\n}\n\n.table thead td,\n.table thead th {\n  border-width: 0 0 2px;\n  color: #363636;\n}\n\n.table tfoot td,\n.table tfoot th {\n  border-width: 2px 0 0;\n  color: #363636;\n}\n\n.table tbody tr:last-child td,\n.table tbody tr:last-child th {\n  border-bottom-width: 0;\n}\n\n.table.is-bordered td,\n.table.is-bordered th {\n  border-width: 1px;\n}\n\n.table.is-bordered tr:last-child td,\n.table.is-bordered tr:last-child th {\n  border-bottom-width: 1px;\n}\n\n.table.is-fullwidth {\n  width: 100%;\n}\n\n.table.is-narrow td,\n.table.is-narrow th {\n  padding: 0.25em 0.5em;\n}\n\n.table.is-striped tbody tr:not(.is-selected):nth-child(even) {\n  background-color: #fafafa;\n}\n\n.table.is-striped tbody tr:not(.is-selected):nth-child(even):hover {\n  background-color: whitesmoke;\n}\n\n.tags {\n  align-items: center;\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-start;\n}\n\n.tags .tag {\n  margin-bottom: 0.5rem;\n}\n\n.tags .tag:not(:last-child) {\n  margin-right: 0.5rem;\n}\n\n.tags:last-child {\n  margin-bottom: -0.5rem;\n}\n\n.tags:not(:last-child) {\n  margin-bottom: 1rem;\n}\n\n.tags.has-addons .tag {\n  margin-right: 0;\n}\n\n.tags.has-addons .tag:not(:first-child) {\n  border-bottom-left-radius: 0;\n  border-top-left-radius: 0;\n}\n\n.tags.has-addons .tag:not(:last-child) {\n  border-bottom-right-radius: 0;\n  border-top-right-radius: 0;\n}\n\n.tag {\n  align-items: center;\n  background-color: whitesmoke;\n  border-radius: 3px;\n  color: #4a4a4a;\n  display: inline-flex;\n  font-size: 0.75rem;\n  height: 2em;\n  justify-content: center;\n  line-height: 1.5;\n  padding-left: 0.75em;\n  padding-right: 0.75em;\n  white-space: nowrap;\n}\n\n.tag .delete {\n  margin-left: 0.25em;\n  margin-right: -0.375em;\n}\n\n.tag.is-white {\n  background-color: white;\n  color: #0a0a0a;\n}\n\n.tag.is-black {\n  background-color: #0a0a0a;\n  color: white;\n}\n\n.tag.is-light {\n  background-color: whitesmoke;\n  color: #363636;\n}\n\n.tag.is-dark {\n  background-color: #363636;\n  color: whitesmoke;\n}\n\n.tag.is-primary {\n  background-color: #00d1b2;\n  color: #fff;\n}\n\n.tag.is-info {\n  background-color: #3273dc;\n  color: #fff;\n}\n\n.tag.is-success {\n  background-color: #23d160;\n  color: #fff;\n}\n\n.tag.is-warning {\n  background-color: #ffdd57;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.tag.is-danger {\n  background-color: #ff3860;\n  color: #fff;\n}\n\n.tag.is-medium {\n  font-size: 1rem;\n}\n\n.tag.is-large {\n  font-size: 1.25rem;\n}\n\n.tag.is-delete {\n  margin-left: 1px;\n  padding: 0;\n  position: relative;\n  width: 2em;\n}\n\n.tag.is-delete:before, .tag.is-delete:after {\n  background-color: currentColor;\n  content: \"\";\n  display: block;\n  left: 50%;\n  position: absolute;\n  top: 50%;\n  transform: translateX(-50%) translateY(-50%) rotate(45deg);\n  transform-origin: center center;\n}\n\n.tag.is-delete:before {\n  height: 1px;\n  width: 50%;\n}\n\n.tag.is-delete:after {\n  height: 50%;\n  width: 1px;\n}\n\n.tag.is-delete:hover, .tag.is-delete:focus {\n  background-color: #e8e8e8;\n}\n\n.tag.is-delete:active {\n  background-color: #dbdbdb;\n}\n\n.tag.is-rounded {\n  border-radius: 290486px;\n}\n\na.tag:hover {\n  text-decoration: underline;\n}\n\n.title,\n.subtitle {\n  word-break: break-word;\n}\n\n.title:not(:last-child),\n.subtitle:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.title em,\n.title span,\n.subtitle em,\n.subtitle span {\n  font-weight: inherit;\n}\n\n.title .tag,\n.subtitle .tag {\n  vertical-align: middle;\n}\n\n.title {\n  color: #363636;\n  font-size: 2rem;\n  font-weight: 600;\n  line-height: 1.125;\n}\n\n.title strong {\n  color: inherit;\n  font-weight: inherit;\n}\n\n.title + .highlight {\n  margin-top: -0.75rem;\n}\n\n.title:not(.is-spaced) + .subtitle {\n  margin-top: -1.5rem;\n}\n\n.title.is-1 {\n  font-size: 3rem;\n}\n\n.title.is-2 {\n  font-size: 2.5rem;\n}\n\n.title.is-3 {\n  font-size: 2rem;\n}\n\n.title.is-4 {\n  font-size: 1.5rem;\n}\n\n.title.is-5 {\n  font-size: 1.25rem;\n}\n\n.title.is-6 {\n  font-size: 1rem;\n}\n\n.title.is-7 {\n  font-size: 0.75rem;\n}\n\n.subtitle {\n  color: #4a4a4a;\n  font-size: 1.25rem;\n  font-weight: 400;\n  line-height: 1.25;\n}\n\n.subtitle strong {\n  color: #363636;\n  font-weight: 600;\n}\n\n.subtitle:not(.is-spaced) + .title {\n  margin-top: -1.5rem;\n}\n\n.subtitle.is-1 {\n  font-size: 3rem;\n}\n\n.subtitle.is-2 {\n  font-size: 2.5rem;\n}\n\n.subtitle.is-3 {\n  font-size: 2rem;\n}\n\n.subtitle.is-4 {\n  font-size: 1.5rem;\n}\n\n.subtitle.is-5 {\n  font-size: 1.25rem;\n}\n\n.subtitle.is-6 {\n  font-size: 1rem;\n}\n\n.subtitle.is-7 {\n  font-size: 0.75rem;\n}\n\n.block:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.delete {\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  background-color: rgba(10, 10, 10, 0.2);\n  border: none;\n  border-radius: 290486px;\n  cursor: pointer;\n  display: inline-block;\n  flex-grow: 0;\n  flex-shrink: 0;\n  font-size: 1rem;\n  height: 20px;\n  max-height: 20px;\n  max-width: 20px;\n  min-height: 20px;\n  min-width: 20px;\n  outline: none;\n  position: relative;\n  vertical-align: top;\n  width: 20px;\n}\n\n.delete:before, .delete:after {\n  background-color: white;\n  content: \"\";\n  display: block;\n  left: 50%;\n  position: absolute;\n  top: 50%;\n  transform: translateX(-50%) translateY(-50%) rotate(45deg);\n  transform-origin: center center;\n}\n\n.delete:before {\n  height: 2px;\n  width: 50%;\n}\n\n.delete:after {\n  height: 50%;\n  width: 2px;\n}\n\n.delete:hover, .delete:focus {\n  background-color: rgba(10, 10, 10, 0.3);\n}\n\n.delete:active {\n  background-color: rgba(10, 10, 10, 0.4);\n}\n\n.delete.is-small {\n  height: 16px;\n  max-height: 16px;\n  max-width: 16px;\n  min-height: 16px;\n  min-width: 16px;\n  width: 16px;\n}\n\n.delete.is-medium {\n  height: 24px;\n  max-height: 24px;\n  max-width: 24px;\n  min-height: 24px;\n  min-width: 24px;\n  width: 24px;\n}\n\n.delete.is-large {\n  height: 32px;\n  max-height: 32px;\n  max-width: 32px;\n  min-height: 32px;\n  min-width: 32px;\n  width: 32px;\n}\n\n.fa {\n  font-size: 21px;\n  text-align: center;\n  vertical-align: top;\n}\n\n.heading {\n  display: block;\n  font-size: 11px;\n  letter-spacing: 1px;\n  margin-bottom: 5px;\n  text-transform: uppercase;\n}\n\n.highlight {\n  font-weight: 400;\n  max-width: 100%;\n  overflow: hidden;\n  padding: 0;\n}\n\n.highlight:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.highlight pre {\n  overflow: auto;\n  max-width: 100%;\n}\n\n.loader {\n  animation: spinAround 500ms infinite linear;\n  border: 2px solid #dbdbdb;\n  border-radius: 290486px;\n  border-right-color: transparent;\n  border-top-color: transparent;\n  content: \"\";\n  display: block;\n  height: 1em;\n  position: relative;\n  width: 1em;\n}\n\n.number {\n  align-items: center;\n  background-color: whitesmoke;\n  border-radius: 290486px;\n  display: inline-flex;\n  font-size: 1.25rem;\n  height: 2em;\n  justify-content: center;\n  margin-right: 1.5rem;\n  min-width: 2.5em;\n  padding: 0.25rem 0.5rem;\n  text-align: center;\n  vertical-align: top;\n}\n\n.breadcrumb {\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  align-items: stretch;\n  display: flex;\n  font-size: 1rem;\n  overflow: hidden;\n  overflow-x: auto;\n  white-space: nowrap;\n}\n\n.breadcrumb:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.breadcrumb a {\n  align-items: center;\n  color: #7a7a7a;\n  display: flex;\n  justify-content: center;\n  padding: 0.5em 0.75em;\n}\n\n.breadcrumb a:hover {\n  color: #363636;\n}\n\n.breadcrumb li {\n  align-items: center;\n  display: flex;\n}\n\n.breadcrumb li.is-active a {\n  color: #363636;\n  cursor: default;\n  pointer-events: none;\n}\n\n.breadcrumb li + li::before {\n  color: #4a4a4a;\n  content: \"\\0002f\";\n}\n\n.breadcrumb ul, .breadcrumb ol {\n  align-items: center;\n  display: flex;\n  flex-grow: 1;\n  flex-shrink: 0;\n  justify-content: flex-start;\n}\n\n.breadcrumb .icon:first-child {\n  margin-right: 0.5em;\n}\n\n.breadcrumb .icon:last-child {\n  margin-left: 0.5em;\n}\n\n.breadcrumb.is-centered ol, .breadcrumb.is-centered ul {\n  justify-content: center;\n}\n\n.breadcrumb.is-right ol, .breadcrumb.is-right ul {\n  justify-content: flex-end;\n}\n\n.breadcrumb.is-small {\n  font-size: 0.75rem;\n}\n\n.breadcrumb.is-medium {\n  font-size: 1.25rem;\n}\n\n.breadcrumb.is-large {\n  font-size: 1.5rem;\n}\n\n.breadcrumb.has-arrow-separator li + li::before {\n  content: \"\\02192\";\n}\n\n.breadcrumb.has-bullet-separator li + li::before {\n  content: \"\\02022\";\n}\n\n.breadcrumb.has-dot-separator li + li::before {\n  content: \"\\000b7\";\n}\n\n.breadcrumb.has-succeeds-separator li + li::before {\n  content: \"\\0227B\";\n}\n\n.card {\n  background-color: white;\n  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);\n  color: #4a4a4a;\n  max-width: 100%;\n  position: relative;\n}\n\n.card-header {\n  align-items: stretch;\n  box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1);\n  display: flex;\n}\n\n.card-header-title {\n  align-items: center;\n  color: #363636;\n  display: flex;\n  flex-grow: 1;\n  font-weight: 700;\n  padding: 0.75rem;\n}\n\n.card-header-icon {\n  align-items: center;\n  cursor: pointer;\n  display: flex;\n  justify-content: center;\n  padding: 0.75rem;\n}\n\n.card-image {\n  display: block;\n  position: relative;\n}\n\n.card-content {\n  padding: 1.5rem;\n}\n\n.card-footer {\n  border-top: 1px solid #dbdbdb;\n  align-items: stretch;\n  display: flex;\n}\n\n.card-footer-item {\n  align-items: center;\n  display: flex;\n  flex-basis: 0;\n  flex-grow: 1;\n  flex-shrink: 0;\n  justify-content: center;\n  padding: 0.75rem;\n}\n\n.card-footer-item:not(:last-child) {\n  border-right: 1px solid #dbdbdb;\n}\n\n.card .media:not(:last-child) {\n  margin-bottom: 0.75rem;\n}\n\n.dropdown {\n  display: inline-flex;\n  position: relative;\n  vertical-align: top;\n}\n\n.dropdown.is-active .dropdown-menu, .dropdown.is-hoverable:hover .dropdown-menu {\n  display: block;\n}\n\n.dropdown.is-right .dropdown-menu {\n  left: auto;\n  right: 0;\n}\n\n.dropdown-menu {\n  display: none;\n  left: 0;\n  min-width: 12rem;\n  padding-top: 4px;\n  position: absolute;\n  top: 100%;\n  z-index: 20;\n}\n\n.dropdown-content {\n  background-color: white;\n  border-radius: 3px;\n  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);\n  padding-bottom: 0.5rem;\n  padding-top: 0.5rem;\n}\n\n.dropdown-item {\n  color: #4a4a4a;\n  display: block;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  padding: 0.375rem 1rem;\n  position: relative;\n}\n\na.dropdown-item {\n  padding-right: 3rem;\n  white-space: nowrap;\n}\n\na.dropdown-item:hover {\n  background-color: whitesmoke;\n  color: #0a0a0a;\n}\n\na.dropdown-item.is-active {\n  background-color: #00d1b2;\n  color: #fff;\n}\n\n.dropdown-divider {\n  background-color: #dbdbdb;\n  border: none;\n  display: block;\n  height: 1px;\n  margin: 0.5rem 0;\n}\n\n.level {\n  align-items: center;\n  justify-content: space-between;\n}\n\n.level:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.level code {\n  border-radius: 3px;\n}\n\n.level img {\n  display: inline-block;\n  vertical-align: top;\n}\n\n.level.is-mobile {\n  display: flex;\n}\n\n.level.is-mobile .level-left,\n.level.is-mobile .level-right {\n  display: flex;\n}\n\n.level.is-mobile .level-left + .level-right {\n  margin-top: 0;\n}\n\n.level.is-mobile .level-item:not(:last-child) {\n  margin-bottom: 0;\n}\n\n.level.is-mobile .level-item:not(.is-narrow) {\n  flex-grow: 1;\n}\n\n@media screen and (min-width: 769px), print {\n  .level {\n    display: flex;\n  }\n  .level > .level-item:not(.is-narrow) {\n    flex-grow: 1;\n  }\n}\n\n.level-item {\n  align-items: center;\n  display: flex;\n  flex-basis: auto;\n  flex-grow: 0;\n  flex-shrink: 0;\n  justify-content: center;\n}\n\n.level-item .title,\n.level-item .subtitle {\n  margin-bottom: 0;\n}\n\n@media screen and (max-width: 768px) {\n  .level-item:not(:last-child) {\n    margin-bottom: 0.75rem;\n  }\n}\n\n.level-left,\n.level-right {\n  flex-basis: auto;\n  flex-grow: 0;\n  flex-shrink: 0;\n}\n\n.level-left .level-item:not(:last-child),\n.level-right .level-item:not(:last-child) {\n  margin-right: 0.75rem;\n}\n\n.level-left .level-item.is-flexible,\n.level-right .level-item.is-flexible {\n  flex-grow: 1;\n}\n\n.level-left {\n  align-items: center;\n  justify-content: flex-start;\n}\n\n@media screen and (max-width: 768px) {\n  .level-left + .level-right {\n    margin-top: 1.5rem;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .level-left {\n    display: flex;\n  }\n}\n\n.level-right {\n  align-items: center;\n  justify-content: flex-end;\n}\n\n@media screen and (min-width: 769px), print {\n  .level-right {\n    display: flex;\n  }\n}\n\n.media {\n  align-items: flex-start;\n  display: flex;\n  text-align: left;\n}\n\n.media .content:not(:last-child) {\n  margin-bottom: 0.75rem;\n}\n\n.media .media {\n  border-top: 1px solid rgba(219, 219, 219, 0.5);\n  display: flex;\n  padding-top: 0.75rem;\n}\n\n.media .media .content:not(:last-child),\n.media .media .control:not(:last-child) {\n  margin-bottom: 0.5rem;\n}\n\n.media .media .media {\n  padding-top: 0.5rem;\n}\n\n.media .media .media + .media {\n  margin-top: 0.5rem;\n}\n\n.media + .media {\n  border-top: 1px solid rgba(219, 219, 219, 0.5);\n  margin-top: 1rem;\n  padding-top: 1rem;\n}\n\n.media.is-large + .media {\n  margin-top: 1.5rem;\n  padding-top: 1.5rem;\n}\n\n.media-left,\n.media-right {\n  flex-basis: auto;\n  flex-grow: 0;\n  flex-shrink: 0;\n}\n\n.media-left {\n  margin-right: 1rem;\n}\n\n.media-right {\n  margin-left: 1rem;\n}\n\n.media-content {\n  flex-basis: auto;\n  flex-grow: 1;\n  flex-shrink: 1;\n  text-align: left;\n}\n\n.menu {\n  font-size: 1rem;\n}\n\n.menu.is-small {\n  font-size: 0.75rem;\n}\n\n.menu.is-medium {\n  font-size: 1.25rem;\n}\n\n.menu.is-large {\n  font-size: 1.5rem;\n}\n\n.menu-list {\n  line-height: 1.25;\n}\n\n.menu-list a {\n  border-radius: 2px;\n  color: #4a4a4a;\n  display: block;\n  padding: 0.5em 0.75em;\n}\n\n.menu-list a:hover {\n  background-color: whitesmoke;\n  color: #363636;\n}\n\n.menu-list a.is-active {\n  background-color: #00d1b2;\n  color: #fff;\n}\n\n.menu-list li ul {\n  border-left: 1px solid #dbdbdb;\n  margin: 0.75em;\n  padding-left: 0.75em;\n}\n\n.menu-label {\n  color: #7a7a7a;\n  font-size: 0.75em;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n}\n\n.menu-label:not(:first-child) {\n  margin-top: 1em;\n}\n\n.menu-label:not(:last-child) {\n  margin-bottom: 1em;\n}\n\n.message {\n  background-color: whitesmoke;\n  border-radius: 3px;\n  font-size: 1rem;\n}\n\n.message:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.message.is-small {\n  font-size: 0.75rem;\n}\n\n.message.is-medium {\n  font-size: 1.25rem;\n}\n\n.message.is-large {\n  font-size: 1.5rem;\n}\n\n.message.is-white {\n  background-color: white;\n}\n\n.message.is-white .message-header {\n  background-color: white;\n  color: #0a0a0a;\n}\n\n.message.is-white .message-body {\n  border-color: white;\n  color: #4d4d4d;\n}\n\n.message.is-black {\n  background-color: #fafafa;\n}\n\n.message.is-black .message-header {\n  background-color: #0a0a0a;\n  color: white;\n}\n\n.message.is-black .message-body {\n  border-color: #0a0a0a;\n  color: #090909;\n}\n\n.message.is-light {\n  background-color: #fafafa;\n}\n\n.message.is-light .message-header {\n  background-color: whitesmoke;\n  color: #363636;\n}\n\n.message.is-light .message-body {\n  border-color: whitesmoke;\n  color: #505050;\n}\n\n.message.is-dark {\n  background-color: #fafafa;\n}\n\n.message.is-dark .message-header {\n  background-color: #363636;\n  color: whitesmoke;\n}\n\n.message.is-dark .message-body {\n  border-color: #363636;\n  color: #2a2a2a;\n}\n\n.message.is-primary {\n  background-color: #f5fffd;\n}\n\n.message.is-primary .message-header {\n  background-color: #00d1b2;\n  color: #fff;\n}\n\n.message.is-primary .message-body {\n  border-color: #00d1b2;\n  color: #021310;\n}\n\n.message.is-info {\n  background-color: #f6f9fe;\n}\n\n.message.is-info .message-header {\n  background-color: #3273dc;\n  color: #fff;\n}\n\n.message.is-info .message-body {\n  border-color: #3273dc;\n  color: #22509a;\n}\n\n.message.is-success {\n  background-color: #f6fef9;\n}\n\n.message.is-success .message-header {\n  background-color: #23d160;\n  color: #fff;\n}\n\n.message.is-success .message-body {\n  border-color: #23d160;\n  color: #0e301a;\n}\n\n.message.is-warning {\n  background-color: #fffdf5;\n}\n\n.message.is-warning .message-header {\n  background-color: #ffdd57;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.message.is-warning .message-body {\n  border-color: #ffdd57;\n  color: #3b3108;\n}\n\n.message.is-danger {\n  background-color: #fff5f7;\n}\n\n.message.is-danger .message-header {\n  background-color: #ff3860;\n  color: #fff;\n}\n\n.message.is-danger .message-body {\n  border-color: #ff3860;\n  color: #cd0930;\n}\n\n.message-header {\n  align-items: center;\n  background-color: #4a4a4a;\n  border-radius: 3px 3px 0 0;\n  color: #fff;\n  display: flex;\n  justify-content: space-between;\n  line-height: 1.25;\n  padding: 0.5em 0.75em;\n  position: relative;\n}\n\n.message-header a:not(.button),\n.message-header strong {\n  color: currentColor;\n}\n\n.message-header a:not(.button) {\n  text-decoration: underline;\n}\n\n.message-header .delete {\n  flex-grow: 0;\n  flex-shrink: 0;\n  margin-left: 0.75em;\n}\n\n.message-header + .message-body {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n  border-top: none;\n}\n\n.message-body {\n  border: 1px solid #dbdbdb;\n  border-radius: 3px;\n  color: #4a4a4a;\n  padding: 1em 1.25em;\n}\n\n.message-body a:not(.button),\n.message-body strong {\n  color: currentColor;\n}\n\n.message-body a:not(.button) {\n  text-decoration: underline;\n}\n\n.message-body code,\n.message-body pre {\n  background-color: white;\n}\n\n.message-body pre code {\n  background-color: transparent;\n}\n\n.modal {\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  align-items: center;\n  display: none;\n  justify-content: center;\n  overflow: hidden;\n  position: fixed;\n  z-index: 20;\n}\n\n.modal.is-active {\n  display: flex;\n}\n\n.modal-background {\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  background-color: rgba(10, 10, 10, 0.86);\n}\n\n.modal-content,\n.modal-card {\n  margin: 0 20px;\n  max-height: calc(100vh - 160px);\n  overflow: auto;\n  position: relative;\n  width: 100%;\n}\n\n@media screen and (min-width: 769px), print {\n  .modal-content,\n  .modal-card {\n    margin: 0 auto;\n    max-height: calc(100vh - 40px);\n    width: 640px;\n  }\n}\n\n.modal-close {\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  background-color: rgba(10, 10, 10, 0.2);\n  border: none;\n  border-radius: 290486px;\n  cursor: pointer;\n  display: inline-block;\n  flex-grow: 0;\n  flex-shrink: 0;\n  font-size: 1rem;\n  height: 20px;\n  max-height: 20px;\n  max-width: 20px;\n  min-height: 20px;\n  min-width: 20px;\n  outline: none;\n  position: relative;\n  vertical-align: top;\n  width: 20px;\n  background: none;\n  height: 40px;\n  position: fixed;\n  right: 20px;\n  top: 20px;\n  width: 40px;\n}\n\n.modal-close:before, .modal-close:after {\n  background-color: white;\n  content: \"\";\n  display: block;\n  left: 50%;\n  position: absolute;\n  top: 50%;\n  transform: translateX(-50%) translateY(-50%) rotate(45deg);\n  transform-origin: center center;\n}\n\n.modal-close:before {\n  height: 2px;\n  width: 50%;\n}\n\n.modal-close:after {\n  height: 50%;\n  width: 2px;\n}\n\n.modal-close:hover, .modal-close:focus {\n  background-color: rgba(10, 10, 10, 0.3);\n}\n\n.modal-close:active {\n  background-color: rgba(10, 10, 10, 0.4);\n}\n\n.modal-close.is-small {\n  height: 16px;\n  max-height: 16px;\n  max-width: 16px;\n  min-height: 16px;\n  min-width: 16px;\n  width: 16px;\n}\n\n.modal-close.is-medium {\n  height: 24px;\n  max-height: 24px;\n  max-width: 24px;\n  min-height: 24px;\n  min-width: 24px;\n  width: 24px;\n}\n\n.modal-close.is-large {\n  height: 32px;\n  max-height: 32px;\n  max-width: 32px;\n  min-height: 32px;\n  min-width: 32px;\n  width: 32px;\n}\n\n.modal-card {\n  display: flex;\n  flex-direction: column;\n  max-height: calc(100vh - 40px);\n  overflow: hidden;\n}\n\n.modal-card-head,\n.modal-card-foot {\n  align-items: center;\n  background-color: whitesmoke;\n  display: flex;\n  flex-shrink: 0;\n  justify-content: flex-start;\n  padding: 20px;\n  position: relative;\n}\n\n.modal-card-head {\n  border-bottom: 1px solid #dbdbdb;\n  border-top-left-radius: 5px;\n  border-top-right-radius: 5px;\n}\n\n.modal-card-title {\n  color: #363636;\n  flex-grow: 1;\n  flex-shrink: 0;\n  font-size: 1.5rem;\n  line-height: 1;\n}\n\n.modal-card-foot {\n  border-bottom-left-radius: 5px;\n  border-bottom-right-radius: 5px;\n  border-top: 1px solid #dbdbdb;\n}\n\n.modal-card-foot .button:not(:last-child) {\n  margin-right: 10px;\n}\n\n.modal-card-body {\n  -webkit-overflow-scrolling: touch;\n  background-color: white;\n  flex-grow: 1;\n  flex-shrink: 1;\n  overflow: auto;\n  padding: 20px;\n}\n\n.nav-toggle {\n  cursor: pointer;\n  display: block;\n  height: 3.25rem;\n  position: relative;\n  width: 3.25rem;\n}\n\n.nav-toggle span {\n  background-color: #4a4a4a;\n  display: block;\n  height: 1px;\n  left: 50%;\n  margin-left: -7px;\n  position: absolute;\n  top: 50%;\n  transition: none 86ms ease-out;\n  transition-property: background, left, opacity, transform;\n  width: 15px;\n}\n\n.nav-toggle span:nth-child(1) {\n  margin-top: -6px;\n}\n\n.nav-toggle span:nth-child(2) {\n  margin-top: -1px;\n}\n\n.nav-toggle span:nth-child(3) {\n  margin-top: 4px;\n}\n\n.nav-toggle:hover {\n  background-color: whitesmoke;\n}\n\n.nav-toggle.is-active span {\n  background-color: #00d1b2;\n}\n\n.nav-toggle.is-active span:nth-child(1) {\n  margin-left: -5px;\n  transform: rotate(45deg);\n  transform-origin: left top;\n}\n\n.nav-toggle.is-active span:nth-child(2) {\n  opacity: 0;\n}\n\n.nav-toggle.is-active span:nth-child(3) {\n  margin-left: -5px;\n  transform: rotate(-45deg);\n  transform-origin: left bottom;\n}\n\n@media screen and (min-width: 769px), print {\n  .nav-toggle {\n    display: none;\n  }\n}\n\n.nav-item {\n  align-items: center;\n  display: flex;\n  flex-grow: 0;\n  flex-shrink: 0;\n  font-size: 1rem;\n  justify-content: center;\n  line-height: 1.5;\n  padding: 0.5rem 0.75rem;\n}\n\n.nav-item a {\n  flex-grow: 1;\n  flex-shrink: 0;\n}\n\n.nav-item img {\n  max-height: 1.75rem;\n}\n\n.nav-item .tag:first-child:not(:last-child) {\n  margin-right: 0.5rem;\n}\n\n.nav-item .tag:last-child:not(:first-child) {\n  margin-left: 0.5rem;\n}\n\n@media screen and (max-width: 768px) {\n  .nav-item {\n    justify-content: flex-start;\n  }\n}\n\n.nav-item a:not(.button),\na.nav-item:not(.button) {\n  color: #7a7a7a;\n}\n\n.nav-item a:not(.button):hover,\na.nav-item:not(.button):hover {\n  color: #363636;\n}\n\n.nav-item a:not(.button).is-active,\na.nav-item:not(.button).is-active {\n  color: #363636;\n}\n\n.nav-item a:not(.button).is-tab,\na.nav-item:not(.button).is-tab {\n  border-bottom: 1px solid transparent;\n  border-top: 1px solid transparent;\n  padding-bottom: calc(0.75rem - 1px);\n  padding-left: 1rem;\n  padding-right: 1rem;\n  padding-top: calc(0.75rem - 1px);\n}\n\n.nav-item a:not(.button).is-tab:hover,\na.nav-item:not(.button).is-tab:hover {\n  border-bottom-color: #00d1b2;\n  border-top-color: transparent;\n}\n\n.nav-item a:not(.button).is-tab.is-active,\na.nav-item:not(.button).is-tab.is-active {\n  border-bottom: 3px solid #00d1b2;\n  color: #00d1b2;\n  padding-bottom: calc(0.75rem - 3px);\n}\n\n@media screen and (min-width: 1008px) {\n  .nav-item a:not(.button).is-brand,\n  a.nav-item:not(.button).is-brand {\n    padding-left: 0;\n  }\n}\n\n.nav-left,\n.nav-right {\n  -webkit-overflow-scrolling: touch;\n  align-items: stretch;\n  display: flex;\n  flex-grow: 1;\n  flex-shrink: 0;\n  max-width: 100%;\n  overflow: auto;\n}\n\n@media screen and (min-width: 1200px) {\n  .nav-left,\n  .nav-right {\n    flex-basis: 0;\n  }\n}\n\n.nav-left {\n  justify-content: flex-start;\n  white-space: nowrap;\n}\n\n.nav-right {\n  justify-content: flex-end;\n}\n\n.nav-center {\n  align-items: stretch;\n  display: flex;\n  flex-grow: 0;\n  flex-shrink: 0;\n  justify-content: center;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media screen and (max-width: 768px) {\n  .nav-menu.nav-right {\n    background-color: white;\n    box-shadow: 0 4px 7px rgba(10, 10, 10, 0.1);\n    left: 0;\n    display: none;\n    right: 0;\n    top: 100%;\n    position: absolute;\n  }\n  .nav-menu.nav-right .nav-item {\n    border-top: 1px solid rgba(219, 219, 219, 0.5);\n    padding: 0.75rem;\n  }\n  .nav-menu.nav-right.is-active {\n    display: block;\n  }\n}\n\n.nav {\n  align-items: stretch;\n  background-color: white;\n  display: flex;\n  height: 3.25rem;\n  position: relative;\n  text-align: center;\n  z-index: 10;\n}\n\n.nav > .container {\n  align-items: stretch;\n  display: flex;\n  min-height: 3.25rem;\n  width: 100%;\n}\n\n.nav.has-shadow {\n  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1);\n}\n\n.navbar {\n  background-color: white;\n  min-height: 3.25rem;\n  position: relative;\n}\n\n.navbar > .container {\n  align-items: stretch;\n  display: flex;\n  min-height: 3.25rem;\n  width: 100%;\n}\n\n.navbar.has-shadow {\n  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1);\n}\n\n.navbar-brand {\n  -webkit-overflow-scrolling: touch;\n  align-items: stretch;\n  display: flex;\n  flex-shrink: 0;\n  max-width: 100vw;\n  min-height: 3.25rem;\n  overflow-x: auto;\n  overflow-y: hidden;\n}\n\n.navbar-burger {\n  cursor: pointer;\n  display: block;\n  height: 3.25rem;\n  position: relative;\n  width: 3.25rem;\n  margin-left: auto;\n}\n\n.navbar-burger span {\n  background-color: #4a4a4a;\n  display: block;\n  height: 1px;\n  left: 50%;\n  margin-left: -7px;\n  position: absolute;\n  top: 50%;\n  transition: none 86ms ease-out;\n  transition-property: background, left, opacity, transform;\n  width: 15px;\n}\n\n.navbar-burger span:nth-child(1) {\n  margin-top: -6px;\n}\n\n.navbar-burger span:nth-child(2) {\n  margin-top: -1px;\n}\n\n.navbar-burger span:nth-child(3) {\n  margin-top: 4px;\n}\n\n.navbar-burger:hover {\n  background-color: whitesmoke;\n}\n\n.navbar-burger.is-active span {\n  background-color: #00d1b2;\n}\n\n.navbar-burger.is-active span:nth-child(1) {\n  margin-left: -5px;\n  transform: rotate(45deg);\n  transform-origin: left top;\n}\n\n.navbar-burger.is-active span:nth-child(2) {\n  opacity: 0;\n}\n\n.navbar-burger.is-active span:nth-child(3) {\n  margin-left: -5px;\n  transform: rotate(-45deg);\n  transform-origin: left bottom;\n}\n\n.navbar-menu {\n  display: none;\n}\n\n.navbar-item,\n.navbar-link {\n  color: #4a4a4a;\n  display: block;\n  line-height: 1.5;\n  padding: 0.5rem 1rem;\n  position: relative;\n}\n\na.navbar-item:hover, a.navbar-item.is-active,\n.navbar-link:hover,\n.navbar-link.is-active {\n  background-color: whitesmoke;\n  color: #0a0a0a;\n}\n\n.navbar-item {\n  flex-grow: 0;\n  flex-shrink: 0;\n}\n\n.navbar-item img {\n  max-height: 1.75rem;\n}\n\n.navbar-item.has-dropdown {\n  padding: 0;\n}\n\n.navbar-item.is-tab {\n  border-bottom: 1px solid transparent;\n  min-height: 3.25rem;\n  padding-bottom: calc(0.5rem - 1px);\n}\n\n.navbar-item.is-tab:hover {\n  background-color: transparent;\n  border-bottom-color: #00d1b2;\n}\n\n.navbar-item.is-tab.is-active {\n  background-color: transparent;\n  border-bottom-color: #00d1b2;\n  border-bottom-style: solid;\n  border-bottom-width: 3px;\n  color: #00d1b2;\n  padding-bottom: calc(0.5rem - 3px);\n}\n\n.navbar-content {\n  flex-grow: 1;\n  flex-shrink: 1;\n}\n\n.navbar-link {\n  padding-right: 2.5em;\n}\n\n.navbar-dropdown {\n  font-size: 0.875rem;\n  padding-bottom: 0.5rem;\n  padding-top: 0.5rem;\n}\n\n.navbar-dropdown .navbar-item {\n  padding-left: 1.5rem;\n  padding-right: 1.5rem;\n}\n\n.navbar-divider {\n  background-color: #dbdbdb;\n  border: none;\n  display: none;\n  height: 1px;\n  margin: 0.5rem 0;\n}\n\n@media screen and (max-width: 1007px) {\n  .navbar > .container {\n    display: block;\n  }\n  .navbar-brand .navbar-item {\n    align-items: center;\n    display: flex;\n  }\n  .navbar-menu {\n    box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1);\n    padding: 0.5rem 0;\n  }\n  .navbar-menu.is-active {\n    display: block;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .navbar,\n  .navbar-menu,\n  .navbar-start,\n  .navbar-end {\n    align-items: stretch;\n    display: flex;\n  }\n  .navbar {\n    min-height: 3.25rem;\n  }\n  .navbar.is-transparent a.navbar-item:hover, .navbar.is-transparent a.navbar-item.is-active,\n  .navbar.is-transparent .navbar-link:hover,\n  .navbar.is-transparent .navbar-link.is-active {\n    background-color: transparent;\n  }\n  .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link {\n    background-color: transparent;\n  }\n  .navbar.is-transparent .navbar-dropdown a.navbar-item:hover {\n    background-color: whitesmoke;\n    color: #0a0a0a;\n  }\n  .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active {\n    background-color: whitesmoke;\n    color: #00d1b2;\n  }\n  .navbar-burger {\n    display: none;\n  }\n  .navbar-item,\n  .navbar-link {\n    align-items: center;\n    display: flex;\n  }\n  .navbar-item.has-dropdown {\n    align-items: stretch;\n  }\n  .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown {\n    display: block;\n  }\n  .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed {\n    opacity: 1;\n    pointer-events: auto;\n    transform: translateY(0);\n  }\n  .navbar-link::after {\n    border: 1px solid #00d1b2;\n    border-right: 0;\n    border-top: 0;\n    content: \" \";\n    display: block;\n    height: 0.5em;\n    pointer-events: none;\n    position: absolute;\n    transform: rotate(-45deg);\n    width: 0.5em;\n    margin-top: -0.375em;\n    right: 1.125em;\n    top: 50%;\n  }\n  .navbar-menu {\n    flex-grow: 1;\n    flex-shrink: 0;\n  }\n  .navbar-start {\n    justify-content: flex-start;\n    margin-right: auto;\n  }\n  .navbar-end {\n    justify-content: flex-end;\n    margin-left: auto;\n  }\n  .navbar-dropdown {\n    background-color: white;\n    border-bottom-left-radius: 5px;\n    border-bottom-right-radius: 5px;\n    border-top: 1px solid #dbdbdb;\n    box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1);\n    display: none;\n    font-size: 0.875rem;\n    left: 0;\n    min-width: 100%;\n    position: absolute;\n    top: 100%;\n    z-index: 20;\n  }\n  .navbar-dropdown .navbar-item {\n    padding: 0.375rem 1rem;\n    white-space: nowrap;\n  }\n  .navbar-dropdown a.navbar-item {\n    padding-right: 3rem;\n  }\n  .navbar-dropdown a.navbar-item:hover {\n    background-color: whitesmoke;\n    color: #0a0a0a;\n  }\n  .navbar-dropdown a.navbar-item.is-active {\n    background-color: whitesmoke;\n    color: #00d1b2;\n  }\n  .navbar-dropdown.is-boxed {\n    border-radius: 5px;\n    border-top: none;\n    box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);\n    display: block;\n    opacity: 0;\n    pointer-events: none;\n    top: calc(100% + (-4px));\n    transform: translateY(-5px);\n    transition-duration: 86ms;\n    transition-property: opacity, transform;\n  }\n  .navbar-dropdown.is-right {\n    left: auto;\n    right: 0;\n  }\n  .navbar-divider {\n    display: block;\n  }\n  .container > .navbar {\n    margin-left: -1rem;\n    margin-right: -1rem;\n  }\n  a.navbar-item.is-active,\n  .navbar-link.is-active {\n    color: #0a0a0a;\n  }\n  a.navbar-item.is-active:not(:hover),\n  .navbar-link.is-active:not(:hover) {\n    background-color: transparent;\n  }\n  .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown.is-active .navbar-link {\n    background-color: whitesmoke;\n  }\n}\n\n.pagination {\n  font-size: 1rem;\n  margin: -0.25rem;\n}\n\n.pagination.is-small {\n  font-size: 0.75rem;\n}\n\n.pagination.is-medium {\n  font-size: 1.25rem;\n}\n\n.pagination.is-large {\n  font-size: 1.5rem;\n}\n\n.pagination,\n.pagination-list {\n  align-items: center;\n  display: flex;\n  justify-content: center;\n  text-align: center;\n}\n\n.pagination-previous,\n.pagination-next,\n.pagination-link,\n.pagination-ellipsis {\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  align-items: center;\n  border: 1px solid transparent;\n  border-radius: 3px;\n  box-shadow: none;\n  display: inline-flex;\n  font-size: 1rem;\n  height: 2.25em;\n  justify-content: flex-start;\n  line-height: 1.5;\n  padding-bottom: calc(0.375em - 1px);\n  padding-left: calc(0.625em - 1px);\n  padding-right: calc(0.625em - 1px);\n  padding-top: calc(0.375em - 1px);\n  position: relative;\n  vertical-align: top;\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  font-size: 1em;\n  padding-left: 0.5em;\n  padding-right: 0.5em;\n  justify-content: center;\n  margin: 0.25rem;\n  text-align: center;\n}\n\n.pagination-previous:focus, .pagination-previous.is-focused, .pagination-previous:active, .pagination-previous.is-active,\n.pagination-next:focus,\n.pagination-next.is-focused,\n.pagination-next:active,\n.pagination-next.is-active,\n.pagination-link:focus,\n.pagination-link.is-focused,\n.pagination-link:active,\n.pagination-link.is-active,\n.pagination-ellipsis:focus,\n.pagination-ellipsis.is-focused,\n.pagination-ellipsis:active,\n.pagination-ellipsis.is-active {\n  outline: none;\n}\n\n.pagination-previous[disabled],\n.pagination-next[disabled],\n.pagination-link[disabled],\n.pagination-ellipsis[disabled] {\n  cursor: not-allowed;\n}\n\n.pagination-previous,\n.pagination-next,\n.pagination-link {\n  border-color: #dbdbdb;\n  min-width: 2.25em;\n}\n\n.pagination-previous:hover,\n.pagination-next:hover,\n.pagination-link:hover {\n  border-color: #b5b5b5;\n  color: #363636;\n}\n\n.pagination-previous:focus,\n.pagination-next:focus,\n.pagination-link:focus {\n  border-color: #00d1b2;\n}\n\n.pagination-previous:active,\n.pagination-next:active,\n.pagination-link:active {\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);\n}\n\n.pagination-previous[disabled],\n.pagination-next[disabled],\n.pagination-link[disabled] {\n  background-color: #dbdbdb;\n  border-color: #dbdbdb;\n  box-shadow: none;\n  color: #7a7a7a;\n  opacity: 0.5;\n}\n\n.pagination-previous,\n.pagination-next {\n  padding-left: 0.75em;\n  padding-right: 0.75em;\n  white-space: nowrap;\n}\n\n.pagination-link.is-current {\n  background-color: #00d1b2;\n  border-color: #00d1b2;\n  color: #fff;\n}\n\n.pagination-ellipsis {\n  color: #b5b5b5;\n  pointer-events: none;\n}\n\n.pagination-list {\n  flex-wrap: wrap;\n}\n\n@media screen and (max-width: 768px) {\n  .pagination {\n    flex-wrap: wrap;\n  }\n  .pagination-previous,\n  .pagination-next {\n    flex-grow: 1;\n    flex-shrink: 1;\n  }\n  .pagination-list li {\n    flex-grow: 1;\n    flex-shrink: 1;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .pagination-list {\n    flex-grow: 1;\n    flex-shrink: 1;\n    justify-content: flex-start;\n    order: 1;\n  }\n  .pagination-previous {\n    order: 2;\n  }\n  .pagination-next {\n    order: 3;\n  }\n  .pagination {\n    justify-content: space-between;\n  }\n  .pagination.is-centered .pagination-previous {\n    order: 1;\n  }\n  .pagination.is-centered .pagination-list {\n    justify-content: center;\n    order: 2;\n  }\n  .pagination.is-centered .pagination-next {\n    order: 3;\n  }\n  .pagination.is-right .pagination-previous {\n    order: 1;\n  }\n  .pagination.is-right .pagination-next {\n    order: 2;\n  }\n  .pagination.is-right .pagination-list {\n    justify-content: flex-end;\n    order: 3;\n  }\n}\n\n.panel {\n  font-size: 1rem;\n}\n\n.panel:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.panel-heading,\n.panel-tabs,\n.panel-block {\n  border-bottom: 1px solid #dbdbdb;\n  border-left: 1px solid #dbdbdb;\n  border-right: 1px solid #dbdbdb;\n}\n\n.panel-heading:first-child,\n.panel-tabs:first-child,\n.panel-block:first-child {\n  border-top: 1px solid #dbdbdb;\n}\n\n.panel-heading {\n  background-color: whitesmoke;\n  border-radius: 3px 3px 0 0;\n  color: #363636;\n  font-size: 1.25em;\n  font-weight: 300;\n  line-height: 1.25;\n  padding: 0.5em 0.75em;\n}\n\n.panel-tabs {\n  align-items: flex-end;\n  display: flex;\n  font-size: 0.875em;\n  justify-content: center;\n}\n\n.panel-tabs a {\n  border-bottom: 1px solid #dbdbdb;\n  margin-bottom: -1px;\n  padding: 0.5em;\n}\n\n.panel-tabs a.is-active {\n  border-bottom-color: #4a4a4a;\n  color: #363636;\n}\n\n.panel-list a {\n  color: #4a4a4a;\n}\n\n.panel-list a:hover {\n  color: #00d1b2;\n}\n\n.panel-block {\n  align-items: center;\n  color: #363636;\n  display: flex;\n  justify-content: flex-start;\n  padding: 0.5em 0.75em;\n}\n\n.panel-block input[type=\"checkbox\"] {\n  margin-right: 0.75em;\n}\n\n.panel-block > .control {\n  flex-grow: 1;\n  flex-shrink: 1;\n  width: 100%;\n}\n\n.panel-block.is-wrapped {\n  flex-wrap: wrap;\n}\n\n.panel-block.is-active {\n  border-left-color: #00d1b2;\n  color: #363636;\n}\n\n.panel-block.is-active .panel-icon {\n  color: #00d1b2;\n}\n\na.panel-block,\nlabel.panel-block {\n  cursor: pointer;\n}\n\na.panel-block:hover,\nlabel.panel-block:hover {\n  background-color: whitesmoke;\n}\n\n.panel-icon {\n  display: inline-block;\n  font-size: 14px;\n  height: 1em;\n  line-height: 1em;\n  text-align: center;\n  vertical-align: top;\n  width: 1em;\n  color: #7a7a7a;\n  margin-right: 0.75em;\n}\n\n.panel-icon .fa {\n  font-size: inherit;\n  line-height: inherit;\n}\n\n.tabs {\n  -webkit-overflow-scrolling: touch;\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  align-items: stretch;\n  display: flex;\n  font-size: 1rem;\n  justify-content: space-between;\n  overflow: hidden;\n  overflow-x: auto;\n  white-space: nowrap;\n}\n\n.tabs:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.tabs a {\n  align-items: center;\n  border-bottom-color: #dbdbdb;\n  border-bottom-style: solid;\n  border-bottom-width: 1px;\n  color: #4a4a4a;\n  display: flex;\n  justify-content: center;\n  margin-bottom: -1px;\n  padding: 0.5em 1em;\n  vertical-align: top;\n}\n\n.tabs a:hover {\n  border-bottom-color: #363636;\n  color: #363636;\n}\n\n.tabs li {\n  display: block;\n}\n\n.tabs li.is-active a {\n  border-bottom-color: #00d1b2;\n  color: #00d1b2;\n}\n\n.tabs ul {\n  align-items: center;\n  border-bottom-color: #dbdbdb;\n  border-bottom-style: solid;\n  border-bottom-width: 1px;\n  display: flex;\n  flex-grow: 1;\n  flex-shrink: 0;\n  justify-content: flex-start;\n}\n\n.tabs ul.is-left {\n  padding-right: 0.75em;\n}\n\n.tabs ul.is-center {\n  flex: none;\n  justify-content: center;\n  padding-left: 0.75em;\n  padding-right: 0.75em;\n}\n\n.tabs ul.is-right {\n  justify-content: flex-end;\n  padding-left: 0.75em;\n}\n\n.tabs .icon:first-child {\n  margin-right: 0.5em;\n}\n\n.tabs .icon:last-child {\n  margin-left: 0.5em;\n}\n\n.tabs.is-centered ul {\n  justify-content: center;\n}\n\n.tabs.is-right ul {\n  justify-content: flex-end;\n}\n\n.tabs.is-boxed a {\n  border: 1px solid transparent;\n  border-radius: 3px 3px 0 0;\n}\n\n.tabs.is-boxed a:hover {\n  background-color: whitesmoke;\n  border-bottom-color: #dbdbdb;\n}\n\n.tabs.is-boxed li.is-active a {\n  background-color: white;\n  border-color: #dbdbdb;\n  border-bottom-color: transparent !important;\n}\n\n.tabs.is-fullwidth li {\n  flex-grow: 1;\n  flex-shrink: 0;\n}\n\n.tabs.is-toggle a {\n  border-color: #dbdbdb;\n  border-style: solid;\n  border-width: 1px;\n  margin-bottom: 0;\n  position: relative;\n}\n\n.tabs.is-toggle a:hover {\n  background-color: whitesmoke;\n  border-color: #b5b5b5;\n  z-index: 2;\n}\n\n.tabs.is-toggle li + li {\n  margin-left: -1px;\n}\n\n.tabs.is-toggle li:first-child a {\n  border-radius: 3px 0 0 3px;\n}\n\n.tabs.is-toggle li:last-child a {\n  border-radius: 0 3px 3px 0;\n}\n\n.tabs.is-toggle li.is-active a {\n  background-color: #00d1b2;\n  border-color: #00d1b2;\n  color: #fff;\n  z-index: 1;\n}\n\n.tabs.is-toggle ul {\n  border-bottom: none;\n}\n\n.tabs.is-small {\n  font-size: 0.75rem;\n}\n\n.tabs.is-medium {\n  font-size: 1.25rem;\n}\n\n.tabs.is-large {\n  font-size: 1.5rem;\n}\n\n.column {\n  display: block;\n  flex-basis: 0;\n  flex-grow: 1;\n  flex-shrink: 1;\n  padding: 0.75rem;\n}\n\n.columns.is-mobile > .column.is-narrow {\n  flex: none;\n}\n\n.columns.is-mobile > .column.is-full {\n  flex: none;\n  width: 100%;\n}\n\n.columns.is-mobile > .column.is-three-quarters {\n  flex: none;\n  width: 75%;\n}\n\n.columns.is-mobile > .column.is-two-thirds {\n  flex: none;\n  width: 66.6666%;\n}\n\n.columns.is-mobile > .column.is-half {\n  flex: none;\n  width: 50%;\n}\n\n.columns.is-mobile > .column.is-one-third {\n  flex: none;\n  width: 33.3333%;\n}\n\n.columns.is-mobile > .column.is-one-quarter {\n  flex: none;\n  width: 25%;\n}\n\n.columns.is-mobile > .column.is-offset-three-quarters {\n  margin-left: 75%;\n}\n\n.columns.is-mobile > .column.is-offset-two-thirds {\n  margin-left: 66.6666%;\n}\n\n.columns.is-mobile > .column.is-offset-half {\n  margin-left: 50%;\n}\n\n.columns.is-mobile > .column.is-offset-one-third {\n  margin-left: 33.3333%;\n}\n\n.columns.is-mobile > .column.is-offset-one-quarter {\n  margin-left: 25%;\n}\n\n.columns.is-mobile > .column.is-1 {\n  flex: none;\n  width: 8.33333%;\n}\n\n.columns.is-mobile > .column.is-offset-1 {\n  margin-left: 8.33333%;\n}\n\n.columns.is-mobile > .column.is-2 {\n  flex: none;\n  width: 16.66667%;\n}\n\n.columns.is-mobile > .column.is-offset-2 {\n  margin-left: 16.66667%;\n}\n\n.columns.is-mobile > .column.is-3 {\n  flex: none;\n  width: 25%;\n}\n\n.columns.is-mobile > .column.is-offset-3 {\n  margin-left: 25%;\n}\n\n.columns.is-mobile > .column.is-4 {\n  flex: none;\n  width: 33.33333%;\n}\n\n.columns.is-mobile > .column.is-offset-4 {\n  margin-left: 33.33333%;\n}\n\n.columns.is-mobile > .column.is-5 {\n  flex: none;\n  width: 41.66667%;\n}\n\n.columns.is-mobile > .column.is-offset-5 {\n  margin-left: 41.66667%;\n}\n\n.columns.is-mobile > .column.is-6 {\n  flex: none;\n  width: 50%;\n}\n\n.columns.is-mobile > .column.is-offset-6 {\n  margin-left: 50%;\n}\n\n.columns.is-mobile > .column.is-7 {\n  flex: none;\n  width: 58.33333%;\n}\n\n.columns.is-mobile > .column.is-offset-7 {\n  margin-left: 58.33333%;\n}\n\n.columns.is-mobile > .column.is-8 {\n  flex: none;\n  width: 66.66667%;\n}\n\n.columns.is-mobile > .column.is-offset-8 {\n  margin-left: 66.66667%;\n}\n\n.columns.is-mobile > .column.is-9 {\n  flex: none;\n  width: 75%;\n}\n\n.columns.is-mobile > .column.is-offset-9 {\n  margin-left: 75%;\n}\n\n.columns.is-mobile > .column.is-10 {\n  flex: none;\n  width: 83.33333%;\n}\n\n.columns.is-mobile > .column.is-offset-10 {\n  margin-left: 83.33333%;\n}\n\n.columns.is-mobile > .column.is-11 {\n  flex: none;\n  width: 91.66667%;\n}\n\n.columns.is-mobile > .column.is-offset-11 {\n  margin-left: 91.66667%;\n}\n\n.columns.is-mobile > .column.is-12 {\n  flex: none;\n  width: 100%;\n}\n\n.columns.is-mobile > .column.is-offset-12 {\n  margin-left: 100%;\n}\n\n@media screen and (max-width: 768px) {\n  .column.is-narrow-mobile {\n    flex: none;\n  }\n  .column.is-full-mobile {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-three-quarters-mobile {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-two-thirds-mobile {\n    flex: none;\n    width: 66.6666%;\n  }\n  .column.is-half-mobile {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-one-third-mobile {\n    flex: none;\n    width: 33.3333%;\n  }\n  .column.is-one-quarter-mobile {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-three-quarters-mobile {\n    margin-left: 75%;\n  }\n  .column.is-offset-two-thirds-mobile {\n    margin-left: 66.6666%;\n  }\n  .column.is-offset-half-mobile {\n    margin-left: 50%;\n  }\n  .column.is-offset-one-third-mobile {\n    margin-left: 33.3333%;\n  }\n  .column.is-offset-one-quarter-mobile {\n    margin-left: 25%;\n  }\n  .column.is-1-mobile {\n    flex: none;\n    width: 8.33333%;\n  }\n  .column.is-offset-1-mobile {\n    margin-left: 8.33333%;\n  }\n  .column.is-2-mobile {\n    flex: none;\n    width: 16.66667%;\n  }\n  .column.is-offset-2-mobile {\n    margin-left: 16.66667%;\n  }\n  .column.is-3-mobile {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-3-mobile {\n    margin-left: 25%;\n  }\n  .column.is-4-mobile {\n    flex: none;\n    width: 33.33333%;\n  }\n  .column.is-offset-4-mobile {\n    margin-left: 33.33333%;\n  }\n  .column.is-5-mobile {\n    flex: none;\n    width: 41.66667%;\n  }\n  .column.is-offset-5-mobile {\n    margin-left: 41.66667%;\n  }\n  .column.is-6-mobile {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-offset-6-mobile {\n    margin-left: 50%;\n  }\n  .column.is-7-mobile {\n    flex: none;\n    width: 58.33333%;\n  }\n  .column.is-offset-7-mobile {\n    margin-left: 58.33333%;\n  }\n  .column.is-8-mobile {\n    flex: none;\n    width: 66.66667%;\n  }\n  .column.is-offset-8-mobile {\n    margin-left: 66.66667%;\n  }\n  .column.is-9-mobile {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-offset-9-mobile {\n    margin-left: 75%;\n  }\n  .column.is-10-mobile {\n    flex: none;\n    width: 83.33333%;\n  }\n  .column.is-offset-10-mobile {\n    margin-left: 83.33333%;\n  }\n  .column.is-11-mobile {\n    flex: none;\n    width: 91.66667%;\n  }\n  .column.is-offset-11-mobile {\n    margin-left: 91.66667%;\n  }\n  .column.is-12-mobile {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-offset-12-mobile {\n    margin-left: 100%;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .column.is-narrow, .column.is-narrow-tablet {\n    flex: none;\n  }\n  .column.is-full, .column.is-full-tablet {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-three-quarters, .column.is-three-quarters-tablet {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-two-thirds, .column.is-two-thirds-tablet {\n    flex: none;\n    width: 66.6666%;\n  }\n  .column.is-half, .column.is-half-tablet {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-one-third, .column.is-one-third-tablet {\n    flex: none;\n    width: 33.3333%;\n  }\n  .column.is-one-quarter, .column.is-one-quarter-tablet {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet {\n    margin-left: 75%;\n  }\n  .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet {\n    margin-left: 66.6666%;\n  }\n  .column.is-offset-half, .column.is-offset-half-tablet {\n    margin-left: 50%;\n  }\n  .column.is-offset-one-third, .column.is-offset-one-third-tablet {\n    margin-left: 33.3333%;\n  }\n  .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet {\n    margin-left: 25%;\n  }\n  .column.is-1, .column.is-1-tablet {\n    flex: none;\n    width: 8.33333%;\n  }\n  .column.is-offset-1, .column.is-offset-1-tablet {\n    margin-left: 8.33333%;\n  }\n  .column.is-2, .column.is-2-tablet {\n    flex: none;\n    width: 16.66667%;\n  }\n  .column.is-offset-2, .column.is-offset-2-tablet {\n    margin-left: 16.66667%;\n  }\n  .column.is-3, .column.is-3-tablet {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-3, .column.is-offset-3-tablet {\n    margin-left: 25%;\n  }\n  .column.is-4, .column.is-4-tablet {\n    flex: none;\n    width: 33.33333%;\n  }\n  .column.is-offset-4, .column.is-offset-4-tablet {\n    margin-left: 33.33333%;\n  }\n  .column.is-5, .column.is-5-tablet {\n    flex: none;\n    width: 41.66667%;\n  }\n  .column.is-offset-5, .column.is-offset-5-tablet {\n    margin-left: 41.66667%;\n  }\n  .column.is-6, .column.is-6-tablet {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-offset-6, .column.is-offset-6-tablet {\n    margin-left: 50%;\n  }\n  .column.is-7, .column.is-7-tablet {\n    flex: none;\n    width: 58.33333%;\n  }\n  .column.is-offset-7, .column.is-offset-7-tablet {\n    margin-left: 58.33333%;\n  }\n  .column.is-8, .column.is-8-tablet {\n    flex: none;\n    width: 66.66667%;\n  }\n  .column.is-offset-8, .column.is-offset-8-tablet {\n    margin-left: 66.66667%;\n  }\n  .column.is-9, .column.is-9-tablet {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-offset-9, .column.is-offset-9-tablet {\n    margin-left: 75%;\n  }\n  .column.is-10, .column.is-10-tablet {\n    flex: none;\n    width: 83.33333%;\n  }\n  .column.is-offset-10, .column.is-offset-10-tablet {\n    margin-left: 83.33333%;\n  }\n  .column.is-11, .column.is-11-tablet {\n    flex: none;\n    width: 91.66667%;\n  }\n  .column.is-offset-11, .column.is-offset-11-tablet {\n    margin-left: 91.66667%;\n  }\n  .column.is-12, .column.is-12-tablet {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-offset-12, .column.is-offset-12-tablet {\n    margin-left: 100%;\n  }\n}\n\n@media screen and (max-width: 1007px) {\n  .column.is-narrow-touch {\n    flex: none;\n  }\n  .column.is-full-touch {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-three-quarters-touch {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-two-thirds-touch {\n    flex: none;\n    width: 66.6666%;\n  }\n  .column.is-half-touch {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-one-third-touch {\n    flex: none;\n    width: 33.3333%;\n  }\n  .column.is-one-quarter-touch {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-three-quarters-touch {\n    margin-left: 75%;\n  }\n  .column.is-offset-two-thirds-touch {\n    margin-left: 66.6666%;\n  }\n  .column.is-offset-half-touch {\n    margin-left: 50%;\n  }\n  .column.is-offset-one-third-touch {\n    margin-left: 33.3333%;\n  }\n  .column.is-offset-one-quarter-touch {\n    margin-left: 25%;\n  }\n  .column.is-1-touch {\n    flex: none;\n    width: 8.33333%;\n  }\n  .column.is-offset-1-touch {\n    margin-left: 8.33333%;\n  }\n  .column.is-2-touch {\n    flex: none;\n    width: 16.66667%;\n  }\n  .column.is-offset-2-touch {\n    margin-left: 16.66667%;\n  }\n  .column.is-3-touch {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-3-touch {\n    margin-left: 25%;\n  }\n  .column.is-4-touch {\n    flex: none;\n    width: 33.33333%;\n  }\n  .column.is-offset-4-touch {\n    margin-left: 33.33333%;\n  }\n  .column.is-5-touch {\n    flex: none;\n    width: 41.66667%;\n  }\n  .column.is-offset-5-touch {\n    margin-left: 41.66667%;\n  }\n  .column.is-6-touch {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-offset-6-touch {\n    margin-left: 50%;\n  }\n  .column.is-7-touch {\n    flex: none;\n    width: 58.33333%;\n  }\n  .column.is-offset-7-touch {\n    margin-left: 58.33333%;\n  }\n  .column.is-8-touch {\n    flex: none;\n    width: 66.66667%;\n  }\n  .column.is-offset-8-touch {\n    margin-left: 66.66667%;\n  }\n  .column.is-9-touch {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-offset-9-touch {\n    margin-left: 75%;\n  }\n  .column.is-10-touch {\n    flex: none;\n    width: 83.33333%;\n  }\n  .column.is-offset-10-touch {\n    margin-left: 83.33333%;\n  }\n  .column.is-11-touch {\n    flex: none;\n    width: 91.66667%;\n  }\n  .column.is-offset-11-touch {\n    margin-left: 91.66667%;\n  }\n  .column.is-12-touch {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-offset-12-touch {\n    margin-left: 100%;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .column.is-narrow-desktop {\n    flex: none;\n  }\n  .column.is-full-desktop {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-three-quarters-desktop {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-two-thirds-desktop {\n    flex: none;\n    width: 66.6666%;\n  }\n  .column.is-half-desktop {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-one-third-desktop {\n    flex: none;\n    width: 33.3333%;\n  }\n  .column.is-one-quarter-desktop {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-three-quarters-desktop {\n    margin-left: 75%;\n  }\n  .column.is-offset-two-thirds-desktop {\n    margin-left: 66.6666%;\n  }\n  .column.is-offset-half-desktop {\n    margin-left: 50%;\n  }\n  .column.is-offset-one-third-desktop {\n    margin-left: 33.3333%;\n  }\n  .column.is-offset-one-quarter-desktop {\n    margin-left: 25%;\n  }\n  .column.is-1-desktop {\n    flex: none;\n    width: 8.33333%;\n  }\n  .column.is-offset-1-desktop {\n    margin-left: 8.33333%;\n  }\n  .column.is-2-desktop {\n    flex: none;\n    width: 16.66667%;\n  }\n  .column.is-offset-2-desktop {\n    margin-left: 16.66667%;\n  }\n  .column.is-3-desktop {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-3-desktop {\n    margin-left: 25%;\n  }\n  .column.is-4-desktop {\n    flex: none;\n    width: 33.33333%;\n  }\n  .column.is-offset-4-desktop {\n    margin-left: 33.33333%;\n  }\n  .column.is-5-desktop {\n    flex: none;\n    width: 41.66667%;\n  }\n  .column.is-offset-5-desktop {\n    margin-left: 41.66667%;\n  }\n  .column.is-6-desktop {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-offset-6-desktop {\n    margin-left: 50%;\n  }\n  .column.is-7-desktop {\n    flex: none;\n    width: 58.33333%;\n  }\n  .column.is-offset-7-desktop {\n    margin-left: 58.33333%;\n  }\n  .column.is-8-desktop {\n    flex: none;\n    width: 66.66667%;\n  }\n  .column.is-offset-8-desktop {\n    margin-left: 66.66667%;\n  }\n  .column.is-9-desktop {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-offset-9-desktop {\n    margin-left: 75%;\n  }\n  .column.is-10-desktop {\n    flex: none;\n    width: 83.33333%;\n  }\n  .column.is-offset-10-desktop {\n    margin-left: 83.33333%;\n  }\n  .column.is-11-desktop {\n    flex: none;\n    width: 91.66667%;\n  }\n  .column.is-offset-11-desktop {\n    margin-left: 91.66667%;\n  }\n  .column.is-12-desktop {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-offset-12-desktop {\n    margin-left: 100%;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .column.is-narrow-widescreen {\n    flex: none;\n  }\n  .column.is-full-widescreen {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-three-quarters-widescreen {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-two-thirds-widescreen {\n    flex: none;\n    width: 66.6666%;\n  }\n  .column.is-half-widescreen {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-one-third-widescreen {\n    flex: none;\n    width: 33.3333%;\n  }\n  .column.is-one-quarter-widescreen {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-three-quarters-widescreen {\n    margin-left: 75%;\n  }\n  .column.is-offset-two-thirds-widescreen {\n    margin-left: 66.6666%;\n  }\n  .column.is-offset-half-widescreen {\n    margin-left: 50%;\n  }\n  .column.is-offset-one-third-widescreen {\n    margin-left: 33.3333%;\n  }\n  .column.is-offset-one-quarter-widescreen {\n    margin-left: 25%;\n  }\n  .column.is-1-widescreen {\n    flex: none;\n    width: 8.33333%;\n  }\n  .column.is-offset-1-widescreen {\n    margin-left: 8.33333%;\n  }\n  .column.is-2-widescreen {\n    flex: none;\n    width: 16.66667%;\n  }\n  .column.is-offset-2-widescreen {\n    margin-left: 16.66667%;\n  }\n  .column.is-3-widescreen {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-3-widescreen {\n    margin-left: 25%;\n  }\n  .column.is-4-widescreen {\n    flex: none;\n    width: 33.33333%;\n  }\n  .column.is-offset-4-widescreen {\n    margin-left: 33.33333%;\n  }\n  .column.is-5-widescreen {\n    flex: none;\n    width: 41.66667%;\n  }\n  .column.is-offset-5-widescreen {\n    margin-left: 41.66667%;\n  }\n  .column.is-6-widescreen {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-offset-6-widescreen {\n    margin-left: 50%;\n  }\n  .column.is-7-widescreen {\n    flex: none;\n    width: 58.33333%;\n  }\n  .column.is-offset-7-widescreen {\n    margin-left: 58.33333%;\n  }\n  .column.is-8-widescreen {\n    flex: none;\n    width: 66.66667%;\n  }\n  .column.is-offset-8-widescreen {\n    margin-left: 66.66667%;\n  }\n  .column.is-9-widescreen {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-offset-9-widescreen {\n    margin-left: 75%;\n  }\n  .column.is-10-widescreen {\n    flex: none;\n    width: 83.33333%;\n  }\n  .column.is-offset-10-widescreen {\n    margin-left: 83.33333%;\n  }\n  .column.is-11-widescreen {\n    flex: none;\n    width: 91.66667%;\n  }\n  .column.is-offset-11-widescreen {\n    margin-left: 91.66667%;\n  }\n  .column.is-12-widescreen {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-offset-12-widescreen {\n    margin-left: 100%;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .column.is-narrow-fullhd {\n    flex: none;\n  }\n  .column.is-full-fullhd {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-three-quarters-fullhd {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-two-thirds-fullhd {\n    flex: none;\n    width: 66.6666%;\n  }\n  .column.is-half-fullhd {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-one-third-fullhd {\n    flex: none;\n    width: 33.3333%;\n  }\n  .column.is-one-quarter-fullhd {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-three-quarters-fullhd {\n    margin-left: 75%;\n  }\n  .column.is-offset-two-thirds-fullhd {\n    margin-left: 66.6666%;\n  }\n  .column.is-offset-half-fullhd {\n    margin-left: 50%;\n  }\n  .column.is-offset-one-third-fullhd {\n    margin-left: 33.3333%;\n  }\n  .column.is-offset-one-quarter-fullhd {\n    margin-left: 25%;\n  }\n  .column.is-1-fullhd {\n    flex: none;\n    width: 8.33333%;\n  }\n  .column.is-offset-1-fullhd {\n    margin-left: 8.33333%;\n  }\n  .column.is-2-fullhd {\n    flex: none;\n    width: 16.66667%;\n  }\n  .column.is-offset-2-fullhd {\n    margin-left: 16.66667%;\n  }\n  .column.is-3-fullhd {\n    flex: none;\n    width: 25%;\n  }\n  .column.is-offset-3-fullhd {\n    margin-left: 25%;\n  }\n  .column.is-4-fullhd {\n    flex: none;\n    width: 33.33333%;\n  }\n  .column.is-offset-4-fullhd {\n    margin-left: 33.33333%;\n  }\n  .column.is-5-fullhd {\n    flex: none;\n    width: 41.66667%;\n  }\n  .column.is-offset-5-fullhd {\n    margin-left: 41.66667%;\n  }\n  .column.is-6-fullhd {\n    flex: none;\n    width: 50%;\n  }\n  .column.is-offset-6-fullhd {\n    margin-left: 50%;\n  }\n  .column.is-7-fullhd {\n    flex: none;\n    width: 58.33333%;\n  }\n  .column.is-offset-7-fullhd {\n    margin-left: 58.33333%;\n  }\n  .column.is-8-fullhd {\n    flex: none;\n    width: 66.66667%;\n  }\n  .column.is-offset-8-fullhd {\n    margin-left: 66.66667%;\n  }\n  .column.is-9-fullhd {\n    flex: none;\n    width: 75%;\n  }\n  .column.is-offset-9-fullhd {\n    margin-left: 75%;\n  }\n  .column.is-10-fullhd {\n    flex: none;\n    width: 83.33333%;\n  }\n  .column.is-offset-10-fullhd {\n    margin-left: 83.33333%;\n  }\n  .column.is-11-fullhd {\n    flex: none;\n    width: 91.66667%;\n  }\n  .column.is-offset-11-fullhd {\n    margin-left: 91.66667%;\n  }\n  .column.is-12-fullhd {\n    flex: none;\n    width: 100%;\n  }\n  .column.is-offset-12-fullhd {\n    margin-left: 100%;\n  }\n}\n\n.columns {\n  margin-left: -0.75rem;\n  margin-right: -0.75rem;\n  margin-top: -0.75rem;\n}\n\n.columns:last-child {\n  margin-bottom: -0.75rem;\n}\n\n.columns:not(:last-child) {\n  margin-bottom: calc(1.5rem - 0.75rem);\n}\n\n.columns.is-centered {\n  justify-content: center;\n}\n\n.columns.is-gapless {\n  margin-left: 0;\n  margin-right: 0;\n  margin-top: 0;\n}\n\n.columns.is-gapless > .column {\n  margin: 0;\n  padding: 0 !important;\n}\n\n.columns.is-gapless:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.columns.is-gapless:last-child {\n  margin-bottom: 0;\n}\n\n.columns.is-mobile {\n  display: flex;\n}\n\n.columns.is-multiline {\n  flex-wrap: wrap;\n}\n\n.columns.is-vcentered {\n  align-items: center;\n}\n\n@media screen and (min-width: 769px), print {\n  .columns:not(.is-desktop) {\n    display: flex;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .columns.is-desktop {\n    display: flex;\n  }\n}\n\n.columns.is-variable {\n  --columnGap: 0.75rem;\n  margin-left: calc(-1 * var(--columnGap));\n  margin-right: calc(-1 * var(--columnGap));\n}\n\n.columns.is-variable .column {\n  padding-left: var(--columnGap);\n  padding-right: var(--columnGap);\n}\n\n.columns.is-variable.is-0 {\n  --columnGap: 0rem;\n}\n\n.columns.is-variable.is-1 {\n  --columnGap: 0.25rem;\n}\n\n.columns.is-variable.is-2 {\n  --columnGap: 0.5rem;\n}\n\n.columns.is-variable.is-3 {\n  --columnGap: 0.75rem;\n}\n\n.columns.is-variable.is-4 {\n  --columnGap: 1rem;\n}\n\n.columns.is-variable.is-5 {\n  --columnGap: 1.25rem;\n}\n\n.columns.is-variable.is-6 {\n  --columnGap: 1.5rem;\n}\n\n.columns.is-variable.is-7 {\n  --columnGap: 1.75rem;\n}\n\n.columns.is-variable.is-8 {\n  --columnGap: 2rem;\n}\n\n.tile {\n  align-items: stretch;\n  display: block;\n  flex-basis: 0;\n  flex-grow: 1;\n  flex-shrink: 1;\n  min-height: min-content;\n}\n\n.tile.is-ancestor {\n  margin-left: -0.75rem;\n  margin-right: -0.75rem;\n  margin-top: -0.75rem;\n}\n\n.tile.is-ancestor:last-child {\n  margin-bottom: -0.75rem;\n}\n\n.tile.is-ancestor:not(:last-child) {\n  margin-bottom: 0.75rem;\n}\n\n.tile.is-child {\n  margin: 0 !important;\n}\n\n.tile.is-parent {\n  padding: 0.75rem;\n}\n\n.tile.is-vertical {\n  flex-direction: column;\n}\n\n.tile.is-vertical > .tile.is-child:not(:last-child) {\n  margin-bottom: 1.5rem !important;\n}\n\n@media screen and (min-width: 769px), print {\n  .tile:not(.is-child) {\n    display: flex;\n  }\n  .tile.is-1 {\n    flex: none;\n    width: 8.33333%;\n  }\n  .tile.is-2 {\n    flex: none;\n    width: 16.66667%;\n  }\n  .tile.is-3 {\n    flex: none;\n    width: 25%;\n  }\n  .tile.is-4 {\n    flex: none;\n    width: 33.33333%;\n  }\n  .tile.is-5 {\n    flex: none;\n    width: 41.66667%;\n  }\n  .tile.is-6 {\n    flex: none;\n    width: 50%;\n  }\n  .tile.is-7 {\n    flex: none;\n    width: 58.33333%;\n  }\n  .tile.is-8 {\n    flex: none;\n    width: 66.66667%;\n  }\n  .tile.is-9 {\n    flex: none;\n    width: 75%;\n  }\n  .tile.is-10 {\n    flex: none;\n    width: 83.33333%;\n  }\n  .tile.is-11 {\n    flex: none;\n    width: 91.66667%;\n  }\n  .tile.is-12 {\n    flex: none;\n    width: 100%;\n  }\n}\n\n.hero {\n  align-items: stretch;\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n}\n\n.hero .nav {\n  background: none;\n  box-shadow: 0 1px 0 rgba(219, 219, 219, 0.3);\n}\n\n.hero .tabs ul {\n  border-bottom: none;\n}\n\n.hero.is-white {\n  background-color: white;\n  color: #0a0a0a;\n}\n\n.hero.is-white a:not(.button),\n.hero.is-white strong {\n  color: inherit;\n}\n\n.hero.is-white .title {\n  color: #0a0a0a;\n}\n\n.hero.is-white .subtitle {\n  color: rgba(10, 10, 10, 0.9);\n}\n\n.hero.is-white .subtitle a:not(.button),\n.hero.is-white .subtitle strong {\n  color: #0a0a0a;\n}\n\n.hero.is-white .nav {\n  box-shadow: 0 1px 0 rgba(10, 10, 10, 0.2);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-white .nav-menu {\n    background-color: white;\n  }\n}\n\n.hero.is-white a.nav-item,\n.hero.is-white .nav-item a:not(.button) {\n  color: rgba(10, 10, 10, 0.7);\n}\n\n.hero.is-white a.nav-item:hover, .hero.is-white a.nav-item.is-active,\n.hero.is-white .nav-item a:not(.button):hover,\n.hero.is-white .nav-item a:not(.button).is-active {\n  color: #0a0a0a;\n}\n\n.hero.is-white .tabs a {\n  color: #0a0a0a;\n  opacity: 0.9;\n}\n\n.hero.is-white .tabs a:hover {\n  opacity: 1;\n}\n\n.hero.is-white .tabs li.is-active a {\n  opacity: 1;\n}\n\n.hero.is-white .tabs.is-boxed a, .hero.is-white .tabs.is-toggle a {\n  color: #0a0a0a;\n}\n\n.hero.is-white .tabs.is-boxed a:hover, .hero.is-white .tabs.is-toggle a:hover {\n  background-color: rgba(10, 10, 10, 0.1);\n}\n\n.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 {\n  background-color: #0a0a0a;\n  border-color: #0a0a0a;\n  color: white;\n}\n\n.hero.is-white.is-bold {\n  background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-white.is-bold .nav-menu {\n    background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%);\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-white .nav-toggle span {\n    background-color: #0a0a0a;\n  }\n  .hero.is-white .nav-toggle:hover {\n    background-color: rgba(10, 10, 10, 0.1);\n  }\n  .hero.is-white .nav-toggle.is-active span {\n    background-color: #0a0a0a;\n  }\n  .hero.is-white .nav-menu .nav-item {\n    border-top-color: rgba(10, 10, 10, 0.2);\n  }\n}\n\n.hero.is-black {\n  background-color: #0a0a0a;\n  color: white;\n}\n\n.hero.is-black a:not(.button),\n.hero.is-black strong {\n  color: inherit;\n}\n\n.hero.is-black .title {\n  color: white;\n}\n\n.hero.is-black .subtitle {\n  color: rgba(255, 255, 255, 0.9);\n}\n\n.hero.is-black .subtitle a:not(.button),\n.hero.is-black .subtitle strong {\n  color: white;\n}\n\n.hero.is-black .nav {\n  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-black .nav-menu {\n    background-color: #0a0a0a;\n  }\n}\n\n.hero.is-black a.nav-item,\n.hero.is-black .nav-item a:not(.button) {\n  color: rgba(255, 255, 255, 0.7);\n}\n\n.hero.is-black a.nav-item:hover, .hero.is-black a.nav-item.is-active,\n.hero.is-black .nav-item a:not(.button):hover,\n.hero.is-black .nav-item a:not(.button).is-active {\n  color: white;\n}\n\n.hero.is-black .tabs a {\n  color: white;\n  opacity: 0.9;\n}\n\n.hero.is-black .tabs a:hover {\n  opacity: 1;\n}\n\n.hero.is-black .tabs li.is-active a {\n  opacity: 1;\n}\n\n.hero.is-black .tabs.is-boxed a, .hero.is-black .tabs.is-toggle a {\n  color: white;\n}\n\n.hero.is-black .tabs.is-boxed a:hover, .hero.is-black .tabs.is-toggle a:hover {\n  background-color: rgba(10, 10, 10, 0.1);\n}\n\n.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 {\n  background-color: white;\n  border-color: white;\n  color: #0a0a0a;\n}\n\n.hero.is-black.is-bold {\n  background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-black.is-bold .nav-menu {\n    background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%);\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-black .nav-toggle span {\n    background-color: white;\n  }\n  .hero.is-black .nav-toggle:hover {\n    background-color: rgba(10, 10, 10, 0.1);\n  }\n  .hero.is-black .nav-toggle.is-active span {\n    background-color: white;\n  }\n  .hero.is-black .nav-menu .nav-item {\n    border-top-color: rgba(255, 255, 255, 0.2);\n  }\n}\n\n.hero.is-light {\n  background-color: whitesmoke;\n  color: #363636;\n}\n\n.hero.is-light a:not(.button),\n.hero.is-light strong {\n  color: inherit;\n}\n\n.hero.is-light .title {\n  color: #363636;\n}\n\n.hero.is-light .subtitle {\n  color: rgba(54, 54, 54, 0.9);\n}\n\n.hero.is-light .subtitle a:not(.button),\n.hero.is-light .subtitle strong {\n  color: #363636;\n}\n\n.hero.is-light .nav {\n  box-shadow: 0 1px 0 rgba(54, 54, 54, 0.2);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-light .nav-menu {\n    background-color: whitesmoke;\n  }\n}\n\n.hero.is-light a.nav-item,\n.hero.is-light .nav-item a:not(.button) {\n  color: rgba(54, 54, 54, 0.7);\n}\n\n.hero.is-light a.nav-item:hover, .hero.is-light a.nav-item.is-active,\n.hero.is-light .nav-item a:not(.button):hover,\n.hero.is-light .nav-item a:not(.button).is-active {\n  color: #363636;\n}\n\n.hero.is-light .tabs a {\n  color: #363636;\n  opacity: 0.9;\n}\n\n.hero.is-light .tabs a:hover {\n  opacity: 1;\n}\n\n.hero.is-light .tabs li.is-active a {\n  opacity: 1;\n}\n\n.hero.is-light .tabs.is-boxed a, .hero.is-light .tabs.is-toggle a {\n  color: #363636;\n}\n\n.hero.is-light .tabs.is-boxed a:hover, .hero.is-light .tabs.is-toggle a:hover {\n  background-color: rgba(10, 10, 10, 0.1);\n}\n\n.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 {\n  background-color: #363636;\n  border-color: #363636;\n  color: whitesmoke;\n}\n\n.hero.is-light.is-bold {\n  background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-light.is-bold .nav-menu {\n    background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%);\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-light .nav-toggle span {\n    background-color: #363636;\n  }\n  .hero.is-light .nav-toggle:hover {\n    background-color: rgba(10, 10, 10, 0.1);\n  }\n  .hero.is-light .nav-toggle.is-active span {\n    background-color: #363636;\n  }\n  .hero.is-light .nav-menu .nav-item {\n    border-top-color: rgba(54, 54, 54, 0.2);\n  }\n}\n\n.hero.is-dark {\n  background-color: #363636;\n  color: whitesmoke;\n}\n\n.hero.is-dark a:not(.button),\n.hero.is-dark strong {\n  color: inherit;\n}\n\n.hero.is-dark .title {\n  color: whitesmoke;\n}\n\n.hero.is-dark .subtitle {\n  color: rgba(245, 245, 245, 0.9);\n}\n\n.hero.is-dark .subtitle a:not(.button),\n.hero.is-dark .subtitle strong {\n  color: whitesmoke;\n}\n\n.hero.is-dark .nav {\n  box-shadow: 0 1px 0 rgba(245, 245, 245, 0.2);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-dark .nav-menu {\n    background-color: #363636;\n  }\n}\n\n.hero.is-dark a.nav-item,\n.hero.is-dark .nav-item a:not(.button) {\n  color: rgba(245, 245, 245, 0.7);\n}\n\n.hero.is-dark a.nav-item:hover, .hero.is-dark a.nav-item.is-active,\n.hero.is-dark .nav-item a:not(.button):hover,\n.hero.is-dark .nav-item a:not(.button).is-active {\n  color: whitesmoke;\n}\n\n.hero.is-dark .tabs a {\n  color: whitesmoke;\n  opacity: 0.9;\n}\n\n.hero.is-dark .tabs a:hover {\n  opacity: 1;\n}\n\n.hero.is-dark .tabs li.is-active a {\n  opacity: 1;\n}\n\n.hero.is-dark .tabs.is-boxed a, .hero.is-dark .tabs.is-toggle a {\n  color: whitesmoke;\n}\n\n.hero.is-dark .tabs.is-boxed a:hover, .hero.is-dark .tabs.is-toggle a:hover {\n  background-color: rgba(10, 10, 10, 0.1);\n}\n\n.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 {\n  background-color: whitesmoke;\n  border-color: whitesmoke;\n  color: #363636;\n}\n\n.hero.is-dark.is-bold {\n  background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-dark.is-bold .nav-menu {\n    background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%);\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-dark .nav-toggle span {\n    background-color: whitesmoke;\n  }\n  .hero.is-dark .nav-toggle:hover {\n    background-color: rgba(10, 10, 10, 0.1);\n  }\n  .hero.is-dark .nav-toggle.is-active span {\n    background-color: whitesmoke;\n  }\n  .hero.is-dark .nav-menu .nav-item {\n    border-top-color: rgba(245, 245, 245, 0.2);\n  }\n}\n\n.hero.is-primary {\n  background-color: #00d1b2;\n  color: #fff;\n}\n\n.hero.is-primary a:not(.button),\n.hero.is-primary strong {\n  color: inherit;\n}\n\n.hero.is-primary .title {\n  color: #fff;\n}\n\n.hero.is-primary .subtitle {\n  color: rgba(255, 255, 255, 0.9);\n}\n\n.hero.is-primary .subtitle a:not(.button),\n.hero.is-primary .subtitle strong {\n  color: #fff;\n}\n\n.hero.is-primary .nav {\n  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-primary .nav-menu {\n    background-color: #00d1b2;\n  }\n}\n\n.hero.is-primary a.nav-item,\n.hero.is-primary .nav-item a:not(.button) {\n  color: rgba(255, 255, 255, 0.7);\n}\n\n.hero.is-primary a.nav-item:hover, .hero.is-primary a.nav-item.is-active,\n.hero.is-primary .nav-item a:not(.button):hover,\n.hero.is-primary .nav-item a:not(.button).is-active {\n  color: #fff;\n}\n\n.hero.is-primary .tabs a {\n  color: #fff;\n  opacity: 0.9;\n}\n\n.hero.is-primary .tabs a:hover {\n  opacity: 1;\n}\n\n.hero.is-primary .tabs li.is-active a {\n  opacity: 1;\n}\n\n.hero.is-primary .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a {\n  color: #fff;\n}\n\n.hero.is-primary .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover {\n  background-color: rgba(10, 10, 10, 0.1);\n}\n\n.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 {\n  background-color: #fff;\n  border-color: #fff;\n  color: #00d1b2;\n}\n\n.hero.is-primary.is-bold {\n  background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-primary.is-bold .nav-menu {\n    background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%);\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-primary .nav-toggle span {\n    background-color: #fff;\n  }\n  .hero.is-primary .nav-toggle:hover {\n    background-color: rgba(10, 10, 10, 0.1);\n  }\n  .hero.is-primary .nav-toggle.is-active span {\n    background-color: #fff;\n  }\n  .hero.is-primary .nav-menu .nav-item {\n    border-top-color: rgba(255, 255, 255, 0.2);\n  }\n}\n\n.hero.is-info {\n  background-color: #3273dc;\n  color: #fff;\n}\n\n.hero.is-info a:not(.button),\n.hero.is-info strong {\n  color: inherit;\n}\n\n.hero.is-info .title {\n  color: #fff;\n}\n\n.hero.is-info .subtitle {\n  color: rgba(255, 255, 255, 0.9);\n}\n\n.hero.is-info .subtitle a:not(.button),\n.hero.is-info .subtitle strong {\n  color: #fff;\n}\n\n.hero.is-info .nav {\n  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-info .nav-menu {\n    background-color: #3273dc;\n  }\n}\n\n.hero.is-info a.nav-item,\n.hero.is-info .nav-item a:not(.button) {\n  color: rgba(255, 255, 255, 0.7);\n}\n\n.hero.is-info a.nav-item:hover, .hero.is-info a.nav-item.is-active,\n.hero.is-info .nav-item a:not(.button):hover,\n.hero.is-info .nav-item a:not(.button).is-active {\n  color: #fff;\n}\n\n.hero.is-info .tabs a {\n  color: #fff;\n  opacity: 0.9;\n}\n\n.hero.is-info .tabs a:hover {\n  opacity: 1;\n}\n\n.hero.is-info .tabs li.is-active a {\n  opacity: 1;\n}\n\n.hero.is-info .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a {\n  color: #fff;\n}\n\n.hero.is-info .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover {\n  background-color: rgba(10, 10, 10, 0.1);\n}\n\n.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 {\n  background-color: #fff;\n  border-color: #fff;\n  color: #3273dc;\n}\n\n.hero.is-info.is-bold {\n  background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-info.is-bold .nav-menu {\n    background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%);\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-info .nav-toggle span {\n    background-color: #fff;\n  }\n  .hero.is-info .nav-toggle:hover {\n    background-color: rgba(10, 10, 10, 0.1);\n  }\n  .hero.is-info .nav-toggle.is-active span {\n    background-color: #fff;\n  }\n  .hero.is-info .nav-menu .nav-item {\n    border-top-color: rgba(255, 255, 255, 0.2);\n  }\n}\n\n.hero.is-success {\n  background-color: #23d160;\n  color: #fff;\n}\n\n.hero.is-success a:not(.button),\n.hero.is-success strong {\n  color: inherit;\n}\n\n.hero.is-success .title {\n  color: #fff;\n}\n\n.hero.is-success .subtitle {\n  color: rgba(255, 255, 255, 0.9);\n}\n\n.hero.is-success .subtitle a:not(.button),\n.hero.is-success .subtitle strong {\n  color: #fff;\n}\n\n.hero.is-success .nav {\n  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-success .nav-menu {\n    background-color: #23d160;\n  }\n}\n\n.hero.is-success a.nav-item,\n.hero.is-success .nav-item a:not(.button) {\n  color: rgba(255, 255, 255, 0.7);\n}\n\n.hero.is-success a.nav-item:hover, .hero.is-success a.nav-item.is-active,\n.hero.is-success .nav-item a:not(.button):hover,\n.hero.is-success .nav-item a:not(.button).is-active {\n  color: #fff;\n}\n\n.hero.is-success .tabs a {\n  color: #fff;\n  opacity: 0.9;\n}\n\n.hero.is-success .tabs a:hover {\n  opacity: 1;\n}\n\n.hero.is-success .tabs li.is-active a {\n  opacity: 1;\n}\n\n.hero.is-success .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a {\n  color: #fff;\n}\n\n.hero.is-success .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover {\n  background-color: rgba(10, 10, 10, 0.1);\n}\n\n.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 {\n  background-color: #fff;\n  border-color: #fff;\n  color: #23d160;\n}\n\n.hero.is-success.is-bold {\n  background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-success.is-bold .nav-menu {\n    background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%);\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-success .nav-toggle span {\n    background-color: #fff;\n  }\n  .hero.is-success .nav-toggle:hover {\n    background-color: rgba(10, 10, 10, 0.1);\n  }\n  .hero.is-success .nav-toggle.is-active span {\n    background-color: #fff;\n  }\n  .hero.is-success .nav-menu .nav-item {\n    border-top-color: rgba(255, 255, 255, 0.2);\n  }\n}\n\n.hero.is-warning {\n  background-color: #ffdd57;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.hero.is-warning a:not(.button),\n.hero.is-warning strong {\n  color: inherit;\n}\n\n.hero.is-warning .title {\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.hero.is-warning .subtitle {\n  color: rgba(0, 0, 0, 0.9);\n}\n\n.hero.is-warning .subtitle a:not(.button),\n.hero.is-warning .subtitle strong {\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.hero.is-warning .nav {\n  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-warning .nav-menu {\n    background-color: #ffdd57;\n  }\n}\n\n.hero.is-warning a.nav-item,\n.hero.is-warning .nav-item a:not(.button) {\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.hero.is-warning a.nav-item:hover, .hero.is-warning a.nav-item.is-active,\n.hero.is-warning .nav-item a:not(.button):hover,\n.hero.is-warning .nav-item a:not(.button).is-active {\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.hero.is-warning .tabs a {\n  color: rgba(0, 0, 0, 0.7);\n  opacity: 0.9;\n}\n\n.hero.is-warning .tabs a:hover {\n  opacity: 1;\n}\n\n.hero.is-warning .tabs li.is-active a {\n  opacity: 1;\n}\n\n.hero.is-warning .tabs.is-boxed a, .hero.is-warning .tabs.is-toggle a {\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.hero.is-warning .tabs.is-boxed a:hover, .hero.is-warning .tabs.is-toggle a:hover {\n  background-color: rgba(10, 10, 10, 0.1);\n}\n\n.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 {\n  background-color: rgba(0, 0, 0, 0.7);\n  border-color: rgba(0, 0, 0, 0.7);\n  color: #ffdd57;\n}\n\n.hero.is-warning.is-bold {\n  background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-warning.is-bold .nav-menu {\n    background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%);\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-warning .nav-toggle span {\n    background-color: rgba(0, 0, 0, 0.7);\n  }\n  .hero.is-warning .nav-toggle:hover {\n    background-color: rgba(10, 10, 10, 0.1);\n  }\n  .hero.is-warning .nav-toggle.is-active span {\n    background-color: rgba(0, 0, 0, 0.7);\n  }\n  .hero.is-warning .nav-menu .nav-item {\n    border-top-color: rgba(0, 0, 0, 0.2);\n  }\n}\n\n.hero.is-danger {\n  background-color: #ff3860;\n  color: #fff;\n}\n\n.hero.is-danger a:not(.button),\n.hero.is-danger strong {\n  color: inherit;\n}\n\n.hero.is-danger .title {\n  color: #fff;\n}\n\n.hero.is-danger .subtitle {\n  color: rgba(255, 255, 255, 0.9);\n}\n\n.hero.is-danger .subtitle a:not(.button),\n.hero.is-danger .subtitle strong {\n  color: #fff;\n}\n\n.hero.is-danger .nav {\n  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-danger .nav-menu {\n    background-color: #ff3860;\n  }\n}\n\n.hero.is-danger a.nav-item,\n.hero.is-danger .nav-item a:not(.button) {\n  color: rgba(255, 255, 255, 0.7);\n}\n\n.hero.is-danger a.nav-item:hover, .hero.is-danger a.nav-item.is-active,\n.hero.is-danger .nav-item a:not(.button):hover,\n.hero.is-danger .nav-item a:not(.button).is-active {\n  color: #fff;\n}\n\n.hero.is-danger .tabs a {\n  color: #fff;\n  opacity: 0.9;\n}\n\n.hero.is-danger .tabs a:hover {\n  opacity: 1;\n}\n\n.hero.is-danger .tabs li.is-active a {\n  opacity: 1;\n}\n\n.hero.is-danger .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a {\n  color: #fff;\n}\n\n.hero.is-danger .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover {\n  background-color: rgba(10, 10, 10, 0.1);\n}\n\n.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 {\n  background-color: #fff;\n  border-color: #fff;\n  color: #ff3860;\n}\n\n.hero.is-danger.is-bold {\n  background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%);\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-danger.is-bold .nav-menu {\n    background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%);\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .hero.is-danger .nav-toggle span {\n    background-color: #fff;\n  }\n  .hero.is-danger .nav-toggle:hover {\n    background-color: rgba(10, 10, 10, 0.1);\n  }\n  .hero.is-danger .nav-toggle.is-active span {\n    background-color: #fff;\n  }\n  .hero.is-danger .nav-menu .nav-item {\n    border-top-color: rgba(255, 255, 255, 0.2);\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .hero.is-medium .hero-body {\n    padding-bottom: 9rem;\n    padding-top: 9rem;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .hero.is-large .hero-body {\n    padding-bottom: 18rem;\n    padding-top: 18rem;\n  }\n}\n\n.hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body {\n  align-items: center;\n  display: flex;\n}\n\n.hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container {\n  flex-grow: 1;\n  flex-shrink: 1;\n}\n\n.hero.is-halfheight {\n  min-height: 50vh;\n}\n\n.hero.is-fullheight {\n  min-height: 100vh;\n}\n\n.hero-video {\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  overflow: hidden;\n}\n\n.hero-video video {\n  left: 50%;\n  min-height: 100%;\n  min-width: 100%;\n  position: absolute;\n  top: 50%;\n  transform: translate3d(-50%, -50%, 0);\n}\n\n.hero-video.is-transparent {\n  opacity: 0.3;\n}\n\n@media screen and (max-width: 768px) {\n  .hero-video {\n    display: none;\n  }\n}\n\n.hero-buttons {\n  margin-top: 1.5rem;\n}\n\n@media screen and (max-width: 768px) {\n  .hero-buttons .button {\n    display: flex;\n  }\n  .hero-buttons .button:not(:last-child) {\n    margin-bottom: 0.75rem;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .hero-buttons {\n    display: flex;\n    justify-content: center;\n  }\n  .hero-buttons .button:not(:last-child) {\n    margin-right: 1.5rem;\n  }\n}\n\n.hero-head,\n.hero-foot {\n  flex-grow: 0;\n  flex-shrink: 0;\n}\n\n.hero-body {\n  flex-grow: 1;\n  flex-shrink: 0;\n  padding: 3rem 1.5rem;\n}\n\n.section {\n  padding: 3rem 1.5rem;\n}\n\n@media screen and (min-width: 1008px) {\n  .section.is-medium {\n    padding: 9rem 1.5rem;\n  }\n  .section.is-large {\n    padding: 18rem 1.5rem;\n  }\n}\n\n.footer {\n  background-color: whitesmoke;\n  padding: 3rem 1.5rem 6rem;\n}\n\n.highlight {\n  background-color: #f5f5f5;\n  color: #586e75;\n}\n\n.highlight .c {\n  color: #93a1a1;\n}\n\n.highlight .err,\n.highlight .g {\n  color: #586e75;\n}\n\n.highlight .k {\n  color: #859900;\n}\n\n.highlight .l,\n.highlight .n {\n  color: #586e75;\n}\n\n.highlight .o {\n  color: #859900;\n}\n\n.highlight .x {\n  color: #cb4b16;\n}\n\n.highlight .p {\n  color: #586e75;\n}\n\n.highlight .cm {\n  color: #93a1a1;\n}\n\n.highlight .cp {\n  color: #859900;\n}\n\n.highlight .c1 {\n  color: #93a1a1;\n}\n\n.highlight .cs {\n  color: #859900;\n}\n\n.highlight .gd {\n  color: #2aa198;\n}\n\n.highlight .ge {\n  color: #586e75;\n  font-style: italic;\n}\n\n.highlight .gr {\n  color: #dc322f;\n}\n\n.highlight .gh {\n  color: #cb4b16;\n}\n\n.highlight .gi {\n  color: #859900;\n}\n\n.highlight .go,\n.highlight .gp {\n  color: #586e75;\n}\n\n.highlight .gs {\n  color: #586e75;\n  font-weight: bold;\n}\n\n.highlight .gu {\n  color: #cb4b16;\n}\n\n.highlight .gt {\n  color: #586e75;\n}\n\n.highlight .kc {\n  color: #cb4b16;\n}\n\n.highlight .kd {\n  color: #268bd2;\n}\n\n.highlight .kn,\n.highlight .kp {\n  color: #859900;\n}\n\n.highlight .kr {\n  color: #268bd2;\n}\n\n.highlight .kt {\n  color: #dc322f;\n}\n\n.highlight .ld {\n  color: #586e75;\n}\n\n.highlight .m,\n.highlight .s {\n  color: #2aa198;\n}\n\n.highlight .na {\n  color: #B58900;\n}\n\n.highlight .nb {\n  color: #586e75;\n}\n\n.highlight .nc {\n  color: #268bd2;\n}\n\n.highlight .no {\n  color: #cb4b16;\n}\n\n.highlight .nd {\n  color: #268bd2;\n}\n\n.highlight .ni,\n.highlight .ne {\n  color: #cb4b16;\n}\n\n.highlight .nf {\n  color: #268bd2;\n}\n\n.highlight .nl,\n.highlight .nn,\n.highlight .nx,\n.highlight .py {\n  color: #586e75;\n}\n\n.highlight .nt,\n.highlight .nv {\n  color: #268bd2;\n}\n\n.highlight .ow {\n  color: #859900;\n}\n\n.highlight .w {\n  color: #586e75;\n}\n\n.highlight .mf,\n.highlight .mh,\n.highlight .mi,\n.highlight .mo {\n  color: #2aa198;\n}\n\n.highlight .sb {\n  color: #93a1a1;\n}\n\n.highlight .sc {\n  color: #2aa198;\n}\n\n.highlight .sd {\n  color: #586e75;\n}\n\n.highlight .s2 {\n  color: #2aa198;\n}\n\n.highlight .se {\n  color: #cb4b16;\n}\n\n.highlight .sh {\n  color: #586e75;\n}\n\n.highlight .si,\n.highlight .sx {\n  color: #2aa198;\n}\n\n.highlight .sr {\n  color: #dc322f;\n}\n\n.highlight .s1,\n.highlight .ss {\n  color: #2aa198;\n}\n\n.highlight .bp,\n.highlight .vc,\n.highlight .vg,\n.highlight .vi {\n  color: #268bd2;\n}\n\n.highlight .il {\n  color: #2aa198;\n}\n\n.content .highlight {\n  text-align: left;\n}\n\n@media screen and (min-width: 769px), print {\n  .button small {\n    color: #4a4a4a;\n    left: 0;\n    margin-top: 10px;\n    position: absolute;\n    top: 100%;\n    width: 100%;\n  }\n}\n\nbody.page-grid .column > .notification {\n  padding-left: 0;\n  padding-right: 0;\n  text-align: center;\n}\n\n@media screen and (min-width: 769px), print {\n  .header-item .button + .button {\n    margin-left: 0.75rem;\n  }\n}\n\nsvg {\n  max-height: 100%;\n  max-width: 100%;\n}\n\n#carbon {\n  margin-left: auto;\n  margin-right: auto;\n  max-width: 340px;\n  min-height: 150px;\n  padding: 0;\n  position: relative;\n}\n\n#carbon:hover {\n  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2;\n}\n\n@media screen and (min-width: 769px), print {\n  #carbon {\n    width: 340px;\n  }\n}\n\n#carbonads {\n  font-size: 14px;\n  text-align: left;\n}\n\n#carbonads a,\n#carbonads span {\n  display: block;\n}\n\n#carbonads .carbon-wrap {\n  position: relative;\n}\n\n#carbonads .carbon-img {\n  background: whitesmoke;\n  float: left;\n  height: 100px;\n  margin: 15px 0 15px 15px;\n  width: 130px;\n}\n\n#carbonads .carbon-img img {\n  display: block;\n  height: 100px;\n  width: 130px;\n}\n\n#carbonads .carbon-text {\n  display: block;\n  color: #363636;\n  line-height: 20px;\n  padding: 15px 15px 35px 160px;\n}\n\n#carbonads .carbon-poweredby {\n  bottom: 0;\n  color: #7a7a7a;\n  font-size: 0.75rem;\n  left: 160px;\n  line-height: 20px;\n  padding: 0 15px 10px 0;\n  position: absolute;\n  right: 0;\n}\n\n@keyframes floatUp {\n  0% {\n    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);\n    transform: scale(0.86);\n  }\n  67% {\n    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);\n    transform: scale(1);\n  }\n  100% {\n    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);\n    transform: scale(1);\n  }\n}\n\n@keyframes strokePath {\n  from {\n    stroke-dashoffset: 880;\n  }\n  to {\n    stroke-dashoffset: 0;\n  }\n}\n\n@keyframes fadeIn {\n  from {\n    opacity: 0;\n    transform: scale(0.86);\n  }\n  to {\n    opacity: 1;\n    transform: scale(1);\n  }\n}\n\n@keyframes fadeOut {\n  0% {\n    opacity: 1;\n    transform: scale(0.86);\n  }\n  67% {\n    opacity: 1;\n    transform: scale(0.86);\n  }\n  100% {\n    opacity: 0;\n    transform: scale(1);\n  }\n}\n\n@keyframes slideDown {\n  0% {\n    opacity: 0;\n    transform: translateY(-10px);\n  }\n  100% {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n@keyframes slideUp {\n  0% {\n    opacity: 0;\n    transform: translateY(10px);\n  }\n  100% {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n#b {\n  animation-duration: 1.5s;\n  animation-fill-mode: both;\n  animation-name: floatUp;\n  animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1);\n  border-radius: 24px;\n  display: inline-block;\n  height: 240px;\n  margin-bottom: 40px;\n  position: relative;\n  vertical-align: top;\n  width: 240px;\n}\n\n#b svg {\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  display: block;\n  height: 240px;\n  width: 240px;\n}\n\n#b svg:first-child {\n  animation-duration: 1.5s;\n  animation-fill-mode: both;\n  animation-name: fadeOut;\n  animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1);\n}\n\n#b svg:first-child g {\n  animation-duration: 1s;\n  animation-fill-mode: both;\n  animation-name: strokePath;\n  animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1);\n  fill: none;\n  stroke: #00d1b2;\n  stroke-dasharray: 880;\n  stroke-width: 2px;\n}\n\n#b svg:last-child {\n  animation-delay: 1s;\n  animation-duration: 1s;\n  animation-fill-mode: both;\n  animation-name: fadeIn;\n  animation-timing-function: cubic-bezier(0, 0.71, 0.29, 1);\n}\n\n#b svg:last-child g {\n  fill: #00d1b2;\n}\n\n@media screen and (max-width: 768px) {\n  #b {\n    border-radius: 16px;\n    height: 160px;\n    width: 160px;\n  }\n}\n\n#bulma {\n  animation: slideDown 500ms both;\n}\n\n#modern-framework {\n  animation: slideUp 500ms both;\n  animation-delay: 0.2s;\n}\n\n#npm {\n  align-items: center;\n  animation: fadeIn 500ms both;\n  animation-delay: 0.4s;\n  background: none;\n  display: flex;\n  justify-content: center;\n  margin: -10px 0 20px;\n}\n\n#npm code {\n  background: whitesmoke;\n  border-radius: 3px;\n  color: #00d1b2;\n  display: inline-block;\n  font-size: 16px;\n  padding: 16px 32px;\n}\n\n#ghbtns {\n  animation: slideDown 500ms both;\n  animation-delay: 0.6s;\n}\n\nhtml.route-index #carbon {\n  animation: slideUp 500ms both;\n  animation-delay: 0.8s;\n}\n\n#download {\n  animation: fadeIn 500ms both;\n  animation-delay: 1s;\n}\n\n#grid .notification {\n  padding-left: 0;\n  padding-right: 0;\n}\n\n#message {\n  display: none;\n}\n\n#tweet {\n  background: white;\n  border-radius: 5px;\n  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);\n  padding: 1.5rem;\n}\n\n#github {\n  color: #333333;\n  border-color: #333333;\n}\n\n#github:hover {\n  background: #333333;\n  border-color: #333333;\n  color: white;\n}\n\n.bd-tw-button {\n  background-color: #55acee;\n  color: white;\n  border-color: transparent !important;\n}\n\n.bd-tw-button:hover {\n  background-color: #49a6ed;\n  color: white;\n}\n\n.bd-tw-button:active, .bd-tw-button:focus {\n  background-color: #3ea1ec;\n  color: white;\n}\n\n@media screen and (min-width: 1008px) {\n  #blogDropdown {\n    width: 16rem;\n  }\n  #blogDropdown .navbar-item {\n    white-space: normal;\n  }\n  #moreDropdown {\n    width: 16rem;\n  }\n  #moreDropdown .navbar-item {\n    padding-right: 1rem;\n  }\n  #moreDropdown .navbar-item .level {\n    flex-grow: 1;\n  }\n}\n\n#about .twitter-container {\n  display: block;\n  height: 30px;\n  line-height: 30px;\n  margin-top: 5px;\n}\n\n#about small {\n  display: block;\n  margin-top: 5px;\n}\n\n#mc_embed_signup .field {\n  margin-bottom: 0;\n}\n\n#mc_embed_signup .notification {\n  margin-top: 0.75rem;\n}\n\n#share form {\n  height: 30px;\n  margin-top: 10px;\n}\n\n#social {\n  align-items: center;\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-start;\n}\n\n#social > iframe,\n#social > a,\n#social > form,\n#social > div {\n  display: inline-block;\n  font-size: 11px;\n  height: 30px;\n  line-height: 30px;\n  margin-top: 5px;\n}\n\n#social .github-btn {\n  width: 160px;\n}\n\n#social .twitter-share-button {\n  margin-right: 10px;\n  min-width: 76px;\n}\n\n#social .paypal-form {\n  min-width: 148px;\n}\n\n#social .fb-like {\n  align-items: center;\n  display: flex;\n  width: 130px;\n}\n\n#newsletter .input {\n  border-color: white;\n  box-shadow: none;\n}\n\n#sister ul {\n  display: flex;\n  flex-wrap: wrap;\n}\n\n#sister li {\n  display: flex;\n  height: 30px;\n  margin: 5px 1rem 0 0;\n}\n\n#sister img {\n  height: 30px;\n}\n\n#tsp small {\n  display: block;\n}\n\n#alternative {\n  font-size: 0.875rem;\n}\n\n#alternative a {\n  color: #7a7a7a;\n}\n\n#alternative a:hover {\n  text-decoration: underline;\n}\n\n#images tr td:nth-child(2) {\n  width: 320px;\n}\n\n.bd-color {\n  border-radius: 2px;\n  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(0, 0, 0, 0.1);\n  display: inline-block;\n  float: left;\n  height: 24px;\n  margin-right: 8px;\n  width: 24px;\n}\n\n.button.bd-is-rss {\n  background-color: #f26522;\n  border-color: transparent;\n  color: #fff;\n}\n\n.button.bd-is-rss:hover {\n  background-color: #ed560e;\n}\n\n.button.bd-is-rss:active {\n  background-color: #d54d0d;\n}\n\n.bd-view-all-versions {\n  color: #7a7a7a;\n}\n\n.bd-view-all-versions:hover {\n  text-decoration: underline;\n}\n\n.bd-feature-title {\n  color: #7a7a7a;\n}\n\n.bd-feature-title a {\n  border-bottom: 1px solid transparent;\n  color: #363636;\n}\n\n.bd-feature-title a:hover {\n  border-bottom-color: #00d1b2;\n}\n\n.bd-anchor-title {\n  padding-top: 1.5rem;\n  position: relative;\n}\n\n@media screen and (max-width: 1199px) {\n  .bd-anchor-title {\n    padding-left: 2rem;\n  }\n}\n\n.bd-anchor-link {\n  position: absolute;\n  right: calc(100% + 1rem);\n}\n\n@media screen and (max-width: 1199px) {\n  .bd-anchor-link {\n    left: 0;\n    right: auto;\n  }\n}\n\n.bd-article-image {\n  background-color: #00d1b2;\n  display: block;\n  height: 240px;\n  margin-left: auto;\n  margin-right: auto;\n  position: relative;\n  text-align: center;\n}\n\n.bd-article-image.is-white {\n  background-color: white;\n}\n\n.bd-article-image.is-black {\n  background-color: #0a0a0a;\n}\n\n.bd-article-image.is-light {\n  background-color: whitesmoke;\n}\n\n.bd-article-image.is-dark {\n  background-color: #363636;\n}\n\n.bd-article-image.is-primary {\n  background-color: #00d1b2;\n}\n\n.bd-article-image.is-info {\n  background-color: #3273dc;\n}\n\n.bd-article-image.is-success {\n  background-color: #23d160;\n}\n\n.bd-article-image.is-warning {\n  background-color: #ffdd57;\n}\n\n.bd-article-image.is-danger {\n  background-color: #ff3860;\n}\n\n.bd-article-image.is-bootstrap {\n  background-color: #6f5499;\n}\n\n.bd-article-image.is-orange {\n  background-color: #ff470f;\n}\n\n.bd-article-image:hover .bd-article-overlay {\n  opacity: 0.25;\n}\n\n.bd-article-image:hover .bd-article-icon {\n  transform: scale(1.4);\n}\n\n.bd-article-image:hover .bd-article-date {\n  transform: scale(0.9);\n}\n\n.bd-article-image:hover .bd-article-title {\n  transform: scale(1.1);\n}\n\n.bd-article-image.is-single {\n  margin-bottom: 2rem;\n  width: 100%;\n}\n\n.bd-article-overlay {\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  background-color: #0a0a0a;\n  opacity: 0;\n  transition-duration: 86ms;\n  transition-property: opacity;\n  transition-timing-function: ease-out;\n}\n\n.bd-article-icon,\n.bd-article-info {\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  align-items: center;\n  display: flex;\n  justify-content: center;\n}\n\n.bd-article-icon,\n.bd-article-date,\n.bd-article-title {\n  transition-duration: 86ms;\n  transition-property: transform;\n  transition-timing-function: ease-out;\n}\n\n.bd-article-icon {\n  color: #0a0a0a;\n  opacity: 0.25;\n}\n\n.bd-article-icon > span {\n  display: block;\n}\n\n.bd-article-icon .fa {\n  font-size: 56px;\n}\n\n.bd-article-info {\n  padding: 20px;\n}\n\n.bd-article-date {\n  color: rgba(0, 0, 0, 0.5);\n  display: block;\n}\n\n.bd-article-title {\n  color: white;\n  display: block;\n  font-size: 2.5rem;\n  font-weight: 700;\n  line-height: 1.25;\n  padding: 0 20px;\n}\n\n.bd-emoji {\n  margin-right: 0.5em;\n  margin-top: 2px;\n}\n\n.bd-notification {\n  background-color: whitesmoke;\n  border-radius: 3px;\n  padding: 1.25rem 0;\n  position: relative;\n  text-align: center;\n}\n\n.bd-notification .title,\n.bd-notification .subtitle,\n.bd-notification .content,\n.bd-notification strong {\n  color: currentColor;\n}\n\n.bd-notification code,\n.bd-notification pre {\n  background: white;\n}\n\n.bd-notification pre code {\n  background: transparent;\n}\n\n.bd-notification.is-white {\n  background-color: white;\n  color: #0a0a0a;\n}\n\n.bd-notification.is-black {\n  background-color: #0a0a0a;\n  color: white;\n}\n\n.bd-notification.is-light {\n  background-color: whitesmoke;\n  color: #363636;\n}\n\n.bd-notification.is-dark {\n  background-color: #363636;\n  color: whitesmoke;\n}\n\n.bd-notification.is-primary {\n  background-color: #00d1b2;\n  color: #fff;\n}\n\n.bd-notification.is-info {\n  background-color: #3273dc;\n  color: #fff;\n}\n\n.bd-notification.is-success {\n  background-color: #23d160;\n  color: #fff;\n}\n\n.bd-notification.is-warning {\n  background-color: #ffdd57;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.bd-notification.is-danger {\n  background-color: #ff3860;\n  color: #fff;\n}\n\n.bd-example,\n.bd-structure {\n  border: 1px solid #ffdd57;\n  border-top-right-radius: 3px;\n  color: rgba(0, 0, 0, 0.7);\n  padding: 1.5rem;\n  position: relative;\n}\n\n.bd-example:not(:first-child),\n.bd-structure:not(:first-child) {\n  margin-top: 2rem;\n}\n\n.bd-example:not(:last-child),\n.bd-structure:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.bd-example:before,\n.bd-structure:before {\n  background: #ffdd57;\n  border-radius: 3px 3px 0 0;\n  bottom: 100%;\n  content: \"Example\";\n  display: inline-block;\n  font-size: 7px;\n  font-weight: bold;\n  left: -1px;\n  letter-spacing: 1px;\n  padding: 3px 5px;\n  position: absolute;\n  text-transform: uppercase;\n  vertical-align: top;\n}\n\n@media screen and (min-width: 769px), print {\n  .bd-example.is-fullwidth,\n  .bd-structure.is-fullwidth {\n    border-left: none;\n    border-right: none;\n    padding: 0;\n  }\n}\n\n.bd-example + .highlight {\n  border: 1px solid #ffdd57;\n  border-radius: 0 0 3px 3px;\n  border-top: none;\n  margin-top: -1.5rem;\n}\n\n.bd-example + .highlight:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.highlight.bd-is-hovering {\n  border-radius: 2px;\n  box-shadow: 0 0 0 3px #dbdbdb;\n}\n\n.highlight pre {\n  max-height: 480px;\n  margin-bottom: 0 !important;\n  padding: 0;\n}\n\n.highlight pre code {\n  padding: 1.25em 1.5em;\n}\n\n.highlight-full:not(:last-child),\n#navbarJsExample:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.highlight-full .highlight pre,\n#navbarJsExample .highlight pre {\n  max-height: none;\n}\n\n.bd-structure {\n  border-color: #ff3860;\n  border-radius: 3px;\n  padding: 1.5rem;\n}\n\n.bd-structure:before {\n  background: #ff3860;\n  color: #fff;\n  content: \"Structure\";\n}\n\n.bd-structure-item {\n  position: relative;\n}\n\n.bd-structure-item:before {\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  background: rgba(10, 10, 10, 0.7);\n  background: whitesmoke;\n  border: 1px solid #dbdbdb;\n  content: \"\";\n  display: block;\n  z-index: 1;\n}\n\n.bd-structure-item:after {\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  align-items: center;\n  content: attr(title);\n  display: flex;\n  font-family: monospace;\n  font-size: 11px;\n  justify-content: center;\n  padding: 3px 5px;\n  z-index: 2;\n}\n\n.bd-structure-item.bd-is-structure-container {\n  padding: 1.5rem 0.75rem 0.75rem;\n}\n\n.bd-structure-item.bd-is-structure-container:after {\n  align-items: flex-start;\n  justify-content: flex-start;\n  padding: 0.5rem 0.75rem;\n}\n\n.highlight {\n  position: relative;\n}\n\n.highlight .bd-copy,\n.highlight .bd-expand {\n  background: none;\n  border: none;\n  color: #4a4a4a;\n  cursor: pointer;\n  font-size: 0.625rem;\n  outline: none;\n  padding-bottom: 0;\n  padding-top: 0;\n  position: absolute;\n  right: 0.25rem;\n  top: 0.25rem;\n}\n\n.highlight .bd-copy:hover,\n.highlight .bd-expand:hover {\n  background-color: #4a4a4a;\n  color: white;\n}\n\n.highlight .bd-expand {\n  right: 45px;\n}\n\n@media screen and (min-width: 769px), print {\n  .highlight pre {\n    white-space: pre-wrap;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .section:not(.is-fullwidth) > .bd-example:not(.is-fullwidth) {\n    margin-left: 1.5rem;\n    margin-right: 1.5rem;\n  }\n  .section:not(.is-fullwidth) > .bd-example:not(.is-fullwidth) + .highlight {\n    margin-left: 1.5rem;\n    margin-right: 1.5rem;\n  }\n}\n\n.section.is-fullwidth {\n  padding: 0 !important;\n}\n\n.section.is-fullwidth .bd-example {\n  border-left: none;\n  border-radius: 0;\n  border-right: none;\n  padding: 0;\n}\n\n.section.is-fullwidth .bd-example + .highlight {\n  border-left: none;\n  border-radius: 0;\n  border-right: none;\n}\n\n.bd-callout {\n  background-color: whitesmoke;\n  border-radius: 3px;\n  padding: 1.25rem 2.5rem 1.25rem 1.5rem;\n  position: relative;\n}\n\n.bd-callout:not(:last-child) {\n  margin-bottom: 1.5rem;\n}\n\n.bd-callout.is-white {\n  background-color: white;\n  color: #0a0a0a;\n}\n\n.bd-callout.is-black {\n  background-color: #0a0a0a;\n  color: white;\n}\n\n.bd-callout.is-light {\n  background-color: whitesmoke;\n  color: #363636;\n}\n\n.bd-callout.is-dark {\n  background-color: #363636;\n  color: whitesmoke;\n}\n\n.bd-callout.is-primary {\n  background-color: #00d1b2;\n  color: #fff;\n}\n\n.bd-callout.is-info {\n  background-color: #3273dc;\n  color: #fff;\n}\n\n.bd-callout.is-success {\n  background-color: #23d160;\n  color: #fff;\n}\n\n.bd-callout.is-warning {\n  background-color: #ffdd57;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n.bd-callout.is-danger {\n  background-color: #ff3860;\n  color: #fff;\n}\n\n.bsa {\n  padding: 2rem;\n}\n\n.bsa-cpc {\n  min-height: 1px;\n}\n\n#_default_ .default-ad {\n  background-color: rgba(0, 0, 0, 0.3);\n  border-radius: 2px;\n  color: white;\n  display: inline-block;\n  font-size: 10px;\n  font-weight: bold;\n  padding: 0 4px;\n  text-transform: uppercase;\n  vertical-align: top;\n}\n\n#_default_ > a {\n  background-color: white;\n  border-radius: 5px;\n  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);\n  color: #4a4a4a;\n  display: block;\n  line-height: 1.375;\n  margin-top: 15px;\n  min-height: 70px;\n  padding: 15px;\n  padding-left: 70px;\n  position: relative;\n}\n\n#_default_ > a:hover, #_default_ > a:focus {\n  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2;\n}\n\n#_default_ > a:active {\n  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2;\n}\n\n#_default_ > a span {\n  display: block;\n}\n\n#_default_ > a .default-image {\n  display: block;\n  left: 15px;\n  height: 40px;\n  position: absolute;\n  top: 15px;\n  width: 40px;\n}\n\n#_default_ > a .default-image img {\n  display: block;\n  height: 40px;\n  width: 40px;\n}\n\n#_default_ > a .default-title {\n  color: #363636;\n  display: inline;\n  font-weight: 700;\n}\n\n#_default_ > a .default-title:after {\n  content: \" â€” \";\n}\n\n#_default_ > a .default-description {\n  display: inline;\n}\n\n@media screen and (min-width: 769px), print {\n  .bsa .columns {\n    min-height: 120px;\n  }\n  #_default_ {\n    display: flex;\n    justify-content: center;\n    position: relative;\n  }\n  #_default_ .default-ad {\n    left: 100%;\n    margin-left: 2rem;\n    position: absolute;\n    top: 0;\n  }\n  #_default_ > a {\n    margin: 0;\n    width: calc(50% - 1rem);\n  }\n  #_default_ > a:not(:nth-child(2)) {\n    margin-left: 2rem;\n  }\n}\n\nhtml.route-index .title.is-2 {\n  position: relative;\n}\n\nhtml.route-index .title.is-2 a {\n  color: #242424;\n  position: relative;\n}\n\nhtml.route-index .title.is-2 a:hover {\n  color: #00d1b2;\n}\n\nhtml.route-index .title.is-2 .icon.is-medium {\n  left: -80px;\n  opacity: 0.1;\n  position: absolute;\n  top: 10px;\n}\n\nhtml.route-index .title.is-2 .icon.is-medium .fa {\n  font-size: 56px;\n}\n\nhtml.route-index .hero .title.is-2 a {\n  color: white;\n}\n\nhtml.route-index .hero .title.is-2 a:hover {\n  color: white;\n}\n\nhtml.route-index .hero.is-primary a.column,\nhtml.route-index .hero.is-primary a.column:hover {\n  color: white;\n}\n\nhtml.route-index .hero.is-primary a.column:hover .title strong {\n  border-bottom: 1px solid;\n}\n\n@media screen and (max-width: 979px) {\n  html.route-index .title.is-2 a {\n    padding-left: 0;\n  }\n  html.route-index .title.is-2 .icon.is-medium {\n    display: none;\n  }\n}\n\n.bd-tws {\n  background-color: whitesmoke;\n  display: flex;\n  flex-wrap: wrap;\n  overflow: auto;\n  padding: 20px;\n}\n\n.bd-tw {\n  background-color: #fff;\n  border: 1px solid #e1e8ed;\n  border-radius: 5px;\n  color: #697882;\n  flex-shrink: 0;\n  font-family: Helvetica, Roboto, \"Segoe UI\", Calibri, sans-serif;\n  font-size: 16px;\n  padding: 20px;\n}\n\n.bd-tw-header {\n  align-items: stretch;\n  display: flex;\n  justify-content: flex-start;\n}\n\n.bd-tw-author {\n  align-items: center;\n  color: #1c2022;\n  display: flex;\n  line-height: 1.2;\n}\n\n.bd-tw-author:hover {\n  color: #2b7bb9;\n}\n\n.bd-tw-avatar {\n  flex-shrink: 0;\n  height: 36px;\n  margin-right: 9px;\n  width: 36px;\n}\n\n.bd-tw-avatar img {\n  border-radius: 290486px;\n  display: block;\n  height: 36px;\n  width: 36px;\n}\n\n.bd-tw-fullname {\n  color: currentColor;\n  display: block;\n  font-size: 16px;\n  font-weight: 700;\n}\n\n.bd-tw-username {\n  color: #697882;\n  display: block;\n  font-size: 14px;\n}\n\n.bd-tw-content {\n  color: #1c2022;\n  font-size: 16px;\n  line-height: 1.4;\n  margin-top: 14px;\n}\n\n.bd-tw-content a {\n  color: #2b7bb9;\n}\n\n.bd-tw-content .Emoji {\n  height: 1.25em;\n  padding: 0 .05em 0 .1em;\n  vertical-align: -.2em;\n  width: 1.25em;\n}\n\n.bd-tw-date {\n  font-size: 14px;\n  line-height: 1.4;\n  margin-top: 3.2px;\n}\n\n.bd-tw-date a {\n  color: #697882;\n}\n\n.bd-tw-date a:hover {\n  color: #2b7bb9;\n}\n\n.Tweet-actions {\n  align-items: center;\n  display: flex;\n  margin-top: 8.4px;\n}\n\n.Tweet-action {\n  margin-right: 1.25rem;\n}\n\n.TweetAction {\n  align-items: center;\n  display: flex;\n  height: 24px;\n  min-width: 24px;\n}\n\n.TweetAction:hover .Icon--replyEdge {\n  background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%231DA1F2%22%20d%3D%22M14.046%202.242l-4.148-.01h-.002c-4.374%200-7.8%203.427-7.8%207.802%200%204.098%203.186%207.206%207.465%207.37v3.828c0%20.108.045.286.12.403.143.225.385.347.633.347.138%200%20.277-.038.402-.118.264-.168%206.473-4.14%208.088-5.506%201.902-1.61%203.04-3.97%203.043-6.312v-.017c-.006-4.368-3.43-7.788-7.8-7.79zm3.787%2012.972c-1.134.96-4.862%203.405-6.772%204.643V16.67c0-.414-.334-.75-.75-.75h-.395c-3.66%200-6.318-2.476-6.318-5.886%200-3.534%202.768-6.302%206.3-6.302l4.147.01h.002c3.532%200%206.3%202.766%206.302%206.296-.003%201.91-.942%203.844-2.514%205.176z%22%2F%3E%3C%2Fsvg%3E);\n}\n\n.TweetAction:hover .Icon--retweetEdge {\n  background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%2317BF63%22%20d%3D%22M23.77%2015.67c-.292-.293-.767-.293-1.06%200l-2.22%202.22V7.65c0-2.068-1.683-3.75-3.75-3.75h-5.85c-.414%200-.75.336-.75.75s.336.75.75.75h5.85c1.24%200%202.25%201.01%202.25%202.25v10.24l-2.22-2.22c-.293-.293-.768-.293-1.06%200s-.294.768%200%201.06l3.5%203.5c.145.147.337.22.53.22s.383-.072.53-.22l3.5-3.5c.294-.292.294-.767%200-1.06zm-10.66%203.28H7.26c-1.24%200-2.25-1.01-2.25-2.25V6.46l2.22%202.22c.148.147.34.22.532.22s.384-.073.53-.22c.293-.293.293-.768%200-1.06l-3.5-3.5c-.293-.294-.768-.294-1.06%200l-3.5%203.5c-.294.292-.294.767%200%201.06s.767.293%201.06%200l2.22-2.22V16.7c0%202.068%201.683%203.75%203.75%203.75h5.85c.414%200%20.75-.336.75-.75s-.337-.75-.75-.75z%22%2F%3E%3C%2Fsvg%3E);\n}\n\n.TweetAction:hover .Icon--heartEdge {\n  background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23E0245E%22%20d%3D%22M12%2021.638h-.014C9.403%2021.59%201.95%2014.856%201.95%208.478c0-3.064%202.525-5.754%205.403-5.754%202.29%200%203.83%201.58%204.646%202.73.813-1.148%202.353-2.73%204.644-2.73%202.88%200%205.404%202.69%205.404%205.755%200%206.375-7.454%2013.11-10.037%2013.156H12zM7.354%204.225c-2.08%200-3.903%201.988-3.903%204.255%200%205.74%207.035%2011.596%208.55%2011.658%201.52-.062%208.55-5.917%208.55-11.658%200-2.267-1.822-4.255-3.902-4.255-2.528%200-3.94%202.936-3.952%202.965-.23.562-1.156.562-1.387%200-.015-.03-1.426-2.965-3.955-2.965z%22%2F%3E%3C%2Fsvg%3E);\n}\n\n.Tweet-action--retweet:hover .TweetAction-stat {\n  color: #17BF63;\n}\n\n.Tweet-action--heart:hover .TweetAction-stat {\n  color: #E0245E;\n}\n\n.TweetAction-icon {\n  background-size: contain;\n  height: 20px;\n  width: 20px;\n}\n\n.TweetAction-stat {\n  color: #697882;\n  font-size: 14px;\n  margin-left: 5px;\n  margin-top: 1px;\n}\n\n.Icon--replyEdge {\n  background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23657786%22%20d%3D%22M14.046%202.242l-4.148-.01h-.002c-4.374%200-7.8%203.427-7.8%207.802%200%204.098%203.186%207.206%207.465%207.37v3.828c0%20.108.045.286.12.403.143.225.385.347.633.347.138%200%20.277-.038.402-.118.264-.168%206.473-4.14%208.088-5.506%201.902-1.61%203.04-3.97%203.043-6.312v-.017c-.006-4.368-3.43-7.788-7.8-7.79zm3.787%2012.972c-1.134.96-4.862%203.405-6.772%204.643V16.67c0-.414-.334-.75-.75-.75h-.395c-3.66%200-6.318-2.476-6.318-5.886%200-3.534%202.768-6.302%206.3-6.302l4.147.01h.002c3.532%200%206.3%202.766%206.302%206.296-.003%201.91-.942%203.844-2.514%205.176z%22%2F%3E%3C%2Fsvg%3E);\n}\n\n.Icon--retweetEdge {\n  background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23657786%22%20d%3D%22M23.77%2015.67c-.292-.293-.767-.293-1.06%200l-2.22%202.22V7.65c0-2.068-1.683-3.75-3.75-3.75h-5.85c-.414%200-.75.336-.75.75s.336.75.75.75h5.85c1.24%200%202.25%201.01%202.25%202.25v10.24l-2.22-2.22c-.293-.293-.768-.293-1.06%200s-.294.768%200%201.06l3.5%203.5c.145.147.337.22.53.22s.383-.072.53-.22l3.5-3.5c.294-.292.294-.767%200-1.06zm-10.66%203.28H7.26c-1.24%200-2.25-1.01-2.25-2.25V6.46l2.22%202.22c.148.147.34.22.532.22s.384-.073.53-.22c.293-.293.293-.768%200-1.06l-3.5-3.5c-.293-.294-.768-.294-1.06%200l-3.5%203.5c-.294.292-.294.767%200%201.06s.767.293%201.06%200l2.22-2.22V16.7c0%202.068%201.683%203.75%203.75%203.75h5.85c.414%200%20.75-.336.75-.75s-.337-.75-.75-.75z%22%2F%3E%3C%2Fsvg%3E);\n}\n\n.Icon--heartEdge {\n  background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23657786%22%20d%3D%22M12%2021.638h-.014C9.403%2021.59%201.95%2014.856%201.95%208.478c0-3.064%202.525-5.754%205.403-5.754%202.29%200%203.83%201.58%204.646%202.73.813-1.148%202.353-2.73%204.644-2.73%202.88%200%205.404%202.69%205.404%205.755%200%206.375-7.454%2013.11-10.037%2013.156H12zM7.354%204.225c-2.08%200-3.903%201.988-3.903%204.255%200%205.74%207.035%2011.596%208.55%2011.658%201.52-.062%208.55-5.917%208.55-11.658%200-2.267-1.822-4.255-3.902-4.255-2.528%200-3.94%202.936-3.952%202.965-.23.562-1.156.562-1.387%200-.015-.03-1.426-2.965-3.955-2.965z%22%2F%3E%3C%2Fsvg%3E);\n}\n\n@media screen and (max-width: 768px) {\n  .bd-tws {\n    padding: 1.5rem;\n  }\n  .bd-tw {\n    margin-bottom: 1.5rem;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .bd-tws {\n    padding: 3rem;\n  }\n  .bd-tw + .bd-tw {\n    margin-top: 1.5rem;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .bd-tws {\n    min-height: 595px;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .bd-tws {\n    min-height: 653px;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .bd-tws {\n    min-height: 632px;\n  }\n}\n\n.twitter-tweet:not(.twitter-tweet-rendered) {\n  background-color: white;\n  border: 1px solid #e1e8ed;\n  border-radius: 5px;\n  color: #697882;\n  font-size: 14px;\n  padding: 20px 20px 11.6px;\n}\n\n.twitter-tweet:not(.twitter-tweet-rendered) a {\n  color: currentColor;\n}\n\n.twitter-tweet:not(.twitter-tweet-rendered) a:hover {\n  text-decoration: underline;\n}\n\n.twitter-tweet:not(.twitter-tweet-rendered) p {\n  color: #1c2022;\n  font-size: 16px;\n  margin-bottom: 3.2px;\n}\n\n.twitter-tweet:not(.twitter-tweet-rendered) p a {\n  color: #2b7bb9;\n}\n\n.twitter-tweet-rendered {\n  border: none;\n  border-radius: 0;\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\n.bd-expo {\n  background-color: whitesmoke;\n  background-color: white;\n  padding: 1.5rem;\n}\n\n.bd-website {\n  display: block;\n  position: relative;\n  text-align: center;\n}\n\n.bd-website:last-child {\n  margin-bottom: 0;\n}\n\n.bd-website-image {\n  align-items: center;\n  display: flex;\n  justify-content: center;\n  margin-bottom: 1.5rem;\n  position: relative;\n}\n\n.bd-website-image:hover .bd-website-overlay {\n  opacity: 0.25;\n}\n\n.bd-website-overlay {\n  background-color: #0a0a0a;\n  opacity: 0;\n  transition: opacity 200ms ease-out;\n}\n\n@media screen and (max-width: 768px) {\n  .bd-website:not(:last-child) {\n    margin-bottom: 1.5rem;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .bd-expo {\n    padding-bottom: 3rem;\n    padding-top: 3rem;\n  }\n  .bd-websites {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n  }\n  .bd-website {\n    margin-top: 3rem;\n    width: calc(50% - 3rem);\n  }\n  .bd-website:nth-child(1), .bd-website:nth-child(2) {\n    margin-top: 0;\n  }\n  .bd-website.bd-is-highlighted {\n    width: 100%;\n  }\n  .bd-website-image {\n    margin-bottom: 3rem;\n  }\n}\n\n.bd-testimonials {\n  background-color: whitesmoke;\n}\n\n.bd-testimonial {\n  align-items: flex-start;\n  display: flex;\n  justify-content: center;\n}\n\n.bd-testimonial-tweet {\n  background-color: white;\n}\n\n.bd-more-loves {\n  align-items: center;\n  display: flex;\n  justify-content: center;\n  margin-top: 1.5rem;\n  text-align: center;\n}\n\n.bd-more-loves .button {\n  height: auto;\n  padding: 0.75em 1.5em;\n}\n\n.bd-more-loves .button span {\n  transform-origin: center center;\n  transition: transform 86ms ease-out;\n}\n\n.bd-more-loves .button:hover span {\n  transform: scale(1.04);\n}\n\n@media screen and (max-width: 768px) {\n  .bd-testimonials {\n    padding: 1.5rem;\n  }\n  .bd-testimonial {\n    margin-bottom: 1.5rem;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .bd-testimonials {\n    padding: 3rem;\n  }\n  .bd-testimonial + .bd-testimonial {\n    margin-top: 1.5rem;\n  }\n}\n\n@media screen and (min-width: 1008px) {\n  .bd-testimonials {\n    min-height: 595px;\n  }\n}\n\n@media screen and (min-width: 1200px) {\n  .bd-testimonials {\n    min-height: 653px;\n  }\n}\n\n@media screen and (min-width: 1392px) {\n  .bd-testimonials {\n    min-height: 632px;\n  }\n}\n\n.bd-rainbow {\n  animation: rainbow 8s ease infinite;\n  background-image: linear-gradient(124deg, #ff470f, #ff3860, #b86bff, #3273dc);\n  background-size: 800% 800%;\n}\n\n.hero.bd-is-love .title,\n.hero.bd-is-love .subtitle {\n  color: white;\n}\n\n@keyframes rainbow {\n  0% {\n    background-position: 0% 80%;\n  }\n  50% {\n    background-position: 100% 20%;\n  }\n  100% {\n    background-position: 0% 80%;\n  }\n}\n\n.bd-hug {\n  align-items: flex-start;\n  display: flex;\n  justify-content: center;\n}\n\n.bd-embrace {\n  background-color: whitesmoke;\n  border-radius: 3px;\n  padding: 1.5rem;\n}\n\n@media screen and (max-width: 768px) {\n  .bd-love {\n    padding: 1.5rem;\n  }\n  .bd-hug {\n    margin: 1.5rem;\n  }\n  .bd-embrace {\n    text-align: center;\n  }\n  .bd-embrace:not(:first-child) {\n    margin-top: 1.5rem;\n  }\n  .bd-embrace:not(:last-child) {\n    margin-bottom: 1.5rem;\n  }\n  .bd-embrace-button {\n    margin-top: 0.75rem;\n  }\n}\n\n@media screen and (min-width: 769px), print {\n  .bd-love {\n    padding-bottom: 3rem;\n    padding-top: 3rem;\n  }\n  .bd-embrace {\n    align-items: center;\n    display: flex;\n    justify-content: center;\n  }\n  .bd-embrace:not(:first-child) {\n    margin-top: 3rem;\n  }\n  .bd-embrace:not(:last-child) {\n    margin-bottom: 3rem;\n  }\n  .bd-embrace-button {\n    margin-left: 1.5rem;\n  }\n  .bd-hugs {\n    display: flex;\n    flex-wrap: wrap;\n    padding-bottom: 3rem;\n  }\n  .bd-hug {\n    margin-top: 1.5rem;\n    width: calc(33.3333% - 1rem);\n  }\n  .bd-hug:nth-child(1), .bd-hug:nth-child(2), .bd-hug:nth-child(3) {\n    margin-top: 0;\n  }\n  .bd-hug:nth-child(3n-1), .bd-hug:nth-child(3n) {\n    margin-left: 1.5rem;\n  }\n}\n\n.bd-bootstrap .hero {\n  background-color: #6f5499;\n  color: #fff;\n}\n\n.bd-bootstrap .hero .title,\n.bd-bootstrap .hero .subtitle {\n  color: currentColor;\n}\n\n.bd-bootstrap .hero .subtitle {\n  color: rgba(255, 255, 255, 0.5);\n}\n\n.bd-bootstrap .hero .subtitle a {\n  border-bottom: 1px solid currentColor;\n  color: currentColor;\n}\n\n.bd-bootstrap .hero .subtitle a:hover {\n  color: #fff;\n}\n\n.bd-pros-heading {\n  padding: 0 2rem;\n  text-align: center;\n}\n\n.bd-pros-icon {\n  margin-bottom: 3rem;\n  text-align: center;\n}\n\n.bd-pros-icon svg {\n  height: 3rem;\n  width: auto;\n}\n\n.bd-pros-list {\n  margin: 0 auto;\n  max-width: 540px;\n}\n\n.bd-pro .icon {\n  position: relative;\n  top: -1px;\n}\n\n.bd-pro .title {\n  margin-bottom: 0.5rem;\n}\n\n.bd-pro + .pro {\n  margin-top: 2rem;\n  padding-top: 2rem;\n}\n\n.bd-pro-content p:not(:last-child) {\n  margin-bottom: 0.5rem;\n}\n\n.bd-pro.bd-is-bulma .icon {\n  color: #00d1b2;\n}\n\n.bd-pro.bd-is-bootstrap .icon {\n  color: #6f5499;\n}\n\n.bd-separator {\n  color: #dbdbdb;\n  margin: 0 0.25em;\n}\n\n.bd-comparison {\n  margin: 0 auto;\n  max-width: 42rem;\n}\n\n.bd-comparison .table {\n  color: #ff3860;\n}\n\n.bd-comparison .table thead th,\n.bd-comparison .table tfoot th {\n  font-size: 1.5rem;\n  text-align: center;\n}\n\n.bd-comparison .table thead svg,\n.bd-comparison .table tfoot svg {\n  height: 1.5rem;\n  margin-right: 1rem;\n  position: relative;\n  top: 0.25rem;\n  width: auto;\n}\n\n.bd-comparison .table tbody th {\n  font-size: 1.25rem;\n  text-align: center;\n}\n\n.bd-comparison .table tbody td {\n  font-family: monospace;\n  width: 50%;\n}\n\n.bd-comparison .table tbody a {\n  color: currentColor;\n}\n\n.bd-comparison .table tbody a:hover {\n  text-decoration: underline;\n}\n\n.bd-comparison .table .bd-is-empty {\n  background-color: whitesmoke;\n  color: #7a7a7a;\n}\n\n.bd-comparison .table .bd-is-unique {\n  background-color: rgba(35, 209, 96, 0.25);\n  color: #363636;\n  font-weight: 700;\n}\n\n.bd-comparison-header {\n  margin-bottom: 3rem;\n}\n\n.bd-klmn {\n  margin-bottom: 1.5rem;\n}\n\n.bd-klmn-gaps {\n  align-items: center;\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-start;\n  margin-bottom: 1.25rem;\n}\n\n.bd-klmn-label {\n  margin: 0.25rem auto 0.25rem 0;\n}\n\n.bd-klmn-gap {\n  background-color: whitesmoke;\n  border-radius: 3px;\n  color: #ff3860;\n  font-family: monospace;\n  font-size: 0.75rem;\n  margin: 0.25rem 0 0.25rem 0.5rem;\n  padding: 0.375em 0.75em;\n  text-align: center;\n  vertical-align: middle !important;\n  white-space: nowrap;\n}\n\n.bd-klmn-gap.bd-is-selected {\n  background-color: #23d160;\n  color: white;\n}\n\n.bd-klmn-columns:last-child .bd-notification {\n  font-size: 0.75rem;\n  white-space: nowrap;\n}\n"]}
\ No newline at end of file
index 693ab8e7bfe58cf989e43a481cb6004d00799974..6d4b200aa9c4f30509f7047229c83333706e12c8 100644 (file)
@@ -5,19 +5,73 @@ doc-tab: columns
 doc-subtab: gap
 ---
 
-{% capture columns_gap %}
+{% capture columns_default_gap %}
 <div class="columns">
   <div class="column">
-    First column
+    <p class="bd-notification is-info">
+      Default gap
+    </p>
   </div>
   <div class="column">
-    Second column
+    <p class="bd-notification is-success">
+      Default gap
+    </p>
   </div>
   <div class="column">
-    Third column
+    <p class="bd-notification is-warning">
+      Default gap
+    </p>
   </div>
   <div class="column">
-    Fourth column
+    <p class="bd-notification is-danger">
+      Default gap
+    </p>
+  </div>
+</div>
+{% endcapture %}
+
+{% capture columns_gapless %}
+<div class="columns is-gapless">
+  <div class="column">
+    No gap
+  </div>
+  <div class="column">
+    No gap
+  </div>
+  <div class="column">
+    No gap
+  </div>
+  <div class="column">
+    No gap
+  </div>
+</div>
+{% endcapture %}
+
+{% capture columns_gapless_multiline %}
+<div class="columns is-gapless is-multiline is-mobile">
+  <div class="column is-one-quarter">
+    is-one-quarter
+  </div>
+  <div class="column is-one-quarter">
+    is-one-quarter
+  </div>
+  <div class="column is-one-quarter">
+    is-one-quarter
+  </div>
+  <div class="column is-one-quarter">
+    is-one-quarter
+  </div>
+  <div class="column is-half">
+    is-half
+  </div>
+  <div class="column is-one-quarter">
+    is-one-quarter
+  </div>
+  <div class="column is-one-quarter">
+    is-one-quarter
+  </div>
+  <div class="column">
+    Auto
   </div>
 </div>
 {% endcapture %}
@@ -27,17 +81,130 @@ doc-subtab: gap
 <section class="section">
   <div class="container">
     <h1 class="title">Columns gap</h1>
-    <h2 class="subtitle">A simple way to build <strong>responsive columns</strong></h2>
-    <hr>
+    <h2 class="subtitle">
+      Customize the <strong>gap</strong> between the columns
+    </h2>
+
+    {% include anchor.html name="Default gap" %}
+
     <div class="content">
-      <p>Building a <strong>columns layout</strong> with Bulma is very simple:</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>
+      <p>
+        Each column has a <strong>gap</strong> equal to the <strong>variable</strong> <code>$column-gap</code>, which has a default value of <code>0.75rem</code>.
+        <br>
+        Since the gap is on <em>each side</em> of a column, the gap between two adjacent columns will be twice the value of <code>$column-gap</code>, or <code>1.5rem</code> by default.
+      </p>
+    </div>
+
+    {{ columns_default_gap }}
+
+    {% include anchor.html name="Gapless" %}
+
+    <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="bd-notification is-info">First column</p>
+      </div>
+      <div class="column">
+        <p class="bd-notification is-success">Second column</p>
+      </div>
+      <div class="column">
+        <p class="bd-notification is-warning">Third column</p>
+      </div>
+      <div class="column">
+        <p class="bd-notification is-danger">Fourth column</p>
+      </div>
+    </div>
+
+    <div class="highlight-full">
+      {% highlight html %}{{ columns_gapless }}{% endhighlight %}
+    </div>
+
+    <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="bd-notification is-info"><code>is-one-quarter</code></p>
+      </div>
+      <div class="column is-one-quarter">
+        <p class="bd-notification is-success"><code>is-one-quarter</code></p>
+      </div>
+      <div class="column is-one-quarter">
+        <p class="bd-notification is-warning"><code>is-one-quarter</code></p>
+      </div>
+      <div class="column is-one-quarter">
+        <p class="bd-notification is-danger"><code>is-one-quarter</code></p>
+      </div>
+      <div class="column is-half">
+        <p class="bd-notification is-info"><code>is-half</code></p>
+      </div>
+      <div class="column is-one-quarter">
+        <p class="bd-notification is-success"><code>is-one-quarter</code></p>
+      </div>
+      <div class="column is-one-quarter">
+        <p class="bd-notification is-warning"><code>is-one-quarter</code></p>
+      </div>
+      <div class="column is-one-quarter">
+        <p class="bd-notification is-danger"><code>is-one-quarter</code></p>
+      </div>
+      <div class="column">
+        <p class="bd-notification is-info">Auto</p>
+      </div>
+    </div>
+
+    <div class="highlight-full">
+      {% highlight html %}{{ columns_gapless_multiline }}{% endhighlight %}
+    </div>
+
+    {% include anchor.html name="Variable gap" %}
+
+    <div class="field is-grouped is-grouped-multiline">
+      <div class="control">
+        <div class="tags">
+          <span class="tag is-warning">Experimental</span>
+        </div>
+      </div>
+
+      <div class="control">
+        <div class="tags has-addons">
+          <span class="tag">New</span>
+          <span class="tag is-info">0.5.2</span>
+        </div>
+      </div>
+    </div>
+
+    <div class="content">
+      <p>
+         You can specify a <strong>custom column gap</strong> by appending one of <strong>9 modifiers</strong> on the <code>.columns</code> container.
+      </p>
+      <ul>
+        <li>
+          <code>is-0</code> will remove any gap (similar to <code>is-gapless</code>)
+        </li>
+        <li>
+          <code>is-3</code> is the <strong>default value</strong>, equivalent to the <code>0.75rem</code> value
+        </li>
+        <li>
+          <code>is-8</code> is the maximum gap of <code>2rem</code>
+        </li>
+      </ul>
+    </div>
+
+    {% include klmn.html %}
+
+    <div class="message is-warning">
+      <div class="message-body">
+        <p>
+          This feature is only available in browsers that support <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_variables">CSS Variables</a>:
+        </p>
+      </div>
     </div>
 
-    {% highlight html %}{{ columns_gap }}{% endhighlight %}
   </div>
 </section>
index f2bfbfc21032f1432b3fe80835526eb7bf9a5fc9..9a2e0a300668116a4d9799b3cc0c617abc9126b2 100644 (file)
@@ -34,44 +34,6 @@ doc-subtab: options
 </div>
 {% endcapture %}
 
-{% capture columns_gapless %}
-<div class="columns is-gapless">
-  <div class="column">First column</div>
-  <div class="column">Second column</div>
-  <div class="column">Third column</div>
-  <div class="column">Fourth column</div>
-</div>
-{% endcapture %}
-
-{% capture columns_gapless_multiline %}
-<div class="columns is-gapless is-multiline is-mobile">
-  <div class="column is-one-quarter">
-    <code>is-one-quarter</code>
-  </div>
-  <div class="column is-one-quarter">
-    <code>is-one-quarter</code>
-  </div>
-  <div class="column is-one-quarter">
-    <code>is-one-quarter</code>
-  </div>
-  <div class="column is-one-quarter">
-    <code>is-one-quarter</code>
-  </div>
-  <div class="column is-half">
-    <code>is-half</code>
-  </div>
-  <div class="column is-one-quarter">
-    <code>is-one-quarter</code>
-  </div>
-  <div class="column is-one-quarter">
-    <code>is-one-quarter</code>
-  </div>
-  <div class="column">
-    Auto
-  </div>
-</div>
-{% endcapture %}
-
 {% capture columns_mobile_centered %}
 <div class="columns is-mobile is-centered">
   <div class="column is-half is-narrow">
@@ -118,23 +80,6 @@ doc-subtab: options
 </div>
 {% endcapture %}
 
-{% capture columns_narrow %}
-<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>
-{% endcapture %}
-
 {% include subnav-columns.html %}
 
 <section class="section">
@@ -182,67 +127,6 @@ doc-subtab: options
 
     {% highlight html %}{{ columns_multiline }}{% endhighlight %}
 
-    {% include anchor.html name="Gapless" %}
-
-    <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="bd-notification is-info">First column</p>
-      </div>
-      <div class="column">
-        <p class="bd-notification is-success">Second column</p>
-      </div>
-      <div class="column">
-        <p class="bd-notification is-warning">Third column</p>
-      </div>
-      <div class="column">
-        <p class="bd-notification is-danger">Fourth column</p>
-      </div>
-    </div>
-
-    {% highlight html %}{{ columns_gapless }}{% endhighlight %}
-
-    <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="bd-notification is-info"><code>is-one-quarter</code></p>
-      </div>
-      <div class="column is-one-quarter">
-        <p class="bd-notification is-success"><code>is-one-quarter</code></p>
-      </div>
-      <div class="column is-one-quarter">
-        <p class="bd-notification is-warning"><code>is-one-quarter</code></p>
-      </div>
-      <div class="column is-one-quarter">
-        <p class="bd-notification is-danger"><code>is-one-quarter</code></p>
-      </div>
-      <div class="column is-half">
-        <p class="bd-notification is-info"><code>is-half</code></p>
-      </div>
-      <div class="column is-one-quarter">
-        <p class="bd-notification is-success"><code>is-one-quarter</code></p>
-      </div>
-      <div class="column is-one-quarter">
-        <p class="bd-notification is-warning"><code>is-one-quarter</code></p>
-      </div>
-      <div class="column is-one-quarter">
-        <p class="bd-notification is-danger"><code>is-one-quarter</code></p>
-      </div>
-      <div class="column">
-        <p class="bd-notification is-info">Auto</p>
-      </div>
-    </div>
-
-    {% highlight html %}{{ columns_gapless_multiline }}{% endhighlight %}
-
     {% include anchor.html name="Centering columns" %}
 
     <div class="content">
@@ -302,43 +186,5 @@ doc-subtab: options
     </div>
 
     {% highlight html %}{{ columns_mobile_multiline_centered }}{% endhighlight %}
-
-    {% include anchor.html name="Narrow column" %}
-
-    <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>
-
-    {% highlight html %}{{ columns_narrow }}{% endhighlight %}
-
-    <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>
index 28bf0ef59a56c884d56e7769b13c2d59d5e11598..72af11fa6b63d6541ffc3f9054bb8c6039870340 100644 (file)
@@ -50,6 +50,23 @@ doc-subtab: sizes
 </div>
 {% endcapture %}
 
+{% capture columns_narrow %}
+<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>
+{% endcapture %}
+
 {% include subnav-columns.html %}
 
 <section class="section">
@@ -429,5 +446,43 @@ doc-subtab: sizes
     </div>
 
     {% highlight html %}{{ columns_offset }}{% endhighlight %}
+
+    {% include anchor.html name="Narrow column" %}
+
+    <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>
+
+    {% highlight html %}{{ columns_narrow }}{% endhighlight %}
+
+    <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>
diff --git a/docs/lib/klmn.js b/docs/lib/klmn.js
new file mode 100644 (file)
index 0000000..1e78e26
--- /dev/null
@@ -0,0 +1,41 @@
+'use strict';
+
+document.addEventListener('DOMContentLoaded', function () {
+
+  var $klmnColumns = Array.prototype.slice.call(document.querySelectorAll('.bd-klmn-columns'), 0);
+  var $klmnGaps = Array.prototype.slice.call(document.querySelectorAll('.bd-klmn-gap'), 0);
+  var $klmnValue = document.getElementById('klmnValue');
+
+  $klmnGaps.forEach(function (el) {
+    el.addEventListener('mouseenter', function () {
+      var index = el.dataset.value;
+      selectGap(index);
+    });
+  });
+
+  function resetGaps() {
+    $klmnGaps.forEach(function (el) {
+      el.classList.remove('bd-is-selected');
+    });
+  }
+
+  function setColumns(n) {
+    $klmnColumns.forEach(function (el) {
+      el.className = 'columns is-variable bd-klmn-columns is-' + n;
+    });
+  }
+
+  function setValue(n) {
+    var rem = n * 0.25 + 'rem';
+    $klmnValue.innerHTML = rem;
+  }
+
+  function selectGap(n) {
+    resetGaps();
+    $klmnGaps[n].classList.add('bd-is-selected');
+    setColumns(n);
+    setValue(n);
+  }
+
+  selectGap(3);
+});
\ No newline at end of file
index 3263449d0c6bd3d83b18ad0c229d4518d55966ec..0011f5fccbed9fc447a0110aff8191e142bde810 100755 (executable)
@@ -287,15 +287,13 @@ $column-gap: 0.75rem !default
     margin-bottom: (-$column-gap)
   &:not(:last-child)
     margin-bottom: calc(1.5rem - #{$column-gap})
-  // .columns
-  //   margin-top: 1.5rem
   // Modifiers
   &.is-centered
     justify-content: center
   &.is-gapless
-    margin-bottom: 0
     margin-left: 0
     margin-right: 0
+    margin-top: 0
     & > .column
       margin: 0
       padding: 0 !important
@@ -325,6 +323,6 @@ $column-gap: 0.75rem !default
   .column
     padding-left: var(--columnGap)
     padding-right: var(--columnGap)
-  @for $i from 0 through 12
+  @for $i from 0 through 8
     &.is-#{$i}
       --columnGap: $i * 0.25rem