diff --git a/CHANGELOG_OLD.md b/CHANGELOG_OLD.md
index 4782a3213c..46563d9a69 100644
--- a/CHANGELOG_OLD.md
+++ b/CHANGELOG_OLD.md
@@ -3374,3 +3374,4 @@ Follow the migration guide [Migration from 8.x to 9.x](https://design.baloise.de
### Bug Fixes
- add design part to the documentation
+
diff --git a/CHANGELOG_v12.md b/CHANGELOG_v12.md
index d1402aa555..c12f77328c 100644
--- a/CHANGELOG_v12.md
+++ b/CHANGELOG_v12.md
@@ -53,7 +53,6 @@ Follow the migration guide [Migration from 11.x to 12.x](https://design.baloise.
## [11.0.17](https://github.com/baloise/design-system/compare/v11.0.16...v11.0.17) (2022-12-01)
-
### Bug Fixes
* **select:** remote do not validate and return input value on blur ([5618faa](https://github.com/baloise/design-system/commit/5618faa7c8f6e7cfdc6fca7ae7796dbe82333bcb))
diff --git a/docs/public/assets/css/baloise-design-system.min.css b/docs/public/assets/css/baloise-design-system.min.css
index db004ad39e..917e061289 100644
--- a/docs/public/assets/css/baloise-design-system.min.css
+++ b/docs/public/assets/css/baloise-design-system.min.css
@@ -1 +1 @@
-.table-container:not(:last-child),.table:not(:last-child){margin-bottom:.25rem}@media (hover:hover) and (pointer:fine){.button.is-focused:not(:active),.button:focus-visible:not(:active),a.is-link:not(.button):focus-visible,a.link:not(.button):focus-visible{box-shadow:var(--bal-focus-shadow)!important}}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-focused:not(:active),.button.is-inverted.is-light.is-focused:not(:active),.button.is-inverted.is-light:focus-visible:not(:active),.button.is-inverted:focus-visible:not(:active),.button.is-light.is-focused:not(:active),.button.is-light:focus-visible:not(:active),a.is-link:not(.button).is-inverted:focus-visible,a.is-link:not(.button).is-light:focus-visible,a.link:not(.button).is-inverted:focus-visible,a.link:not(.button).is-light:focus-visible{box-shadow:var(--bal-focus-shadow-inverted)!important}}.button.is-disabled,.button.is-disabled.is-inverted,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled:hover,.button.is-inverted:disabled,.button:disabled,.file.is-disabled .file-cta,.file.is-disabled .file-label{cursor:default!important;pointer-events:none!important}.button,.file{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.table-container:not(:last-child),.table:not(:last-child){margin-bottom:.25rem}@media (hover:hover) and (pointer:fine){.button.is-focused:not(:active),.button:focus-visible:not(:active),a.is-link:not(.button):focus-visible,a.link:not(.button):focus-visible{box-shadow:var(--bal-focus-shadow)!important}}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-focused:not(:active),.button.is-inverted.is-light.is-focused:not(:active),.button.is-inverted.is-light:focus-visible:not(:active),.button.is-inverted:focus-visible:not(:active),.button.is-light.is-focused:not(:active),.button.is-light:focus-visible:not(:active),a.is-link:not(.button).is-inverted:focus-visible,a.is-link:not(.button).is-light:focus-visible,a.link:not(.button).is-inverted:focus-visible,a.link:not(.button).is-light:focus-visible{box-shadow:var(--bal-focus-shadow-inverted)!important}}.button.is-disabled,.button.is-disabled.is-inverted,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled:hover,.button.is-inverted:disabled,.button:disabled,.file.is-disabled .file-cta,.file.is-disabled .file-label{cursor:default!important;pointer-events:none!important}.button,.file{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.is-size-display{font-size:var(--bal-size-xxxxx-large);line-height:var(--bal-line-height-xxxxx-large)}.is-size-display:not(:last-child){margin-bottom:var(--bal-space-normal)}.is-size-display-2{font-size:var(--bal-size-xxxx-large);line-height:var(--bal-line-height-xxxx-large)}.is-size-display-2:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-1{font-size:var(--bal-size-xxx-large);line-height:var(--bal-line-height-xxx-large)}.is-size-1:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-2{font-size:var(--bal-size-xx-large);line-height:var(--bal-line-height-xx-large)}.is-size-2:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-3{font-size:var(--bal-size-x-large);line-height:var(--bal-line-height-x-large)}.is-size-3:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-4{font-size:var(--bal-size-large);line-height:var(--bal-line-height-large)}.is-size-4:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-5{font-size:var(--bal-size-medium);line-height:var(--bal-line-height-medium)}.is-size-5:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-6{font-size:var(--bal-size-normal);line-height:var(--bal-line-height-normal)}.is-size-6:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-7{font-size:var(--bal-size-small);line-height:var(--bal-line-height-small)}.is-size-7:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-8{font-size:var(--bal-size-x-small);line-height:var(--bal-line-height-x-small)}.is-size-8:not(:last-child){margin-bottom:var(--bal-space-xx-small)}@media screen and (min-width:769px),print{.is-size-display{font-size:var(--bal-size-tablet-xxxxx-large);line-height:var(--bal-line-height-tablet-xxxxx-large)}.is-size-display:not(:last-child){margin-bottom:var(--bal-space-normal)}.is-size-display-2{font-size:var(--bal-size-tablet-xxxx-large);line-height:var(--bal-line-height-tablet-xxxx-large)}.is-size-display-2:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-1{font-size:var(--bal-size-tablet-xxx-large);line-height:var(--bal-line-height-tablet-xxx-large)}.is-size-1:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-2{font-size:var(--bal-size-tablet-xx-large);line-height:var(--bal-line-height-tablet-xx-large)}.is-size-2:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-3{font-size:var(--bal-size-tablet-x-large);line-height:var(--bal-line-height-tablet-x-large)}.is-size-3:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-4{font-size:var(--bal-size-tablet-large);line-height:var(--bal-line-height-tablet-large)}.is-size-4:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-5{font-size:var(--bal-size-tablet-medium);line-height:var(--bal-line-height-tablet-medium)}.is-size-5:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-6{font-size:var(--bal-size-tablet-normal);line-height:var(--bal-line-height-tablet-normal)}.is-size-6:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-7{font-size:var(--bal-size-tablet-small);line-height:var(--bal-line-height-tablet-small)}.is-size-7:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-8{font-size:var(--bal-size-tablet-x-small);line-height:var(--bal-line-height-tablet-x-small)}.is-size-8:not(:last-child){margin-bottom:var(--bal-space-xx-small)}}@media screen and (min-width:1024px){.is-size-display{font-size:var(--bal-size-desktop-xxxxx-large);line-height:var(--bal-line-height-desktop-xxxxx-large)}.is-size-display:not(:last-child){margin-bottom:var(--bal-space-normal)}.is-size-display-2{font-size:var(--bal-size-desktop-xxxx-large);line-height:var(--bal-line-height-desktop-xxxx-large)}.is-size-display-2:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-1{font-size:var(--bal-size-desktop-xxx-large);line-height:var(--bal-line-height-desktop-xxx-large)}.is-size-1:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-2{font-size:var(--bal-size-desktop-xx-large);line-height:var(--bal-line-height-desktop-xx-large)}.is-size-2:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-3{font-size:var(--bal-size-desktop-x-large);line-height:var(--bal-line-height-desktop-x-large)}.is-size-3:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-4{font-size:var(--bal-size-desktop-large);line-height:var(--bal-line-height-desktop-large)}.is-size-4:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-5{font-size:var(--bal-size-desktop-medium);line-height:var(--bal-line-height-desktop-medium)}.is-size-5:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-6{font-size:var(--bal-size-desktop-normal);line-height:var(--bal-line-height-desktop-normal)}.is-size-6:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-7{font-size:var(--bal-size-desktop-small);line-height:var(--bal-line-height-desktop-small)}.is-size-7:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-8{font-size:var(--bal-size-desktop-x-small);line-height:var(--bal-line-height-desktop-x-small)}.is-size-8:not(:last-child){margin-bottom:var(--bal-space-xx-small)}}.is-display-block{display:block!important}.is-display-inline-block{display:inline-block!important}.is-display-flex{display:flex!important}.is-display-inline-flex{display:inline-flex!important}.is-clipped{overflow:hidden!important}.is-relative{position:relative!important}.is-pulled-left{float:left!important}.is-pulled-right{float:right!important}.columns.is-variable{--columnGap:0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap:0rem}@media screen and (max-width:768px){.columns.is-variable.is-0-mobile{--columnGap:0rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-0-tablet{--columnGap:0rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-0-tablet-only{--columnGap:0rem}}@media screen and (max-width:1023px){.columns.is-variable.is-0-touch{--columnGap:0rem}}@media screen and (min-width:1024px){.columns.is-variable.is-0-desktop{--columnGap:0rem}}@media screen and (min-width:1024px) and (max-width:1279px){.columns.is-variable.is-0-desktop-only{--columnGap:0rem}}@media screen and (min-width:1280px){.columns.is-variable.is-0-high-definition{--columnGap:0rem}}@media screen and (min-width:1280px) and (max-width:1439px){.columns.is-variable.is-0-high-definition-only{--columnGap:0rem}}@media screen and (min-width:1440px){.columns.is-variable.is-0-widescreen{--columnGap:0rem}}@media screen and (min-width:1440px) and (max-width:1919px){.columns.is-variable.is-0-widescreen-only{--columnGap:0rem}}@media screen and (min-width:1920px){.columns.is-variable.is-0-fullhd{--columnGap:0rem}}.columns.is-variable.is-1{--columnGap:0.25rem}@media screen and (max-width:768px){.columns.is-variable.is-1-mobile{--columnGap:0.25rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-1-tablet{--columnGap:0.25rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-1-tablet-only{--columnGap:0.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-1-touch{--columnGap:0.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-1-desktop{--columnGap:0.25rem}}@media screen and (min-width:1024px) and (max-width:1279px){.columns.is-variable.is-1-desktop-only{--columnGap:0.25rem}}@media screen and (min-width:1280px){.columns.is-variable.is-1-high-definition{--columnGap:0.25rem}}@media screen and (min-width:1280px) and (max-width:1439px){.columns.is-variable.is-1-high-definition-only{--columnGap:0.25rem}}@media screen and (min-width:1440px){.columns.is-variable.is-1-widescreen{--columnGap:0.25rem}}@media screen and (min-width:1440px) and (max-width:1919px){.columns.is-variable.is-1-widescreen-only{--columnGap:0.25rem}}@media screen and (min-width:1920px){.columns.is-variable.is-1-fullhd{--columnGap:0.25rem}}.columns.is-variable.is-2{--columnGap:0.5rem}@media screen and (max-width:768px){.columns.is-variable.is-2-mobile{--columnGap:0.5rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-2-tablet{--columnGap:0.5rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-2-tablet-only{--columnGap:0.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-2-touch{--columnGap:0.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-2-desktop{--columnGap:0.5rem}}@media screen and (min-width:1024px) and (max-width:1279px){.columns.is-variable.is-2-desktop-only{--columnGap:0.5rem}}@media screen and (min-width:1280px){.columns.is-variable.is-2-high-definition{--columnGap:0.5rem}}@media screen and (min-width:1280px) and (max-width:1439px){.columns.is-variable.is-2-high-definition-only{--columnGap:0.5rem}}@media screen and (min-width:1440px){.columns.is-variable.is-2-widescreen{--columnGap:0.5rem}}@media screen and (min-width:1440px) and (max-width:1919px){.columns.is-variable.is-2-widescreen-only{--columnGap:0.5rem}}@media screen and (min-width:1920px){.columns.is-variable.is-2-fullhd{--columnGap:0.5rem}}.columns.is-variable.is-3{--columnGap:0.75rem}@media screen and (max-width:768px){.columns.is-variable.is-3-mobile{--columnGap:0.75rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-3-tablet{--columnGap:0.75rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-3-tablet-only{--columnGap:0.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-3-touch{--columnGap:0.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-3-desktop{--columnGap:0.75rem}}@media screen and (min-width:1024px) and (max-width:1279px){.columns.is-variable.is-3-desktop-only{--columnGap:0.75rem}}@media screen and (min-width:1280px){.columns.is-variable.is-3-high-definition{--columnGap:0.75rem}}@media screen and (min-width:1280px) and (max-width:1439px){.columns.is-variable.is-3-high-definition-only{--columnGap:0.75rem}}@media screen and (min-width:1440px){.columns.is-variable.is-3-widescreen{--columnGap:0.75rem}}@media screen and (min-width:1440px) and (max-width:1919px){.columns.is-variable.is-3-widescreen-only{--columnGap:0.75rem}}@media screen and (min-width:1920px){.columns.is-variable.is-3-fullhd{--columnGap:0.75rem}}.columns.is-variable.is-4{--columnGap:1rem}@media screen and (max-width:768px){.columns.is-variable.is-4-mobile{--columnGap:1rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-4-tablet{--columnGap:1rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-4-tablet-only{--columnGap:1rem}}@media screen and (max-width:1023px){.columns.is-variable.is-4-touch{--columnGap:1rem}}@media screen and (min-width:1024px){.columns.is-variable.is-4-desktop{--columnGap:1rem}}@media screen and (min-width:1024px) and (max-width:1279px){.columns.is-variable.is-4-desktop-only{--columnGap:1rem}}@media screen and (min-width:1280px){.columns.is-variable.is-4-high-definition{--columnGap:1rem}}@media screen and (min-width:1280px) and (max-width:1439px){.columns.is-variable.is-4-high-definition-only{--columnGap:1rem}}@media screen and (min-width:1440px){.columns.is-variable.is-4-widescreen{--columnGap:1rem}}@media screen and (min-width:1440px) and (max-width:1919px){.columns.is-variable.is-4-widescreen-only{--columnGap:1rem}}@media screen and (min-width:1920px){.columns.is-variable.is-4-fullhd{--columnGap:1rem}}.columns.is-variable.is-5{--columnGap:1.25rem}@media screen and (max-width:768px){.columns.is-variable.is-5-mobile{--columnGap:1.25rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-5-tablet{--columnGap:1.25rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-5-tablet-only{--columnGap:1.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-5-touch{--columnGap:1.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-5-desktop{--columnGap:1.25rem}}@media screen and (min-width:1024px) and (max-width:1279px){.columns.is-variable.is-5-desktop-only{--columnGap:1.25rem}}@media screen and (min-width:1280px){.columns.is-variable.is-5-high-definition{--columnGap:1.25rem}}@media screen and (min-width:1280px) and (max-width:1439px){.columns.is-variable.is-5-high-definition-only{--columnGap:1.25rem}}@media screen and (min-width:1440px){.columns.is-variable.is-5-widescreen{--columnGap:1.25rem}}@media screen and (min-width:1440px) and (max-width:1919px){.columns.is-variable.is-5-widescreen-only{--columnGap:1.25rem}}@media screen and (min-width:1920px){.columns.is-variable.is-5-fullhd{--columnGap:1.25rem}}.columns.is-variable.is-6{--columnGap:1.5rem}@media screen and (max-width:768px){.columns.is-variable.is-6-mobile{--columnGap:1.5rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-6-tablet{--columnGap:1.5rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-6-tablet-only{--columnGap:1.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-6-touch{--columnGap:1.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-6-desktop{--columnGap:1.5rem}}@media screen and (min-width:1024px) and (max-width:1279px){.columns.is-variable.is-6-desktop-only{--columnGap:1.5rem}}@media screen and (min-width:1280px){.columns.is-variable.is-6-high-definition{--columnGap:1.5rem}}@media screen and (min-width:1280px) and (max-width:1439px){.columns.is-variable.is-6-high-definition-only{--columnGap:1.5rem}}@media screen and (min-width:1440px){.columns.is-variable.is-6-widescreen{--columnGap:1.5rem}}@media screen and (min-width:1440px) and (max-width:1919px){.columns.is-variable.is-6-widescreen-only{--columnGap:1.5rem}}@media screen and (min-width:1920px){.columns.is-variable.is-6-fullhd{--columnGap:1.5rem}}.columns.is-variable.is-7{--columnGap:1.75rem}@media screen and (max-width:768px){.columns.is-variable.is-7-mobile{--columnGap:1.75rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-7-tablet{--columnGap:1.75rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-7-tablet-only{--columnGap:1.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-7-touch{--columnGap:1.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-7-desktop{--columnGap:1.75rem}}@media screen and (min-width:1024px) and (max-width:1279px){.columns.is-variable.is-7-desktop-only{--columnGap:1.75rem}}@media screen and (min-width:1280px){.columns.is-variable.is-7-high-definition{--columnGap:1.75rem}}@media screen and (min-width:1280px) and (max-width:1439px){.columns.is-variable.is-7-high-definition-only{--columnGap:1.75rem}}@media screen and (min-width:1440px){.columns.is-variable.is-7-widescreen{--columnGap:1.75rem}}@media screen and (min-width:1440px) and (max-width:1919px){.columns.is-variable.is-7-widescreen-only{--columnGap:1.75rem}}@media screen and (min-width:1920px){.columns.is-variable.is-7-fullhd{--columnGap:1.75rem}}.columns.is-variable.is-8{--columnGap:2rem}@media screen and (max-width:768px){.columns.is-variable.is-8-mobile{--columnGap:2rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-8-tablet{--columnGap:2rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-8-tablet-only{--columnGap:2rem}}@media screen and (max-width:1023px){.columns.is-variable.is-8-touch{--columnGap:2rem}}@media screen and (min-width:1024px){.columns.is-variable.is-8-desktop{--columnGap:2rem}}@media screen and (min-width:1024px) and (max-width:1279px){.columns.is-variable.is-8-desktop-only{--columnGap:2rem}}@media screen and (min-width:1280px){.columns.is-variable.is-8-high-definition{--columnGap:2rem}}@media screen and (min-width:1280px) and (max-width:1439px){.columns.is-variable.is-8-high-definition-only{--columnGap:2rem}}@media screen and (min-width:1440px){.columns.is-variable.is-8-widescreen{--columnGap:2rem}}@media screen and (min-width:1440px) and (max-width:1919px){.columns.is-variable.is-8-widescreen-only{--columnGap:2rem}}@media screen and (min-width:1920px){.columns.is-variable.is-8-fullhd{--columnGap:2rem}}.is-regular,.is-text-regular,.is-text-regular span,a.is-regular,p.is-regular,span.is-regular{font-weight:var(--bal-weight-regular)}.is-bold,.is-text-bold,.is-text-bold span,a.is-bold,p.is-bold,span.is-bold{font-weight:var(--bal-weight-bold)}.is-light,.is-text-light,.is-text-light span,a.is-light,p.is-light,span.is-light{font-weight:var(--bal-weight-light)}.has-font-primary,.has-font-text{font-family:var(--bal-font-family-text)}.has-font-title{font-family:var(--bal-font-family-title)}.is-text-small,.is-text-small span,a.is-small,p.is-small,span.is-small{font-size:var(--bal-size-small);line-height:var(--bal-line-height-small)}p.is-lead,p.is-lead>a{font-size:var(--bal-size-large);line-height:var(--bal-line-height-large)}@media screen and (min-width:1024px){p.is-lead,p.is-lead>a{font-size:var(--bal-size-desktop-large);line-height:var(--bal-line-height-desktop-large)}}p.is-block,p.is-block>a{font-size:var(--bal-size-medium);line-height:var(--bal-line-height-medium)}@media screen and (min-width:1024px){p.is-block,p.is-block>a{font-size:var(--bal-size-desktop-medium);line-height:var(--bal-line-height-desktop-medium)}}.subtitle.has-blur-shadow,.title.has-blur-shadow,a.has-blur-shadow,p.has-blur-shadow,span.has-blur-shadow{text-shadow:var(--bal-text-shadow-normal)}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}.table-container:not(:last-child),.table:not(:last-child){margin-bottom:.25rem}@media (hover:hover) and (pointer:fine){.button.is-focused:not(:active),.button:focus-visible:not(:active),a.is-link:not(.button):focus-visible,a.link:not(.button):focus-visible{box-shadow:var(--bal-focus-shadow)!important}}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-focused:not(:active),.button.is-inverted.is-light.is-focused:not(:active),.button.is-inverted.is-light:focus-visible:not(:active),.button.is-inverted:focus-visible:not(:active),.button.is-light.is-focused:not(:active),.button.is-light:focus-visible:not(:active),a.is-link:not(.button).is-inverted:focus-visible,a.is-link:not(.button).is-light:focus-visible,a.link:not(.button).is-inverted:focus-visible,a.link:not(.button).is-light:focus-visible{box-shadow:var(--bal-focus-shadow-inverted)!important}}.button.is-disabled,.button.is-disabled.is-inverted,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled:hover,.button.is-inverted:disabled,.button:disabled,.file.is-disabled .file-cta,.file.is-disabled .file-label{cursor:default!important;pointer-events:none!important}.button,.file{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a{cursor:pointer;text-decoration:none;-webkit-hyphens:auto;hyphens:auto;margin:0;word-break:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:-moz-any-link{color:currentColor}a strong,a:any-link{color:currentColor}a:hover{color:var(--bal-link-hover-color)}a:active{color:var(--bal-link-active-color)}p{-webkit-hyphens:auto;hyphens:auto;margin:0;word-break:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p strong{color:currentColor}p:not(:last-child){margin-bottom:var(--bal-space-normal)}@media screen and (min-width:769px),print{p:not(:last-child){margin-bottom:var(--bal-space-tablet-normal)}}@media screen and (min-width:1024px){p:not(:last-child){margin-bottom:var(--bal-space-desktop-normal)}}hr{background-color:var(--bal-divider-background);border:none;display:block;height:var(--bal-border-width-normal);margin-top:var(--bal-space-xx-large);margin-bottom:var(--bal-space-xx-large)}@media screen and (min-width:769px),print{hr{margin-top:var(--bal-space-tablet-xx-large);margin-bottom:var(--bal-space-tablet-xx-large)}}@media screen and (min-width:1024px){hr{margin-top:var(--bal-space-desktop-xx-large);margin-bottom:var(--bal-space-desktop-xx-large)}}html{background-color:var(--bal-body-background);font-size:var(--bal-body-font-size);min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:auto}:focus{-webkit-tap-highlight-color:transparent;outline:0;touch-action:manipulation}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:var(--bal-body-font-family)}button{color:var(--bal-body-color)}body{color:var(--bal-body-color);font-size:var(--bal-body-font-size);font-weight:var(--bal-body-font-weight);line-height:var(--bal-body-line-height);-webkit-overflow-scrolling:auto}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:var(--bal-small-font-size)}span{font-style:inherit;font-weight:inherit}b,strong{color:inherit;font-weight:var(--bal-strong-font-weight)}fieldset{border:none}@font-face{font-family:BaloiseCreateHeadline;font-style:normal;font-weight:700;font-display:swap;src:local("BaloiseCreateHeadline"),local("BaloiseCreateHeadline-bold"),url("https://www.baloise.ch/app-integration/assets/fonts/BaloiseCreateHeadline-bold.woff2") format("woff2"),url("https://www.baloise.ch/app-integration/assets/fonts/BaloiseCreateHeadline-bold.woff") format("woff")}@font-face{font-family:BaloiseCreateHeadline;font-style:normal;font-weight:300;font-display:swap;src:local("BaloiseCreateHeadline-light"),url("https://www.baloise.ch/app-integration/assets/fonts/BaloiseCreateHeadline-light.woff2") format("woff2"),url("https://www.baloise.ch/app-integration/assets/fonts/BaloiseCreateHeadline-light.woff") format("woff")}@font-face{font-family:BaloiseCreateText;font-style:normal;font-weight:700;font-display:swap;src:local("BaloiseCreateText-bold"),url("https://www.baloise.ch/app-integration/assets/fonts/BaloiseCreateText-bold.woff2") format("woff2"),url("https://www.baloise.ch/app-integration/assets/fonts/BaloiseCreateText-bold.woff") format("woff")}@font-face{font-family:BaloiseCreateText;font-style:normal;font-weight:400;font-display:swap;src:local("BaloiseCreateText"),local("BaloiseCreateText-regular"),url("https://www.baloise.ch/app-integration/assets/fonts/BaloiseCreateText-regular.woff2") format("woff2"),url("https://www.baloise.ch/app-integration/assets/fonts/BaloiseCreateText-regular.woff") format("woff")}.table-container:not(:last-child),.table:not(:last-child){margin-bottom:.25rem}@media (hover:hover) and (pointer:fine){.button.is-focused:not(:active),.button:focus-visible:not(:active),a.is-link:not(.button):focus-visible,a.link:not(.button):focus-visible{box-shadow:var(--bal-focus-shadow)!important}}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-focused:not(:active),.button.is-inverted.is-light.is-focused:not(:active),.button.is-inverted.is-light:focus-visible:not(:active),.button.is-inverted:focus-visible:not(:active),.button.is-light.is-focused:not(:active),.button.is-light:focus-visible:not(:active),a.is-link:not(.button).is-inverted:focus-visible,a.is-link:not(.button).is-light:focus-visible,a.link:not(.button).is-inverted:focus-visible,a.link:not(.button).is-light:focus-visible{box-shadow:var(--bal-focus-shadow-inverted)!important}}.button.is-disabled,.button.is-disabled.is-inverted,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled:hover,.button.is-inverted:disabled,.button:disabled,.file.is-disabled .file-cta,.file.is-disabled .file-label{cursor:default!important;pointer-events:none!important}.button,.file{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}:root{--bal-breakpoint-tablet:769px;--bal-breakpoint-desktop:1024px;--bal-breakpoint-high-definition:1280px;--bal-breakpoint-widescreen:1440px;--bal-breakpoint-fullhd:1920px;--bal-container-space:1rem;--bal-container-space-tablet:2.5rem;--bal-container-space-desktop:3rem;--bal-container-max-width:1400px;--bal-container-size-detail-page:744px;--bal-container-size-compact:896px;--bal-container-size-normal:1496px;--bal-container-size-fluid:none;--bal-color-transparent:transparent;--bal-color-white:#ffffff;--bal-color-black:#000000;--bal-color-grey-1:#fafafa;--bal-color-grey-2:#f6f6f6;--bal-color-grey-3:#e8e8e8;--bal-color-grey-4:#b6b6b6;--bal-color-grey-5:#747474;--bal-color-grey-6:#313131;--bal-color-blue-1:#e5e7f0;--bal-color-blue-2:#b3b6d4;--bal-color-blue-3:#656ea8;--bal-color-blue-4:#293485;--bal-color-blue-5:#000d6e;--bal-color-blue-6:#000739;--bal-color-light-blue-1:#e5f1fe;--bal-color-light-blue-2:#a7d1fa;--bal-color-light-blue-3:#56a7f5;--bal-color-light-blue-4:#6672cc;--bal-color-light-blue-5:#0014aa;--bal-color-light-blue-6:#000a55;--bal-color-purple-1:#f9f3ff;--bal-color-purple-2:#e1d9ff;--bal-color-purple-3:#b8b2ff;--bal-color-purple-4:#be82fa;--bal-color-purple-5:#9f52cc;--bal-color-purple-6:#6c2273;--bal-color-green-1:#e9fbf7;--bal-color-green-2:#cbf2ec;--bal-color-green-3:#94e3d4;--bal-color-green-4:#21d9ac;--bal-color-green-5:#00b28f;--bal-color-green-6:#1b5951;--bal-color-yellow-1:#fff9e8;--bal-color-yellow-2:#ffecbc;--bal-color-yellow-3:#fae052;--bal-color-yellow-4:#ffbe19;--bal-color-yellow-5:#fa9319;--bal-color-yellow-6:#b24a00;--bal-color-red-1:#ffeef1;--bal-color-red-2:#ffd7d7;--bal-color-red-3:#ffaca6;--bal-color-red-4:#ff596f;--bal-color-red-5:#d9304c;--bal-color-red-6:#99172d;--bal-color-info-1:#e8f1fb;--bal-color-info-2:#a4c9ed;--bal-color-info-3:#60a0e0;--bal-color-info-4:#1c77d2;--bal-color-info-5:#155ba3;--bal-color-info-6:#0e457b;--bal-color-success-1:#e8f3ec;--bal-color-success-2:#a1cfb3;--bal-color-success-3:#5bab7a;--bal-color-success-4:#168741;--bal-color-success-5:#116b34;--bal-color-success-6:#0b5227;--bal-color-warning-1:#fff9e8;--bal-color-warning-2:#ffe5a3;--bal-color-warning-3:#ffd25e;--bal-color-warning-4:#ffbe19;--bal-color-warning-5:#f99319;--bal-color-warning-6:#c97612;--bal-color-danger-1:#fce8e6;--bal-color-danger-2:#f7a299;--bal-color-danger-3:#f05d4d;--bal-color-danger-4:#ea1800;--bal-color-danger-5:#cb1501;--bal-color-danger-6:#a01100;--bal-color-primary-1:var(--bal-color-blue-1);--bal-color-primary-2:var(--bal-color-blue-2);--bal-color-primary-3:var(--bal-color-blue-3);--bal-color-primary-4:var(--bal-color-blue-4);--bal-color-primary-5:var(--bal-color-blue-5);--bal-color-primary-6:var(--bal-color-blue-6);--bal-color-primary:var(--bal-color-primary-5);--bal-color-grey:var(--bal-color-grey-3);--bal-color-blue:var(--bal-color-blue-5);--bal-color-light-blue:var(--bal-color-light-blue-1);--bal-color-purple:var(--bal-color-purple-3);--bal-color-green:var(--bal-color-green-3);--bal-color-yellow:var(--bal-color-yellow-3);--bal-color-red:var(--bal-color-red-3);--bal-color-info:var(--bal-color-info-3);--bal-color-success:var(--bal-color-success-3);--bal-color-warning:var(--bal-color-warning-3);--bal-color-danger:var(--bal-color-danger-3);--bal-color-border-primary:var(--bal-color-primary-5);--bal-color-border-grey-light:var(--bal-color-grey-2);--bal-color-border-grey:var(--bal-color-grey-3);--bal-color-border-grey-dark:var(--bal-color-grey-4);--bal-color-border-warning:var(--bal-color-warning-5);--bal-color-border-success:var(--bal-color-success-4);--bal-color-border-danger:var(--bal-color-danger-4);--bal-color-border-danger-dark:var(--bal-color-danger-5);--bal-color-border-danger-darker:var(--bal-color-danger-6);--bal-color-border-primary-light:var(--bal-color-primary-3);--bal-color-border-white:var(--bal-color-white);--bal-color-border-light-blue:var(--bal-color-light-blue-5);--bal-color-border-primary-dark:var(--bal-color-primary-6);--bal-color-transparent-inverted:var(--bal-color-primary);--bal-color-white-inverted:var(--bal-color-primary);--bal-color-black-inverted:var(--bal-color-white);--bal-color-grey-1-inverted:var(--bal-color-primary);--bal-color-grey-2-inverted:var(--bal-color-primary);--bal-color-grey-3-inverted:var(--bal-color-primary);--bal-color-grey-4-inverted:var(--bal-color-primary);--bal-color-grey-5-inverted:var(--bal-color-white);--bal-color-grey-6-inverted:var(--bal-color-white);--bal-color-blue-1-inverted:var(--bal-color-primary);--bal-color-blue-2-inverted:var(--bal-color-primary);--bal-color-blue-3-inverted:var(--bal-color-primary);--bal-color-blue-4-inverted:var(--bal-color-white);--bal-color-blue-5-inverted:var(--bal-color-white);--bal-color-blue-6-inverted:var(--bal-color-white);--bal-color-light-blue-1-inverted:var(--bal-color-primary);--bal-color-light-blue-2-inverted:var(--bal-color-primary);--bal-color-light-blue-3-inverted:var(--bal-color-primary);--bal-color-light-blue-4-inverted:var(--bal-color-white);--bal-color-light-blue-5-inverted:var(--bal-color-white);--bal-color-light-blue-6-inverted:var(--bal-color-white);--bal-color-purple-1-inverted:var(--bal-color-primary);--bal-color-purple-2-inverted:var(--bal-color-primary);--bal-color-purple-3-inverted:var(--bal-color-primary);--bal-color-purple-4-inverted:var(--bal-color-white);--bal-color-purple-5-inverted:var(--bal-color-white);--bal-color-purple-6-inverted:var(--bal-color-white);--bal-color-green-1-inverted:var(--bal-color-primary);--bal-color-green-2-inverted:var(--bal-color-primary);--bal-color-green-3-inverted:var(--bal-color-primary);--bal-color-green-4-inverted:var(--bal-color-primary);--bal-color-green-5-inverted:var(--bal-color-primary);--bal-color-green-6-inverted:var(--bal-color-white);--bal-color-yellow-1-inverted:var(--bal-color-primary);--bal-color-yellow-2-inverted:var(--bal-color-primary);--bal-color-yellow-3-inverted:var(--bal-color-primary);--bal-color-yellow-4-inverted:var(--bal-color-primary);--bal-color-yellow-5-inverted:var(--bal-color-primary);--bal-color-yellow-6-inverted:var(--bal-color-white);--bal-color-red-1-inverted:var(--bal-color-primary);--bal-color-red-2-inverted:var(--bal-color-primary);--bal-color-red-3-inverted:var(--bal-color-primary);--bal-color-red-4-inverted:var(--bal-color-white);--bal-color-red-5-inverted:var(--bal-color-white);--bal-color-red-6-inverted:var(--bal-color-white);--bal-color-info-1-inverted:var(--bal-color-primary);--bal-color-info-2-inverted:var(--bal-color-primary);--bal-color-info-3-inverted:var(--bal-color-white);--bal-color-info-4-inverted:var(--bal-color-white);--bal-color-info-5-inverted:var(--bal-color-white);--bal-color-info-6-inverted:var(--bal-color-white);--bal-color-success-1-inverted:var(--bal-color-primary);--bal-color-success-2-inverted:var(--bal-color-primary);--bal-color-success-3-inverted:var(--bal-color-white);--bal-color-success-4-inverted:var(--bal-color-white);--bal-color-success-5-inverted:var(--bal-color-white);--bal-color-success-6-inverted:var(--bal-color-white);--bal-color-warning-1-inverted:var(--bal-color-primary);--bal-color-warning-2-inverted:var(--bal-color-primary);--bal-color-warning-3-inverted:var(--bal-color-primary);--bal-color-warning-4-inverted:var(--bal-color-primary);--bal-color-warning-5-inverted:var(--bal-color-primary);--bal-color-warning-6-inverted:var(--bal-color-primary);--bal-color-danger-1-inverted:var(--bal-color-primary);--bal-color-danger-2-inverted:var(--bal-color-primary);--bal-color-danger-3-inverted:var(--bal-color-white);--bal-color-danger-4-inverted:var(--bal-color-white);--bal-color-danger-5-inverted:var(--bal-color-white);--bal-color-danger-6-inverted:var(--bal-color-white);--bal-color-primary-1-inverted:var(--bal-color-primary);--bal-color-primary-2-inverted:var(--bal-color-primary);--bal-color-primary-3-inverted:var(--bal-color-primary);--bal-color-primary-4-inverted:var(--bal-color-white);--bal-color-primary-5-inverted:var(--bal-color-white);--bal-color-primary-6-inverted:var(--bal-color-white);--bal-color-primary-inverted:var(--bal-color-white);--bal-color-grey-inverted:var(--bal-color-primary);--bal-color-blue-inverted:var(--bal-color-white);--bal-color-light-blue-inverted:var(--bal-color-primary);--bal-color-purple-inverted:var(--bal-color-primary);--bal-color-green-inverted:var(--bal-color-primary);--bal-color-yellow-inverted:var(--bal-color-primary);--bal-color-red-inverted:var(--bal-color-primary);--bal-color-info-inverted:var(--bal-color-white);--bal-color-success-inverted:var(--bal-color-white);--bal-color-warning-inverted:var(--bal-color-primary);--bal-color-danger-inverted:var(--bal-color-white);--bal-color-text-primary:var(--bal-color-primary-5);--bal-color-text-primary-inverted:var(--bal-color-primary-5-inverted);--bal-color-text-white:var(--bal-color-white);--bal-color-text-white-inverted:var(--bal-color-white-inverted);--bal-color-text-black:var(--bal-color-black);--bal-color-text-black-inverted:var(--bal-color-black-inverted);--bal-color-text-grey-dark:var(--bal-color-grey-6);--bal-color-text-grey-dark-inverted:var(--bal-color-grey-6-inverted);--bal-color-text-grey:var(--bal-color-grey-5);--bal-color-text-grey-inverted:var(--bal-color-grey-5-inverted);--bal-color-text-grey-light:var(--bal-color-grey-4);--bal-color-text-grey-light-inverted:var(--bal-color-grey-4-inverted);--bal-color-text-light-blue:var(--bal-color-light-blue-5);--bal-color-text-light-blue-inverted:var(--bal-color-light-blue-5-inverted);--bal-color-text-light-blue-light:var(--bal-color-light-blue-2);--bal-color-text-light-blue-light-inverted:var(--bal-color-light-blue-2-inverted);--bal-color-text-info-light:var(--bal-color-info-3);--bal-color-text-info-light-inverted:var(--bal-color-info-3-inverted);--bal-color-text-primary-dark:var(--bal-color-primary-6);--bal-color-text-primary-dark-inverted:var(--bal-color-primary-6-inverted);--bal-color-text-primary-light:var(--bal-color-primary-3);--bal-color-text-primary-light-inverted:var(--bal-color-primary-3-inverted);--bal-color-text-success:var(--bal-color-success-4);--bal-color-text-success-inverted:var(--bal-color-success-4-inverted);--bal-color-text-info:var(--bal-color-info-4);--bal-color-text-info-inverted:var(--bal-color-info-4-inverted);--bal-color-text-warning:var(--bal-color-warning-5);--bal-color-text-warning-inverted:var(--bal-color-warning-5-inverted);--bal-color-text-danger:var(--bal-color-danger-4);--bal-color-text-danger-inverted:var(--bal-color-danger-4-inverted);--bal-color-text-danger-dark:var(--bal-color-danger-5);--bal-color-text-danger-dark-inverted:var(--bal-color-danger-5-inverted);--bal-color-text-danger-darker:var(--bal-color-danger-6);--bal-color-text-danger-darker-inverted:var(--bal-color-danger-6-inverted);--bal-column-gap:1rem;--bal-radius-none:0;--bal-radius-normal:0.25rem;--bal-radius-large:0.75rem;--bal-radius-rounded:9999px;--bal-shadow-none:none;--bal-shadow-normal:0 0 10px 0 rgba(0, 7, 57, 0.15);--bal-shadow-large:0 0 30px 0 rgba(0, 7, 57, 0.15);--bal-text-shadow-none:none;--bal-text-shadow-normal:0px 0px 4px rgba(0, 0, 0, 0.15),0px 4px 12px rgba(0, 0, 0, 0.25),0px 0px 80px rgba(0, 0, 0, 0.5);--bal-weight-bold:700;--bal-weight-regular:400;--bal-weight-light:300;--bal-font-family-title:BaloiseCreateHeadline,Arial,sans-serif;--bal-font-family-text:BaloiseCreateText,Arial,sans-serif;--bal-size-xxxxx-large:3rem;--bal-line-height-xxxxx-large:3.5rem;--bal-size-tablet-xxxxx-large:5rem;--bal-line-height-tablet-xxxxx-large:6rem;--bal-size-desktop-xxxxx-large:5rem;--bal-line-height-desktop-xxxxx-large:6rem;--bal-size-xxxx-large:2rem;--bal-line-height-xxxx-large:2.5rem;--bal-size-tablet-xxxx-large:3rem;--bal-line-height-tablet-xxxx-large:3.5rem;--bal-size-desktop-xxxx-large:3rem;--bal-line-height-desktop-xxxx-large:3.5rem;--bal-size-xxx-large:1.75rem;--bal-line-height-xxx-large:2rem;--bal-size-tablet-xxx-large:2.5rem;--bal-line-height-tablet-xxx-large:3rem;--bal-size-desktop-xxx-large:2.5rem;--bal-line-height-desktop-xxx-large:3rem;--bal-size-xx-large:1.5rem;--bal-line-height-xx-large:2rem;--bal-size-tablet-xx-large:2rem;--bal-line-height-tablet-xx-large:2.5rem;--bal-size-desktop-xx-large:2rem;--bal-line-height-desktop-xx-large:2.5rem;--bal-size-x-large:1.25rem;--bal-line-height-x-large:2rem;--bal-size-tablet-x-large:1.5rem;--bal-line-height-tablet-x-large:2rem;--bal-size-desktop-x-large:1.5rem;--bal-line-height-desktop-x-large:2rem;--bal-size-large:1.125rem;--bal-line-height-large:1.5rem;--bal-size-tablet-large:1.25rem;--bal-line-height-tablet-large:2rem;--bal-size-desktop-large:1.25rem;--bal-line-height-desktop-large:2rem;--bal-size-medium:1rem;--bal-line-height-medium:1.5rem;--bal-size-tablet-medium:1.125rem;--bal-line-height-tablet-medium:1.625rem;--bal-size-desktop-medium:1.125rem;--bal-line-height-desktop-medium:1.625rem;--bal-size-normal:1rem;--bal-line-height-normal:1.5rem;--bal-size-tablet-normal:1rem;--bal-line-height-tablet-normal:1.5rem;--bal-size-desktop-normal:1rem;--bal-line-height-desktop-normal:1.5rem;--bal-size-small:0.875rem;--bal-line-height-small:1.25rem;--bal-size-tablet-small:0.875rem;--bal-line-height-tablet-small:1.25rem;--bal-size-desktop-small:0.875rem;--bal-line-height-desktop-small:1.25rem;--bal-size-x-small:0.75rem;--bal-line-height-x-small:1.125rem;--bal-size-tablet-x-small:0.75rem;--bal-line-height-tablet-x-small:1.125rem;--bal-size-desktop-x-small:0.75rem;--bal-line-height-desktop-x-small:1.125rem;--bal-space-auto:auto;--bal-space-tablet-auto:auto;--bal-space-desktop-auto:auto;--bal-space-none:0;--bal-space-tablet-none:0;--bal-space-desktop-none:0;--bal-space-xx-small:0.25rem;--bal-space-tablet-xx-small:0.25rem;--bal-space-desktop-xx-small:0.25rem;--bal-space-x-small:0.5rem;--bal-space-tablet-x-small:0.5rem;--bal-space-desktop-x-small:0.5rem;--bal-space-small:0.75rem;--bal-space-tablet-small:0.75rem;--bal-space-desktop-small:0.75rem;--bal-space-normal:1rem;--bal-space-tablet-normal:1rem;--bal-space-desktop-normal:1rem;--bal-space-medium:1.25rem;--bal-space-tablet-medium:1.25rem;--bal-space-desktop-medium:1.5rem;--bal-space-large:1.5rem;--bal-space-tablet-large:1.5rem;--bal-space-desktop-large:2rem;--bal-space-x-large:2rem;--bal-space-tablet-x-large:2.5rem;--bal-space-desktop-x-large:3rem;--bal-space-xx-large:3rem;--bal-space-tablet-xx-large:3.5rem;--bal-space-desktop-xx-large:4rem;--bal-space-xxx-large:3.5rem;--bal-space-tablet-xxx-large:4.5rem;--bal-space-desktop-xxx-large:6rem;--bal-space-xxxx-large:4rem;--bal-space-tablet-xxxx-large:6rem;--bal-space-desktop-xxxx-large:8rem;--bal-animation-transition-duration:300ms;--bal-animation-transition-easing:cubic-bezier(0.25, 0.8, 0.5, 1);--bal-border-width-normal:2px;--bal-z-index-deep:-999999;--bal-z-index-default:1;--bal-z-index-masked:100;--bal-z-index-mask:200;--bal-z-index-sticky:300;--bal-z-index-navigation:400;--bal-z-index-popup:1000;--bal-z-index-modal:1100;--bal-z-index-toast:1200;--bal-z-index-tooltip:1300}:root{--bal-body-background:var(--bal-color-text-white);--bal-body-font-family:var(--bal-font-family-text);--bal-body-color:var(--bal-color-text-primary);--bal-body-font-weight:var(--bal-weight-regular);--bal-body-font-size:16px;--bal-body-line-height:var(--bal-line-height-normal);--bal-small-font-size:var(--bal-size-small);--bal-strong-color:var(--bal-color-text-primary);--bal-strong-font-weight:var(--bal-weight-bold);--bal-divider-background:var(--bal-color-blue-2);--bal-focus-shadow-start-color:var(--bal-color-white);--bal-focus-shadow-end-color:var(--bal-color-purple-6);--bal-focus-shadow:var(--bal-focus-shadow-start-color) 0 0 0 2px,var(--bal-focus-shadow-end-color) 0 0 0 5px;--bal-focus-shadow-inset:inset var(--bal-focus-shadow-end-color) 0 0 0 3px,inset var(--bal-focus-shadow-start-color) 0 0 0 5px;--bal-focus-shadow-inverted-start-color:var(--bal-color-white);--bal-focus-shadow-inverted-end-color:var(--bal-color-yellow);--bal-focus-shadow-inverted:var(--bal-focus-shadow-inverted-start-color) 0 0 0 2px,var(--bal-focus-shadow-inverted-end-color) 0 0 0 5px;--bal-focus-shadow-inverted-inset:inset var(--bal-focus-shadow-inverted-end-color) 0 0 0 3px,inset var(--bal-focus-shadow-inverted-start-color) 0 0 0 5px}:root{--bal-title-font-family:var(--bal-font-family-title);--bal-title-font-weight:var(--bal-weight-bold);--bal-subtitle-font-family:var(--bal-font-family-title);--bal-subtitle-font-weight:var(--bal-weight-light)}:root{--bal-link-color:var(--bal-color-text-primary);--bal-link-color-hover:var(--bal-color-text-light-blue);--bal-link-color-active:var(--bal-color-text-primary-dark);--bal-link-font-weight:var(--bal-weight-bold);--bal-link-radius:var(--bal-radius-normal);--bal-link-background:transparent;--bal-link-border-color:transparent;--bal-link-text-decoration:underline;--bal-link-text-underline-offset:0.25rem;--bal-link-text-decoration-thickness:var(--bal-border-width-normal);--bal-link-inverted-color:var(--bal-color-white);--bal-link-inverted-color-hover:var(--bal-color-text-light-blue-light);--bal-link-inverted-color-active:var(--bal-color-text-info-light);--bal-link-inverted-light-font-weight:var(--bal-weight-regular);--bal-link-inverted-light-text-decoration:none}:root{--bal-button-font-size:var(--bal-size-normal);--bal-button-line-height:var(--bal-line-height-normal);--bal-button-font-family:var(--bal-font-family-title);--bal-button-font-weight:var(--bal-weight-bold);--bal-button-radius:var(--bal-radius-normal);--bal-button-border-style:solid;--bal-button-border-width:var(--bal-border-width-normal);--bal-button-border-color:var(--bal-color-border-primary);--bal-button-border-color-hover:var(--bal-color-border-light-blue);--bal-button-border-color-active:var(--bal-color-border-primary-dark);--bal-button-color:var(--bal-color-text-primary);--bal-button-color-hover:var(--bal-color-text-light-blue);--bal-button-color-active:var(--bal-color-text-primary-dark);--bal-button-background:transparent;--bal-button-background-hover:var(--bal-color-light-blue);--bal-button-background-active:var(--bal-color-light-blue);--bal-button-small-font-size:var(--bal-size-small);--bal-button-primary-color:var(--bal-color-text-white);--bal-button-primary-color-hover:var(--bal-color-text-white);--bal-button-primary-color-active:var(--bal-color-text-white);--bal-button-primary-border-color:var(--bal-color-border-primary);--bal-button-primary-border-color-hover:var(--bal-color-border-light-blue);--bal-button-primary-border-color-active:var(--bal-color-border-primary-dark);--bal-button-primary-background:var(--bal-color-primary);--bal-button-primary-background-hover:var(--bal-color-light-blue-5);--bal-button-primary-background-active:var(--bal-color-primary-6);--bal-button-text-border-color-hover:var(--bal-color-light-blue);--bal-button-text-border-color-active:var(--bal-color-light-blue);--bal-button-text-background-hover:var(--bal-color-light-blue);--bal-button-text-background-active:var(--bal-color-light-blue);--bal-button-light-color:var(--bal-color-text-primary);--bal-button-light-color-hover:var(--bal-color-text-primary);--bal-button-light-color-active:var(--bal-color-text-primary);--bal-button-light-border-color:var(--bal-color-grey-2);--bal-button-light-border-color-hover:var(--bal-color-light-blue-1);--bal-button-light-border-color-active:var(--bal-color-light-blue-2);--bal-button-light-background:var(--bal-color-grey-2);--bal-button-light-background-hover:var(--bal-color-light-blue-1);--bal-button-light-background-active:var(--bal-color-light-blue-2);--bal-button-tertiary-purple-color:var(--bal-color-text-primary);--bal-button-tertiary-purple-color-hover:var(--bal-color-text-primary);--bal-button-tertiary-purple-color-active:var(--bal-color-text-primary-6);--bal-button-tertiary-purple-border-color:var(--bal-color-purple-1);--bal-button-tertiary-purple-border-color-hover:var(--bal-color-purple-5);--bal-button-tertiary-purple-border-color-active:var(--bal-color-purple-6);--bal-button-tertiary-purple-background:var(--bal-color-purple-1);--bal-button-tertiary-purple-background-hover:var(--bal-color-purple-1);--bal-button-tertiary-purple-background-active:var(--bal-color-purple-1);--bal-button-tertiary-red-color:var(--bal-color-text-primary);--bal-button-tertiary-red-color-hover:var(--bal-color-text-primary);--bal-button-tertiary-red-color-active:var(--bal-color-text-primary-6);--bal-button-tertiary-red-border-color:var(--bal-color-red-1);--bal-button-tertiary-red-border-color-hover:var(--bal-color-red-5);--bal-button-tertiary-red-border-color-active:var(--bal-color-red-6);--bal-button-tertiary-red-background:var(--bal-color-red-1);--bal-button-tertiary-red-background-hover:var(--bal-color-red-1);--bal-button-tertiary-red-background-active:var(--bal-color-red-1);--bal-button-tertiary-yellow-color:var(--bal-color-text-primary);--bal-button-tertiary-yellow-color-hover:var(--bal-color-text-primary);--bal-button-tertiary-yellow-color-active:var(--bal-color-text-primary-6);--bal-button-tertiary-yellow-border-color:var(--bal-color-yellow-1);--bal-button-tertiary-yellow-border-color-hover:var(--bal-color-yellow-5);--bal-button-tertiary-yellow-border-color-active:var(--bal-color-yellow-6);--bal-button-tertiary-yellow-background:var(--bal-color-yellow-1);--bal-button-tertiary-yellow-background-hover:var(--bal-color-yellow-1);--bal-button-tertiary-yellow-background-active:var(--bal-color-yellow-1);--bal-button-tertiary-green-color:var(--bal-color-text-primary);--bal-button-tertiary-green-color-hover:var(--bal-color-text-primary);--bal-button-tertiary-green-color-active:var(--bal-color-text-primary-6);--bal-button-tertiary-green-border-color:var(--bal-color-green-1);--bal-button-tertiary-green-border-color-hover:var(--bal-color-green-5);--bal-button-tertiary-green-border-color-active:var(--bal-color-green-6);--bal-button-tertiary-green-background:var(--bal-color-green-1);--bal-button-tertiary-green-background-hover:var(--bal-color-green-1);--bal-button-tertiary-green-background-active:var(--bal-color-green-1);--bal-button-success-color:var(--bal-color-text-primary);--bal-button-success-color-hover:var(--bal-color-text-white);--bal-button-success-color-active:var(--bal-color-text-white);--bal-button-success-border-color:var(--bal-color-success-5);--bal-button-success-border-color-hover:var(--bal-color-success-5);--bal-button-success-border-color-active:var(--bal-color-success-6);--bal-button-success-background:var(--bal-color-success-1);--bal-button-success-background-hover:var(--bal-color-success-5);--bal-button-success-background-active:var(--bal-color-success-6);--bal-button-warning-color:var(--bal-color-text-primary);--bal-button-warning-color-hover:var(--bal-color-text-primary);--bal-button-warning-color-active:var(--bal-color-text-primary);--bal-button-warning-border-color:var(--bal-color-warning-5);--bal-button-warning-border-color-hover:var(--bal-color-warning-3);--bal-button-warning-border-color-active:var(--bal-color-warning-4);--bal-button-warning-background:var(--bal-color-warning-1);--bal-button-warning-background-hover:var(--bal-color-warning-3);--bal-button-warning-background-active:var(--bal-color-warning-4);--bal-button-danger-color:var(--bal-color-text-primary);--bal-button-danger-color-hover:var(--bal-color-text-white);--bal-button-danger-color-active:var(--bal-color-text-white);--bal-button-danger-border-color:var(--bal-color-danger-5);--bal-button-danger-border-color-hover:var(--bal-color-danger-5);--bal-button-danger-border-color-active:var(--bal-color-danger-6);--bal-button-danger-background:var(--bal-color-danger-1);--bal-button-danger-background-hover:var(--bal-color-danger-5);--bal-button-danger-background-active:var(--bal-color-danger-6);--bal-button-disablde-color:var(--bal-color-text-grey);--bal-button-disablde-border-color:var(--bal-color-grey);--bal-button-disablde-background:var(--bal-color-grey);--bal-button-inverted-color:var(--bal-color-text-white);--bal-button-inverted-color-hover:var(--bal-color-text-white);--bal-button-inverted-color-active:var(--bal-color-text-white);--bal-button-inverted-border-color:var(--bal-color-border-white);--bal-button-inverted-border-color-hover:var(--bal-color-light-blue-3);--bal-button-inverted-border-color-active:var(--bal-color-light-blue-5);--bal-button-inverted-background:transparent;--bal-button-inverted-background-hover:var(--bal-color-primary-3);--bal-button-inverted-background-active:var(--bal-color-primary-3);--bal-button-inverted-primary-color:var(--bal-color-text-primary);--bal-button-inverted-primary-color-hover:var(--bal-color-text-primary);--bal-button-inverted-primary-color-active:var(--bal-color-text-white);--bal-button-inverted-primary-border-color:var(--bal-color-border-white);--bal-button-inverted-primary-border-color-hover:var(--bal-color-light-blue-2);--bal-button-inverted-primary-border-color-active:var(--bal-color-light-blue-5);--bal-button-inverted-primary-background:var(--bal-color-white);--bal-button-inverted-primary-background-hover:var(--bal-color-light-blue-2);--bal-button-inverted-primary-background-active:var(--bal-color-light-blue-5);--bal-button-inverted-text-color:var(--bal-color-text-white);--bal-button-inverted-text-color-hover:var(--bal-color-light-blue-2);--bal-button-inverted-text-color-active:var(--bal-color-info-3);--bal-button-inverted-text-border-color:transparent;--bal-button-inverted-text-border-color-hover:transparent;--bal-button-inverted-text-border-color-active:transparent;--bal-button-inverted-text-background:transparent;--bal-button-inverted-text-background-hover:transparent;--bal-button-inverted-text-background-active:transparent;--bal-button-inverted-light-color:var(--bal-color-text-white);--bal-button-inverted-light-color-hover:var(--bal-color-text-primary);--bal-button-inverted-light-color-active:var(--bal-color-text-primary);--bal-button-inverted-light-border-color:var(--bal-color-blue-4);--bal-button-inverted-light-border-color-hover:var(--bal-color-light-blue-2);--bal-button-inverted-light-border-color-active:var(--bal-color-white);--bal-button-inverted-light-background:var(--bal-color-blue-4);--bal-button-inverted-light-background-hover:var(--bal-color-light-blue-2);--bal-button-inverted-light-background-active:var(--bal-color-white)}:root{--bal-form-field-control-font-size:var(--bal-size-normal);--bal-form-field-control-font-family:var(--bal-font-family-text);--bal-form-field-control-color:var(--bal-color-text-primary);--bal-form-field-control-placeholder-color:var(--bal-color-text-primary-light);--bal-form-field-control-radius:var(--bal-radius-normal);--bal-form-field-control-background:var(--bal-color-white);--bal-form-field-control-background-hover:var(--bal-color-grey-1);--bal-form-field-control-background-active:var(--bal-color-grey-1);--bal-form-field-control-border-width:var(--bal-border-width-normal);--bal-form-field-control-border-style:solid;--bal-form-field-control-border-color:var(--bal-color-border-grey);--bal-form-field-control-border-color-hover:var(--bal-form-field-control-border-color);--bal-form-field-control-border-color-active:var(--bal-color-border-primary);--bal-form-field-control-success-background:var(--bal-color-success-1);--bal-form-field-control-success-background-hover:var(--bal-color-success-1);--bal-form-field-control-success-background-active:var(--bal-color-success-1);--bal-form-field-control-success-border-color:var(--bal-color-border-success);--bal-form-field-control-success-border-color-hover:var(--bal-form-field-control-border-color);--bal-form-field-control-success-border-color-active:var(--bal-color-border-primary);--bal-form-field-control-danger-background:var(--bal-color-danger-1);--bal-form-field-control-danger-background-hover:var(--bal-color-danger-1);--bal-form-field-control-danger-background-active:var(--bal-color-danger-1);--bal-form-field-control-danger-border-color:var(--bal-color-border-danger);--bal-form-field-control-danger-border-color-hover:var(--bal-form-field-control-border-color);--bal-form-field-control-danger-border-color-active:var(--bal-color-border-primary);--bal-form-field-control-disabled-color:var(--bal-color-text-grey-dark);--bal-form-field-control-disabled-background:var(--bal-color-grey-2);--bal-form-field-control-disabled-border-color:var(--bal-color-border-grey-dark);--bal-form-field-label-font-size:var(--bal-size-small);--bal-form-field-label-line-height:var(--bal-line-height-small);--bal-form-field-label-font-weight:var(--bal-weight-bold);--bal-form-field-label-font-family:var(--bal-font-family-text);--bal-form-field-label-margin-bottom:0.25rem;--bal-form-field-label-color-hover:var(--bal-link-color-hover);--bal-form-field-label-color-active:var(--bal-link-color-active);--bal-form-field-label-success-color:var(--bal-color-text-success);--bal-form-field-label-danger-color:var(--bal-color-text-danger);--bal-form-field-label-danger-color-hover:var(--bal-color-text-danger-dark);--bal-form-field-label-danger-color-active:var(--bal-color-text-danger-darker);--bal-form-field-label-disabled-color:var(--bal-color-text-grey);--bal-form-field-message-font-size:var(--bal-size-x-small);--bal-form-field-message-font-weight:var(--bal-weight-regular);--bal-form-field-message-color:var(--bal-color-text-primary-light);--bal-form-field-message-color-hover:var(--bal-link-color-hover);--bal-form-field-message-color-active:var(--bal-link-color-active);--bal-form-field-message-font-weight:var(--bal-weight-regular);--bal-form-field-message-success-color:var(--bal-color-text-success);--bal-form-field-message-danger-color:var(--bal-color-text-danger);--bal-form-field-message-disabled-color:var(--bal-color-text-grey);--bal-form-field-icon-color:var(--bal-link-color);--bal-form-field-icon-color-hover:var(--bal-link-color-hover);--bal-form-field-icon-color-active:var(--bal-link-color-active);--bal-form-field-icon-success-color:var(--bal-color-text-success);--bal-form-field-icon-danger-color:var(--bal-color-text-danger);--bal-form-field-icon-disabled-color:var(--bal-color-text-grey);--bal-file-label-color:var(--bal-link-color);--bal-file-label-color-hover:var(--bal-link-color-hover);--bal-file-label-color-active:var(--bal-link-color-active);--bal-file-border-style:dashed;--bal-file-label-disabled-color:var(--bal-color-text-grey-dark)}:root{--bal-list-marker-color:var(--bal-color-primary);--bal-list-marker-inverted-color:var(--bal-color-white);--bal-list-bullet-radius:var(--bal-radius-rounded);--bal-list-bullet-background:var(--bal-color-green-3);--bal-list-bullet-background-green:var(--bal-color-green-3);--bal-list-bullet-background-red:var(--bal-color-red-3);--bal-list-bullet-background-yellow:var(--bal-color-yellow-3);--bal-list-bullet-background-purple:var(--bal-color-purple-3)}:root{--bal-table-color:var(--bal-color-primary);--bal-table-background-color:var(--bal-color-white);--bal-table-body-background-color:transparent;--bal-table-cell-border-color:var(--bal-color-border-grey);--bal-table-cell-border:2px solid var(--bal-table-cell-border-color);--bal-table-cell-border-width:0 0 2px;--bal-table-cell-padding:0.5em 0.75em;--bal-table-cell-heading-color:var(--bal-color-primary);--bal-table-head-cell-border-width:0 0 1px;--bal-table-head-cell-border-color:var(--bal-color-primary);--bal-table-head-cell-color:var(--bal-color-primary);--bal-table-head-background-color:transparent;--bal-table-head-font-size:var(--bal-size-normal);--bal-table-head-font-family:var(--bal-font-family-text);--bal-table-foot-cell-border-width:0 0 0;--bal-table-foot-cell-color:var(--bal-color-primary);--bal-table-foot-background-color:transparent;--bal-table-row-background-color-hover:var(--bal-color-grey-2);--bal-table-row-background-color-active:var(--bal-color-primary-1);--bal-table-row-color-active:var(--bal-color-primary);--bal-table-striped-row-even-background-color:var(--bal-color-grey-1);--bal-table-striped-row-even-background-color-hover:var(--bal-color-grey-2)}.input,.select select,.textarea{justify-content:flex-start;background-color:var(--bal-form-field-control-background);border-color:var(--bal-form-field-control-border-color);border-style:var(--bal-form-field-control-border-style);border-radius:var(--bal-form-field-control-radius);color:var(--bal-form-field-control-color)}.input::-moz-placeholder,.select select::-moz-placeholder,.textarea::-moz-placeholder{color:var(--bal-form-field-control-placeholder-color)}.input::-webkit-input-placeholder,.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:var(--bal-form-field-control-placeholder-color)}.input:-moz-placeholder,.select select:-moz-placeholder,.textarea:-moz-placeholder{color:var(--bal-form-field-control-placeholder-color)}.input:-ms-input-placeholder,.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:var(--bal-form-field-control-placeholder-color)}@media (hover:hover) and (pointer:fine){.input:hover,.is-hovered.input,.is-hovered.textarea,.select select.is-hovered,.select select:hover,.textarea:hover{border-color:var(--bal-form-field-control-border-color-hover);background-color:var(--bal-form-field-control-background-hover)}}.bal-focused.input,.bal-focused.textarea,.input:active,.input:focus,.is-active.input,.is-active.textarea,.is-focused.input,.is-focused.textarea,.select select.bal-focused,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{border-color:var(--bal-form-field-control-border-color-active);background-color:var(--bal-form-field-control-background-active)}.select fieldset[disabled] select,.select select[disabled],[disabled].input,[disabled].textarea,fieldset[disabled] .input,fieldset[disabled] .select select,fieldset[disabled] .textarea{background-color:var(--bal-form-field-control-disabled-background);border-color:var(--bal-form-field-control-disabled-border-color);box-shadow:none;color:var(--bal-form-field-control-disabled-color)}.select fieldset[disabled] select::-moz-placeholder,.select select[disabled]::-moz-placeholder,[disabled].input::-moz-placeholder,[disabled].textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder{color:var(--bal-form-field-control-disabled-color)}.select fieldset[disabled] select::-webkit-input-placeholder,.select select[disabled]::-webkit-input-placeholder,[disabled].input::-webkit-input-placeholder,[disabled].textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder{color:var(--bal-form-field-control-disabled-color)}.select fieldset[disabled] select:-moz-placeholder,.select select[disabled]:-moz-placeholder,[disabled].input:-moz-placeholder,[disabled].textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder{color:var(--bal-form-field-control-disabled-color)}.select fieldset[disabled] select:-ms-input-placeholder,.select select[disabled]:-ms-input-placeholder,[disabled].input:-ms-input-placeholder,[disabled].textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder{color:var(--bal-form-field-control-disabled-color)}.file-cta,.input,.select select,.textarea{-moz-appearance:none!important;-webkit-appearance:none!important;align-items:center;border-width:var(--bal-border-width-normal);border-color:var(--bal-color-border-grey);border-radius:var(--bal-radius-normal);box-shadow:none;display:inline-flex;font-size:var(--bal-size-normal);min-height:3rem;height:3rem;line-height:1.5;padding-left:calc(.75em - var(--bal-border-width-normal));padding-right:calc(.75em - var(--bal-border-width-normal));position:relative;vertical-align:top}.file-cta:active,.file-cta:focus,.input:active,.input:focus,.is-active.file-cta,.is-active.input,.is-active.textarea,.is-focused.file-cta,.is-focused.input,.is-focused.textarea,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{outline:0}.select fieldset[disabled] select,.select select[disabled],[disabled].file-cta,[disabled].input,[disabled].textarea,fieldset[disabled] .file-cta,fieldset[disabled] .input,fieldset[disabled] .select select,fieldset[disabled] .textarea{cursor:default}.input,.textarea{max-width:100%;width:100%}[readonly].input,[readonly].textarea{box-shadow:none}.is-fullwidth.input,.is-fullwidth.textarea{display:block;width:100%}.is-inline.input,.is-inline.textarea{display:inline;width:auto}.textarea{display:block;max-width:100%;min-width:100%;resize:vertical;padding:calc(.75em - 2px)}.textarea:not([rows]){max-height:40em;min-height:8em}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}input.input,textarea.textarea{border-width:2px;border-radius:var(--bal-form-field-control-radius);font-size:var(--bal-form-field-control-font-size);font-family:var(--bal-form-field-control-font-family);color:var(--bal-form-field-control-color);outline:0;box-shadow:none}input.input.is-danger,textarea.textarea.is-danger{border-color:var(--bal-form-field-control-danger-border-color);background:var(--bal-form-field-control-danger-background)}input.input.is-danger.bal-focused,input.input.is-danger.is-active,input.input.is-danger.is-focused,input.input.is-danger:active,input.input.is-danger:focus,textarea.textarea.is-danger.bal-focused,textarea.textarea.is-danger.is-active,textarea.textarea.is-danger.is-focused,textarea.textarea.is-danger:active,textarea.textarea.is-danger:focus{border-color:var(--bal-form-field-control-border-color-active)}input.input.is-success,textarea.textarea.is-success{border-color:var(--bal-form-field-control-success-border-color);background:var(--bal-form-field-control-success-background)}input.input.is-success.bal-focused,input.input.is-success.is-active,input.input.is-success.is-focused,input.input.is-success:active,input.input.is-success:focus,textarea.textarea.is-success.bal-focused,textarea.textarea.is-success.is-active,textarea.textarea.is-success.is-focused,textarea.textarea.is-success:active,textarea.textarea.is-success:focus{border-color:var(--bal-form-field-control-border-color-active)}input.input.is-warning,textarea.textarea.is-warning{border-color:var(--bal-color-border-warning);background:var(--bal-color-warning-1)}input.input.is-warning.bal-focused,input.input.is-warning.is-active,input.input.is-warning.is-focused,input.input.is-warning:active,input.input.is-warning:focus,textarea.textarea.is-warning.bal-focused,textarea.textarea.is-warning.is-active,textarea.textarea.is-warning.is-focused,textarea.textarea.is-warning:active,textarea.textarea.is-warning:focus{border-color:var(--bal-form-field-control-border-color-active)}input.input.is-disabled,textarea.textarea.is-disabled{color:var(--bal-form-field-control-disabled-color);border-color:var(--bal-form-field-control-disabled-border-color);background:var(--bal-form-field-control-disabled-background)}input.is-grouped{background:0 0!important;border:none!important;box-shadow:none!important}.select{display:inline-block;max-width:100%;width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:3rem}.select:not(.is-multiple):not(.is-loading)::after{border:3px solid var(--bal-form-field-icon-color);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4rem;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:.625em;right:1.125em;z-index:4}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;width:100%;outline:0;border-radius:var(--bal-form-field-control-radius)}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:var(--bal-form-field-control-disabled-border-color)}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:.5em 1em}.select:not(.is-multiple):not(.is-loading):hover::after{border-color:var(--bal-form-field-label-color-hover)}.select:not(.is-multiple):not(.is-loading):active::after{border-color:var(--bal-form-field-label-color-active)}.select.is-disabled::after{border-color:var(--bal-form-field-control-disabled-border-color)!important}.select.is-success select{border-color:var(--bal-form-field-control-success-border-color);background:var(--bal-form-field-control-success-background)}.select.is-success select.bal-focused,.select.is-success select.is-active,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select:focus{border-color:var(--bal-form-field-control-success-border-color-active)}.select.is-success::after{border-color:var(--bal-form-field-control-success-border-color)!important}.select.is-success:active::after,.select.is-success:focus-within::after,.select.is-success:focus::after{border-color:var(--bal-form-field-control-success-border-color-active)!important}.select.is-danger select{border-color:var(--bal-form-field-control-danger-border-color);background:var(--bal-form-field-control-danger-background)}.select.is-danger select.bal-focused,.select.is-danger select.is-active,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select:focus{border-color:var(--bal-form-field-control-danger-border-color-active)}.select.is-danger::after{border-color:var(--bal-form-field-control-danger-border-color)!important}.select.is-danger:active::after,.select.is-danger:focus-within::after,.select.is-danger:focus::after{border-color:var(--bal-form-field-control-danger-border-color-active)!important}.select.is-warning select{border-color:var(--bal-color-border-warning);background:var(--bal-color-warning-1)}.select.is-warning select.bal-focused,.select.is-warning select.is-active,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select:focus{border-color:var(--bal-color-border-primary)}.select.is-warning::after{border-color:var(--bal-color-border-warning)!important}.select.is-warning:active::after,.select.is-warning:focus-within::after,.select.is-warning:focus::after{border-color:var(--bal-color-border-primary)!important}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative;width:100%;font-size:var(--bal-form-field-control-font-size);justify-content:center}.file .file-label{width:100%;flex-direction:column}.file .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file .file-icon{height:1.5em;width:1.5em}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative;gap:.5rem;font-weight:var(--bal-form-field-label-font-weight);color:var(--bal-form-field-label-color);text-align:center;-webkit-hyphens:auto;hyphens:auto}.file-label:hover .file-cta,.file-label:hover .file-label{color:var(--bal-form-field-label-color-hover)}.file-label:hover .file-cta{background-color:var(--bal-form-field-control-background-hover);border-color:var(--bal-form-field-control-border-color-hover)}.file-label:active .file-cta,.file-label:active .file-label,.file-label:focus-within .file-cta,.file-label:focus-within .file-label{color:var(--bal-form-field-label-color-active)}.file-label:active .file-cta,.file-label:focus-within .file-cta{background-color:var(--bal-form-field-control-background-active);border-color:var(--bal-form-field-control-border-color-active)}.file-input{height:100%;left:0;opacity:0;outline:0;position:absolute;top:0;width:100%}.file-cta{justify-content:flex-start;border-style:var(--bal-file-border-style);border-color:var(--bal-form-field-control-border-color);border-radius:var(--bal-form-field-control-radius);background:var(--bal-form-field-control-background);font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap;gap:.5rem}.file-cta{background-color:var(--bal-form-field-control-background);color:var(--bal-form-field-control-color)}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file.is-success .file-cta,.file.is-success .file-label{color:var(--bal-form-field-label-success-color)}.file.is-success .file-cta{border-color:var(--bal-form-field-control-success-border-color);background:var(--bal-form-field-control-success-background)}.file.is-success .file-label:active .file-cta,.file.is-success .file-label:focus-within .file-cta{border-color:var(--bal-form-field-control-border-color-active);color:var(--bal-link-color-active)}.file.is-success .file-label:active .file-cta .file-label,.file.is-success .file-label:focus-within .file-cta .file-label{color:var(--bal-link-color-active)}.file.is-danger .file-cta,.file.is-danger .file-label{color:var(--bal-form-field-label-danger-color)}.file.is-danger .file-cta{border-color:var(--bal-form-field-control-danger-border-color);background:var(--bal-form-field-control-danger-background)}.file.is-danger .file-label:active .file-cta,.file.is-danger .file-label:focus-within .file-cta{border-color:var(--bal-form-field-control-border-color-active);color:var(--bal-link-color-active)}.file.is-danger .file-label:active .file-cta .file-label,.file.is-danger .file-label:focus-within .file-cta .file-label{color:var(--bal-link-color-active)}.file.is-warning .file-cta,.file.is-warning .file-label{color:var(--bal-color-text-warning)}.file.is-warning .file-cta{border-color:var(--bal-color-border-warning);background:var(--bal-color-warning-1)}.file.is-warning .file-label:active .file-cta,.file.is-warning .file-label:focus-within .file-cta{border-color:var(--bal-form-field-control-border-color-active);color:var(--bal-link-color-active)}.file.is-warning .file-label:active .file-cta .file-label,.file.is-warning .file-label:focus-within .file-cta .file-label{color:var(--bal-link-color-active)}.file.is-disabled .file-cta,.file.is-disabled .file-label{color:var(--bal-file-label-disabled-color)}.file.is-disabled .file-cta{border-color:var(--bal-form-field-control-disabled-border-color);background:var(--bal-form-field-control-disabled-background)}@keyframes spinAround{from{transform:rotate(0)}to{transform:rotate(359deg)}}.label{display:block;font-size:var(--bal-form-field-label-font-size);line-height:var(--bal-form-field-label-line-height);font-weight:var(--bal-form-field-label-font-weight);font-family:var(--bal-form-field-label-font-family);-webkit-hyphens:auto;hyphens:auto}.label:not(:last-child){margin-bottom:var(--bal-form-field-label-margin-bottom)}.label.is-danger{color:var(--bal-form-field-label-danger-color)}.label.is-success{color:var(--bal-form-field-label-success-color)}.label.is-warning{color:var(--bal-color-text-warning)}.label.is-disabled{color:var(--bal-form-field-label-disabled-color)}.help{display:block;margin-top:-2px;color:var(--bal-form-field-message-color);font-size:var(--bal-form-field-message-font-size);font-weight:var(--bal-form-field-message-font-weight);-webkit-hyphens:auto;hyphens:auto}.help.is-danger{color:var(--bal-form-field-message-danger-color)}.help.is-success{color:var(--bal-form-field-message-success-color)}.help.is-warning{color:var(--bal-color-text-warning)}.help.is-disabled{color:var(--bal-form-field-message-disabled-color)}.field:not(:last-child){margin-bottom:.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]).is-hovered,.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .input:not([disabled]).is-hovered,.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]).is-hovered,.field.has-addons .control .select select:not([disabled]):hover{z-index:2}.field.has-addons .control .button:not([disabled]).is-active,.field.has-addons .control .button:not([disabled]).is-focused,.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .input:not([disabled]).is-active,.field.has-addons .control .input:not([disabled]).is-focused,.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control .select select:not([disabled]).is-active,.field.has-addons .control .select select:not([disabled]).is-focused,.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select:not([disabled]):focus{z-index:3}.field.has-addons .control .button:not([disabled]).is-active:hover,.field.has-addons .control .button:not([disabled]).is-focused:hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .input:not([disabled]).is-active:hover,.field.has-addons .control .input:not([disabled]).is-focused:hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control .select select:not([disabled]).is-active:hover,.field.has-addons .control .select select:not([disabled]).is-focused:hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select:not([disabled]):focus:hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width:769px),print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width:768px){.field-label{margin-bottom:.5rem}}@media screen and (min-width:769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small{font-size:var(--bal-size-small);padding-top:.375em}.field-label.is-normal{padding-top:.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width:769px),print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:var(--bal-form-field-control-font-size);position:relative;text-align:inherit}.control.is-loading::after{animation:spinAround .5s infinite linear;border:2px solid var(--bal-form-field-control-border-color-active);border-radius:var(--bal-radius-rounded);border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1.125em;width:1.125em;position:absolute!important;right:.875rem;top:.875rem;z-index:4}.control.has-icons-right::after{right:2.3rem}.field.is-grouped{gap:calc(var(--bal-column-gap)/ 2)}.field.has-direction-row.is-grouped{flex-direction:row}.field.has-direction-column.is-grouped{flex-direction:column;width:-moz-fit-content;width:fit-content}.field.has-direction-column.is-grouped .button{width:100%}.field.has-direction-column.is-grouped .bal-button{margin:0!important}@media screen and (max-width:768px){.field.has-direction-auto.is-grouped{flex-wrap:wrap;flex-direction:column;width:100%}.field.has-direction-auto.is-grouped .control{flex-grow:1;flex-shrink:1;min-width:100%;margin-right:0!important}.field.has-direction-auto.is-grouped .control .button{min-width:100%}.field.has-direction-auto.is-grouped.is-reverse{flex-direction:column-reverse}}.button{-moz-appearance:none!important;-webkit-appearance:none!important;position:relative;display:inline-flex;border-radius:var(--bal-button-radius);border-style:var(--bal-button-border-style);border-color:var(--bal-button-border-color);border-width:var(--bal-button-border-width);color:var(--bal-button-color);font-family:var(--bal-button-font-family);font-size:var(--bal-button-font-size);line-height:var(--bal-button-line-height);font-weight:var(--bal-button-font-weight);background-color:var(--bal-button-background);cursor:pointer;justify-content:center;align-items:center;vertical-align:top;padding:.625rem 1.5rem;min-height:3rem;height:auto;text-align:left;word-break:break-word;box-shadow:none;outline:0;box-sizing:border-box;appearance:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation}.button circle,.button g,.button path,.button svg{fill:var(--bal-button-color)}.button.is-active,.button.is-focused,.button:active,.button:focus{outline:0}.button[disabled],fieldset[disabled] .button{cursor:default}.button>span,.button>strong{color:inherit;font-family:var(--bal-button-font-family);font-weight:var(--bal-button-font-weight);-webkit-hyphens:auto;hyphens:auto;text-align:center}.button::-moz-focus-inner{border:0}.button.has-no-wrap{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.button.is-rounded{border-radius:var(--bal-radius-rounded)}.button.has-blur-shadow:not(.button.is-link){box-shadow:var(--bal-text-shadow-normal)}.button.has-blur-shadow.is-link{text-shadow:var(--bal-text-shadow-normal)}.button .icon-left,.button .icon-right{align-items:center;display:inline-flex;justify-content:center}.button .icon-left{margin-right:.5rem}.button .icon-right{margin-left:.5rem}.button.is-fullwidth{width:100%}.button.is-square{width:3rem;padding:0}.button.is-square .icon-left{margin:none}.button.is-flat{padding:0;min-height:1.5rem}.button.is-small{min-height:2rem;max-height:2rem;min-width:2rem;padding-left:.75rem;padding-right:.75rem;padding-top:0;padding-bottom:0;font-size:var(--bal-button-small-font-size);line-height:1.25rem}.button.is-small.is-square{width:2rem;padding:0}.button.is-large{min-height:3.5rem}.button.is-large.is-square{width:3.5rem;padding:0}@media (hover:hover) and (pointer:fine){.button.is-hovered,.button:hover{background:var(--bal-button-background-hover);border-color:var(--bal-button-border-color-hover);color:var(--bal-button-color-hover)}.button.is-hovered circle,.button.is-hovered g,.button.is-hovered path,.button.is-hovered svg,.button:hover circle,.button:hover g,.button:hover path,.button:hover svg{fill:var(--bal-button-color-hover)}}.button.is-active,.button:active{background:var(--bal-button-background-active);border-color:var(--bal-button-border-color-active);color:var(--bal-button-color-active)}.button.is-active circle,.button.is-active g,.button.is-active path,.button.is-active svg,.button:active circle,.button:active g,.button:active path,.button:active svg{fill:var(--bal-button-color-active)}.button.is-primary{background:var(--bal-button-primary-background);border-color:var(--bal-button-primary-border-color);color:var(--bal-button-primary-color)}.button.is-primary circle,.button.is-primary g,.button.is-primary path,.button.is-primary svg{fill:var(--bal-button-primary-color)}@media (hover:hover) and (pointer:fine){.button.is-primary.is-hovered,.button.is-primary:hover{background:var(--bal-button-primary-background-hover);border-color:var(--bal-button-primary-border-color-hover);color:var(--bal-button-primary-color-hover)}.button.is-primary.is-hovered circle,.button.is-primary.is-hovered g,.button.is-primary.is-hovered path,.button.is-primary.is-hovered svg,.button.is-primary:hover circle,.button.is-primary:hover g,.button.is-primary:hover path,.button.is-primary:hover svg{fill:var(--bal-button-primary-color-hover)}}.button.is-primary.is-active,.button.is-primary:active{background:var(--bal-button-primary-background-active);border-color:var(--bal-button-primary-border-color-active);color:var(--bal-button-primary-color-active)}.button.is-primary.is-active circle,.button.is-primary.is-active g,.button.is-primary.is-active path,.button.is-primary.is-active svg,.button.is-primary:active circle,.button.is-primary:active g,.button.is-primary:active path,.button.is-primary:active svg{fill:var(--bal-button-primary-color-active)}.button.is-tertiary-purple{background:var(--bal-button-tertiary-purple-background);border-color:var(--bal-button-tertiary-purple-border-color);color:var(--bal-button-tertiary-purple-color)}.button.is-tertiary-purple circle,.button.is-tertiary-purple g,.button.is-tertiary-purple path,.button.is-tertiary-purple svg{fill:var(--bal-button-tertiary-purple-color)}@media (hover:hover) and (pointer:fine){.button.is-tertiary-purple.is-hovered,.button.is-tertiary-purple:hover{background:var(--bal-button-tertiary-purple-background-hover);border-color:var(--bal-button-tertiary-purple-border-color-hover);color:var(--bal-button--tertiary-purple-color-hover)}.button.is-tertiary-purple.is-hovered circle,.button.is-tertiary-purple.is-hovered g,.button.is-tertiary-purple.is-hovered path,.button.is-tertiary-purple.is-hovered svg,.button.is-tertiary-purple:hover circle,.button.is-tertiary-purple:hover g,.button.is-tertiary-purple:hover path,.button.is-tertiary-purple:hover svg{fill:var(--bal-button-tertiary-purple-color-hover)}}.button.is-tertiary-purple.is-active,.button.is-tertiary-purple:active{background:var(--bal-button-tertiary-purple-background-active);border-color:var(--bal-button-tertiary-purple-border-color-active);color:var(--bal-button-tertiary-purple-color-active)}.button.is-tertiary-purple.is-active circle,.button.is-tertiary-purple.is-active g,.button.is-tertiary-purple.is-active path,.button.is-tertiary-purple.is-active svg,.button.is-tertiary-purple:active circle,.button.is-tertiary-purple:active g,.button.is-tertiary-purple:active path,.button.is-tertiary-purple:active svg{fill:var(--bal-button-tertiary-purple-color-active)}.button.is-tertiary-red{background:var(--bal-button-tertiary-red-background);border-color:var(--bal-button-tertiary-red-border-color);color:var(--bal-button-tertiary-red-color)}.button.is-tertiary-red circle,.button.is-tertiary-red g,.button.is-tertiary-red path,.button.is-tertiary-red svg{fill:var(--bal-button-tertiary-red-color)}@media (hover:hover) and (pointer:fine){.button.is-tertiary-red.is-hovered,.button.is-tertiary-red:hover{background:var(--bal-button-tertiary-red-background-hover);border-color:var(--bal-button-tertiary-red-border-color-hover);color:var(--bal-button--tertiary-red-color-hover)}.button.is-tertiary-red.is-hovered circle,.button.is-tertiary-red.is-hovered g,.button.is-tertiary-red.is-hovered path,.button.is-tertiary-red.is-hovered svg,.button.is-tertiary-red:hover circle,.button.is-tertiary-red:hover g,.button.is-tertiary-red:hover path,.button.is-tertiary-red:hover svg{fill:var(--bal-button-tertiary-red-color-hover)}}.button.is-tertiary-red.is-active,.button.is-tertiary-red:active{background:var(--bal-button-tertiary-red-background-active);border-color:var(--bal-button-tertiary-red-border-color-active);color:var(--bal-button-tertiary-red-color-active)}.button.is-tertiary-red.is-active circle,.button.is-tertiary-red.is-active g,.button.is-tertiary-red.is-active path,.button.is-tertiary-red.is-active svg,.button.is-tertiary-red:active circle,.button.is-tertiary-red:active g,.button.is-tertiary-red:active path,.button.is-tertiary-red:active svg{fill:var(--bal-button-tertiary-red-color-active)}.button.is-tertiary-yellow{background:var(--bal-button-tertiary-yellow-background);border-color:var(--bal-button-tertiary-yellow-border-color);color:var(--bal-button-tertiary-yellow-color)}.button.is-tertiary-yellow circle,.button.is-tertiary-yellow g,.button.is-tertiary-yellow path,.button.is-tertiary-yellow svg{fill:var(--bal-button-tertiary-yellow-color)}@media (hover:hover) and (pointer:fine){.button.is-tertiary-yellow.is-hovered,.button.is-tertiary-yellow:hover{background:var(--bal-button-tertiary-yellow-background-hover);border-color:var(--bal-button-tertiary-yellow-border-color-hover);color:var(--bal-button--tertiary-yellow-color-hover)}.button.is-tertiary-yellow.is-hovered circle,.button.is-tertiary-yellow.is-hovered g,.button.is-tertiary-yellow.is-hovered path,.button.is-tertiary-yellow.is-hovered svg,.button.is-tertiary-yellow:hover circle,.button.is-tertiary-yellow:hover g,.button.is-tertiary-yellow:hover path,.button.is-tertiary-yellow:hover svg{fill:var(--bal-button-tertiary-yellow-color-hover)}}.button.is-tertiary-yellow.is-active,.button.is-tertiary-yellow:active{background:var(--bal-button-tertiary-yellow-background-active);border-color:var(--bal-button-tertiary-yellow-border-color-active);color:var(--bal-button-tertiary-yellow-color-active)}.button.is-tertiary-yellow.is-active circle,.button.is-tertiary-yellow.is-active g,.button.is-tertiary-yellow.is-active path,.button.is-tertiary-yellow.is-active svg,.button.is-tertiary-yellow:active circle,.button.is-tertiary-yellow:active g,.button.is-tertiary-yellow:active path,.button.is-tertiary-yellow:active svg{fill:var(--bal-button-tertiary-yellow-color-active)}.button.is-tertiary-green{background:var(--bal-button-tertiary-green-background);border-color:var(--bal-button-tertiary-green-border-color);color:var(--bal-button-tertiary-green-color)}.button.is-tertiary-green circle,.button.is-tertiary-green g,.button.is-tertiary-green path,.button.is-tertiary-green svg{fill:var(--bal-button-tertiary-green-color)}@media (hover:hover) and (pointer:fine){.button.is-tertiary-green.is-hovered,.button.is-tertiary-green:hover{background:var(--bal-button-tertiary-green-background-hover);border-color:var(--bal-button-tertiary-green-border-color-hover);color:var(--bal-button--tertiary-green-color-hover)}.button.is-tertiary-green.is-hovered circle,.button.is-tertiary-green.is-hovered g,.button.is-tertiary-green.is-hovered path,.button.is-tertiary-green.is-hovered svg,.button.is-tertiary-green:hover circle,.button.is-tertiary-green:hover g,.button.is-tertiary-green:hover path,.button.is-tertiary-green:hover svg{fill:var(--bal-button-tertiary-green-color-hover)}}.button.is-tertiary-green.is-active,.button.is-tertiary-green:active{background:var(--bal-button-tertiary-green-background-active);border-color:var(--bal-button-tertiary-green-border-color-active);color:var(--bal-button-tertiary-green-color-active)}.button.is-tertiary-green.is-active circle,.button.is-tertiary-green.is-active g,.button.is-tertiary-green.is-active path,.button.is-tertiary-green.is-active svg,.button.is-tertiary-green:active circle,.button.is-tertiary-green:active g,.button.is-tertiary-green:active path,.button.is-tertiary-green:active svg{fill:var(--bal-button-tertiary-green-color-active)}.button.is-link,.button.is-tertiary,.button.is-text{border-color:var(--bal-link-border-color)}.button.is-link{-webkit-text-decoration:var(--bal-link-text-decoration);text-decoration:var(--bal-link-text-decoration);text-underline-offset:var(--bal-link-text-underline-offset);text-decoration-thickness:var(--bal-link-text-decoration-thickness)}@media (hover:hover) and (pointer:fine){.button.is-link.is-hovered,.button.is-link:hover{-webkit-text-decoration:var(--bal-link-text-decoration);text-decoration:var(--bal-link-text-decoration);text-underline-offset:var(--bal-link-text-underline-offset);text-decoration-thickness:var(--bal-link-text-decoration-thickness);background:var(--bal-link-background);border-color:var(--bal-link-border-color);color:var(--bal-link-color-hover)}.button.is-link.is-hovered circle,.button.is-link.is-hovered g,.button.is-link.is-hovered path,.button.is-link.is-hovered svg,.button.is-link:hover circle,.button.is-link:hover g,.button.is-link:hover path,.button.is-link:hover svg{fill:var(--bal-link-color-hover)}}.button.is-link.is-active,.button.is-link:active{-webkit-text-decoration:var(--bal-link-text-decoration);text-decoration:var(--bal-link-text-decoration);text-underline-offset:var(--bal-link-text-underline-offset);text-decoration-thickness:var(--bal-link-text-decoration-thickness);background:var(--bal-link-background);border-color:var(--bal-link-border-color);color:var(--bal-link-color-active)}.button.is-link.is-active circle,.button.is-link.is-active g,.button.is-link.is-active path,.button.is-link.is-active svg,.button.is-link:active circle,.button.is-link:active g,.button.is-link:active path,.button.is-link:active svg{fill:var(--bal-link-color-active)}@media (hover:hover) and (pointer:fine){.button.is-tertiary.is-hovered,.button.is-tertiary:hover,.button.is-text.is-hovered,.button.is-text:hover{background:var(--bal-button-text-background-hover);border-color:var(--bal-button-text-border-color-hover);color:var(--bal-link-color-hover)}.button.is-tertiary.is-hovered circle,.button.is-tertiary.is-hovered g,.button.is-tertiary.is-hovered path,.button.is-tertiary.is-hovered svg,.button.is-tertiary:hover circle,.button.is-tertiary:hover g,.button.is-tertiary:hover path,.button.is-tertiary:hover svg,.button.is-text.is-hovered circle,.button.is-text.is-hovered g,.button.is-text.is-hovered path,.button.is-text.is-hovered svg,.button.is-text:hover circle,.button.is-text:hover g,.button.is-text:hover path,.button.is-text:hover svg{fill:var(--bal-link-color-hover)}}.button.is-tertiary.is-active,.button.is-tertiary:active,.button.is-text.is-active,.button.is-text:active{background:var(--bal-button-text-background-active);border-color:var(--bal-button-text-border-color-active);color:var(--bal-link-color-active)}.button.is-tertiary.is-active circle,.button.is-tertiary.is-active g,.button.is-tertiary.is-active path,.button.is-tertiary.is-active svg,.button.is-tertiary:active circle,.button.is-tertiary:active g,.button.is-tertiary:active path,.button.is-tertiary:active svg,.button.is-text.is-active circle,.button.is-text.is-active g,.button.is-text.is-active path,.button.is-text.is-active svg,.button.is-text:active circle,.button.is-text:active g,.button.is-text:active path,.button.is-text:active svg{fill:var(--bal-link-color-active)}.button.is-info-light{background:var(--bal-color-info-1);border-color:var(--bal-color-info-5);color:var(--bal-color-primary)}.button.is-info-light circle,.button.is-info-light g,.button.is-info-light path,.button.is-info-light svg{fill:var(--bal-color-primary)}@media (hover:hover) and (pointer:fine){.button.is-info-light.is-hovered,.button.is-info-light:hover{background:var(--bal-color-info-5);border-color:var(--bal-color-info-5);color:var(--bal-color-white)}.button.is-info-light.is-hovered circle,.button.is-info-light.is-hovered g,.button.is-info-light.is-hovered path,.button.is-info-light.is-hovered svg,.button.is-info-light:hover circle,.button.is-info-light:hover g,.button.is-info-light:hover path,.button.is-info-light:hover svg{fill:var(--bal-color-white)}}.button.is-info-light.is-active,.button.is-info-light:active{background:var(--bal-color-info-6);border-color:var(--bal-color-info-6);color:var(--bal-color-white)}.button.is-info-light.is-active circle,.button.is-info-light.is-active g,.button.is-info-light.is-active path,.button.is-info-light.is-active svg,.button.is-info-light:active circle,.button.is-info-light:active g,.button.is-info-light:active path,.button.is-info-light:active svg{fill:var(--bal-color-white)}.button.is-success{background:var(--bal-button-success-background);border-color:var(--bal-button-success-border-color);color:var(--bal-button-success-color)}.button.is-success circle,.button.is-success g,.button.is-success path,.button.is-success svg{fill:var(--bal-button-success-color)}@media (hover:hover) and (pointer:fine){.button.is-success.is-hovered,.button.is-success:hover{background:var(--bal-button-success-background-hover);border-color:var(--bal-button-success-border-color-hover);color:var(--bal-button-success-color-hover)}.button.is-success.is-hovered circle,.button.is-success.is-hovered g,.button.is-success.is-hovered path,.button.is-success.is-hovered svg,.button.is-success:hover circle,.button.is-success:hover g,.button.is-success:hover path,.button.is-success:hover svg{fill:var(--bal-button-success-color-hover)}}.button.is-success.is-active,.button.is-success:active{background:var(--bal-button-success-background-active);border-color:var(--bal-button-success-background-active);color:var(--bal-button-success-color-active)}.button.is-success.is-active circle,.button.is-success.is-active g,.button.is-success.is-active path,.button.is-success.is-active svg,.button.is-success:active circle,.button.is-success:active g,.button.is-success:active path,.button.is-success:active svg{fill:var(--bal-button-success-color-active)}.button.is-warning{background:var(--bal-button-warning-background);border-color:var(--bal-button-warning-border-color);color:var(--bal-button-warning-color)}.button.is-warning circle,.button.is-warning g,.button.is-warning path,.button.is-warning svg{fill:var(--bal-button-warning-color)}@media (hover:hover) and (pointer:fine){.button.is-warning.is-hovered,.button.is-warning:hover{background:var(--bal-button-warning-background-hover);border-color:var(--bal-button-warning-border-color-hover);color:var(--bal-button-warning-color-hover)}.button.is-warning.is-hovered circle,.button.is-warning.is-hovered g,.button.is-warning.is-hovered path,.button.is-warning.is-hovered svg,.button.is-warning:hover circle,.button.is-warning:hover g,.button.is-warning:hover path,.button.is-warning:hover svg{fill:var(--bal-button-warning-color-hover)}}.button.is-warning.is-active,.button.is-warning:active{background:var(--bal-button-warning-background-active);border-color:var(--bal-button-warning-background-active);color:var(--bal-button-warning-color-active)}.button.is-warning.is-active circle,.button.is-warning.is-active g,.button.is-warning.is-active path,.button.is-warning.is-active svg,.button.is-warning:active circle,.button.is-warning:active g,.button.is-warning:active path,.button.is-warning:active svg{fill:var(--bal-button-warning-color-active)}.button.is-danger{background:var(--bal-button-danger-background);border-color:var(--bal-button-danger-border-color);color:var(--bal-button-danger-color)}.button.is-danger circle,.button.is-danger g,.button.is-danger path,.button.is-danger svg{fill:var(--bal-button-danger-color)}@media (hover:hover) and (pointer:fine){.button.is-danger.is-hovered,.button.is-danger:hover{background:var(--bal-button-danger-background-hover);border-color:var(--bal-button-danger-border-color-hover);color:var(--bal-button-danger-color-hover)}.button.is-danger.is-hovered circle,.button.is-danger.is-hovered g,.button.is-danger.is-hovered path,.button.is-danger.is-hovered svg,.button.is-danger:hover circle,.button.is-danger:hover g,.button.is-danger:hover path,.button.is-danger:hover svg{fill:var(--bal-button-danger-color-hover)}}.button.is-danger.is-active,.button.is-danger:active{background:var(--bal-button-danger-background-active);border-color:var(--bal-button-danger-background-active);color:var(--bal-button-danger-color-active)}.button.is-danger.is-active circle,.button.is-danger.is-active g,.button.is-danger.is-active path,.button.is-danger.is-active svg,.button.is-danger:active circle,.button.is-danger:active g,.button.is-danger:active path,.button.is-danger:active svg{fill:var(--bal-button-danger-color-active)}.button.is-light{background:var(--bal-button-light-background);border-color:var(--bal-button-light-border-color);color:var(--bal-button-light-color)}.button.is-light circle,.button.is-light g,.button.is-light path,.button.is-light svg{fill:var(--bal-button-light-color)}@media (hover:hover) and (pointer:fine){.button.is-light.is-hovered,.button.is-light:hover{background:var(--bal-button-light-background-hover);border-color:var(--bal-button-light-border-color-hover);color:var(--bal-button-light-color-hover)}.button.is-light.is-hovered circle,.button.is-light.is-hovered g,.button.is-light.is-hovered path,.button.is-light.is-hovered svg,.button.is-light:hover circle,.button.is-light:hover g,.button.is-light:hover path,.button.is-light:hover svg{fill:var(--bal-button-light-color-hover)}}.button.is-light.is-active,.button.is-light:active{background:var(--bal-button-light-background-active);border-color:var(--bal-button-light-border-color-active);color:var(--bal-button-light-color-active)}.button.is-light.is-active circle,.button.is-light.is-active g,.button.is-light.is-active path,.button.is-light.is-active svg,.button.is-light:active circle,.button.is-light:active g,.button.is-light:active path,.button.is-light:active svg{fill:var(--bal-button-light-color-active)}.button.is-inverted{background:var(--bal-button-inverted-background);border-color:var(--bal-button-inverted-border-color);color:var(--bal-button-inverted-color)}.button.is-inverted circle,.button.is-inverted g,.button.is-inverted path,.button.is-inverted svg{fill:var(--bal-button-inverted-color)}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-hovered,.button.is-inverted:hover{background:var(--bal-button-inverted-background-hover);border-color:var(--bal-button-inverted-border-color-hover);color:var(--bal-button-inverted-color-hover)}.button.is-inverted.is-hovered circle,.button.is-inverted.is-hovered g,.button.is-inverted.is-hovered path,.button.is-inverted.is-hovered svg,.button.is-inverted:hover circle,.button.is-inverted:hover g,.button.is-inverted:hover path,.button.is-inverted:hover svg{fill:var(--bal-button-inverted-color-hover)}}.button.is-inverted.is-active,.button.is-inverted:active{background:var(--bal-button-inverted-background-active);border-color:var(--bal-button-inverted-border-color-active);color:var(--bal-button-inverted-color-active)}.button.is-inverted.is-active circle,.button.is-inverted.is-active g,.button.is-inverted.is-active path,.button.is-inverted.is-active svg,.button.is-inverted:active circle,.button.is-inverted:active g,.button.is-inverted:active path,.button.is-inverted:active svg{fill:var(--bal-button-inverted-color-active)}.button.is-inverted.is-primary{background:var(--bal-button-inverted-primary-background);border-color:var(--bal-button-inverted-primary-border-color);color:var(--bal-button-inverted-primary-color)}.button.is-inverted.is-primary circle,.button.is-inverted.is-primary g,.button.is-inverted.is-primary path,.button.is-inverted.is-primary svg{fill:var(--bal-button-inverted-primary-color)}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-primary.is-hovered,.button.is-inverted.is-primary:hover{background:var(--bal-button-inverted-primary-background-hover);border-color:var(--bal-button-inverted-primary-border-color-hover);color:var(--bal-button-inverted-primary-color-hover)}.button.is-inverted.is-primary.is-hovered circle,.button.is-inverted.is-primary.is-hovered g,.button.is-inverted.is-primary.is-hovered path,.button.is-inverted.is-primary.is-hovered svg,.button.is-inverted.is-primary:hover circle,.button.is-inverted.is-primary:hover g,.button.is-inverted.is-primary:hover path,.button.is-inverted.is-primary:hover svg{fill:var(--bal-button-inverted-primary-color-hover)}}.button.is-inverted.is-primary.is-active,.button.is-inverted.is-primary:active{background:var(--bal-button-inverted-primary-background-active);border-color:var(--bal-button-inverted-primary-border-color-active);color:var(--bal-button-inverted-primary-color-active)}.button.is-inverted.is-primary.is-active circle,.button.is-inverted.is-primary.is-active g,.button.is-inverted.is-primary.is-active path,.button.is-inverted.is-primary.is-active svg,.button.is-inverted.is-primary:active circle,.button.is-inverted.is-primary:active g,.button.is-inverted.is-primary:active path,.button.is-inverted.is-primary:active svg{fill:var(--bal-button-inverted-primary-color-active)}.button.is-inverted.is-link,.button.is-inverted.is-tertiary,.button.is-inverted.is-tertiary-green,.button.is-inverted.is-tertiary-purple,.button.is-inverted.is-tertiary-red,.button.is-inverted.is-tertiary-yellow,.button.is-inverted.is-text{background:var(--bal-button-inverted-text-background);border-color:var(--bal-button-inverted-text-border-color);color:var(--bal-button-inverted-text-color)}.button.is-inverted.is-link circle,.button.is-inverted.is-link g,.button.is-inverted.is-link path,.button.is-inverted.is-link svg,.button.is-inverted.is-tertiary circle,.button.is-inverted.is-tertiary g,.button.is-inverted.is-tertiary path,.button.is-inverted.is-tertiary svg,.button.is-inverted.is-tertiary-green circle,.button.is-inverted.is-tertiary-green g,.button.is-inverted.is-tertiary-green path,.button.is-inverted.is-tertiary-green svg,.button.is-inverted.is-tertiary-purple circle,.button.is-inverted.is-tertiary-purple g,.button.is-inverted.is-tertiary-purple path,.button.is-inverted.is-tertiary-purple svg,.button.is-inverted.is-tertiary-red circle,.button.is-inverted.is-tertiary-red g,.button.is-inverted.is-tertiary-red path,.button.is-inverted.is-tertiary-red svg,.button.is-inverted.is-tertiary-yellow circle,.button.is-inverted.is-tertiary-yellow g,.button.is-inverted.is-tertiary-yellow path,.button.is-inverted.is-tertiary-yellow svg,.button.is-inverted.is-text circle,.button.is-inverted.is-text g,.button.is-inverted.is-text path,.button.is-inverted.is-text svg{fill:var(--bal-button-inverted-text-color)}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-link.is-hovered,.button.is-inverted.is-link:hover,.button.is-inverted.is-tertiary-green.is-hovered,.button.is-inverted.is-tertiary-green:hover,.button.is-inverted.is-tertiary-purple.is-hovered,.button.is-inverted.is-tertiary-purple:hover,.button.is-inverted.is-tertiary-red.is-hovered,.button.is-inverted.is-tertiary-red:hover,.button.is-inverted.is-tertiary-yellow.is-hovered,.button.is-inverted.is-tertiary-yellow:hover,.button.is-inverted.is-tertiary.is-hovered,.button.is-inverted.is-tertiary:hover,.button.is-inverted.is-text.is-hovered,.button.is-inverted.is-text:hover{background:var(--bal-button-inverted-text-background-hover);border-color:var(--bal-button-inverted-text-border-color-hover);color:var(--bal-button-inverted-text-color-hover)}.button.is-inverted.is-link.is-hovered circle,.button.is-inverted.is-link.is-hovered g,.button.is-inverted.is-link.is-hovered path,.button.is-inverted.is-link.is-hovered svg,.button.is-inverted.is-link:hover circle,.button.is-inverted.is-link:hover g,.button.is-inverted.is-link:hover path,.button.is-inverted.is-link:hover svg,.button.is-inverted.is-tertiary-green.is-hovered circle,.button.is-inverted.is-tertiary-green.is-hovered g,.button.is-inverted.is-tertiary-green.is-hovered path,.button.is-inverted.is-tertiary-green.is-hovered svg,.button.is-inverted.is-tertiary-green:hover circle,.button.is-inverted.is-tertiary-green:hover g,.button.is-inverted.is-tertiary-green:hover path,.button.is-inverted.is-tertiary-green:hover svg,.button.is-inverted.is-tertiary-purple.is-hovered circle,.button.is-inverted.is-tertiary-purple.is-hovered g,.button.is-inverted.is-tertiary-purple.is-hovered path,.button.is-inverted.is-tertiary-purple.is-hovered svg,.button.is-inverted.is-tertiary-purple:hover circle,.button.is-inverted.is-tertiary-purple:hover g,.button.is-inverted.is-tertiary-purple:hover path,.button.is-inverted.is-tertiary-purple:hover svg,.button.is-inverted.is-tertiary-red.is-hovered circle,.button.is-inverted.is-tertiary-red.is-hovered g,.button.is-inverted.is-tertiary-red.is-hovered path,.button.is-inverted.is-tertiary-red.is-hovered svg,.button.is-inverted.is-tertiary-red:hover circle,.button.is-inverted.is-tertiary-red:hover g,.button.is-inverted.is-tertiary-red:hover path,.button.is-inverted.is-tertiary-red:hover svg,.button.is-inverted.is-tertiary-yellow.is-hovered circle,.button.is-inverted.is-tertiary-yellow.is-hovered g,.button.is-inverted.is-tertiary-yellow.is-hovered path,.button.is-inverted.is-tertiary-yellow.is-hovered svg,.button.is-inverted.is-tertiary-yellow:hover circle,.button.is-inverted.is-tertiary-yellow:hover g,.button.is-inverted.is-tertiary-yellow:hover path,.button.is-inverted.is-tertiary-yellow:hover svg,.button.is-inverted.is-tertiary.is-hovered circle,.button.is-inverted.is-tertiary.is-hovered g,.button.is-inverted.is-tertiary.is-hovered path,.button.is-inverted.is-tertiary.is-hovered svg,.button.is-inverted.is-tertiary:hover circle,.button.is-inverted.is-tertiary:hover g,.button.is-inverted.is-tertiary:hover path,.button.is-inverted.is-tertiary:hover svg,.button.is-inverted.is-text.is-hovered circle,.button.is-inverted.is-text.is-hovered g,.button.is-inverted.is-text.is-hovered path,.button.is-inverted.is-text.is-hovered svg,.button.is-inverted.is-text:hover circle,.button.is-inverted.is-text:hover g,.button.is-inverted.is-text:hover path,.button.is-inverted.is-text:hover svg{fill:var(--bal-button-inverted-text-color-hover)}}.button.is-inverted.is-link.is-active,.button.is-inverted.is-link:active,.button.is-inverted.is-tertiary-green.is-active,.button.is-inverted.is-tertiary-green:active,.button.is-inverted.is-tertiary-purple.is-active,.button.is-inverted.is-tertiary-purple:active,.button.is-inverted.is-tertiary-red.is-active,.button.is-inverted.is-tertiary-red:active,.button.is-inverted.is-tertiary-yellow.is-active,.button.is-inverted.is-tertiary-yellow:active,.button.is-inverted.is-tertiary.is-active,.button.is-inverted.is-tertiary:active,.button.is-inverted.is-text.is-active,.button.is-inverted.is-text:active{background:var(--bal-button-inverted-text-background-active);border-color:var(--bal-button-inverted-text-border-color-active);color:var(--bal-button-inverted-text-color-active)}.button.is-inverted.is-link.is-active circle,.button.is-inverted.is-link.is-active g,.button.is-inverted.is-link.is-active path,.button.is-inverted.is-link.is-active svg,.button.is-inverted.is-link:active circle,.button.is-inverted.is-link:active g,.button.is-inverted.is-link:active path,.button.is-inverted.is-link:active svg,.button.is-inverted.is-tertiary-green.is-active circle,.button.is-inverted.is-tertiary-green.is-active g,.button.is-inverted.is-tertiary-green.is-active path,.button.is-inverted.is-tertiary-green.is-active svg,.button.is-inverted.is-tertiary-green:active circle,.button.is-inverted.is-tertiary-green:active g,.button.is-inverted.is-tertiary-green:active path,.button.is-inverted.is-tertiary-green:active svg,.button.is-inverted.is-tertiary-purple.is-active circle,.button.is-inverted.is-tertiary-purple.is-active g,.button.is-inverted.is-tertiary-purple.is-active path,.button.is-inverted.is-tertiary-purple.is-active svg,.button.is-inverted.is-tertiary-purple:active circle,.button.is-inverted.is-tertiary-purple:active g,.button.is-inverted.is-tertiary-purple:active path,.button.is-inverted.is-tertiary-purple:active svg,.button.is-inverted.is-tertiary-red.is-active circle,.button.is-inverted.is-tertiary-red.is-active g,.button.is-inverted.is-tertiary-red.is-active path,.button.is-inverted.is-tertiary-red.is-active svg,.button.is-inverted.is-tertiary-red:active circle,.button.is-inverted.is-tertiary-red:active g,.button.is-inverted.is-tertiary-red:active path,.button.is-inverted.is-tertiary-red:active svg,.button.is-inverted.is-tertiary-yellow.is-active circle,.button.is-inverted.is-tertiary-yellow.is-active g,.button.is-inverted.is-tertiary-yellow.is-active path,.button.is-inverted.is-tertiary-yellow.is-active svg,.button.is-inverted.is-tertiary-yellow:active circle,.button.is-inverted.is-tertiary-yellow:active g,.button.is-inverted.is-tertiary-yellow:active path,.button.is-inverted.is-tertiary-yellow:active svg,.button.is-inverted.is-tertiary.is-active circle,.button.is-inverted.is-tertiary.is-active g,.button.is-inverted.is-tertiary.is-active path,.button.is-inverted.is-tertiary.is-active svg,.button.is-inverted.is-tertiary:active circle,.button.is-inverted.is-tertiary:active g,.button.is-inverted.is-tertiary:active path,.button.is-inverted.is-tertiary:active svg,.button.is-inverted.is-text.is-active circle,.button.is-inverted.is-text.is-active g,.button.is-inverted.is-text.is-active path,.button.is-inverted.is-text.is-active svg,.button.is-inverted.is-text:active circle,.button.is-inverted.is-text:active g,.button.is-inverted.is-text:active path,.button.is-inverted.is-text:active svg{fill:var(--bal-button-inverted-text-color-active)}.button.is-inverted.is-light{background:var(--bal-button-inverted-light-background);border-color:var(--bal-button-inverted-light-border-color);color:var(--bal-button-inverted-light-color)}.button.is-inverted.is-light circle,.button.is-inverted.is-light g,.button.is-inverted.is-light path,.button.is-inverted.is-light svg{fill:var(--bal-button-inverted-light-color)}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-light.is-hovered,.button.is-inverted.is-light:hover{background:var(--bal-button-inverted-light-background-hover);border-color:var(--bal-button-inverted-light-border-color-hover);color:var(--bal-button-inverted-light-color-hover)}.button.is-inverted.is-light.is-hovered circle,.button.is-inverted.is-light.is-hovered g,.button.is-inverted.is-light.is-hovered path,.button.is-inverted.is-light.is-hovered svg,.button.is-inverted.is-light:hover circle,.button.is-inverted.is-light:hover g,.button.is-inverted.is-light:hover path,.button.is-inverted.is-light:hover svg{fill:var(--bal-button-inverted-light-color-hover)}}.button.is-inverted.is-light.is-active,.button.is-inverted.is-light:active{background:var(--bal-button-inverted-light-background-active);border-color:var(--bal-button-inverted-light-border-color-active);color:var(--bal-button-inverted-light-color-active)}.button.is-inverted.is-light.is-active circle,.button.is-inverted.is-light.is-active g,.button.is-inverted.is-light.is-active path,.button.is-inverted.is-light.is-active svg,.button.is-inverted.is-light:active circle,.button.is-inverted.is-light:active g,.button.is-inverted.is-light:active path,.button.is-inverted.is-light:active svg{fill:var(--bal-button-inverted-light-color-active)}.button.is-disabled,.button.is-disabled.is-inverted,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled:hover,.button.is-inverted:disabled,.button:disabled{background:var(--bal-button-disablde-background);border-color:var(--bal-button-disablde-border-color);color:var(--bal-button-disablde-color);opacity:1}.button.is-disabled circle,.button.is-disabled g,.button.is-disabled path,.button.is-disabled svg,.button.is-disabled.is-inverted circle,.button.is-disabled.is-inverted g,.button.is-disabled.is-inverted path,.button.is-disabled.is-inverted svg,.button.is-disabled:active circle,.button.is-disabled:active g,.button.is-disabled:active path,.button.is-disabled:active svg,.button.is-disabled:focus circle,.button.is-disabled:focus g,.button.is-disabled:focus path,.button.is-disabled:focus svg,.button.is-disabled:hover circle,.button.is-disabled:hover g,.button.is-disabled:hover path,.button.is-disabled:hover svg,.button.is-inverted:disabled circle,.button.is-inverted:disabled g,.button.is-inverted:disabled path,.button.is-inverted:disabled svg,.button:disabled circle,.button:disabled g,.button:disabled path,.button:disabled svg{fill:var(--bal-button-disablde-color)}.button.is-disabled.is-inverted>span::after,.button.is-disabled:active>span::after,.button.is-disabled:focus>span::after,.button.is-disabled:hover>span::after,.button.is-disabled>span::after,.button.is-inverted:disabled>span::after,.button:disabled>span::after{display:none;content:none}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:var(--bal-button-radius);font-size:var(--bal-button-small-font-size)}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button.is-hovered,.buttons.has-addons .button:hover{z-index:2}.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-focused,.buttons.has-addons .button.is-selected,.buttons.has-addons .button:active,.buttons.has-addons .button:focus{z-index:3}.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button.is-selected:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button:focus:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}.container{flex-grow:1;margin:0 auto;position:relative;width:auto;width:100%!important;padding-left:var(--bal-container-space);padding-right:var(--bal-container-space)}.container.is-fluid{max-width:var(--bal-container-size-fluid)!important}.container.is-detail-page{max-width:var(--bal-container-size-detail-page)!important}.container.is-compact{max-width:var(--bal-container-size-compact)!important}.container.is-blog-page{max-width:var(--bal-container-size-blog-page)!important}@media screen and (min-width:769px),print{.container{padding-left:var(--bal-container-space-tablet);padding-right:var(--bal-container-space-tablet)}}@media screen and (min-width:1024px){.container{padding-left:var(--bal-container-space-desktop);padding-right:var(--bal-container-space-desktop);max-width:var(--bal-container-size-normal)}}.columns{flex-basis:0;flex-grow:1;flex-shrink:1}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:var(--bal-column-gap)}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-left:0}.columns.is-mobile>.column.is-1{flex:none;width:8.3333333333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.3333333333%}.columns.is-mobile>.column.is-2{flex:none;width:16.6666666667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.6666666667%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.3333333333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.3333333333%}.columns.is-mobile>.column.is-5{flex:none;width:41.6666666667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.6666666667%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.3333333333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.3333333333%}.columns.is-mobile>.column.is-8{flex:none;width:66.6666666667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.6666666667%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.3333333333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.3333333333%}.columns.is-mobile>.column.is-11{flex:none;width:91.6666666667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.6666666667%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width:768px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0}.column.is-1-mobile{flex:none;width:8.3333333333%}.column.is-offset-1-mobile{margin-left:8.3333333333%}.column.is-2-mobile{flex:none;width:16.6666666667%}.column.is-offset-2-mobile{margin-left:16.6666666667%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.3333333333%}.column.is-offset-4-mobile{margin-left:33.3333333333%}.column.is-5-mobile{flex:none;width:41.6666666667%}.column.is-offset-5-mobile{margin-left:41.6666666667%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.3333333333%}.column.is-offset-7-mobile{margin-left:58.3333333333%}.column.is-8-mobile{flex:none;width:66.6666666667%}.column.is-offset-8-mobile{margin-left:66.6666666667%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.3333333333%}.column.is-offset-10-mobile{margin-left:83.3333333333%}.column.is-11-mobile{flex:none;width:91.6666666667%}.column.is-offset-11-mobile{margin-left:91.6666666667%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width:769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0}.column.is-1,.column.is-1-tablet{flex:none;width:8.3333333333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.3333333333%}.column.is-2,.column.is-2-tablet{flex:none;width:16.6666666667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.6666666667%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.3333333333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.3333333333%}.column.is-5,.column.is-5-tablet{flex:none;width:41.6666666667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.6666666667%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.3333333333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.3333333333%}.column.is-8,.column.is-8-tablet{flex:none;width:66.6666666667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.6666666667%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.3333333333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.3333333333%}.column.is-11,.column.is-11-tablet{flex:none;width:91.6666666667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.6666666667%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1023px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0%}.column.is-offset-0-touch{margin-left:0}.column.is-1-touch{flex:none;width:8.3333333333%}.column.is-offset-1-touch{margin-left:8.3333333333%}.column.is-2-touch{flex:none;width:16.6666666667%}.column.is-offset-2-touch{margin-left:16.6666666667%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.3333333333%}.column.is-offset-4-touch{margin-left:33.3333333333%}.column.is-5-touch{flex:none;width:41.6666666667%}.column.is-offset-5-touch{margin-left:41.6666666667%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.3333333333%}.column.is-offset-7-touch{margin-left:58.3333333333%}.column.is-8-touch{flex:none;width:66.6666666667%}.column.is-offset-8-touch{margin-left:66.6666666667%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.3333333333%}.column.is-offset-10-touch{margin-left:83.3333333333%}.column.is-11-touch{flex:none;width:91.6666666667%}.column.is-offset-11-touch{margin-left:91.6666666667%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0}.column.is-1-desktop{flex:none;width:8.3333333333%}.column.is-offset-1-desktop{margin-left:8.3333333333%}.column.is-2-desktop{flex:none;width:16.6666666667%}.column.is-offset-2-desktop{margin-left:16.6666666667%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.3333333333%}.column.is-offset-4-desktop{margin-left:33.3333333333%}.column.is-5-desktop{flex:none;width:41.6666666667%}.column.is-offset-5-desktop{margin-left:41.6666666667%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.3333333333%}.column.is-offset-7-desktop{margin-left:58.3333333333%}.column.is-8-desktop{flex:none;width:66.6666666667%}.column.is-offset-8-desktop{margin-left:66.6666666667%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.3333333333%}.column.is-offset-10-desktop{margin-left:83.3333333333%}.column.is-11-desktop{flex:none;width:91.6666666667%}.column.is-offset-11-desktop{margin-left:91.6666666667%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1440px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0}.column.is-1-widescreen{flex:none;width:8.3333333333%}.column.is-offset-1-widescreen{margin-left:8.3333333333%}.column.is-2-widescreen{flex:none;width:16.6666666667%}.column.is-offset-2-widescreen{margin-left:16.6666666667%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.3333333333%}.column.is-offset-4-widescreen{margin-left:33.3333333333%}.column.is-5-widescreen{flex:none;width:41.6666666667%}.column.is-offset-5-widescreen{margin-left:41.6666666667%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.3333333333%}.column.is-offset-7-widescreen{margin-left:58.3333333333%}.column.is-8-widescreen{flex:none;width:66.6666666667%}.column.is-offset-8-widescreen{margin-left:66.6666666667%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.3333333333%}.column.is-offset-10-widescreen{margin-left:83.3333333333%}.column.is-11-widescreen{flex:none;width:91.6666666667%}.column.is-offset-11-widescreen{margin-left:91.6666666667%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1920px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0}.column.is-1-fullhd{flex:none;width:8.3333333333%}.column.is-offset-1-fullhd{margin-left:8.3333333333%}.column.is-2-fullhd{flex:none;width:16.6666666667%}.column.is-offset-2-fullhd{margin-left:16.6666666667%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.3333333333%}.column.is-offset-4-fullhd{margin-left:33.3333333333%}.column.is-5-fullhd{flex:none;width:41.6666666667%}.column.is-offset-5-fullhd{margin-left:41.6666666667%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.3333333333%}.column.is-offset-7-fullhd{margin-left:58.3333333333%}.column.is-8-fullhd{flex:none;width:66.6666666667%}.column.is-offset-8-fullhd{margin-left:66.6666666667%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.3333333333%}.column.is-offset-10-fullhd{margin-left:83.3333333333%}.column.is-11-fullhd{flex:none;width:91.6666666667%}.column.is-offset-11-fullhd{margin-left:91.6666666667%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:calc(var(--bal-column-gap) * -1);margin-right:calc(var(--bal-column-gap) * -1);margin-top:calc(var(--bal-column-gap) * -1)}.columns:last-child{margin-bottom:calc(var(--bal-column-gap) * -1)}.columns:not(:last-child){margin-bottom:calc(1.5rem - var(--bal-column-gap))}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0!important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width:769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width:1024px){.columns.is-desktop{display:flex}}a.is-link:not(.button),a.link:not(.button){color:var(--bal-link-color);font-weight:var(--bal-link-font-weight);-webkit-text-decoration:var(--bal-link-text-decoration);text-decoration:var(--bal-link-text-decoration);text-underline-offset:var(--bal-link-text-underline-offset);text-decoration-thickness:var(--bal-link-text-decoration-thickness);border-radius:var(--bal-link-radius)}a.is-link:not(.button) circle,a.is-link:not(.button) g,a.is-link:not(.button) path,a.is-link:not(.button) svg,a.link:not(.button) circle,a.link:not(.button) g,a.link:not(.button) path,a.link:not(.button) svg{fill:var(--bal-link-color)}a.is-link:not(.button):hover,a.link:not(.button):hover{-webkit-text-decoration:var(--bal-link-text-decoration);text-decoration:var(--bal-link-text-decoration);text-decoration-thickness:var(--bal-link-text-decoration-thickness);text-underline-offset:var(--bal-link-text-underline-offset);color:var(--bal-link-color-hover)}a.is-link:not(.button):hover circle,a.is-link:not(.button):hover g,a.is-link:not(.button):hover path,a.is-link:not(.button):hover svg,a.link:not(.button):hover circle,a.link:not(.button):hover g,a.link:not(.button):hover path,a.link:not(.button):hover svg{fill:var(--bal-link-color-hover)}a.is-link:not(.button):active,a.link:not(.button):active{-webkit-text-decoration:var(--bal-link-text-decoration);text-decoration:var(--bal-link-text-decoration);text-decoration-thickness:var(--bal-link-text-decoration-thickness);text-underline-offset:var(--bal-link-text-underline-offset);color:var(--bal-link-color-active)}a.is-link:not(.button):active circle,a.is-link:not(.button):active g,a.is-link:not(.button):active path,a.is-link:not(.button):active svg,a.link:not(.button):active circle,a.link:not(.button):active g,a.link:not(.button):active path,a.link:not(.button):active svg{fill:var(--bal-link-color-active)}a.is-link:not(.button).is-inverted,a.link:not(.button).is-inverted{color:var(--bal-link-inverted-color)}a.is-link:not(.button).is-inverted circle,a.is-link:not(.button).is-inverted g,a.is-link:not(.button).is-inverted path,a.is-link:not(.button).is-inverted svg,a.link:not(.button).is-inverted circle,a.link:not(.button).is-inverted g,a.link:not(.button).is-inverted path,a.link:not(.button).is-inverted svg{fill:var(--bal-link-inverted-color)}a.is-link:not(.button).is-inverted:hover,a.link:not(.button).is-inverted:hover{-webkit-text-decoration:var(--bal-link-text-decoration);text-decoration:var(--bal-link-text-decoration);text-decoration-thickness:var(--bal-link-text-decoration-thickness);text-underline-offset:var(--bal-link-text-underline-offset);color:var(--bal-link-inverted-color-hover)}a.is-link:not(.button).is-inverted:hover circle,a.is-link:not(.button).is-inverted:hover g,a.is-link:not(.button).is-inverted:hover path,a.is-link:not(.button).is-inverted:hover svg,a.link:not(.button).is-inverted:hover circle,a.link:not(.button).is-inverted:hover g,a.link:not(.button).is-inverted:hover path,a.link:not(.button).is-inverted:hover svg{fill:var(--bal-link-inverted-color-hover)}a.is-link:not(.button).is-inverted:active,a.link:not(.button).is-inverted:active{-webkit-text-decoration:var(--bal-link-text-decoration);text-decoration:var(--bal-link-text-decoration);text-decoration-thickness:var(--bal-link-text-decoration-thickness);text-underline-offset:var(--bal-link-text-underline-offset);color:var(--bal-link-inverted-color-active)}a.is-link:not(.button).is-inverted:active circle,a.is-link:not(.button).is-inverted:active g,a.is-link:not(.button).is-inverted:active path,a.is-link:not(.button).is-inverted:active svg,a.link:not(.button).is-inverted:active circle,a.link:not(.button).is-inverted:active g,a.link:not(.button).is-inverted:active path,a.link:not(.button).is-inverted:active svg{fill:var(--bal-link-inverted-color-active)}a.is-link:not(.button).is-light,a.link:not(.button).is-light{-webkit-text-decoration:var(--bal-link-inverted-light-text-decoration);text-decoration:var(--bal-link-inverted-light-text-decoration);font-weight:var(--bal-link-inverted-light-font-weight);color:var(--bal-link-inverted-color)}a.is-link:not(.button).is-light circle,a.is-link:not(.button).is-light g,a.is-link:not(.button).is-light path,a.is-link:not(.button).is-light svg,a.link:not(.button).is-light circle,a.link:not(.button).is-light g,a.link:not(.button).is-light path,a.link:not(.button).is-light svg{fill:var(--bal-link-inverted-color)}a.is-link:not(.button).is-light:hover,a.link:not(.button).is-light:hover{color:var(--bal-link-inverted-color-hover)}a.is-link:not(.button).is-light:hover circle,a.is-link:not(.button).is-light:hover g,a.is-link:not(.button).is-light:hover path,a.is-link:not(.button).is-light:hover svg,a.link:not(.button).is-light:hover circle,a.link:not(.button).is-light:hover g,a.link:not(.button).is-light:hover path,a.link:not(.button).is-light:hover svg{fill:var(--bal-link-inverted-color-hover)}a.is-link:not(.button).is-light:active,a.link:not(.button).is-light:active{color:var(--bal-link-inverted-color-active)}a.is-link:not(.button).is-light:active circle,a.is-link:not(.button).is-light:active g,a.is-link:not(.button).is-light:active path,a.is-link:not(.button).is-light:active svg,a.link:not(.button).is-light:active circle,a.link:not(.button).is-light:active g,a.link:not(.button).is-light:active path,a.link:not(.button).is-light:active svg{fill:var(--bal-link-inverted-color-active)}ol.is-list,ol.list,ul.is-list,ul.list{margin-bottom:1.5rem;margin-left:2rem}@media screen and (min-width:1024px){ol.is-list,ol.list,ul.is-list,ul.list{margin-bottom:2rem}}ol.is-list li,ol.list li,ul.is-list li,ul.list li{-webkit-hyphens:auto;hyphens:auto;margin-bottom:1rem}ol.is-list li:last-child,ol.list li:last-child,ul.is-list li:last-child,ul.list li:last-child{margin-bottom:0}ol.is-list li::marker,ol.list li::marker,ul.is-list li::marker,ul.list li::marker{color:var(--bal-list-marker-color)}ol.is-list.has-bullet-circle li::marker,ol.list.has-bullet-circle li::marker,ul.is-list.has-bullet-circle li::marker,ul.list.has-bullet-circle li::marker{content:none}ol.is-list.has-bullet-circle li::before,ol.list.has-bullet-circle li::before,ul.is-list.has-bullet-circle li::before,ul.list.has-bullet-circle li::before{content:"";position:absolute;display:inline-block;width:.75rem;height:.75rem;font-size:.75rem;margin-left:-1.25rem;margin-top:.313rem;border-radius:var(--bal-list-bullet-radius);background:var(--bal-list-bullet-background)}ol.is-list.has-bullet-circle li.has-bullet-red::before,ol.is-list.has-bullet-circle.has-bullet-red li::before,ol.list.has-bullet-circle li.has-bullet-red::before,ol.list.has-bullet-circle.has-bullet-red li::before,ul.is-list.has-bullet-circle li.has-bullet-red::before,ul.is-list.has-bullet-circle.has-bullet-red li::before,ul.list.has-bullet-circle li.has-bullet-red::before,ul.list.has-bullet-circle.has-bullet-red li::before{background:var(--bal-list-bullet-background-red)}ol.is-list.has-bullet-circle li.has-bullet-yellow::before,ol.is-list.has-bullet-circle.has-bullet-yellow li::before,ol.list.has-bullet-circle li.has-bullet-yellow::before,ol.list.has-bullet-circle.has-bullet-yellow li::before,ul.is-list.has-bullet-circle li.has-bullet-yellow::before,ul.is-list.has-bullet-circle.has-bullet-yellow li::before,ul.list.has-bullet-circle li.has-bullet-yellow::before,ul.list.has-bullet-circle.has-bullet-yellow li::before{background:var(--bal-list-bullet-background-yellow)}ol.is-list.has-bullet-circle li.has-bullet-green::before,ol.is-list.has-bullet-circle.has-bullet-green li::before,ol.list.has-bullet-circle li.has-bullet-green::before,ol.list.has-bullet-circle.has-bullet-green li::before,ul.is-list.has-bullet-circle li.has-bullet-green::before,ul.is-list.has-bullet-circle.has-bullet-green li::before,ul.list.has-bullet-circle li.has-bullet-green::before,ul.list.has-bullet-circle.has-bullet-green li::before{background:var(--bal-list-bullet-background-green)}ol.is-list.has-bullet-circle li.has-bullet-purple::before,ol.is-list.has-bullet-circle.has-bullet-purple li::before,ol.list.has-bullet-circle li.has-bullet-purple::before,ol.list.has-bullet-circle.has-bullet-purple li::before,ul.is-list.has-bullet-circle li.has-bullet-purple::before,ul.is-list.has-bullet-circle.has-bullet-purple li::before,ul.list.has-bullet-circle li.has-bullet-purple::before,ul.list.has-bullet-circle.has-bullet-purple li::before{background:var(--bal-list-bullet-background-purple)}ol.is-list.has-bullet-check,ol.is-list.has-bullet-close,ol.is-list.has-bullets,ol.list.has-bullet-check,ol.list.has-bullet-close,ol.list.has-bullets,ul.is-list.has-bullet-check,ul.is-list.has-bullet-close,ul.is-list.has-bullets,ul.list.has-bullet-check,ul.list.has-bullet-close,ul.list.has-bullets{list-style-type:none!important}ol.is-list.has-bullet-check li,ol.is-list.has-bullet-close li,ol.is-list.has-bullets li,ol.list.has-bullet-check li,ol.list.has-bullet-close li,ol.list.has-bullets li,ul.is-list.has-bullet-check li,ul.is-list.has-bullet-close li,ul.is-list.has-bullets li,ul.list.has-bullet-check li,ul.list.has-bullet-close li,ul.list.has-bullets li{list-style-type:none!important}ol.is-list.has-bullet-check li::marker,ol.is-list.has-bullet-close li::marker,ol.is-list.has-bullets li::marker,ol.list.has-bullet-check li::marker,ol.list.has-bullet-close li::marker,ol.list.has-bullets li::marker,ul.is-list.has-bullet-check li::marker,ul.is-list.has-bullet-close li::marker,ul.is-list.has-bullets li::marker,ul.list.has-bullet-check li::marker,ul.list.has-bullet-close li::marker,ul.list.has-bullets li::marker{content:none!important}ol.is-list.has-bullet-check li::before,ol.is-list.has-bullet-close li::before,ol.is-list.has-bullets li::before,ol.list.has-bullet-check li::before,ol.list.has-bullet-close li::before,ol.list.has-bullets li::before,ul.is-list.has-bullet-check li::before,ul.is-list.has-bullet-close li::before,ul.is-list.has-bullets li::before,ul.list.has-bullet-check li::before,ul.list.has-bullet-close li::before,ul.list.has-bullets li::before{content:"";position:absolute;display:inline-block;width:.875rem;height:.875rem;font-size:.875rem;margin-left:-1.375rem;margin-top:.313rem}ol.is-list li.has-bullet-check::before,ol.is-list.has-bullet-check li::before,ol.list li.has-bullet-check::before,ol.list.has-bullet-check li::before,ul.is-list li.has-bullet-check::before,ul.is-list.has-bullet-check li::before,ul.list li.has-bullet-check::before,ul.list.has-bullet-check li::before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzM4ODU0XzM0MjU0OSkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEzLjYzNzEgMS4xOTc5MkMxNC4wNjI4IDEuNTQ5NzQgMTQuMTIyOCAyLjE4MDA2IDEzLjc3MDkgMi42MDU3OUw1LjczMDkgMTIuMzM1TDUuNzI4NDggMTIuMzM3OUM1LjU0NTYgMTIuNTU3NSA1LjMxNjA4IDEyLjczMzYgNS4wNTY2MSAxMi44NTM0QzQuNzk3MTMgMTIuOTczMSA0LjUxNDIzIDEzLjAzMzYgNC4yMjg0OCAxMy4wMzAySDQuMjI3NThDMy45MzcxNSAxMy4wMjY2IDMuNjUxMzEgMTIuOTU3MyAzLjM5MTUyIDEyLjgyNzRDMy4xMzI2IDEyLjY5NzkgMi45MDYyNiAxMi41MTE3IDIuNzI5MzcgMTIuMjgyNkMyLjcyODc3IDEyLjI4MTggMi43MjgxOCAxMi4yODEgMi43Mjc1OCAxMi4yODAyTDAuMjEwNjk0IDkuMDQ0MjZDLTAuMTI4Mzc2IDguNjA4MzEgLTAuMDQ5ODQyIDcuOTgwMDMgMC4zODYxMDUgNy42NDA5NkMwLjgyMjA1MyA3LjMwMTg5IDEuNDUwMzMgNy4zODA0MyAxLjc4OTQgNy44MTYzOEw0LjI1Mjk3IDEwLjk4MzhMMTIuMjI5MiAxLjMzMTc2QzEyLjU4MSAwLjkwNjAzNSAxMy4yMTE0IDAuODQ2MTEzIDEzLjYzNzEgMS4xOTc5MloiIGZpbGw9IiMwMDBENkUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8zODg1NF8zNDI1NDkiPgo8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) no-repeat left top}ol.is-list li.has-bullet-close::before,ol.is-list.has-bullet-close li::before,ol.list li.has-bullet-close::before,ol.list.has-bullet-close li::before,ul.is-list li.has-bullet-close::before,ul.is-list.has-bullet-close li::before,ul.list li.has-bullet-close::before,ul.list.has-bullet-close li::before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzM4ODU0XzM0MjU5OSkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEuNzA3MTEgMC4yOTI4OTNDMS4zMTY1OCAtMC4wOTc2MzEgMC42ODM0MTcgLTAuMDk3NjMxIDAuMjkyODkzIDAuMjkyODkzQy0wLjA5NzYzMSAwLjY4MzQxNyAtMC4wOTc2MzEgMS4zMTY1OCAwLjI5Mjg5MyAxLjcwNzExTDUuNTg1NzkgN0wwLjI5Mjg5MyAxMi4yOTI5Qy0wLjA5NzYzMSAxMi42ODM0IC0wLjA5NzYzMSAxMy4zMTY2IDAuMjkyODkzIDEzLjcwNzFDMC42ODM0MTcgMTQuMDk3NiAxLjMxNjU4IDE0LjA5NzYgMS43MDcxMSAxMy43MDcxTDcgOC40MTQyMUwxMi4yOTI5IDEzLjcwNzFDMTIuNjgzNCAxNC4wOTc2IDEzLjMxNjYgMTQuMDk3NiAxMy43MDcxIDEzLjcwNzFDMTQuMDk3NiAxMy4zMTY2IDE0LjA5NzYgMTIuNjgzNCAxMy43MDcxIDEyLjI5MjlMOC40MTQyMSA3TDEzLjcwNzEgMS43MDcxMUMxNC4wOTc2IDEuMzE2NTggMTQuMDk3NiAwLjY4MzQxNyAxMy43MDcxIDAuMjkyODkzQzEzLjMxNjYgLTAuMDk3NjMxIDEyLjY4MzQgLTAuMDk3NjMxIDEyLjI5MjkgMC4yOTI4OTNMNyA1LjU4NTc5TDEuNzA3MTEgMC4yOTI4OTNaIiBmaWxsPSIjMDAwRDZFIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMzg4NTRfMzQyNTk5Ij4KPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=) no-repeat left top}ol.is-list li.has-bullet-check.has-bullet-green::before,ol.is-list.has-bullet-check.has-bullet-green li::before,ol.list li.has-bullet-check.has-bullet-green::before,ol.list.has-bullet-check.has-bullet-green li::before,ul.is-list li.has-bullet-check.has-bullet-green::before,ul.is-list.has-bullet-check.has-bullet-green li::before,ul.list li.has-bullet-check.has-bullet-green::before,ul.list.has-bullet-check.has-bullet-green li::before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI1MDdfMTkzNDYxKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTMuNjM3MSAxLjE5NzkyQzE0LjA2MjggMS41NDk3NCAxNC4xMjI4IDIuMTgwMDYgMTMuNzcwOSAyLjYwNTc5TDUuNzMwOSAxMi4zMzVMNS43Mjg0OCAxMi4zMzc5QzUuNTQ1NiAxMi41NTc1IDUuMzE2MDggMTIuNzMzNiA1LjA1NjYxIDEyLjg1MzRDNC43OTcxMyAxMi45NzMxIDQuNTE0MjMgMTMuMDMzNiA0LjIyODQ4IDEzLjAzMDJDMy45MzgwNSAxMy4wMjY2IDMuNjUxMzEgMTIuOTU3MyAzLjM5MTUyIDEyLjgyNzRDMy4xMzI2IDEyLjY5NzkgMi45MDYyNiAxMi41MTE3IDIuNzI5MzcgMTIuMjgyNkMyLjcyODc3IDEyLjI4MTggMi43MjgxOCAxMi4yODEgMi43Mjc1OCAxMi4yODAyTDAuMjEwNjk0IDkuMDQ0MjZDLTAuMTI4Mzc2IDguNjA4MzEgLTAuMDQ5ODQyIDcuOTgwMDMgMC4zODYxMDUgNy42NDA5NkMwLjgyMjA1MyA3LjMwMTg5IDEuNDUwMzMgNy4zODA0MyAxLjc4OTQgNy44MTYzOEw0LjI1Mjk3IDEwLjk4MzhMMTIuMjI5MiAxLjMzMTc2QzEyLjU4MSAwLjkwNjAzNSAxMy4yMTE0IDAuODQ2MTEzIDEzLjYzNzEgMS4xOTc5MloiIGZpbGw9IiMwMEIyOEYiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yNTA3XzE5MzQ2MSI+CjxyZWN0IHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K) no-repeat left top}ol.is-list li.has-bullet-close.has-bullet-red::before,ol.is-list.has-bullet-close.has-bullet-red li::before,ol.list li.has-bullet-close.has-bullet-red::before,ol.list.has-bullet-close.has-bullet-red li::before,ul.is-list li.has-bullet-close.has-bullet-red::before,ul.is-list.has-bullet-close.has-bullet-red li::before,ul.list li.has-bullet-close.has-bullet-red::before,ul.list.has-bullet-close.has-bullet-red li::before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI1MDdfMTkzNDY1KSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMS43MDcxMSAwLjI5Mjg5M0MxLjMxNjU4IC0wLjA5NzYzMSAwLjY4MzQxNyAtMC4wOTc2MzEgMC4yOTI4OTMgMC4yOTI4OTNDLTAuMDk3NjMxIDAuNjgzNDE3IC0wLjA5NzYzMSAxLjMxNjU4IDAuMjkyODkzIDEuNzA3MTFMNS41ODU3OSA3TDAuMjkyODkzIDEyLjI5MjlDLTAuMDk3NjMxIDEyLjY4MzQgLTAuMDk3NjMxIDEzLjMxNjYgMC4yOTI4OTMgMTMuNzA3MUMwLjY4MzQxNyAxNC4wOTc2IDEuMzE2NTggMTQuMDk3NiAxLjcwNzExIDEzLjcwNzFMNyA4LjQxNDIxTDEyLjI5MjkgMTMuNzA3MUMxMi42ODM0IDE0LjA5NzYgMTMuMzE2NiAxNC4wOTc2IDEzLjcwNzEgMTMuNzA3MUMxNC4wOTc2IDEzLjMxNjYgMTQuMDk3NiAxMi42ODM0IDEzLjcwNzEgMTIuMjkyOUw4LjQxNDIxIDdMMTMuNzA3MSAxLjcwNzExQzE0LjA5NzYgMS4zMTY1OCAxNC4wOTc2IDAuNjgzNDE3IDEzLjcwNzEgMC4yOTI4OTNDMTMuMzE2NiAtMC4wOTc2MzEgMTIuNjgzNCAtMC4wOTc2MzEgMTIuMjkyOSAwLjI5Mjg5M0w3IDUuNTg1NzlMMS43MDcxMSAwLjI5Mjg5M1oiIGZpbGw9IiNEOTMwNEMiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yNTA3XzE5MzQ2NSI+CjxyZWN0IHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K) no-repeat left top}ol.is-list.is-inverted li,ol.is-list.is-inverted li::marker,ol.list.is-inverted li,ol.list.is-inverted li::marker,ul.is-list.is-inverted li,ul.is-list.is-inverted li::marker,ul.list.is-inverted li,ul.list.is-inverted li::marker{color:var(--bal-list-marker-inverted-color)}ol.is-list.is-inverted li.has-bullet-check::before,ol.is-list.is-inverted.has-bullet-check li::before,ol.list.is-inverted li.has-bullet-check::before,ol.list.is-inverted.has-bullet-check li::before,ul.is-list.is-inverted li.has-bullet-check::before,ul.is-list.is-inverted.has-bullet-check li::before,ul.list.is-inverted li.has-bullet-check::before,ul.list.is-inverted.has-bullet-check li::before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzM4ODU0XzM0MjU0OSkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEzLjYzNzEgMS4xOTc5MkMxNC4wNjI4IDEuNTQ5NzQgMTQuMTIyOCAyLjE4MDA2IDEzLjc3MDkgMi42MDU3OUw1LjczMDkgMTIuMzM1TDUuNzI4NDggMTIuMzM3OUM1LjU0NTYgMTIuNTU3NSA1LjMxNjA4IDEyLjczMzYgNS4wNTY2MSAxMi44NTM0QzQuNzk3MTMgMTIuOTczMSA0LjUxNDIzIDEzLjAzMzYgNC4yMjg0OCAxMy4wMzAySDQuMjI3NThDMy45MzcxNSAxMy4wMjY2IDMuNjUxMzEgMTIuOTU3MyAzLjM5MTUyIDEyLjgyNzRDMy4xMzI2IDEyLjY5NzkgMi45MDYyNiAxMi41MTE3IDIuNzI5MzcgMTIuMjgyNkMyLjcyODc3IDEyLjI4MTggMi43MjgxOCAxMi4yODEgMi43Mjc1OCAxMi4yODAyTDAuMjEwNjk0IDkuMDQ0MjZDLTAuMTI4Mzc2IDguNjA4MzEgLTAuMDQ5ODQyIDcuOTgwMDMgMC4zODYxMDUgNy42NDA5NkMwLjgyMjA1MyA3LjMwMTg5IDEuNDUwMzMgNy4zODA0MyAxLjc4OTQgNy44MTYzOEw0LjI1Mjk3IDEwLjk4MzhMMTIuMjI5MiAxLjMzMTc2QzEyLjU4MSAwLjkwNjAzNSAxMy4yMTE0IDAuODQ2MTEzIDEzLjYzNzEgMS4xOTc5MloiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMzg4NTRfMzQyNTQ5Ij4KPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=) no-repeat left top}ol.is-list.is-inverted li.has-bullet-close::before,ol.is-list.is-inverted.has-bullet-close li::before,ol.list.is-inverted li.has-bullet-close::before,ol.list.is-inverted.has-bullet-close li::before,ul.is-list.is-inverted li.has-bullet-close::before,ul.is-list.is-inverted.has-bullet-close li::before,ul.list.is-inverted li.has-bullet-close::before,ul.list.is-inverted.has-bullet-close li::before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzM4ODU0XzM0MjU5OSkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEuNzA3MTEgMC4yOTI4OTNDMS4zMTY1OCAtMC4wOTc2MzEgMC42ODM0MTcgLTAuMDk3NjMxIDAuMjkyODkzIDAuMjkyODkzQy0wLjA5NzYzMSAwLjY4MzQxNyAtMC4wOTc2MzEgMS4zMTY1OCAwLjI5Mjg5MyAxLjcwNzExTDUuNTg1NzkgN0wwLjI5Mjg5MyAxMi4yOTI5Qy0wLjA5NzYzMSAxMi42ODM0IC0wLjA5NzYzMSAxMy4zMTY2IDAuMjkyODkzIDEzLjcwNzFDMC42ODM0MTcgMTQuMDk3NiAxLjMxNjU4IDE0LjA5NzYgMS43MDcxMSAxMy43MDcxTDcgOC40MTQyMUwxMi4yOTI5IDEzLjcwNzFDMTIuNjgzNCAxNC4wOTc2IDEzLjMxNjYgMTQuMDk3NiAxMy43MDcxIDEzLjcwNzFDMTQuMDk3NiAxMy4zMTY2IDE0LjA5NzYgMTIuNjgzNCAxMy43MDcxIDEyLjI5MjlMOC40MTQyMSA3TDEzLjcwNzEgMS43MDcxMUMxNC4wOTc2IDEuMzE2NTggMTQuMDk3NiAwLjY4MzQxNyAxMy43MDcxIDAuMjkyODkzQzEzLjMxNjYgLTAuMDk3NjMxIDEyLjY4MzQgLTAuMDk3NjMxIDEyLjI5MjkgMC4yOTI4OTNMNyA1LjU4NTc5TDEuNzA3MTEgMC4yOTI4OTNaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzM4ODU0XzM0MjU5OSI+CjxyZWN0IHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K) no-repeat left top}ul.is-list:not(.has-bullet-circle):not(.has-bullet-check) li,ul.list:not(.has-bullet-circle):not(.has-bullet-check) li{list-style:disc}.table{background-color:var(--bal-table-background-color);color:var(--bal-table-color)}.table td,.table th{border:var(--bal-table-cell-border);border-width:var(--bal-table-cell-border-width);padding:var(--bal-table-cell-padding);vertical-align:middle}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:var(--bal-table-row-background-color-active);color:var(--bal-table-row-color-active)}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table th{color:var(--bal-table-cell-heading-color)}.table th:not([align]){text-align:inherit}.table tr.is-selected{background-color:var(--bal-table-row-background-color-active);color:var(--bal-table-row-color-active)}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:var(--bal-table-row-color-active);color:currentColor}.table thead{background-color:var(--bal-table-head-background-color)}.table thead td,.table thead th{border-width:var(--bal-table-head-cell-border-width);color:var(--bal-table-head-cell-color)}.table tfoot{background-color:var(--bal-table-foot-background-color)}.table tfoot td,.table tfoot th{border-width:var(--bal-table-foot-cell-border-width);color:var(--bal-table-foot-cell-color)}.table tbody{background-color:var(--bal-table-body-background-color)}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered th{border-top-width:1px;border-left-width:1px;border-right-width:1px;border-top-color:var(--bal-table-cell-border-color);border-left-color:var(--bal-table-cell-border-color);border-right-color:var(--bal-table-cell-border-color)}.table.is-bordered td{border-width:1px}.table.is-bordered tr:last-child td{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:var(--bal-table-row-background-color-hover)}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:var(--bal-table-row-background-color-hover)}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n){background-color:var(--bal-table-striped-row-even-background-color-hover)}.table.is-narrow td,.table.is-narrow th{padding:.25em .5em}.table.is-striped tbody tr:not(.is-selected):nth-child(2n){background-color:var(--bal-table-striped-row-even-background-color)}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}table.table{display:table!important;border-spacing:0;margin:0}table.table thead tr{border-top:0}table.table thead th{border-color:var(--bal-table-head-cell-border-color);border-bottom-width:2px}table.table th:not([align]){text-align:left}table.table td,table.table th{font-size:var(--bal-table-head-font-size);font-family:var(--bal-table-head-font-family);vertical-align:middle;color:var(--bal-table-color);text-align:left}table.table td .bal-checkbox,table.table th .bal-checkbox{padding:0;margin-top:1px}table.table td{color:var(--bal-table-color);-webkit-hyphens:auto;hyphens:auto}table.table td.has-buttons{padding:2px}table.table td.has-buttons .bal-button{margin-right:.25rem}table.table td.has-buttons .bal-button:last-child{margin-right:0}table.table td.has-buttons .buttons{justify-content:flex-end;padding:3px}.subtitle,.title{-webkit-hyphens:auto;hyphens:auto;word-break:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--bal-size-xxx-large);line-height:var(--bal-line-height-xxx-large)}@media screen and (min-width:769px),print{.subtitle,.title{font-size:var(--bal-size-tablet-xxx-large);line-height:var(--bal-line-height-tablet-xxx-large)}}@media screen and (min-width:1024px){.subtitle,.title{font-size:var(--bal-size-desktop-xxx-large);line-height:var(--bal-line-height-desktop-xxx-large)}}.subtitle em,.subtitle span,.title em,.title span{font-weight:inherit}.subtitle strong,.title strong{font-weight:var(--bal-weight-bold)}.subtitle:not(:last-child),.title:not(:last-child){margin-bottom:var(--bal-space-x-small);margin-bottom:var(--bal-space-desktop-x-small)}@media screen and (min-width:769px),print{.subtitle:not(:last-child),.title:not(:last-child){margin-bottom:var(--bal-space-tablet-x-small)}}.title{font-family:var(--bal-title-font-family);font-weight:var(--bal-title-font-weight)}.subtitle{font-family:var(--bal-subtitle-font-family);font-weight:var(--bal-subtitle-font-weight)}.has-text-weight-regular{font-weight:var(--bal-weight-regular)!important}.has-text-weight-bold{font-weight:var(--bal-weight-bold)!important}.has-text-weight-light{font-weight:var(--bal-weight-light)!important}.has-sticky-footer{min-height:100vh;display:flex;flex-direction:column}.has-sticky-footer main{padding-bottom:2.5rem}.has-sticky-footer .bal-footer,.has-sticky-footer footer.footer{margin-top:auto}.is-clickable{cursor:pointer!important;pointer-events:all!important}.is-fullwidth{width:100%}.is-fullheight{height:100%}.is-vertical-align-top{vertical-align:top}.is-vertical-align-middle{vertical-align:middle}.is-vertical-align-bottom{vertical-align:bottom}.has-border-none{border:none!important}.has-border-top-none{border-top:none!important}.has-border-left-none{border-left:none!important}.has-border-right-none{border-right:none!important}.has-border-bottom-none{border-bottom:none!important}.has-border-primary{border:2px solid var(--bal-color-primary-5)!important}.has-border-top-primary{border-top:2px solid var(--bal-color-primary-5)!important}.has-border-left-primary{border-left:2px solid var(--bal-color-primary-5)!important}.has-border-right-primary{border-right:2px solid var(--bal-color-primary-5)!important}.has-border-bottom-primary{border-bottom:2px solid var(--bal-color-primary-5)!important}.has-border-grey-light{border:2px solid var(--bal-color-grey-2)!important}.has-border-top-grey-light{border-top:2px solid var(--bal-color-grey-2)!important}.has-border-left-grey-light{border-left:2px solid var(--bal-color-grey-2)!important}.has-border-right-grey-light{border-right:2px solid var(--bal-color-grey-2)!important}.has-border-bottom-grey-light{border-bottom:2px solid var(--bal-color-grey-2)!important}.has-border-grey{border:2px solid var(--bal-color-grey-3)!important}.has-border-top-grey{border-top:2px solid var(--bal-color-grey-3)!important}.has-border-left-grey{border-left:2px solid var(--bal-color-grey-3)!important}.has-border-right-grey{border-right:2px solid var(--bal-color-grey-3)!important}.has-border-bottom-grey{border-bottom:2px solid var(--bal-color-grey-3)!important}.has-border-grey-dark{border:2px solid var(--bal-color-grey-4)!important}.has-border-top-grey-dark{border-top:2px solid var(--bal-color-grey-4)!important}.has-border-left-grey-dark{border-left:2px solid var(--bal-color-grey-4)!important}.has-border-right-grey-dark{border-right:2px solid var(--bal-color-grey-4)!important}.has-border-bottom-grey-dark{border-bottom:2px solid var(--bal-color-grey-4)!important}.has-border-warning{border:2px solid var(--bal-color-warning-5)!important}.has-border-top-warning{border-top:2px solid var(--bal-color-warning-5)!important}.has-border-left-warning{border-left:2px solid var(--bal-color-warning-5)!important}.has-border-right-warning{border-right:2px solid var(--bal-color-warning-5)!important}.has-border-bottom-warning{border-bottom:2px solid var(--bal-color-warning-5)!important}.has-border-success{border:2px solid var(--bal-color-success-4)!important}.has-border-top-success{border-top:2px solid var(--bal-color-success-4)!important}.has-border-left-success{border-left:2px solid var(--bal-color-success-4)!important}.has-border-right-success{border-right:2px solid var(--bal-color-success-4)!important}.has-border-bottom-success{border-bottom:2px solid var(--bal-color-success-4)!important}.has-border-danger{border:2px solid var(--bal-color-danger-4)!important}.has-border-top-danger{border-top:2px solid var(--bal-color-danger-4)!important}.has-border-left-danger{border-left:2px solid var(--bal-color-danger-4)!important}.has-border-right-danger{border-right:2px solid var(--bal-color-danger-4)!important}.has-border-bottom-danger{border-bottom:2px solid var(--bal-color-danger-4)!important}.has-border-danger-dark{border:2px solid var(--bal-color-danger-5)!important}.has-border-top-danger-dark{border-top:2px solid var(--bal-color-danger-5)!important}.has-border-left-danger-dark{border-left:2px solid var(--bal-color-danger-5)!important}.has-border-right-danger-dark{border-right:2px solid var(--bal-color-danger-5)!important}.has-border-bottom-danger-dark{border-bottom:2px solid var(--bal-color-danger-5)!important}.has-border-danger-darker{border:2px solid var(--bal-color-danger-6)!important}.has-border-top-danger-darker{border-top:2px solid var(--bal-color-danger-6)!important}.has-border-left-danger-darker{border-left:2px solid var(--bal-color-danger-6)!important}.has-border-right-danger-darker{border-right:2px solid var(--bal-color-danger-6)!important}.has-border-bottom-danger-darker{border-bottom:2px solid var(--bal-color-danger-6)!important}.has-border-primary-light{border:2px solid var(--bal-color-primary-3)!important}.has-border-top-primary-light{border-top:2px solid var(--bal-color-primary-3)!important}.has-border-left-primary-light{border-left:2px solid var(--bal-color-primary-3)!important}.has-border-right-primary-light{border-right:2px solid var(--bal-color-primary-3)!important}.has-border-bottom-primary-light{border-bottom:2px solid var(--bal-color-primary-3)!important}.has-border-white{border:2px solid var(--bal-color-white)!important}.has-border-top-white{border-top:2px solid var(--bal-color-white)!important}.has-border-left-white{border-left:2px solid var(--bal-color-white)!important}.has-border-right-white{border-right:2px solid var(--bal-color-white)!important}.has-border-bottom-white{border-bottom:2px solid var(--bal-color-white)!important}.has-border-light-blue{border:2px solid var(--bal-color-light-blue-5)!important}.has-border-top-light-blue{border-top:2px solid var(--bal-color-light-blue-5)!important}.has-border-left-light-blue{border-left:2px solid var(--bal-color-light-blue-5)!important}.has-border-right-light-blue{border-right:2px solid var(--bal-color-light-blue-5)!important}.has-border-bottom-light-blue{border-bottom:2px solid var(--bal-color-light-blue-5)!important}.has-border-primary-dark{border:2px solid var(--bal-color-primary-6)!important}.has-border-top-primary-dark{border-top:2px solid var(--bal-color-primary-6)!important}.has-border-left-primary-dark{border-left:2px solid var(--bal-color-primary-6)!important}.has-border-right-primary-dark{border-right:2px solid var(--bal-color-primary-6)!important}.has-border-bottom-primary-dark{border-bottom:2px solid var(--bal-color-primary-6)!important}.has-background-transparent{background:0 0!important}.has-background-transparent{background:var(--bal-color-transparent)!important}.has-background-white{background:var(--bal-color-white)!important}.has-background-black{background:var(--bal-color-black)!important}.has-background-grey-1{background:var(--bal-color-grey-1)!important}.has-background-grey-2{background:var(--bal-color-grey-2)!important}.has-background-grey-3{background:var(--bal-color-grey-3)!important}.has-background-grey-4{background:var(--bal-color-grey-4)!important}.has-background-grey-5{background:var(--bal-color-grey-5)!important}.has-background-grey-6{background:var(--bal-color-grey-6)!important}.has-background-blue-1{background:var(--bal-color-blue-1)!important}.has-background-blue-2{background:var(--bal-color-blue-2)!important}.has-background-blue-3{background:var(--bal-color-blue-3)!important}.has-background-blue-4{background:var(--bal-color-blue-4)!important}.has-background-blue-5{background:var(--bal-color-blue-5)!important}.has-background-blue-6{background:var(--bal-color-blue-6)!important}.has-background-light-blue-1{background:var(--bal-color-light-blue-1)!important}.has-background-light-blue-2{background:var(--bal-color-light-blue-2)!important}.has-background-light-blue-3{background:var(--bal-color-light-blue-3)!important}.has-background-light-blue-4{background:var(--bal-color-light-blue-4)!important}.has-background-light-blue-5{background:var(--bal-color-light-blue-5)!important}.has-background-light-blue-6{background:var(--bal-color-light-blue-6)!important}.has-background-purple-1{background:var(--bal-color-purple-1)!important}.has-background-purple-2{background:var(--bal-color-purple-2)!important}.has-background-purple-3{background:var(--bal-color-purple-3)!important}.has-background-purple-4{background:var(--bal-color-purple-4)!important}.has-background-purple-5{background:var(--bal-color-purple-5)!important}.has-background-purple-6{background:var(--bal-color-purple-6)!important}.has-background-green-1{background:var(--bal-color-green-1)!important}.has-background-green-2{background:var(--bal-color-green-2)!important}.has-background-green-3{background:var(--bal-color-green-3)!important}.has-background-green-4{background:var(--bal-color-green-4)!important}.has-background-green-5{background:var(--bal-color-green-5)!important}.has-background-green-6{background:var(--bal-color-green-6)!important}.has-background-yellow-1{background:var(--bal-color-yellow-1)!important}.has-background-yellow-2{background:var(--bal-color-yellow-2)!important}.has-background-yellow-3{background:var(--bal-color-yellow-3)!important}.has-background-yellow-4{background:var(--bal-color-yellow-4)!important}.has-background-yellow-5{background:var(--bal-color-yellow-5)!important}.has-background-yellow-6{background:var(--bal-color-yellow-6)!important}.has-background-red-1{background:var(--bal-color-red-1)!important}.has-background-red-2{background:var(--bal-color-red-2)!important}.has-background-red-3{background:var(--bal-color-red-3)!important}.has-background-red-4{background:var(--bal-color-red-4)!important}.has-background-red-5{background:var(--bal-color-red-5)!important}.has-background-red-6{background:var(--bal-color-red-6)!important}.has-background-info-1{background:var(--bal-color-info-1)!important}.has-background-info-2{background:var(--bal-color-info-2)!important}.has-background-info-3{background:var(--bal-color-info-3)!important}.has-background-info-4{background:var(--bal-color-info-4)!important}.has-background-info-5{background:var(--bal-color-info-5)!important}.has-background-info-6{background:var(--bal-color-info-6)!important}.has-background-success-1{background:var(--bal-color-success-1)!important}.has-background-success-2{background:var(--bal-color-success-2)!important}.has-background-success-3{background:var(--bal-color-success-3)!important}.has-background-success-4{background:var(--bal-color-success-4)!important}.has-background-success-5{background:var(--bal-color-success-5)!important}.has-background-success-6{background:var(--bal-color-success-6)!important}.has-background-warning-1{background:var(--bal-color-warning-1)!important}.has-background-warning-2{background:var(--bal-color-warning-2)!important}.has-background-warning-3{background:var(--bal-color-warning-3)!important}.has-background-warning-4{background:var(--bal-color-warning-4)!important}.has-background-warning-5{background:var(--bal-color-warning-5)!important}.has-background-warning-6{background:var(--bal-color-warning-6)!important}.has-background-danger-1{background:var(--bal-color-danger-1)!important}.has-background-danger-2{background:var(--bal-color-danger-2)!important}.has-background-danger-3{background:var(--bal-color-danger-3)!important}.has-background-danger-4{background:var(--bal-color-danger-4)!important}.has-background-danger-5{background:var(--bal-color-danger-5)!important}.has-background-danger-6{background:var(--bal-color-danger-6)!important}.has-background-primary-1{background:var(--bal-color-primary-1)!important}.has-background-primary-2{background:var(--bal-color-primary-2)!important}.has-background-primary-3{background:var(--bal-color-primary-3)!important}.has-background-primary-4{background:var(--bal-color-primary-4)!important}.has-background-primary-5{background:var(--bal-color-primary-5)!important}.has-background-primary-6{background:var(--bal-color-primary-6)!important}.has-background-primary{background:var(--bal-color-primary)!important}.has-background-grey{background:var(--bal-color-grey)!important}.has-background-blue{background:var(--bal-color-blue)!important}.has-background-light-blue{background:var(--bal-color-light-blue)!important}.has-background-purple{background:var(--bal-color-purple)!important}.has-background-green{background:var(--bal-color-green)!important}.has-background-yellow{background:var(--bal-color-yellow)!important}.has-background-red{background:var(--bal-color-red)!important}.has-background-info{background:var(--bal-color-info)!important}.has-background-success{background:var(--bal-color-success)!important}.has-background-warning{background:var(--bal-color-warning)!important}.has-background-danger{background:var(--bal-color-danger)!important}.has-text-black-inverted,.has-text-blue-4-inverted,.has-text-blue-5-inverted,.has-text-blue-6-inverted,.has-text-blue-inverted,.has-text-danger-3-inverted,.has-text-danger-4-inverted,.has-text-danger-5-inverted,.has-text-danger-6-inverted,.has-text-danger-inverted,.has-text-green-6-inverted,.has-text-grey-5-inverted,.has-text-grey-6-inverted,.has-text-info-3-inverted,.has-text-info-4-inverted,.has-text-info-5-inverted,.has-text-info-6-inverted,.has-text-info-inverted,.has-text-light-blue-4-inverted,.has-text-light-blue-5-inverted,.has-text-light-blue-6-inverted,.has-text-primary-4-inverted,.has-text-primary-5-inverted,.has-text-primary-6-inverted,.has-text-primary-inverted,.has-text-purple-4-inverted,.has-text-purple-5-inverted,.has-text-purple-6-inverted,.has-text-red-4-inverted,.has-text-red-5-inverted,.has-text-red-6-inverted,.has-text-success-3-inverted,.has-text-success-4-inverted,.has-text-success-5-inverted,.has-text-success-6-inverted,.has-text-success-inverted,.has-text-yellow-6-inverted{color:var(--bal-color-white)!important}.has-text-blue-1-inverted,.has-text-blue-2-inverted,.has-text-blue-3-inverted,.has-text-danger-1-inverted,.has-text-danger-2-inverted,.has-text-green-1-inverted,.has-text-green-2-inverted,.has-text-green-3-inverted,.has-text-green-4-inverted,.has-text-green-5-inverted,.has-text-green-inverted,.has-text-grey-1-inverted,.has-text-grey-2-inverted,.has-text-grey-3-inverted,.has-text-grey-4-inverted,.has-text-grey-inverted,.has-text-info-1-inverted,.has-text-info-2-inverted,.has-text-light-blue-1-inverted,.has-text-light-blue-2-inverted,.has-text-light-blue-3-inverted,.has-text-light-blue-inverted,.has-text-primary-1-inverted,.has-text-primary-2-inverted,.has-text-primary-3-inverted,.has-text-purple-1-inverted,.has-text-purple-2-inverted,.has-text-purple-3-inverted,.has-text-purple-inverted,.has-text-red-1-inverted,.has-text-red-2-inverted,.has-text-red-3-inverted,.has-text-red-inverted,.has-text-success-1-inverted,.has-text-success-2-inverted,.has-text-transparent-inverted,.has-text-warning-1-inverted,.has-text-warning-2-inverted,.has-text-warning-3-inverted,.has-text-warning-4-inverted,.has-text-warning-5-inverted,.has-text-warning-6-inverted,.has-text-warning-inverted,.has-text-white-inverted,.has-text-yellow-1-inverted,.has-text-yellow-2-inverted,.has-text-yellow-3-inverted,.has-text-yellow-4-inverted,.has-text-yellow-5-inverted,.has-text-yellow-inverted{color:var(--bal-color-primary)!important}.table-container:not(:last-child),.table:not(:last-child){margin-bottom:.25rem}@media (hover:hover) and (pointer:fine){.button.is-focused:not(:active),.button:focus-visible:not(:active),a.is-link:not(.button):focus-visible,a.link:not(.button):focus-visible{box-shadow:var(--bal-focus-shadow)!important}}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-focused:not(:active),.button.is-inverted.is-light.is-focused:not(:active),.button.is-inverted.is-light:focus-visible:not(:active),.button.is-inverted:focus-visible:not(:active),.button.is-light.is-focused:not(:active),.button.is-light:focus-visible:not(:active),a.is-link:not(.button).is-inverted:focus-visible,a.is-link:not(.button).is-light:focus-visible,a.link:not(.button).is-inverted:focus-visible,a.link:not(.button).is-light:focus-visible{box-shadow:var(--bal-focus-shadow-inverted)!important}}.button.is-disabled,.button.is-disabled.is-inverted,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled:hover,.button.is-inverted:disabled,.button:disabled,.file.is-disabled .file-cta,.file.is-disabled .file-label{cursor:default!important;pointer-events:none!important}.button,.file{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.is-block{display:block!important}@media screen and (max-width:768px){.is-block-mobile{display:block!important}}@media screen and (min-width:769px),print{.is-block-tablet{display:block!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-block-tablet-only{display:block!important}}@media screen and (max-width:1023px){.is-block-touch{display:block!important}}@media screen and (min-width:1024px){.is-block-desktop{display:block!important}}@media screen and (min-width:1024px) and (max-width:1279px){.is-block-desktop-only{display:block!important}}@media screen and (min-width:1280px){.is-block-high-definition{display:block!important}}@media screen and (min-width:1280px) and (max-width:1439px){.is-block-high-definition-only{display:block!important}}@media screen and (min-width:1440px){.is-block-widescreen{display:block!important}}@media screen and (min-width:1440px) and (max-width:1919px){.is-block-widescreen-only{display:block!important}}@media screen and (min-width:1920px){.is-block-fullhd{display:block!important}}.is-flex{display:flex!important}@media screen and (max-width:768px){.is-flex-mobile{display:flex!important}}@media screen and (min-width:769px),print{.is-flex-tablet{display:flex!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-flex-tablet-only{display:flex!important}}@media screen and (max-width:1023px){.is-flex-touch{display:flex!important}}@media screen and (min-width:1024px){.is-flex-desktop{display:flex!important}}@media screen and (min-width:1024px) and (max-width:1279px){.is-flex-desktop-only{display:flex!important}}@media screen and (min-width:1280px){.is-flex-high-definition{display:flex!important}}@media screen and (min-width:1280px) and (max-width:1439px){.is-flex-high-definition-only{display:flex!important}}@media screen and (min-width:1440px){.is-flex-widescreen{display:flex!important}}@media screen and (min-width:1440px) and (max-width:1919px){.is-flex-widescreen-only{display:flex!important}}@media screen and (min-width:1920px){.is-flex-fullhd{display:flex!important}}.is-inline{display:inline!important}@media screen and (max-width:768px){.is-inline-mobile{display:inline!important}}@media screen and (min-width:769px),print{.is-inline-tablet{display:inline!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-inline-tablet-only{display:inline!important}}@media screen and (max-width:1023px){.is-inline-touch{display:inline!important}}@media screen and (min-width:1024px){.is-inline-desktop{display:inline!important}}@media screen and (min-width:1024px) and (max-width:1279px){.is-inline-desktop-only{display:inline!important}}@media screen and (min-width:1280px){.is-inline-high-definition{display:inline!important}}@media screen and (min-width:1280px) and (max-width:1439px){.is-inline-high-definition-only{display:inline!important}}@media screen and (min-width:1440px){.is-inline-widescreen{display:inline!important}}@media screen and (min-width:1440px) and (max-width:1919px){.is-inline-widescreen-only{display:inline!important}}@media screen and (min-width:1920px){.is-inline-fullhd{display:inline!important}}.is-inline-block{display:inline-block!important}@media screen and (max-width:768px){.is-inline-block-mobile{display:inline-block!important}}@media screen and (min-width:769px),print{.is-inline-block-tablet{display:inline-block!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width:1023px){.is-inline-block-touch{display:inline-block!important}}@media screen and (min-width:1024px){.is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width:1024px) and (max-width:1279px){.is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width:1280px){.is-inline-block-high-definition{display:inline-block!important}}@media screen and (min-width:1280px) and (max-width:1439px){.is-inline-block-high-definition-only{display:inline-block!important}}@media screen and (min-width:1440px){.is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width:1440px) and (max-width:1919px){.is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width:1920px){.is-inline-block-fullhd{display:inline-block!important}}.is-inline-flex{display:inline-flex!important}@media screen and (max-width:768px){.is-inline-flex-mobile{display:inline-flex!important}}@media screen and (min-width:769px),print{.is-inline-flex-tablet{display:inline-flex!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-inline-flex-tablet-only{display:inline-flex!important}}@media screen and (max-width:1023px){.is-inline-flex-touch{display:inline-flex!important}}@media screen and (min-width:1024px){.is-inline-flex-desktop{display:inline-flex!important}}@media screen and (min-width:1024px) and (max-width:1279px){.is-inline-flex-desktop-only{display:inline-flex!important}}@media screen and (min-width:1280px){.is-inline-flex-high-definition{display:inline-flex!important}}@media screen and (min-width:1280px) and (max-width:1439px){.is-inline-flex-high-definition-only{display:inline-flex!important}}@media screen and (min-width:1440px){.is-inline-flex-widescreen{display:inline-flex!important}}@media screen and (min-width:1440px) and (max-width:1919px){.is-inline-flex-widescreen-only{display:inline-flex!important}}@media screen and (min-width:1920px){.is-inline-flex-fullhd{display:inline-flex!important}}.is-hidden{display:none!important}.is-sr-only{border:none!important;clip:rect(0,0,0,0)!important;height:.01em!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.01em!important}@media screen and (max-width:768px){.is-hidden-mobile{display:none!important}}@media screen and (min-width:769px),print{.is-hidden-tablet{display:none!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-hidden-tablet-only{display:none!important}}@media screen and (max-width:1023px){.is-hidden-touch{display:none!important}}@media screen and (min-width:1024px){.is-hidden-desktop{display:none!important}}@media screen and (min-width:1024px) and (max-width:1279px){.is-hidden-desktop-only{display:none!important}}@media screen and (min-width:1280px){.is-hidden-high-definition{display:none!important}}@media screen and (min-width:1280px) and (max-width:1439px){.is-hidden-high-definition-only{display:none!important}}@media screen and (min-width:1440px){.is-hidden-widescreen{display:none!important}}@media screen and (min-width:1440px) and (max-width:1919px){.is-hidden-widescreen-only{display:none!important}}@media screen and (min-width:1920px){.is-hidden-fullhd{display:none!important}}.is-invisible{visibility:hidden!important}@media screen and (max-width:768px){.is-invisible-mobile{visibility:hidden!important}}@media screen and (min-width:769px),print{.is-invisible-tablet{visibility:hidden!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-invisible-tablet-only{visibility:hidden!important}}@media screen and (max-width:1023px){.is-invisible-touch{visibility:hidden!important}}@media screen and (min-width:1024px){.is-invisible-desktop{visibility:hidden!important}}@media screen and (min-width:1024px) and (max-width:1279px){.is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width:1280px){.is-invisible-high-definition{visibility:hidden!important}}@media screen and (min-width:1280px) and (max-width:1439px){.is-invisible-high-definition-only{visibility:hidden!important}}@media screen and (min-width:1440px){.is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width:1440px) and (max-width:1919px){.is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width:1920px){.is-invisible-fullhd{visibility:hidden!important}}.table-container:not(:last-child),.table:not(:last-child){margin-bottom:.25rem}@media (hover:hover) and (pointer:fine){.button.is-focused:not(:active),.button:focus-visible:not(:active),a.is-link:not(.button):focus-visible,a.link:not(.button):focus-visible{box-shadow:var(--bal-focus-shadow)!important}}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-focused:not(:active),.button.is-inverted.is-light.is-focused:not(:active),.button.is-inverted.is-light:focus-visible:not(:active),.button.is-inverted:focus-visible:not(:active),.button.is-light.is-focused:not(:active),.button.is-light:focus-visible:not(:active),a.is-link:not(.button).is-inverted:focus-visible,a.is-link:not(.button).is-light:focus-visible,a.link:not(.button).is-inverted:focus-visible,a.link:not(.button).is-light:focus-visible{box-shadow:var(--bal-focus-shadow-inverted)!important}}.button.is-disabled,.button.is-disabled.is-inverted,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled:hover,.button.is-inverted:disabled,.button:disabled,.file.is-disabled .file-cta,.file.is-disabled .file-label{cursor:default!important;pointer-events:none!important}.button,.file{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.is-flex-direction-row{flex-direction:row}.is-flex-direction-row-reverse{flex-direction:row-reverse}.is-flex-direction-column{flex-direction:column}.is-flex-direction-column-reverse{flex-direction:column-reverse}.is-flex-wrap-nowrap{flex-wrap:nowrap}.is-flex-wrap-wrap{flex-wrap:wrap}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}.is-justify-content-flex-start{justify-content:flex-start}.is-justify-content-flex-end{justify-content:flex-end}.is-justify-content-center{justify-content:center}.is-justify-content-space-between{justify-content:space-between}.is-justify-content-space-around{justify-content:space-around}.is-justify-content-space-evenly{justify-content:space-evenly}.is-justify-content-left,.is-justify-content-start{justify-content:flex-start}.is-justify-content-end,.is-justify-content-right{justify-content:flex-end}.is-align-content-flex-start{align-content:flex-start}.is-align-content-flex-end{align-content:flex-end}.is-align-content-center{align-content:center}.is-align-content-space-between{align-content:space-between}.is-align-content-space-around{align-content:space-around}.is-align-content-space-evenly{align-content:space-evenly}.is-align-content-stretch{align-content:stretch}.is-align-content-baseline{align-content:baseline}.is-align-content-start{align-content:flex-start}.is-align-content-end{align-content:flex-end}.is-align-items-stretch{align-items:stretch}.is-align-items-flex-start{align-items:flex-start}.is-align-items-flex-end{align-items:flex-end}.is-align-items-center{align-items:center}.is-align-items-baseline{align-items:baseline}.is-align-items-self-start{align-items:self-start}.is-align-items-self-end{align-items:self-end}.is-align-items-start{align-items:flex-start}.is-align-items-end{align-items:flex-end}.is-align-self-auto{align-self:auto}.is-align-self-flex-start{align-self:flex-start}.is-align-self-flex-end{align-self:flex-end}.is-align-self-center{align-self:center}.is-align-self-baseline{align-self:baseline}.is-align-self-stretch{align-self:stretch}.is-align-self-start{align-self:flex-start}.is-align-self-end{align-self:flex-end}.is-flex-grow-0{flex-grow:0}.is-flex-grow-1{flex-grow:1}.is-flex-grow-2{flex-grow:2}.is-flex-grow-3{flex-grow:3}.is-flex-grow-4{flex-grow:4}.is-flex-grow-5{flex-grow:5}.is-flex-shrink-0{flex-shrink:0}.is-flex-shrink-1{flex-shrink:1}.is-flex-shrink-2{flex-shrink:2}.is-flex-shrink-3{flex-shrink:3}.is-flex-shrink-4{flex-shrink:4}.is-flex-shrink-5{flex-shrink:5}.is-flex-1{flex:1 1 0%}.is-flex-auto{flex:1 1 auto}.is-flex-initial{flex:0 1 auto}.is-flex-none{flex:none}.fg-auto{gap:auto}.fg-none{gap:0}.fg-xx-small{gap:.25rem}.fg-x-small{gap:.5rem}.fg-small{gap:.75rem}.fg-normal{gap:1rem}.fg-medium{gap:1.25rem}.fg-large{gap:1.5rem}.fg-x-large{gap:2rem}.fg-xx-large{gap:3rem}.fg-xxx-large{gap:3.5rem}.fg-xxxx-large{gap:4rem}@media screen and (min-width:769px),print{.fg-auto{gap:auto}.fg-none{gap:0}.fg-xx-small{gap:.25rem}.fg-x-small{gap:.5rem}.fg-small{gap:.75rem}.fg-normal{gap:1rem}.fg-medium{gap:1.25rem}.fg-large{gap:1.5rem}.fg-x-large{gap:2.5rem}.fg-xx-large{gap:3.5rem}.fg-xxx-large{gap:4.5rem}.fg-xxxx-large{gap:6rem}}@media screen and (min-width:1024px){.fg-auto{gap:auto}.fg-none{gap:0}.fg-xx-small{gap:.25rem}.fg-x-small{gap:.5rem}.fg-small{gap:.75rem}.fg-normal{gap:1rem}.fg-medium{gap:1.5rem}.fg-large{gap:2rem}.fg-x-large{gap:3rem}.fg-xx-large{gap:4rem}.fg-xxx-large{gap:6rem}.fg-xxxx-large{gap:8rem}}.has-opacity-0{opacity:0}.has-opacity-30{opacity:.3}.has-opacity-40{opacity:.4}.has-opacity-50{opacity:.5}.has-opacity-60{opacity:.6}.has-opacity-80{opacity:.8}.has-opacity-1,.has-opacity-100{opacity:1}.has-radius-none{border-radius:var(--bal-radius-none)!important}.has-radius-top-none{border-top-left-radius:var(--bal-radius-none)!important;border-top-right-radius:var(--bal-radius-none)!important}.has-radius-top-left-none{border-top-left-radius:var(--bal-radius-none)!important}.has-radius-top-right-none{border-top-right-radius:var(--bal-radius-none)!important}.has-radius-bottom-none{border-bottom-left-radius:var(--bal-radius-none)!important;border-bottom-right-radius:var(--bal-radius-none)!important}.has-radius-bottom-left-none{border-bottom-left-radius:var(--bal-radius-none)!important}.has-radius-bottom-right-none{border-bottom-right-radius:var(--bal-radius-none)!important}.has-radius-normal{border-radius:var(--bal-radius-normal)!important}.has-radius-top-normal{border-top-left-radius:var(--bal-radius-normal)!important;border-top-right-radius:var(--bal-radius-normal)!important}.has-radius-top-left-normal{border-top-left-radius:var(--bal-radius-normal)!important}.has-radius-top-right-normal{border-top-right-radius:var(--bal-radius-normal)!important}.has-radius-bottom-normal{border-bottom-left-radius:var(--bal-radius-normal)!important;border-bottom-right-radius:var(--bal-radius-normal)!important}.has-radius-bottom-left-normal{border-bottom-left-radius:var(--bal-radius-normal)!important}.has-radius-bottom-right-normal{border-bottom-right-radius:var(--bal-radius-normal)!important}.has-radius-large{border-radius:var(--bal-radius-large)!important}.has-radius-top-large{border-top-left-radius:var(--bal-radius-large)!important;border-top-right-radius:var(--bal-radius-large)!important}.has-radius-top-left-large{border-top-left-radius:var(--bal-radius-large)!important}.has-radius-top-right-large{border-top-right-radius:var(--bal-radius-large)!important}.has-radius-bottom-large{border-bottom-left-radius:var(--bal-radius-large)!important;border-bottom-right-radius:var(--bal-radius-large)!important}.has-radius-bottom-left-large{border-bottom-left-radius:var(--bal-radius-large)!important}.has-radius-bottom-right-large{border-bottom-right-radius:var(--bal-radius-large)!important}.has-radius-rounded{border-radius:var(--bal-radius-rounded)!important}.has-radius-top-rounded{border-top-left-radius:var(--bal-radius-rounded)!important;border-top-right-radius:var(--bal-radius-rounded)!important}.has-radius-top-left-rounded{border-top-left-radius:var(--bal-radius-rounded)!important}.has-radius-top-right-rounded{border-top-right-radius:var(--bal-radius-rounded)!important}.has-radius-bottom-rounded{border-bottom-left-radius:var(--bal-radius-rounded)!important;border-bottom-right-radius:var(--bal-radius-rounded)!important}.has-radius-bottom-left-rounded{border-bottom-left-radius:var(--bal-radius-rounded)!important}.has-radius-bottom-right-rounded{border-bottom-right-radius:var(--bal-radius-rounded)!important}.has-shadow-none{box-shadow:var(--bal-shadow-none)!important}.has-shadow-normal{box-shadow:var(--bal-shadow-normal)!important}.has-shadow-large{box-shadow:var(--bal-shadow-large)!important}.has-text-shadow-none{text-shadow:var(--bal-text-shadow-none)!important}.has-text-shadow-normal{text-shadow:var(--bal-text-shadow-normal)!important}.table-container:not(:last-child),.table:not(:last-child){margin-bottom:.25rem}@media (hover:hover) and (pointer:fine){.button.is-focused:not(:active),.button:focus-visible:not(:active),a.is-link:not(.button):focus-visible,a.link:not(.button):focus-visible{box-shadow:var(--bal-focus-shadow)!important}}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-focused:not(:active),.button.is-inverted.is-light.is-focused:not(:active),.button.is-inverted.is-light:focus-visible:not(:active),.button.is-inverted:focus-visible:not(:active),.button.is-light.is-focused:not(:active),.button.is-light:focus-visible:not(:active),a.is-link:not(.button).is-inverted:focus-visible,a.is-link:not(.button).is-light:focus-visible,a.link:not(.button).is-inverted:focus-visible,a.link:not(.button).is-light:focus-visible{box-shadow:var(--bal-focus-shadow-inverted)!important}}.button.is-disabled,.button.is-disabled.is-inverted,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled:hover,.button.is-inverted:disabled,.button:disabled,.file.is-disabled .file-cta,.file.is-disabled .file-label{cursor:default!important;pointer-events:none!important}.button,.file{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.is-marginless{margin:0!important}.is-paddingless{padding:0!important}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto{margin-left:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.m-none{margin:0!important}.mt-none{margin-top:0!important}.mr-none{margin-right:0!important}.mb-none{margin-bottom:0!important}.ml-none{margin-left:0!important}.mx-none{margin-left:0!important;margin-right:0!important}.my-none{margin-top:0!important;margin-bottom:0!important}.m-xx-small{margin:.25rem!important}.mt-xx-small{margin-top:.25rem!important}.mr-xx-small{margin-right:.25rem!important}.mb-xx-small{margin-bottom:.25rem!important}.ml-xx-small{margin-left:.25rem!important}.mx-xx-small{margin-left:.25rem!important;margin-right:.25rem!important}.my-xx-small{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-x-small{margin:.5rem!important}.mt-x-small{margin-top:.5rem!important}.mr-x-small{margin-right:.5rem!important}.mb-x-small{margin-bottom:.5rem!important}.ml-x-small{margin-left:.5rem!important}.mx-x-small{margin-left:.5rem!important;margin-right:.5rem!important}.my-x-small{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-small{margin:.75rem!important}.mt-small{margin-top:.75rem!important}.mr-small{margin-right:.75rem!important}.mb-small{margin-bottom:.75rem!important}.ml-small{margin-left:.75rem!important}.mx-small{margin-left:.75rem!important;margin-right:.75rem!important}.my-small{margin-top:.75rem!important;margin-bottom:.75rem!important}.m-normal{margin:1rem!important}.mt-normal{margin-top:1rem!important}.mr-normal{margin-right:1rem!important}.mb-normal{margin-bottom:1rem!important}.ml-normal{margin-left:1rem!important}.mx-normal{margin-left:1rem!important;margin-right:1rem!important}.my-normal{margin-top:1rem!important;margin-bottom:1rem!important}.m-medium{margin:1.25rem!important}.mt-medium{margin-top:1.25rem!important}.mr-medium{margin-right:1.25rem!important}.mb-medium{margin-bottom:1.25rem!important}.ml-medium{margin-left:1.25rem!important}.mx-medium{margin-left:1.25rem!important;margin-right:1.25rem!important}.my-medium{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.m-large{margin:1.5rem!important}.mt-large{margin-top:1.5rem!important}.mr-large{margin-right:1.5rem!important}.mb-large{margin-bottom:1.5rem!important}.ml-large{margin-left:1.5rem!important}.mx-large{margin-left:1.5rem!important;margin-right:1.5rem!important}.my-large{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-x-large{margin:2rem!important}.mt-x-large{margin-top:2rem!important}.mr-x-large{margin-right:2rem!important}.mb-x-large{margin-bottom:2rem!important}.ml-x-large{margin-left:2rem!important}.mx-x-large{margin-left:2rem!important;margin-right:2rem!important}.my-x-large{margin-top:2rem!important;margin-bottom:2rem!important}.m-xx-large{margin:3rem!important}.mt-xx-large{margin-top:3rem!important}.mr-xx-large{margin-right:3rem!important}.mb-xx-large{margin-bottom:3rem!important}.ml-xx-large{margin-left:3rem!important}.mx-xx-large{margin-left:3rem!important;margin-right:3rem!important}.my-xx-large{margin-top:3rem!important;margin-bottom:3rem!important}.m-xxx-large{margin:3.5rem!important}.mt-xxx-large{margin-top:3.5rem!important}.mr-xxx-large{margin-right:3.5rem!important}.mb-xxx-large{margin-bottom:3.5rem!important}.ml-xxx-large{margin-left:3.5rem!important}.mx-xxx-large{margin-left:3.5rem!important;margin-right:3.5rem!important}.my-xxx-large{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.m-xxxx-large{margin:4rem!important}.mt-xxxx-large{margin-top:4rem!important}.mr-xxxx-large{margin-right:4rem!important}.mb-xxxx-large{margin-bottom:4rem!important}.ml-xxxx-large{margin-left:4rem!important}.mx-xxxx-large{margin-left:4rem!important;margin-right:4rem!important}.my-xxxx-large{margin-top:4rem!important;margin-bottom:4rem!important}.p-auto{padding:auto!important}.pt-auto{padding-top:auto!important}.pr-auto{padding-right:auto!important}.pb-auto{padding-bottom:auto!important}.pl-auto{padding-left:auto!important}.px-auto{padding-left:auto!important;padding-right:auto!important}.py-auto{padding-top:auto!important;padding-bottom:auto!important}.p-none{padding:0!important}.pt-none{padding-top:0!important}.pr-none{padding-right:0!important}.pb-none{padding-bottom:0!important}.pl-none{padding-left:0!important}.px-none{padding-left:0!important;padding-right:0!important}.py-none{padding-top:0!important;padding-bottom:0!important}.p-xx-small{padding:.25rem!important}.pt-xx-small{padding-top:.25rem!important}.pr-xx-small{padding-right:.25rem!important}.pb-xx-small{padding-bottom:.25rem!important}.pl-xx-small{padding-left:.25rem!important}.px-xx-small{padding-left:.25rem!important;padding-right:.25rem!important}.py-xx-small{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-x-small{padding:.5rem!important}.pt-x-small{padding-top:.5rem!important}.pr-x-small{padding-right:.5rem!important}.pb-x-small{padding-bottom:.5rem!important}.pl-x-small{padding-left:.5rem!important}.px-x-small{padding-left:.5rem!important;padding-right:.5rem!important}.py-x-small{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-small{padding:.75rem!important}.pt-small{padding-top:.75rem!important}.pr-small{padding-right:.75rem!important}.pb-small{padding-bottom:.75rem!important}.pl-small{padding-left:.75rem!important}.px-small{padding-left:.75rem!important;padding-right:.75rem!important}.py-small{padding-top:.75rem!important;padding-bottom:.75rem!important}.p-normal{padding:1rem!important}.pt-normal{padding-top:1rem!important}.pr-normal{padding-right:1rem!important}.pb-normal{padding-bottom:1rem!important}.pl-normal{padding-left:1rem!important}.px-normal{padding-left:1rem!important;padding-right:1rem!important}.py-normal{padding-top:1rem!important;padding-bottom:1rem!important}.p-medium{padding:1.25rem!important}.pt-medium{padding-top:1.25rem!important}.pr-medium{padding-right:1.25rem!important}.pb-medium{padding-bottom:1.25rem!important}.pl-medium{padding-left:1.25rem!important}.px-medium{padding-left:1.25rem!important;padding-right:1.25rem!important}.py-medium{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.p-large{padding:1.5rem!important}.pt-large{padding-top:1.5rem!important}.pr-large{padding-right:1.5rem!important}.pb-large{padding-bottom:1.5rem!important}.pl-large{padding-left:1.5rem!important}.px-large{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-large{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-x-large{padding:2rem!important}.pt-x-large{padding-top:2rem!important}.pr-x-large{padding-right:2rem!important}.pb-x-large{padding-bottom:2rem!important}.pl-x-large{padding-left:2rem!important}.px-x-large{padding-left:2rem!important;padding-right:2rem!important}.py-x-large{padding-top:2rem!important;padding-bottom:2rem!important}.p-xx-large{padding:3rem!important}.pt-xx-large{padding-top:3rem!important}.pr-xx-large{padding-right:3rem!important}.pb-xx-large{padding-bottom:3rem!important}.pl-xx-large{padding-left:3rem!important}.px-xx-large{padding-left:3rem!important;padding-right:3rem!important}.py-xx-large{padding-top:3rem!important;padding-bottom:3rem!important}.p-xxx-large{padding:3.5rem!important}.pt-xxx-large{padding-top:3.5rem!important}.pr-xxx-large{padding-right:3.5rem!important}.pb-xxx-large{padding-bottom:3.5rem!important}.pl-xxx-large{padding-left:3.5rem!important}.px-xxx-large{padding-left:3.5rem!important;padding-right:3.5rem!important}.py-xxx-large{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.p-xxxx-large{padding:4rem!important}.pt-xxxx-large{padding-top:4rem!important}.pr-xxxx-large{padding-right:4rem!important}.pb-xxxx-large{padding-bottom:4rem!important}.pl-xxxx-large{padding-left:4rem!important}.px-xxxx-large{padding-left:4rem!important;padding-right:4rem!important}.py-xxxx-large{padding-top:4rem!important;padding-bottom:4rem!important}@media screen and (min-width:769px),print{.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto{margin-left:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.m-none{margin:0!important}.mt-none{margin-top:0!important}.mr-none{margin-right:0!important}.mb-none{margin-bottom:0!important}.ml-none{margin-left:0!important}.mx-none{margin-left:0!important;margin-right:0!important}.my-none{margin-top:0!important;margin-bottom:0!important}.m-xx-small{margin:.25rem!important}.mt-xx-small{margin-top:.25rem!important}.mr-xx-small{margin-right:.25rem!important}.mb-xx-small{margin-bottom:.25rem!important}.ml-xx-small{margin-left:.25rem!important}.mx-xx-small{margin-left:.25rem!important;margin-right:.25rem!important}.my-xx-small{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-x-small{margin:.5rem!important}.mt-x-small{margin-top:.5rem!important}.mr-x-small{margin-right:.5rem!important}.mb-x-small{margin-bottom:.5rem!important}.ml-x-small{margin-left:.5rem!important}.mx-x-small{margin-left:.5rem!important;margin-right:.5rem!important}.my-x-small{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-small{margin:.75rem!important}.mt-small{margin-top:.75rem!important}.mr-small{margin-right:.75rem!important}.mb-small{margin-bottom:.75rem!important}.ml-small{margin-left:.75rem!important}.mx-small{margin-left:.75rem!important;margin-right:.75rem!important}.my-small{margin-top:.75rem!important;margin-bottom:.75rem!important}.m-normal{margin:1rem!important}.mt-normal{margin-top:1rem!important}.mr-normal{margin-right:1rem!important}.mb-normal{margin-bottom:1rem!important}.ml-normal{margin-left:1rem!important}.mx-normal{margin-left:1rem!important;margin-right:1rem!important}.my-normal{margin-top:1rem!important;margin-bottom:1rem!important}.m-medium{margin:1.25rem!important}.mt-medium{margin-top:1.25rem!important}.mr-medium{margin-right:1.25rem!important}.mb-medium{margin-bottom:1.25rem!important}.ml-medium{margin-left:1.25rem!important}.mx-medium{margin-left:1.25rem!important;margin-right:1.25rem!important}.my-medium{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.m-large{margin:1.5rem!important}.mt-large{margin-top:1.5rem!important}.mr-large{margin-right:1.5rem!important}.mb-large{margin-bottom:1.5rem!important}.ml-large{margin-left:1.5rem!important}.mx-large{margin-left:1.5rem!important;margin-right:1.5rem!important}.my-large{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-x-large{margin:2.5rem!important}.mt-x-large{margin-top:2.5rem!important}.mr-x-large{margin-right:2.5rem!important}.mb-x-large{margin-bottom:2.5rem!important}.ml-x-large{margin-left:2.5rem!important}.mx-x-large{margin-left:2.5rem!important;margin-right:2.5rem!important}.my-x-large{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.m-xx-large{margin:3.5rem!important}.mt-xx-large{margin-top:3.5rem!important}.mr-xx-large{margin-right:3.5rem!important}.mb-xx-large{margin-bottom:3.5rem!important}.ml-xx-large{margin-left:3.5rem!important}.mx-xx-large{margin-left:3.5rem!important;margin-right:3.5rem!important}.my-xx-large{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.m-xxx-large{margin:4.5rem!important}.mt-xxx-large{margin-top:4.5rem!important}.mr-xxx-large{margin-right:4.5rem!important}.mb-xxx-large{margin-bottom:4.5rem!important}.ml-xxx-large{margin-left:4.5rem!important}.mx-xxx-large{margin-left:4.5rem!important;margin-right:4.5rem!important}.my-xxx-large{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.m-xxxx-large{margin:6rem!important}.mt-xxxx-large{margin-top:6rem!important}.mr-xxxx-large{margin-right:6rem!important}.mb-xxxx-large{margin-bottom:6rem!important}.ml-xxxx-large{margin-left:6rem!important}.mx-xxxx-large{margin-left:6rem!important;margin-right:6rem!important}.my-xxxx-large{margin-top:6rem!important;margin-bottom:6rem!important}.p-auto{padding:auto!important}.pt-auto{padding-top:auto!important}.pr-auto{padding-right:auto!important}.pb-auto{padding-bottom:auto!important}.pl-auto{padding-left:auto!important}.px-auto{padding-left:auto!important;padding-right:auto!important}.py-auto{padding-top:auto!important;padding-bottom:auto!important}.p-none{padding:0!important}.pt-none{padding-top:0!important}.pr-none{padding-right:0!important}.pb-none{padding-bottom:0!important}.pl-none{padding-left:0!important}.px-none{padding-left:0!important;padding-right:0!important}.py-none{padding-top:0!important;padding-bottom:0!important}.p-xx-small{padding:.25rem!important}.pt-xx-small{padding-top:.25rem!important}.pr-xx-small{padding-right:.25rem!important}.pb-xx-small{padding-bottom:.25rem!important}.pl-xx-small{padding-left:.25rem!important}.px-xx-small{padding-left:.25rem!important;padding-right:.25rem!important}.py-xx-small{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-x-small{padding:.5rem!important}.pt-x-small{padding-top:.5rem!important}.pr-x-small{padding-right:.5rem!important}.pb-x-small{padding-bottom:.5rem!important}.pl-x-small{padding-left:.5rem!important}.px-x-small{padding-left:.5rem!important;padding-right:.5rem!important}.py-x-small{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-small{padding:.75rem!important}.pt-small{padding-top:.75rem!important}.pr-small{padding-right:.75rem!important}.pb-small{padding-bottom:.75rem!important}.pl-small{padding-left:.75rem!important}.px-small{padding-left:.75rem!important;padding-right:.75rem!important}.py-small{padding-top:.75rem!important;padding-bottom:.75rem!important}.p-normal{padding:1rem!important}.pt-normal{padding-top:1rem!important}.pr-normal{padding-right:1rem!important}.pb-normal{padding-bottom:1rem!important}.pl-normal{padding-left:1rem!important}.px-normal{padding-left:1rem!important;padding-right:1rem!important}.py-normal{padding-top:1rem!important;padding-bottom:1rem!important}.p-medium{padding:1.25rem!important}.pt-medium{padding-top:1.25rem!important}.pr-medium{padding-right:1.25rem!important}.pb-medium{padding-bottom:1.25rem!important}.pl-medium{padding-left:1.25rem!important}.px-medium{padding-left:1.25rem!important;padding-right:1.25rem!important}.py-medium{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.p-large{padding:1.5rem!important}.pt-large{padding-top:1.5rem!important}.pr-large{padding-right:1.5rem!important}.pb-large{padding-bottom:1.5rem!important}.pl-large{padding-left:1.5rem!important}.px-large{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-large{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-x-large{padding:2.5rem!important}.pt-x-large{padding-top:2.5rem!important}.pr-x-large{padding-right:2.5rem!important}.pb-x-large{padding-bottom:2.5rem!important}.pl-x-large{padding-left:2.5rem!important}.px-x-large{padding-left:2.5rem!important;padding-right:2.5rem!important}.py-x-large{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.p-xx-large{padding:3.5rem!important}.pt-xx-large{padding-top:3.5rem!important}.pr-xx-large{padding-right:3.5rem!important}.pb-xx-large{padding-bottom:3.5rem!important}.pl-xx-large{padding-left:3.5rem!important}.px-xx-large{padding-left:3.5rem!important;padding-right:3.5rem!important}.py-xx-large{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.p-xxx-large{padding:4.5rem!important}.pt-xxx-large{padding-top:4.5rem!important}.pr-xxx-large{padding-right:4.5rem!important}.pb-xxx-large{padding-bottom:4.5rem!important}.pl-xxx-large{padding-left:4.5rem!important}.px-xxx-large{padding-left:4.5rem!important;padding-right:4.5rem!important}.py-xxx-large{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.p-xxxx-large{padding:6rem!important}.pt-xxxx-large{padding-top:6rem!important}.pr-xxxx-large{padding-right:6rem!important}.pb-xxxx-large{padding-bottom:6rem!important}.pl-xxxx-large{padding-left:6rem!important}.px-xxxx-large{padding-left:6rem!important;padding-right:6rem!important}.py-xxxx-large{padding-top:6rem!important;padding-bottom:6rem!important}}@media screen and (min-width:1024px){.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto{margin-left:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.m-none{margin:0!important}.mt-none{margin-top:0!important}.mr-none{margin-right:0!important}.mb-none{margin-bottom:0!important}.ml-none{margin-left:0!important}.mx-none{margin-left:0!important;margin-right:0!important}.my-none{margin-top:0!important;margin-bottom:0!important}.m-xx-small{margin:.25rem!important}.mt-xx-small{margin-top:.25rem!important}.mr-xx-small{margin-right:.25rem!important}.mb-xx-small{margin-bottom:.25rem!important}.ml-xx-small{margin-left:.25rem!important}.mx-xx-small{margin-left:.25rem!important;margin-right:.25rem!important}.my-xx-small{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-x-small{margin:.5rem!important}.mt-x-small{margin-top:.5rem!important}.mr-x-small{margin-right:.5rem!important}.mb-x-small{margin-bottom:.5rem!important}.ml-x-small{margin-left:.5rem!important}.mx-x-small{margin-left:.5rem!important;margin-right:.5rem!important}.my-x-small{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-small{margin:.75rem!important}.mt-small{margin-top:.75rem!important}.mr-small{margin-right:.75rem!important}.mb-small{margin-bottom:.75rem!important}.ml-small{margin-left:.75rem!important}.mx-small{margin-left:.75rem!important;margin-right:.75rem!important}.my-small{margin-top:.75rem!important;margin-bottom:.75rem!important}.m-normal{margin:1rem!important}.mt-normal{margin-top:1rem!important}.mr-normal{margin-right:1rem!important}.mb-normal{margin-bottom:1rem!important}.ml-normal{margin-left:1rem!important}.mx-normal{margin-left:1rem!important;margin-right:1rem!important}.my-normal{margin-top:1rem!important;margin-bottom:1rem!important}.m-medium{margin:1.5rem!important}.mt-medium{margin-top:1.5rem!important}.mr-medium{margin-right:1.5rem!important}.mb-medium{margin-bottom:1.5rem!important}.ml-medium{margin-left:1.5rem!important}.mx-medium{margin-left:1.5rem!important;margin-right:1.5rem!important}.my-medium{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-large{margin:2rem!important}.mt-large{margin-top:2rem!important}.mr-large{margin-right:2rem!important}.mb-large{margin-bottom:2rem!important}.ml-large{margin-left:2rem!important}.mx-large{margin-left:2rem!important;margin-right:2rem!important}.my-large{margin-top:2rem!important;margin-bottom:2rem!important}.m-x-large{margin:3rem!important}.mt-x-large{margin-top:3rem!important}.mr-x-large{margin-right:3rem!important}.mb-x-large{margin-bottom:3rem!important}.ml-x-large{margin-left:3rem!important}.mx-x-large{margin-left:3rem!important;margin-right:3rem!important}.my-x-large{margin-top:3rem!important;margin-bottom:3rem!important}.m-xx-large{margin:4rem!important}.mt-xx-large{margin-top:4rem!important}.mr-xx-large{margin-right:4rem!important}.mb-xx-large{margin-bottom:4rem!important}.ml-xx-large{margin-left:4rem!important}.mx-xx-large{margin-left:4rem!important;margin-right:4rem!important}.my-xx-large{margin-top:4rem!important;margin-bottom:4rem!important}.m-xxx-large{margin:6rem!important}.mt-xxx-large{margin-top:6rem!important}.mr-xxx-large{margin-right:6rem!important}.mb-xxx-large{margin-bottom:6rem!important}.ml-xxx-large{margin-left:6rem!important}.mx-xxx-large{margin-left:6rem!important;margin-right:6rem!important}.my-xxx-large{margin-top:6rem!important;margin-bottom:6rem!important}.m-xxxx-large{margin:8rem!important}.mt-xxxx-large{margin-top:8rem!important}.mr-xxxx-large{margin-right:8rem!important}.mb-xxxx-large{margin-bottom:8rem!important}.ml-xxxx-large{margin-left:8rem!important}.mx-xxxx-large{margin-left:8rem!important;margin-right:8rem!important}.my-xxxx-large{margin-top:8rem!important;margin-bottom:8rem!important}.p-auto{padding:auto!important}.pt-auto{padding-top:auto!important}.pr-auto{padding-right:auto!important}.pb-auto{padding-bottom:auto!important}.pl-auto{padding-left:auto!important}.px-auto{padding-left:auto!important;padding-right:auto!important}.py-auto{padding-top:auto!important;padding-bottom:auto!important}.p-none{padding:0!important}.pt-none{padding-top:0!important}.pr-none{padding-right:0!important}.pb-none{padding-bottom:0!important}.pl-none{padding-left:0!important}.px-none{padding-left:0!important;padding-right:0!important}.py-none{padding-top:0!important;padding-bottom:0!important}.p-xx-small{padding:.25rem!important}.pt-xx-small{padding-top:.25rem!important}.pr-xx-small{padding-right:.25rem!important}.pb-xx-small{padding-bottom:.25rem!important}.pl-xx-small{padding-left:.25rem!important}.px-xx-small{padding-left:.25rem!important;padding-right:.25rem!important}.py-xx-small{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-x-small{padding:.5rem!important}.pt-x-small{padding-top:.5rem!important}.pr-x-small{padding-right:.5rem!important}.pb-x-small{padding-bottom:.5rem!important}.pl-x-small{padding-left:.5rem!important}.px-x-small{padding-left:.5rem!important;padding-right:.5rem!important}.py-x-small{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-small{padding:.75rem!important}.pt-small{padding-top:.75rem!important}.pr-small{padding-right:.75rem!important}.pb-small{padding-bottom:.75rem!important}.pl-small{padding-left:.75rem!important}.px-small{padding-left:.75rem!important;padding-right:.75rem!important}.py-small{padding-top:.75rem!important;padding-bottom:.75rem!important}.p-normal{padding:1rem!important}.pt-normal{padding-top:1rem!important}.pr-normal{padding-right:1rem!important}.pb-normal{padding-bottom:1rem!important}.pl-normal{padding-left:1rem!important}.px-normal{padding-left:1rem!important;padding-right:1rem!important}.py-normal{padding-top:1rem!important;padding-bottom:1rem!important}.p-medium{padding:1.5rem!important}.pt-medium{padding-top:1.5rem!important}.pr-medium{padding-right:1.5rem!important}.pb-medium{padding-bottom:1.5rem!important}.pl-medium{padding-left:1.5rem!important}.px-medium{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-medium{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-large{padding:2rem!important}.pt-large{padding-top:2rem!important}.pr-large{padding-right:2rem!important}.pb-large{padding-bottom:2rem!important}.pl-large{padding-left:2rem!important}.px-large{padding-left:2rem!important;padding-right:2rem!important}.py-large{padding-top:2rem!important;padding-bottom:2rem!important}.p-x-large{padding:3rem!important}.pt-x-large{padding-top:3rem!important}.pr-x-large{padding-right:3rem!important}.pb-x-large{padding-bottom:3rem!important}.pl-x-large{padding-left:3rem!important}.px-x-large{padding-left:3rem!important;padding-right:3rem!important}.py-x-large{padding-top:3rem!important;padding-bottom:3rem!important}.p-xx-large{padding:4rem!important}.pt-xx-large{padding-top:4rem!important}.pr-xx-large{padding-right:4rem!important}.pb-xx-large{padding-bottom:4rem!important}.pl-xx-large{padding-left:4rem!important}.px-xx-large{padding-left:4rem!important;padding-right:4rem!important}.py-xx-large{padding-top:4rem!important;padding-bottom:4rem!important}.p-xxx-large{padding:6rem!important}.pt-xxx-large{padding-top:6rem!important}.pr-xxx-large{padding-right:6rem!important}.pb-xxx-large{padding-bottom:6rem!important}.pl-xxx-large{padding-left:6rem!important}.px-xxx-large{padding-left:6rem!important;padding-right:6rem!important}.py-xxx-large{padding-top:6rem!important;padding-bottom:6rem!important}.p-xxxx-large{padding:8rem!important}.pt-xxxx-large{padding-top:8rem!important}.pr-xxxx-large{padding-right:8rem!important}.pb-xxxx-large{padding-bottom:8rem!important}.pl-xxxx-large{padding-left:8rem!important}.px-xxxx-large{padding-left:8rem!important;padding-right:8rem!important}.py-xxxx-large{padding-top:8rem!important;padding-bottom:8rem!important}}.table-container:not(:last-child),.table:not(:last-child){margin-bottom:.25rem}@media (hover:hover) and (pointer:fine){.button.is-focused:not(:active),.button:focus-visible:not(:active),a.is-link:not(.button):focus-visible,a.link:not(.button):focus-visible{box-shadow:var(--bal-focus-shadow)!important}}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-focused:not(:active),.button.is-inverted.is-light.is-focused:not(:active),.button.is-inverted.is-light:focus-visible:not(:active),.button.is-inverted:focus-visible:not(:active),.button.is-light.is-focused:not(:active),.button.is-light:focus-visible:not(:active),a.is-link:not(.button).is-inverted:focus-visible,a.is-link:not(.button).is-light:focus-visible,a.link:not(.button).is-inverted:focus-visible,a.link:not(.button).is-light:focus-visible{box-shadow:var(--bal-focus-shadow-inverted)!important}}.button.is-disabled,.button.is-disabled.is-inverted,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled:hover,.button.is-inverted:disabled,.button:disabled,.file.is-disabled .file-cta,.file.is-disabled .file-label{cursor:default!important;pointer-events:none!important}.button,.file{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.has-text-primary{color:var(--bal-color-primary-5)!important}.has-text-white{color:var(--bal-color-white)!important}.has-text-black{color:var(--bal-color-black)!important}.has-text-grey-dark{color:var(--bal-color-grey-6)!important}.has-text-grey{color:var(--bal-color-grey-5)!important}.has-text-grey-light{color:var(--bal-color-grey-4)!important}.has-text-light-blue{color:var(--bal-color-light-blue-5)!important}.has-text-light-blue-light{color:var(--bal-color-light-blue-2)!important}.has-text-info-light{color:var(--bal-color-info-3)!important}.has-text-primary-dark{color:var(--bal-color-primary-6)!important}.has-text-primary-light{color:var(--bal-color-primary-3)!important}.has-text-success{color:var(--bal-color-success-4)!important}.has-text-info{color:var(--bal-color-info-4)!important}.has-text-warning{color:var(--bal-color-warning-5)!important}.has-text-danger{color:var(--bal-color-danger-4)!important}.has-text-danger-dark{color:var(--bal-color-danger-5)!important}.has-text-danger-darker{color:var(--bal-color-danger-6)!important}.is-size-xxxxx-large{font-size:var(--bal-size-xxxxx-large);line-height:var(--bal-line-height-xxxxx-large)}.is-size-xxxxx-large:not(:last-child){margin-bottom:var(--bal-space-normal)}.is-size-xxxx-large{font-size:var(--bal-size-xxxx-large);line-height:var(--bal-line-height-xxxx-large)}.is-size-xxxx-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-xxx-large{font-size:var(--bal-size-xxx-large);line-height:var(--bal-line-height-xxx-large)}.is-size-xxx-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-xx-large{font-size:var(--bal-size-xx-large);line-height:var(--bal-line-height-xx-large)}.is-size-xx-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-x-large{font-size:var(--bal-size-x-large);line-height:var(--bal-line-height-x-large)}.is-size-x-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-large{font-size:var(--bal-size-large);line-height:var(--bal-line-height-large)}.is-size-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-medium{font-size:var(--bal-size-medium);line-height:var(--bal-line-height-medium)}.is-size-medium:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-normal{font-size:var(--bal-size-normal);line-height:var(--bal-line-height-normal)}.is-size-normal:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-small{font-size:var(--bal-size-small);line-height:var(--bal-line-height-small)}.is-size-small:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-x-small{font-size:var(--bal-size-x-small);line-height:var(--bal-line-height-x-small)}.is-size-x-small:not(:last-child){margin-bottom:var(--bal-space-xx-small)}@media screen and (min-width:769px),print{.is-size-xxxxx-large{font-size:var(--bal-size-tablet-xxxxx-large);line-height:var(--bal-line-height-tablet-xxxxx-large)}.is-size-xxxxx-large:not(:last-child){margin-bottom:var(--bal-space-normal)}.is-size-xxxx-large{font-size:var(--bal-size-tablet-xxxx-large);line-height:var(--bal-line-height-tablet-xxxx-large)}.is-size-xxxx-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-xxx-large{font-size:var(--bal-size-tablet-xxx-large);line-height:var(--bal-line-height-tablet-xxx-large)}.is-size-xxx-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-xx-large{font-size:var(--bal-size-tablet-xx-large);line-height:var(--bal-line-height-tablet-xx-large)}.is-size-xx-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-x-large{font-size:var(--bal-size-tablet-x-large);line-height:var(--bal-line-height-tablet-x-large)}.is-size-x-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-large{font-size:var(--bal-size-tablet-large);line-height:var(--bal-line-height-tablet-large)}.is-size-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-medium{font-size:var(--bal-size-tablet-medium);line-height:var(--bal-line-height-tablet-medium)}.is-size-medium:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-normal{font-size:var(--bal-size-tablet-normal);line-height:var(--bal-line-height-tablet-normal)}.is-size-normal:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-small{font-size:var(--bal-size-tablet-small);line-height:var(--bal-line-height-tablet-small)}.is-size-small:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-x-small{font-size:var(--bal-size-tablet-x-small);line-height:var(--bal-line-height-tablet-x-small)}.is-size-x-small:not(:last-child){margin-bottom:var(--bal-space-xx-small)}}@media screen and (min-width:1024px){.is-size-xxxxx-large{font-size:var(--bal-size-desktop-xxxxx-large);line-height:var(--bal-line-height-desktop-xxxxx-large)}.is-size-xxxxx-large:not(:last-child){margin-bottom:var(--bal-space-normal)}.is-size-xxxx-large{font-size:var(--bal-size-desktop-xxxx-large);line-height:var(--bal-line-height-desktop-xxxx-large)}.is-size-xxxx-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-xxx-large{font-size:var(--bal-size-desktop-xxx-large);line-height:var(--bal-line-height-desktop-xxx-large)}.is-size-xxx-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-xx-large{font-size:var(--bal-size-desktop-xx-large);line-height:var(--bal-line-height-desktop-xx-large)}.is-size-xx-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-x-large{font-size:var(--bal-size-desktop-x-large);line-height:var(--bal-line-height-desktop-x-large)}.is-size-x-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-large{font-size:var(--bal-size-desktop-large);line-height:var(--bal-line-height-desktop-large)}.is-size-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-medium{font-size:var(--bal-size-desktop-medium);line-height:var(--bal-line-height-desktop-medium)}.is-size-medium:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-normal{font-size:var(--bal-size-desktop-normal);line-height:var(--bal-line-height-desktop-normal)}.is-size-normal:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-small{font-size:var(--bal-size-desktop-small);line-height:var(--bal-line-height-desktop-small)}.is-size-small:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-x-small{font-size:var(--bal-size-desktop-x-small);line-height:var(--bal-line-height-desktop-x-small)}.is-size-x-small:not(:last-child){margin-bottom:var(--bal-space-xx-small)}}.is-white-space-normal{white-space:normal!important}.has-no-wrap,.is-white-space-nowrap{white-space:nowrap!important}.has-text-centered{text-align:center!important}.has-text-justified{text-align:justify!important}.has-text-left{text-align:left!important}.has-text-right{text-align:right!important}@media screen and (max-width:768px){.has-text-centered-mobile{text-align:center!important}}@media screen and (min-width:769px),print{.has-text-centered-tablet{text-align:center!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-centered-tablet-only{text-align:center!important}}@media screen and (max-width:1023px){.has-text-centered-touch{text-align:center!important}}@media screen and (min-width:1024px){.has-text-centered-desktop{text-align:center!important}}@media screen and (max-width:768px){.has-text-justified-mobile{text-align:justify!important}}@media screen and (min-width:769px),print{.has-text-justified-tablet{text-align:justify!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-justified-tablet-only{text-align:justify!important}}@media screen and (max-width:1023px){.has-text-justified-touch{text-align:justify!important}}@media screen and (min-width:1024px){.has-text-justified-desktop{text-align:justify!important}}@media screen and (max-width:768px){.has-text-left-mobile{text-align:left!important}}@media screen and (min-width:769px),print{.has-text-left-tablet{text-align:left!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-left-tablet-only{text-align:left!important}}@media screen and (max-width:1023px){.has-text-left-touch{text-align:left!important}}@media screen and (min-width:1024px){.has-text-left-desktop{text-align:left!important}}@media screen and (max-width:768px){.has-text-right-mobile{text-align:right!important}}@media screen and (min-width:769px),print{.has-text-right-tablet{text-align:right!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-right-tablet-only{text-align:right!important}}@media screen and (max-width:1023px){.has-text-right-touch{text-align:right!important}}@media screen and (min-width:1024px){.has-text-right-desktop{text-align:right!important}}.is-capitalized{text-transform:capitalize!important}.is-lowercase{text-transform:lowercase!important}.is-uppercase{text-transform:uppercase!important}.has-text-weight-light{font-weight:var(--bal-weight-light)!important}.has-text-weight-normal{font-weight:var(--bal-weight-regular)!important}.has-text-weight-bold{font-weight:var(--bal-weight-bold)!important}.is-family-text{font-family:var(--bal-font-family-text)!important}.is-family-title{font-family:var(--bal-font-family-title)!important}.has-button-shadow,.has-text-shadow{text-shadow:var(--bal-text-shadow-normal)!important}.has-z-index-deep{z-index:var(--bal-z-index-deep)!important}.has-z-index-default{z-index:var(--bal-z-index-default)!important}.has-z-index-masked{z-index:var(--bal-z-index-masked)!important}.has-z-index-mask{z-index:var(--bal-z-index-mask)!important}.has-z-index-sticky{z-index:var(--bal-z-index-sticky)!important}.has-z-index-navigation{z-index:var(--bal-z-index-navigation)!important}.has-z-index-popup{z-index:var(--bal-z-index-popup)!important}.has-z-index-modal{z-index:var(--bal-z-index-modal)!important}.has-z-index-toast{z-index:var(--bal-z-index-toast)!important}.has-z-index-tooltip{z-index:var(--bal-z-index-tooltip)!important}
\ No newline at end of file
+.table-container:not(:last-child),.table:not(:last-child){margin-bottom:.25rem}@media (hover:hover) and (pointer:fine){.button.is-focused:not(:active),.button:focus-visible:not(:active),a.is-link:not(.button):focus-visible,a.link:not(.button):focus-visible{box-shadow:var(--bal-focus-shadow)!important}}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-focused:not(:active),.button.is-inverted.is-light.is-focused:not(:active),.button.is-inverted.is-light:focus-visible:not(:active),.button.is-inverted:focus-visible:not(:active),.button.is-light.is-focused:not(:active),.button.is-light:focus-visible:not(:active),a.is-link:not(.button).is-inverted:focus-visible,a.is-link:not(.button).is-light:focus-visible,a.link:not(.button).is-inverted:focus-visible,a.link:not(.button).is-light:focus-visible{box-shadow:var(--bal-focus-shadow-inverted)!important}}.button.is-disabled,.button.is-disabled.is-inverted,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled:hover,.button.is-inverted:disabled,.button:disabled,.file.is-disabled .file-cta,.file.is-disabled .file-label{cursor:default!important;pointer-events:none!important}.button,.file{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.table-container:not(:last-child),.table:not(:last-child){margin-bottom:.25rem}@media (hover:hover) and (pointer:fine){.button.is-focused:not(:active),.button:focus-visible:not(:active),a.is-link:not(.button):focus-visible,a.link:not(.button):focus-visible{box-shadow:var(--bal-focus-shadow)!important}}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-focused:not(:active),.button.is-inverted.is-light.is-focused:not(:active),.button.is-inverted.is-light:focus-visible:not(:active),.button.is-inverted:focus-visible:not(:active),.button.is-light.is-focused:not(:active),.button.is-light:focus-visible:not(:active),a.is-link:not(.button).is-inverted:focus-visible,a.is-link:not(.button).is-light:focus-visible,a.link:not(.button).is-inverted:focus-visible,a.link:not(.button).is-light:focus-visible{box-shadow:var(--bal-focus-shadow-inverted)!important}}.button.is-disabled,.button.is-disabled.is-inverted,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled:hover,.button.is-inverted:disabled,.button:disabled,.file.is-disabled .file-cta,.file.is-disabled .file-label{cursor:default!important;pointer-events:none!important}.button,.file{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.is-size-display{font-size:var(--bal-size-xxxxx-large);line-height:var(--bal-line-height-xxxxx-large)}.is-size-display:not(:last-child){margin-bottom:var(--bal-space-normal)}.is-size-display-2{font-size:var(--bal-size-xxxx-large);line-height:var(--bal-line-height-xxxx-large)}.is-size-display-2:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-1{font-size:var(--bal-size-xxx-large);line-height:var(--bal-line-height-xxx-large)}.is-size-1:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-2{font-size:var(--bal-size-xx-large);line-height:var(--bal-line-height-xx-large)}.is-size-2:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-3{font-size:var(--bal-size-x-large);line-height:var(--bal-line-height-x-large)}.is-size-3:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-4{font-size:var(--bal-size-large);line-height:var(--bal-line-height-large)}.is-size-4:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-5{font-size:var(--bal-size-medium);line-height:var(--bal-line-height-medium)}.is-size-5:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-6{font-size:var(--bal-size-normal);line-height:var(--bal-line-height-normal)}.is-size-6:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-7{font-size:var(--bal-size-small);line-height:var(--bal-line-height-small)}.is-size-7:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-8{font-size:var(--bal-size-x-small);line-height:var(--bal-line-height-x-small)}.is-size-8:not(:last-child){margin-bottom:var(--bal-space-xx-small)}@media screen and (min-width:769px),print{.is-size-display{font-size:var(--bal-size-tablet-xxxxx-large);line-height:var(--bal-line-height-tablet-xxxxx-large)}.is-size-display:not(:last-child){margin-bottom:var(--bal-space-normal)}.is-size-display-2{font-size:var(--bal-size-tablet-xxxx-large);line-height:var(--bal-line-height-tablet-xxxx-large)}.is-size-display-2:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-1{font-size:var(--bal-size-tablet-xxx-large);line-height:var(--bal-line-height-tablet-xxx-large)}.is-size-1:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-2{font-size:var(--bal-size-tablet-xx-large);line-height:var(--bal-line-height-tablet-xx-large)}.is-size-2:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-3{font-size:var(--bal-size-tablet-x-large);line-height:var(--bal-line-height-tablet-x-large)}.is-size-3:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-4{font-size:var(--bal-size-tablet-large);line-height:var(--bal-line-height-tablet-large)}.is-size-4:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-5{font-size:var(--bal-size-tablet-medium);line-height:var(--bal-line-height-tablet-medium)}.is-size-5:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-6{font-size:var(--bal-size-tablet-normal);line-height:var(--bal-line-height-tablet-normal)}.is-size-6:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-7{font-size:var(--bal-size-tablet-small);line-height:var(--bal-line-height-tablet-small)}.is-size-7:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-8{font-size:var(--bal-size-tablet-x-small);line-height:var(--bal-line-height-tablet-x-small)}.is-size-8:not(:last-child){margin-bottom:var(--bal-space-xx-small)}}@media screen and (min-width:1024px){.is-size-display{font-size:var(--bal-size-desktop-xxxxx-large);line-height:var(--bal-line-height-desktop-xxxxx-large)}.is-size-display:not(:last-child){margin-bottom:var(--bal-space-normal)}.is-size-display-2{font-size:var(--bal-size-desktop-xxxx-large);line-height:var(--bal-line-height-desktop-xxxx-large)}.is-size-display-2:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-1{font-size:var(--bal-size-desktop-xxx-large);line-height:var(--bal-line-height-desktop-xxx-large)}.is-size-1:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-2{font-size:var(--bal-size-desktop-xx-large);line-height:var(--bal-line-height-desktop-xx-large)}.is-size-2:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-3{font-size:var(--bal-size-desktop-x-large);line-height:var(--bal-line-height-desktop-x-large)}.is-size-3:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-4{font-size:var(--bal-size-desktop-large);line-height:var(--bal-line-height-desktop-large)}.is-size-4:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-5{font-size:var(--bal-size-desktop-medium);line-height:var(--bal-line-height-desktop-medium)}.is-size-5:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-6{font-size:var(--bal-size-desktop-normal);line-height:var(--bal-line-height-desktop-normal)}.is-size-6:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-7{font-size:var(--bal-size-desktop-small);line-height:var(--bal-line-height-desktop-small)}.is-size-7:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-8{font-size:var(--bal-size-desktop-x-small);line-height:var(--bal-line-height-desktop-x-small)}.is-size-8:not(:last-child){margin-bottom:var(--bal-space-xx-small)}}.is-display-block{display:block!important}.is-display-inline-block{display:inline-block!important}.is-display-flex{display:flex!important}.is-display-inline-flex{display:inline-flex!important}.is-clipped{overflow:hidden!important}.is-relative{position:relative!important}.is-pulled-left{float:left!important}.is-pulled-right{float:right!important}.columns.is-variable{--columnGap:0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap:0rem}@media screen and (max-width:768px){.columns.is-variable.is-0-mobile{--columnGap:0rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-0-tablet{--columnGap:0rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-0-tablet-only{--columnGap:0rem}}@media screen and (max-width:1023px){.columns.is-variable.is-0-touch{--columnGap:0rem}}@media screen and (min-width:1024px){.columns.is-variable.is-0-desktop{--columnGap:0rem}}@media screen and (min-width:1024px) and (max-width:1279px){.columns.is-variable.is-0-desktop-only{--columnGap:0rem}}@media screen and (min-width:1280px){.columns.is-variable.is-0-high-definition{--columnGap:0rem}}@media screen and (min-width:1280px) and (max-width:1439px){.columns.is-variable.is-0-high-definition-only{--columnGap:0rem}}@media screen and (min-width:1440px){.columns.is-variable.is-0-widescreen{--columnGap:0rem}}@media screen and (min-width:1440px) and (max-width:1919px){.columns.is-variable.is-0-widescreen-only{--columnGap:0rem}}@media screen and (min-width:1920px){.columns.is-variable.is-0-fullhd{--columnGap:0rem}}.columns.is-variable.is-1{--columnGap:0.25rem}@media screen and (max-width:768px){.columns.is-variable.is-1-mobile{--columnGap:0.25rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-1-tablet{--columnGap:0.25rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-1-tablet-only{--columnGap:0.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-1-touch{--columnGap:0.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-1-desktop{--columnGap:0.25rem}}@media screen and (min-width:1024px) and (max-width:1279px){.columns.is-variable.is-1-desktop-only{--columnGap:0.25rem}}@media screen and (min-width:1280px){.columns.is-variable.is-1-high-definition{--columnGap:0.25rem}}@media screen and (min-width:1280px) and (max-width:1439px){.columns.is-variable.is-1-high-definition-only{--columnGap:0.25rem}}@media screen and (min-width:1440px){.columns.is-variable.is-1-widescreen{--columnGap:0.25rem}}@media screen and (min-width:1440px) and (max-width:1919px){.columns.is-variable.is-1-widescreen-only{--columnGap:0.25rem}}@media screen and (min-width:1920px){.columns.is-variable.is-1-fullhd{--columnGap:0.25rem}}.columns.is-variable.is-2{--columnGap:0.5rem}@media screen and (max-width:768px){.columns.is-variable.is-2-mobile{--columnGap:0.5rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-2-tablet{--columnGap:0.5rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-2-tablet-only{--columnGap:0.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-2-touch{--columnGap:0.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-2-desktop{--columnGap:0.5rem}}@media screen and (min-width:1024px) and (max-width:1279px){.columns.is-variable.is-2-desktop-only{--columnGap:0.5rem}}@media screen and (min-width:1280px){.columns.is-variable.is-2-high-definition{--columnGap:0.5rem}}@media screen and (min-width:1280px) and (max-width:1439px){.columns.is-variable.is-2-high-definition-only{--columnGap:0.5rem}}@media screen and (min-width:1440px){.columns.is-variable.is-2-widescreen{--columnGap:0.5rem}}@media screen and (min-width:1440px) and (max-width:1919px){.columns.is-variable.is-2-widescreen-only{--columnGap:0.5rem}}@media screen and (min-width:1920px){.columns.is-variable.is-2-fullhd{--columnGap:0.5rem}}.columns.is-variable.is-3{--columnGap:0.75rem}@media screen and (max-width:768px){.columns.is-variable.is-3-mobile{--columnGap:0.75rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-3-tablet{--columnGap:0.75rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-3-tablet-only{--columnGap:0.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-3-touch{--columnGap:0.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-3-desktop{--columnGap:0.75rem}}@media screen and (min-width:1024px) and (max-width:1279px){.columns.is-variable.is-3-desktop-only{--columnGap:0.75rem}}@media screen and (min-width:1280px){.columns.is-variable.is-3-high-definition{--columnGap:0.75rem}}@media screen and (min-width:1280px) and (max-width:1439px){.columns.is-variable.is-3-high-definition-only{--columnGap:0.75rem}}@media screen and (min-width:1440px){.columns.is-variable.is-3-widescreen{--columnGap:0.75rem}}@media screen and (min-width:1440px) and (max-width:1919px){.columns.is-variable.is-3-widescreen-only{--columnGap:0.75rem}}@media screen and (min-width:1920px){.columns.is-variable.is-3-fullhd{--columnGap:0.75rem}}.columns.is-variable.is-4{--columnGap:1rem}@media screen and (max-width:768px){.columns.is-variable.is-4-mobile{--columnGap:1rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-4-tablet{--columnGap:1rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-4-tablet-only{--columnGap:1rem}}@media screen and (max-width:1023px){.columns.is-variable.is-4-touch{--columnGap:1rem}}@media screen and (min-width:1024px){.columns.is-variable.is-4-desktop{--columnGap:1rem}}@media screen and (min-width:1024px) and (max-width:1279px){.columns.is-variable.is-4-desktop-only{--columnGap:1rem}}@media screen and (min-width:1280px){.columns.is-variable.is-4-high-definition{--columnGap:1rem}}@media screen and (min-width:1280px) and (max-width:1439px){.columns.is-variable.is-4-high-definition-only{--columnGap:1rem}}@media screen and (min-width:1440px){.columns.is-variable.is-4-widescreen{--columnGap:1rem}}@media screen and (min-width:1440px) and (max-width:1919px){.columns.is-variable.is-4-widescreen-only{--columnGap:1rem}}@media screen and (min-width:1920px){.columns.is-variable.is-4-fullhd{--columnGap:1rem}}.columns.is-variable.is-5{--columnGap:1.25rem}@media screen and (max-width:768px){.columns.is-variable.is-5-mobile{--columnGap:1.25rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-5-tablet{--columnGap:1.25rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-5-tablet-only{--columnGap:1.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-5-touch{--columnGap:1.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-5-desktop{--columnGap:1.25rem}}@media screen and (min-width:1024px) and (max-width:1279px){.columns.is-variable.is-5-desktop-only{--columnGap:1.25rem}}@media screen and (min-width:1280px){.columns.is-variable.is-5-high-definition{--columnGap:1.25rem}}@media screen and (min-width:1280px) and (max-width:1439px){.columns.is-variable.is-5-high-definition-only{--columnGap:1.25rem}}@media screen and (min-width:1440px){.columns.is-variable.is-5-widescreen{--columnGap:1.25rem}}@media screen and (min-width:1440px) and (max-width:1919px){.columns.is-variable.is-5-widescreen-only{--columnGap:1.25rem}}@media screen and (min-width:1920px){.columns.is-variable.is-5-fullhd{--columnGap:1.25rem}}.columns.is-variable.is-6{--columnGap:1.5rem}@media screen and (max-width:768px){.columns.is-variable.is-6-mobile{--columnGap:1.5rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-6-tablet{--columnGap:1.5rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-6-tablet-only{--columnGap:1.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-6-touch{--columnGap:1.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-6-desktop{--columnGap:1.5rem}}@media screen and (min-width:1024px) and (max-width:1279px){.columns.is-variable.is-6-desktop-only{--columnGap:1.5rem}}@media screen and (min-width:1280px){.columns.is-variable.is-6-high-definition{--columnGap:1.5rem}}@media screen and (min-width:1280px) and (max-width:1439px){.columns.is-variable.is-6-high-definition-only{--columnGap:1.5rem}}@media screen and (min-width:1440px){.columns.is-variable.is-6-widescreen{--columnGap:1.5rem}}@media screen and (min-width:1440px) and (max-width:1919px){.columns.is-variable.is-6-widescreen-only{--columnGap:1.5rem}}@media screen and (min-width:1920px){.columns.is-variable.is-6-fullhd{--columnGap:1.5rem}}.columns.is-variable.is-7{--columnGap:1.75rem}@media screen and (max-width:768px){.columns.is-variable.is-7-mobile{--columnGap:1.75rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-7-tablet{--columnGap:1.75rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-7-tablet-only{--columnGap:1.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-7-touch{--columnGap:1.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-7-desktop{--columnGap:1.75rem}}@media screen and (min-width:1024px) and (max-width:1279px){.columns.is-variable.is-7-desktop-only{--columnGap:1.75rem}}@media screen and (min-width:1280px){.columns.is-variable.is-7-high-definition{--columnGap:1.75rem}}@media screen and (min-width:1280px) and (max-width:1439px){.columns.is-variable.is-7-high-definition-only{--columnGap:1.75rem}}@media screen and (min-width:1440px){.columns.is-variable.is-7-widescreen{--columnGap:1.75rem}}@media screen and (min-width:1440px) and (max-width:1919px){.columns.is-variable.is-7-widescreen-only{--columnGap:1.75rem}}@media screen and (min-width:1920px){.columns.is-variable.is-7-fullhd{--columnGap:1.75rem}}.columns.is-variable.is-8{--columnGap:2rem}@media screen and (max-width:768px){.columns.is-variable.is-8-mobile{--columnGap:2rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-8-tablet{--columnGap:2rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-8-tablet-only{--columnGap:2rem}}@media screen and (max-width:1023px){.columns.is-variable.is-8-touch{--columnGap:2rem}}@media screen and (min-width:1024px){.columns.is-variable.is-8-desktop{--columnGap:2rem}}@media screen and (min-width:1024px) and (max-width:1279px){.columns.is-variable.is-8-desktop-only{--columnGap:2rem}}@media screen and (min-width:1280px){.columns.is-variable.is-8-high-definition{--columnGap:2rem}}@media screen and (min-width:1280px) and (max-width:1439px){.columns.is-variable.is-8-high-definition-only{--columnGap:2rem}}@media screen and (min-width:1440px){.columns.is-variable.is-8-widescreen{--columnGap:2rem}}@media screen and (min-width:1440px) and (max-width:1919px){.columns.is-variable.is-8-widescreen-only{--columnGap:2rem}}@media screen and (min-width:1920px){.columns.is-variable.is-8-fullhd{--columnGap:2rem}}.is-regular,.is-text-regular,.is-text-regular span,a.is-regular,p.is-regular,span.is-regular{font-weight:var(--bal-weight-regular)}.is-bold,.is-text-bold,.is-text-bold span,a.is-bold,p.is-bold,span.is-bold{font-weight:var(--bal-weight-bold)}.is-light,.is-text-light,.is-text-light span,a.is-light,p.is-light,span.is-light{font-weight:var(--bal-weight-light)}.has-font-primary,.has-font-text{font-family:var(--bal-font-family-text)}.has-font-title{font-family:var(--bal-font-family-title)}.is-text-small,.is-text-small span,a.is-small,p.is-small,span.is-small{font-size:var(--bal-size-small);line-height:var(--bal-line-height-small)}p.is-lead,p.is-lead>a{font-size:var(--bal-size-large);line-height:var(--bal-line-height-large)}@media screen and (min-width:1024px){p.is-lead,p.is-lead>a{font-size:var(--bal-size-desktop-large);line-height:var(--bal-line-height-desktop-large)}}p.is-block,p.is-block>a{font-size:var(--bal-size-medium);line-height:var(--bal-line-height-medium)}@media screen and (min-width:1024px){p.is-block,p.is-block>a{font-size:var(--bal-size-desktop-medium);line-height:var(--bal-line-height-desktop-medium)}}.subtitle.has-blur-shadow,.title.has-blur-shadow,a.has-blur-shadow,p.has-blur-shadow,span.has-blur-shadow{text-shadow:var(--bal-text-shadow-normal)}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}.table-container:not(:last-child),.table:not(:last-child){margin-bottom:.25rem}@media (hover:hover) and (pointer:fine){.button.is-focused:not(:active),.button:focus-visible:not(:active),a.is-link:not(.button):focus-visible,a.link:not(.button):focus-visible{box-shadow:var(--bal-focus-shadow)!important}}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-focused:not(:active),.button.is-inverted.is-light.is-focused:not(:active),.button.is-inverted.is-light:focus-visible:not(:active),.button.is-inverted:focus-visible:not(:active),.button.is-light.is-focused:not(:active),.button.is-light:focus-visible:not(:active),a.is-link:not(.button).is-inverted:focus-visible,a.is-link:not(.button).is-light:focus-visible,a.link:not(.button).is-inverted:focus-visible,a.link:not(.button).is-light:focus-visible{box-shadow:var(--bal-focus-shadow-inverted)!important}}.button.is-disabled,.button.is-disabled.is-inverted,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled:hover,.button.is-inverted:disabled,.button:disabled,.file.is-disabled .file-cta,.file.is-disabled .file-label{cursor:default!important;pointer-events:none!important}.button,.file{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a{cursor:pointer;text-decoration:none;-webkit-hyphens:auto;hyphens:auto;margin:0;word-break:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:-moz-any-link{color:currentColor}a strong,a:any-link{color:currentColor}a:hover{color:var(--bal-link-hover-color)}a:active{color:var(--bal-link-active-color)}p{-webkit-hyphens:auto;hyphens:auto;margin:0;word-break:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p strong{color:currentColor}p:not(:last-child){margin-bottom:var(--bal-space-normal)}@media screen and (min-width:769px),print{p:not(:last-child){margin-bottom:var(--bal-space-tablet-normal)}}@media screen and (min-width:1024px){p:not(:last-child){margin-bottom:var(--bal-space-desktop-normal)}}hr{background-color:var(--bal-divider-background);border:none;display:block;height:var(--bal-border-width-normal);margin-top:var(--bal-space-xx-large);margin-bottom:var(--bal-space-xx-large)}@media screen and (min-width:769px),print{hr{margin-top:var(--bal-space-tablet-xx-large);margin-bottom:var(--bal-space-tablet-xx-large)}}@media screen and (min-width:1024px){hr{margin-top:var(--bal-space-desktop-xx-large);margin-bottom:var(--bal-space-desktop-xx-large)}}html{background-color:var(--bal-body-background);font-size:var(--bal-body-font-size);min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:auto}:focus{-webkit-tap-highlight-color:transparent;outline:0;touch-action:manipulation}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:var(--bal-body-font-family)}button{color:var(--bal-body-color)}body{color:var(--bal-body-color);font-size:var(--bal-body-font-size);font-weight:var(--bal-body-font-weight);line-height:var(--bal-body-line-height);-webkit-overflow-scrolling:auto}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:var(--bal-small-font-size)}span{font-style:inherit;font-weight:inherit}b,strong{color:inherit;font-weight:var(--bal-strong-font-weight)}fieldset{border:none}@font-face{font-family:BaloiseCreateHeadline;font-style:normal;font-weight:700;font-display:swap;src:local("BaloiseCreateHeadline"),local("BaloiseCreateHeadline-bold"),url("https://www.baloise.ch/app-integration/assets/fonts/BaloiseCreateHeadline-bold.woff2") format("woff2"),url("https://www.baloise.ch/app-integration/assets/fonts/BaloiseCreateHeadline-bold.woff") format("woff")}@font-face{font-family:BaloiseCreateHeadline;font-style:normal;font-weight:300;font-display:swap;src:local("BaloiseCreateHeadline-light"),url("https://www.baloise.ch/app-integration/assets/fonts/BaloiseCreateHeadline-light.woff2") format("woff2"),url("https://www.baloise.ch/app-integration/assets/fonts/BaloiseCreateHeadline-light.woff") format("woff")}@font-face{font-family:BaloiseCreateText;font-style:normal;font-weight:700;font-display:swap;src:local("BaloiseCreateText-bold"),url("https://www.baloise.ch/app-integration/assets/fonts/BaloiseCreateText-bold.woff2") format("woff2"),url("https://www.baloise.ch/app-integration/assets/fonts/BaloiseCreateText-bold.woff") format("woff")}@font-face{font-family:BaloiseCreateText;font-style:normal;font-weight:400;font-display:swap;src:local("BaloiseCreateText"),local("BaloiseCreateText-regular"),url("https://www.baloise.ch/app-integration/assets/fonts/BaloiseCreateText-regular.woff2") format("woff2"),url("https://www.baloise.ch/app-integration/assets/fonts/BaloiseCreateText-regular.woff") format("woff")}.table-container:not(:last-child),.table:not(:last-child){margin-bottom:.25rem}@media (hover:hover) and (pointer:fine){.button.is-focused:not(:active),.button:focus-visible:not(:active),a.is-link:not(.button):focus-visible,a.link:not(.button):focus-visible{box-shadow:var(--bal-focus-shadow)!important}}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-focused:not(:active),.button.is-inverted.is-light.is-focused:not(:active),.button.is-inverted.is-light:focus-visible:not(:active),.button.is-inverted:focus-visible:not(:active),.button.is-light.is-focused:not(:active),.button.is-light:focus-visible:not(:active),a.is-link:not(.button).is-inverted:focus-visible,a.is-link:not(.button).is-light:focus-visible,a.link:not(.button).is-inverted:focus-visible,a.link:not(.button).is-light:focus-visible{box-shadow:var(--bal-focus-shadow-inverted)!important}}.button.is-disabled,.button.is-disabled.is-inverted,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled:hover,.button.is-inverted:disabled,.button:disabled,.file.is-disabled .file-cta,.file.is-disabled .file-label{cursor:default!important;pointer-events:none!important}.button,.file{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}:root{--bal-breakpoint-tablet:769px;--bal-breakpoint-desktop:1024px;--bal-breakpoint-high-definition:1280px;--bal-breakpoint-widescreen:1440px;--bal-breakpoint-fullhd:1920px;--bal-container-space:1rem;--bal-container-space-tablet:2.5rem;--bal-container-space-desktop:3rem;--bal-container-max-width:1400px;--bal-container-size-detail-page:744px;--bal-container-size-compact:896px;--bal-container-size-normal:1496px;--bal-container-size-fluid:none;--bal-color-transparent:transparent;--bal-color-white:#ffffff;--bal-color-black:#000000;--bal-color-grey-1:#fafafa;--bal-color-grey-2:#f6f6f6;--bal-color-grey-3:#e8e8e8;--bal-color-grey-4:#b6b6b6;--bal-color-grey-5:#747474;--bal-color-grey-6:#313131;--bal-color-blue-1:#e5e7f0;--bal-color-blue-2:#b3b6d4;--bal-color-blue-3:#656ea8;--bal-color-blue-4:#293485;--bal-color-blue-5:#000d6e;--bal-color-blue-6:#000739;--bal-color-light-blue-1:#e5f1fe;--bal-color-light-blue-2:#a7d1fa;--bal-color-light-blue-3:#56a7f5;--bal-color-light-blue-4:#6672cc;--bal-color-light-blue-5:#0014aa;--bal-color-light-blue-6:#000a55;--bal-color-purple-1:#f9f3ff;--bal-color-purple-2:#e1d9ff;--bal-color-purple-3:#b8b2ff;--bal-color-purple-4:#be82fa;--bal-color-purple-5:#9f52cc;--bal-color-purple-6:#6c2273;--bal-color-green-1:#e9fbf7;--bal-color-green-2:#cbf2ec;--bal-color-green-3:#94e3d4;--bal-color-green-4:#21d9ac;--bal-color-green-5:#00b28f;--bal-color-green-6:#1b5951;--bal-color-yellow-1:#fff9e8;--bal-color-yellow-2:#ffecbc;--bal-color-yellow-3:#fae052;--bal-color-yellow-4:#ffbe19;--bal-color-yellow-5:#fa9319;--bal-color-yellow-6:#b24a00;--bal-color-red-1:#ffeef1;--bal-color-red-2:#ffd7d7;--bal-color-red-3:#ffaca6;--bal-color-red-4:#ff596f;--bal-color-red-5:#d9304c;--bal-color-red-6:#99172d;--bal-color-info-1:#e8f1fb;--bal-color-info-2:#a4c9ed;--bal-color-info-3:#60a0e0;--bal-color-info-4:#1c77d2;--bal-color-info-5:#155ba3;--bal-color-info-6:#0e457b;--bal-color-success-1:#e8f3ec;--bal-color-success-2:#a1cfb3;--bal-color-success-3:#5bab7a;--bal-color-success-4:#168741;--bal-color-success-5:#116b34;--bal-color-success-6:#0b5227;--bal-color-warning-1:#fff9e8;--bal-color-warning-2:#ffe5a3;--bal-color-warning-3:#ffd25e;--bal-color-warning-4:#ffbe19;--bal-color-warning-5:#f99319;--bal-color-warning-6:#c97612;--bal-color-danger-1:#fce8e6;--bal-color-danger-2:#f7a299;--bal-color-danger-3:#f05d4d;--bal-color-danger-4:#ea1800;--bal-color-danger-5:#cb1501;--bal-color-danger-6:#a01100;--bal-color-primary-1:var(--bal-color-blue-1);--bal-color-primary-2:var(--bal-color-blue-2);--bal-color-primary-3:var(--bal-color-blue-3);--bal-color-primary-4:var(--bal-color-blue-4);--bal-color-primary-5:var(--bal-color-blue-5);--bal-color-primary-6:var(--bal-color-blue-6);--bal-color-primary:var(--bal-color-primary-5);--bal-color-grey:var(--bal-color-grey-3);--bal-color-blue:var(--bal-color-blue-5);--bal-color-light-blue:var(--bal-color-light-blue-1);--bal-color-purple:var(--bal-color-purple-3);--bal-color-green:var(--bal-color-green-3);--bal-color-yellow:var(--bal-color-yellow-3);--bal-color-red:var(--bal-color-red-3);--bal-color-info:var(--bal-color-info-3);--bal-color-success:var(--bal-color-success-3);--bal-color-warning:var(--bal-color-warning-3);--bal-color-danger:var(--bal-color-danger-3);--bal-color-border-primary:var(--bal-color-primary-5);--bal-color-border-grey-light:var(--bal-color-grey-2);--bal-color-border-grey:var(--bal-color-grey-3);--bal-color-border-grey-dark:var(--bal-color-grey-4);--bal-color-border-warning:var(--bal-color-warning-5);--bal-color-border-success:var(--bal-color-success-4);--bal-color-border-danger:var(--bal-color-danger-4);--bal-color-border-danger-dark:var(--bal-color-danger-5);--bal-color-border-danger-darker:var(--bal-color-danger-6);--bal-color-border-primary-light:var(--bal-color-primary-3);--bal-color-border-white:var(--bal-color-white);--bal-color-border-light-blue:var(--bal-color-light-blue-5);--bal-color-border-primary-dark:var(--bal-color-primary-6);--bal-color-transparent-inverted:var(--bal-color-primary);--bal-color-white-inverted:var(--bal-color-primary);--bal-color-black-inverted:var(--bal-color-white);--bal-color-grey-1-inverted:var(--bal-color-primary);--bal-color-grey-2-inverted:var(--bal-color-primary);--bal-color-grey-3-inverted:var(--bal-color-primary);--bal-color-grey-4-inverted:var(--bal-color-primary);--bal-color-grey-5-inverted:var(--bal-color-white);--bal-color-grey-6-inverted:var(--bal-color-white);--bal-color-blue-1-inverted:var(--bal-color-primary);--bal-color-blue-2-inverted:var(--bal-color-primary);--bal-color-blue-3-inverted:var(--bal-color-primary);--bal-color-blue-4-inverted:var(--bal-color-white);--bal-color-blue-5-inverted:var(--bal-color-white);--bal-color-blue-6-inverted:var(--bal-color-white);--bal-color-light-blue-1-inverted:var(--bal-color-primary);--bal-color-light-blue-2-inverted:var(--bal-color-primary);--bal-color-light-blue-3-inverted:var(--bal-color-primary);--bal-color-light-blue-4-inverted:var(--bal-color-white);--bal-color-light-blue-5-inverted:var(--bal-color-white);--bal-color-light-blue-6-inverted:var(--bal-color-white);--bal-color-purple-1-inverted:var(--bal-color-primary);--bal-color-purple-2-inverted:var(--bal-color-primary);--bal-color-purple-3-inverted:var(--bal-color-primary);--bal-color-purple-4-inverted:var(--bal-color-white);--bal-color-purple-5-inverted:var(--bal-color-white);--bal-color-purple-6-inverted:var(--bal-color-white);--bal-color-green-1-inverted:var(--bal-color-primary);--bal-color-green-2-inverted:var(--bal-color-primary);--bal-color-green-3-inverted:var(--bal-color-primary);--bal-color-green-4-inverted:var(--bal-color-primary);--bal-color-green-5-inverted:var(--bal-color-primary);--bal-color-green-6-inverted:var(--bal-color-white);--bal-color-yellow-1-inverted:var(--bal-color-primary);--bal-color-yellow-2-inverted:var(--bal-color-primary);--bal-color-yellow-3-inverted:var(--bal-color-primary);--bal-color-yellow-4-inverted:var(--bal-color-primary);--bal-color-yellow-5-inverted:var(--bal-color-primary);--bal-color-yellow-6-inverted:var(--bal-color-white);--bal-color-red-1-inverted:var(--bal-color-primary);--bal-color-red-2-inverted:var(--bal-color-primary);--bal-color-red-3-inverted:var(--bal-color-primary);--bal-color-red-4-inverted:var(--bal-color-white);--bal-color-red-5-inverted:var(--bal-color-white);--bal-color-red-6-inverted:var(--bal-color-white);--bal-color-info-1-inverted:var(--bal-color-primary);--bal-color-info-2-inverted:var(--bal-color-primary);--bal-color-info-3-inverted:var(--bal-color-white);--bal-color-info-4-inverted:var(--bal-color-white);--bal-color-info-5-inverted:var(--bal-color-white);--bal-color-info-6-inverted:var(--bal-color-white);--bal-color-success-1-inverted:var(--bal-color-primary);--bal-color-success-2-inverted:var(--bal-color-primary);--bal-color-success-3-inverted:var(--bal-color-white);--bal-color-success-4-inverted:var(--bal-color-white);--bal-color-success-5-inverted:var(--bal-color-white);--bal-color-success-6-inverted:var(--bal-color-white);--bal-color-warning-1-inverted:var(--bal-color-primary);--bal-color-warning-2-inverted:var(--bal-color-primary);--bal-color-warning-3-inverted:var(--bal-color-primary);--bal-color-warning-4-inverted:var(--bal-color-primary);--bal-color-warning-5-inverted:var(--bal-color-primary);--bal-color-warning-6-inverted:var(--bal-color-primary);--bal-color-danger-1-inverted:var(--bal-color-primary);--bal-color-danger-2-inverted:var(--bal-color-primary);--bal-color-danger-3-inverted:var(--bal-color-white);--bal-color-danger-4-inverted:var(--bal-color-white);--bal-color-danger-5-inverted:var(--bal-color-white);--bal-color-danger-6-inverted:var(--bal-color-white);--bal-color-primary-1-inverted:var(--bal-color-primary);--bal-color-primary-2-inverted:var(--bal-color-primary);--bal-color-primary-3-inverted:var(--bal-color-primary);--bal-color-primary-4-inverted:var(--bal-color-white);--bal-color-primary-5-inverted:var(--bal-color-white);--bal-color-primary-6-inverted:var(--bal-color-white);--bal-color-primary-inverted:var(--bal-color-white);--bal-color-grey-inverted:var(--bal-color-primary);--bal-color-blue-inverted:var(--bal-color-white);--bal-color-light-blue-inverted:var(--bal-color-primary);--bal-color-purple-inverted:var(--bal-color-primary);--bal-color-green-inverted:var(--bal-color-primary);--bal-color-yellow-inverted:var(--bal-color-primary);--bal-color-red-inverted:var(--bal-color-primary);--bal-color-info-inverted:var(--bal-color-white);--bal-color-success-inverted:var(--bal-color-white);--bal-color-warning-inverted:var(--bal-color-primary);--bal-color-danger-inverted:var(--bal-color-white);--bal-color-text-primary:var(--bal-color-primary-5);--bal-color-text-primary-inverted:var(--bal-color-primary-5-inverted);--bal-color-text-white:var(--bal-color-white);--bal-color-text-white-inverted:var(--bal-color-white-inverted);--bal-color-text-black:var(--bal-color-black);--bal-color-text-black-inverted:var(--bal-color-black-inverted);--bal-color-text-grey-dark:var(--bal-color-grey-6);--bal-color-text-grey-dark-inverted:var(--bal-color-grey-6-inverted);--bal-color-text-grey:var(--bal-color-grey-5);--bal-color-text-grey-inverted:var(--bal-color-grey-5-inverted);--bal-color-text-grey-light:var(--bal-color-grey-4);--bal-color-text-grey-light-inverted:var(--bal-color-grey-4-inverted);--bal-color-text-light-blue:var(--bal-color-light-blue-5);--bal-color-text-light-blue-inverted:var(--bal-color-light-blue-5-inverted);--bal-color-text-light-blue-light:var(--bal-color-light-blue-2);--bal-color-text-light-blue-light-inverted:var(--bal-color-light-blue-2-inverted);--bal-color-text-info-light:var(--bal-color-info-3);--bal-color-text-info-light-inverted:var(--bal-color-info-3-inverted);--bal-color-text-primary-dark:var(--bal-color-primary-6);--bal-color-text-primary-dark-inverted:var(--bal-color-primary-6-inverted);--bal-color-text-primary-light:var(--bal-color-primary-3);--bal-color-text-primary-light-inverted:var(--bal-color-primary-3-inverted);--bal-color-text-success:var(--bal-color-success-4);--bal-color-text-success-inverted:var(--bal-color-success-4-inverted);--bal-color-text-info:var(--bal-color-info-4);--bal-color-text-info-inverted:var(--bal-color-info-4-inverted);--bal-color-text-warning:var(--bal-color-warning-5);--bal-color-text-warning-inverted:var(--bal-color-warning-5-inverted);--bal-color-text-danger:var(--bal-color-danger-4);--bal-color-text-danger-inverted:var(--bal-color-danger-4-inverted);--bal-color-text-danger-dark:var(--bal-color-danger-5);--bal-color-text-danger-dark-inverted:var(--bal-color-danger-5-inverted);--bal-color-text-danger-darker:var(--bal-color-danger-6);--bal-color-text-danger-darker-inverted:var(--bal-color-danger-6-inverted);--bal-column-gap:1rem;--bal-radius-none:0;--bal-radius-normal:0.25rem;--bal-radius-large:0.75rem;--bal-radius-rounded:9999px;--bal-shadow-none:none;--bal-shadow-normal:0 0 10px 0 rgba(0, 7, 57, 0.15);--bal-shadow-large:0 0 30px 0 rgba(0, 7, 57, 0.15);--bal-text-shadow-none:none;--bal-text-shadow-normal:0px 0px 4px rgba(0, 0, 0, 0.15),0px 4px 12px rgba(0, 0, 0, 0.25),0px 0px 80px rgba(0, 0, 0, 0.5);--bal-weight-bold:700;--bal-weight-regular:400;--bal-weight-light:300;--bal-font-family-title:BaloiseCreateHeadline,Arial,sans-serif;--bal-font-family-text:BaloiseCreateText,Arial,sans-serif;--bal-size-xxxxx-large:3rem;--bal-line-height-xxxxx-large:3.5rem;--bal-size-tablet-xxxxx-large:5rem;--bal-line-height-tablet-xxxxx-large:6rem;--bal-size-desktop-xxxxx-large:5rem;--bal-line-height-desktop-xxxxx-large:6rem;--bal-size-xxxx-large:2rem;--bal-line-height-xxxx-large:2.5rem;--bal-size-tablet-xxxx-large:3rem;--bal-line-height-tablet-xxxx-large:3.5rem;--bal-size-desktop-xxxx-large:3rem;--bal-line-height-desktop-xxxx-large:3.5rem;--bal-size-xxx-large:1.75rem;--bal-line-height-xxx-large:2rem;--bal-size-tablet-xxx-large:2.5rem;--bal-line-height-tablet-xxx-large:3rem;--bal-size-desktop-xxx-large:2.5rem;--bal-line-height-desktop-xxx-large:3rem;--bal-size-xx-large:1.5rem;--bal-line-height-xx-large:2rem;--bal-size-tablet-xx-large:2rem;--bal-line-height-tablet-xx-large:2.5rem;--bal-size-desktop-xx-large:2rem;--bal-line-height-desktop-xx-large:2.5rem;--bal-size-x-large:1.25rem;--bal-line-height-x-large:2rem;--bal-size-tablet-x-large:1.5rem;--bal-line-height-tablet-x-large:2rem;--bal-size-desktop-x-large:1.5rem;--bal-line-height-desktop-x-large:2rem;--bal-size-large:1.125rem;--bal-line-height-large:1.5rem;--bal-size-tablet-large:1.25rem;--bal-line-height-tablet-large:2rem;--bal-size-desktop-large:1.25rem;--bal-line-height-desktop-large:2rem;--bal-size-medium:1rem;--bal-line-height-medium:1.5rem;--bal-size-tablet-medium:1.125rem;--bal-line-height-tablet-medium:1.625rem;--bal-size-desktop-medium:1.125rem;--bal-line-height-desktop-medium:1.625rem;--bal-size-normal:1rem;--bal-line-height-normal:1.5rem;--bal-size-tablet-normal:1rem;--bal-line-height-tablet-normal:1.5rem;--bal-size-desktop-normal:1rem;--bal-line-height-desktop-normal:1.5rem;--bal-size-small:0.875rem;--bal-line-height-small:1.25rem;--bal-size-tablet-small:0.875rem;--bal-line-height-tablet-small:1.25rem;--bal-size-desktop-small:0.875rem;--bal-line-height-desktop-small:1.25rem;--bal-size-x-small:0.75rem;--bal-line-height-x-small:1.125rem;--bal-size-tablet-x-small:0.75rem;--bal-line-height-tablet-x-small:1.125rem;--bal-size-desktop-x-small:0.75rem;--bal-line-height-desktop-x-small:1.125rem;--bal-space-auto:auto;--bal-space-tablet-auto:auto;--bal-space-desktop-auto:auto;--bal-space-none:0;--bal-space-tablet-none:0;--bal-space-desktop-none:0;--bal-space-xx-small:0.25rem;--bal-space-tablet-xx-small:0.25rem;--bal-space-desktop-xx-small:0.25rem;--bal-space-x-small:0.5rem;--bal-space-tablet-x-small:0.5rem;--bal-space-desktop-x-small:0.5rem;--bal-space-small:0.75rem;--bal-space-tablet-small:0.75rem;--bal-space-desktop-small:0.75rem;--bal-space-normal:1rem;--bal-space-tablet-normal:1rem;--bal-space-desktop-normal:1rem;--bal-space-medium:1.25rem;--bal-space-tablet-medium:1.25rem;--bal-space-desktop-medium:1.5rem;--bal-space-large:1.5rem;--bal-space-tablet-large:1.5rem;--bal-space-desktop-large:2rem;--bal-space-x-large:2rem;--bal-space-tablet-x-large:2.5rem;--bal-space-desktop-x-large:3rem;--bal-space-xx-large:3rem;--bal-space-tablet-xx-large:3.5rem;--bal-space-desktop-xx-large:4rem;--bal-space-xxx-large:3.5rem;--bal-space-tablet-xxx-large:4.5rem;--bal-space-desktop-xxx-large:6rem;--bal-space-xxxx-large:4rem;--bal-space-tablet-xxxx-large:6rem;--bal-space-desktop-xxxx-large:8rem;--bal-animation-transition-duration:300ms;--bal-animation-transition-easing:cubic-bezier(0.25, 0.8, 0.5, 1);--bal-border-width-normal:2px;--bal-z-index-deep:-999999;--bal-z-index-default:1;--bal-z-index-masked:100;--bal-z-index-mask:200;--bal-z-index-sticky:300;--bal-z-index-navigation:400;--bal-z-index-popup:1000;--bal-z-index-modal:1100;--bal-z-index-toast:1200;--bal-z-index-tooltip:1300}:root{--bal-body-background:var(--bal-color-text-white);--bal-body-font-family:var(--bal-font-family-text);--bal-body-color:var(--bal-color-text-primary);--bal-body-font-weight:var(--bal-weight-regular);--bal-body-font-size:16px;--bal-body-line-height:var(--bal-line-height-normal);--bal-small-font-size:var(--bal-size-small);--bal-strong-color:var(--bal-color-text-primary);--bal-strong-font-weight:var(--bal-weight-bold);--bal-divider-background:var(--bal-color-blue-2);--bal-focus-shadow-start-color:var(--bal-color-white);--bal-focus-shadow-end-color:var(--bal-color-purple-6);--bal-focus-shadow:var(--bal-focus-shadow-start-color) 0 0 0 2px,var(--bal-focus-shadow-end-color) 0 0 0 5px;--bal-focus-shadow-inset:inset var(--bal-focus-shadow-end-color) 0 0 0 3px,inset var(--bal-focus-shadow-start-color) 0 0 0 5px;--bal-focus-shadow-inverted-start-color:var(--bal-color-white);--bal-focus-shadow-inverted-end-color:var(--bal-color-yellow);--bal-focus-shadow-inverted:var(--bal-focus-shadow-inverted-start-color) 0 0 0 2px,var(--bal-focus-shadow-inverted-end-color) 0 0 0 5px;--bal-focus-shadow-inverted-inset:inset var(--bal-focus-shadow-inverted-end-color) 0 0 0 3px,inset var(--bal-focus-shadow-inverted-start-color) 0 0 0 5px}:root{--bal-title-font-family:var(--bal-font-family-title);--bal-title-font-weight:var(--bal-weight-bold);--bal-subtitle-font-family:var(--bal-font-family-title);--bal-subtitle-font-weight:var(--bal-weight-light)}:root{--bal-link-color:var(--bal-color-text-primary);--bal-link-color-hover:var(--bal-color-text-light-blue);--bal-link-color-active:var(--bal-color-text-primary-dark);--bal-link-font-weight:var(--bal-weight-bold);--bal-link-radius:var(--bal-radius-normal);--bal-link-background:transparent;--bal-link-border-color:transparent;--bal-link-text-decoration:underline;--bal-link-text-underline-offset:0.25rem;--bal-link-text-decoration-thickness:var(--bal-border-width-normal);--bal-link-inverted-color:var(--bal-color-white);--bal-link-inverted-color-hover:var(--bal-color-text-light-blue-light);--bal-link-inverted-color-active:var(--bal-color-text-info-light);--bal-link-inverted-light-font-weight:var(--bal-weight-regular);--bal-link-inverted-light-text-decoration:none}:root{--bal-button-font-size:var(--bal-size-normal);--bal-button-line-height:var(--bal-line-height-normal);--bal-button-font-family:var(--bal-font-family-title);--bal-button-font-weight:var(--bal-weight-bold);--bal-button-radius:var(--bal-radius-normal);--bal-button-border-style:solid;--bal-button-border-width:var(--bal-border-width-normal);--bal-button-border-color:var(--bal-color-border-primary);--bal-button-border-color-hover:var(--bal-color-border-light-blue);--bal-button-border-color-active:var(--bal-color-border-primary-dark);--bal-button-color:var(--bal-color-text-primary);--bal-button-color-hover:var(--bal-color-text-light-blue);--bal-button-color-active:var(--bal-color-text-primary-dark);--bal-button-background:transparent;--bal-button-background-hover:var(--bal-color-light-blue);--bal-button-background-active:var(--bal-color-light-blue);--bal-button-small-font-size:var(--bal-size-small);--bal-button-primary-color:var(--bal-color-text-white);--bal-button-primary-color-hover:var(--bal-color-text-white);--bal-button-primary-color-active:var(--bal-color-text-white);--bal-button-primary-border-color:var(--bal-color-border-primary);--bal-button-primary-border-color-hover:var(--bal-color-border-light-blue);--bal-button-primary-border-color-active:var(--bal-color-border-primary-dark);--bal-button-primary-background:var(--bal-color-primary);--bal-button-primary-background-hover:var(--bal-color-light-blue-5);--bal-button-primary-background-active:var(--bal-color-primary-6);--bal-button-text-border-color-hover:var(--bal-color-light-blue);--bal-button-text-border-color-active:var(--bal-color-light-blue);--bal-button-text-background-hover:var(--bal-color-light-blue);--bal-button-text-background-active:var(--bal-color-light-blue);--bal-button-light-color:var(--bal-color-text-primary);--bal-button-light-color-hover:var(--bal-color-text-primary);--bal-button-light-color-active:var(--bal-color-text-primary);--bal-button-light-border-color:var(--bal-color-grey-2);--bal-button-light-border-color-hover:var(--bal-color-light-blue-1);--bal-button-light-border-color-active:var(--bal-color-light-blue-2);--bal-button-light-background:var(--bal-color-grey-2);--bal-button-light-background-hover:var(--bal-color-light-blue-1);--bal-button-light-background-active:var(--bal-color-light-blue-2);--bal-button-tertiary-purple-color:var(--bal-color-text-primary);--bal-button-tertiary-purple-color-hover:var(--bal-color-text-primary);--bal-button-tertiary-purple-color-active:var(--bal-color-text-primary-dark);--bal-button-tertiary-purple-border-color:var(--bal-color-purple-1);--bal-button-tertiary-purple-border-color-hover:var(--bal-color-purple-5);--bal-button-tertiary-purple-border-color-active:var(--bal-color-purple-6);--bal-button-tertiary-purple-background:var(--bal-color-purple-1);--bal-button-tertiary-purple-background-hover:var(--bal-color-purple-1);--bal-button-tertiary-purple-background-active:var(--bal-color-purple-1);--bal-button-tertiary-red-color:var(--bal-color-text-primary);--bal-button-tertiary-red-color-hover:var(--bal-color-text-primary);--bal-button-tertiary-red-color-active:var(--bal-color-text-primary-dark);--bal-button-tertiary-red-border-color:var(--bal-color-red-1);--bal-button-tertiary-red-border-color-hover:var(--bal-color-red-5);--bal-button-tertiary-red-border-color-active:var(--bal-color-red-6);--bal-button-tertiary-red-background:var(--bal-color-red-1);--bal-button-tertiary-red-background-hover:var(--bal-color-red-1);--bal-button-tertiary-red-background-active:var(--bal-color-red-1);--bal-button-tertiary-yellow-color:var(--bal-color-text-primary);--bal-button-tertiary-yellow-color-hover:var(--bal-color-text-primary);--bal-button-tertiary-yellow-color-active:var(--bal-color-text-primary-dark);--bal-button-tertiary-yellow-border-color:var(--bal-color-yellow-1);--bal-button-tertiary-yellow-border-color-hover:var(--bal-color-yellow-5);--bal-button-tertiary-yellow-border-color-active:var(--bal-color-yellow-6);--bal-button-tertiary-yellow-background:var(--bal-color-yellow-1);--bal-button-tertiary-yellow-background-hover:var(--bal-color-yellow-1);--bal-button-tertiary-yellow-background-active:var(--bal-color-yellow-1);--bal-button-tertiary-green-color:var(--bal-color-text-primary);--bal-button-tertiary-green-color-hover:var(--bal-color-text-primary);--bal-button-tertiary-green-color-active:var(--bal-color-text-primary-dark);--bal-button-tertiary-green-border-color:var(--bal-color-green-1);--bal-button-tertiary-green-border-color-hover:var(--bal-color-green-5);--bal-button-tertiary-green-border-color-active:var(--bal-color-green-6);--bal-button-tertiary-green-background:var(--bal-color-green-1);--bal-button-tertiary-green-background-hover:var(--bal-color-green-1);--bal-button-tertiary-green-background-active:var(--bal-color-green-1);--bal-button-success-color:var(--bal-color-text-primary);--bal-button-success-color-hover:var(--bal-color-text-white);--bal-button-success-color-active:var(--bal-color-text-white);--bal-button-success-border-color:var(--bal-color-success-5);--bal-button-success-border-color-hover:var(--bal-color-success-5);--bal-button-success-border-color-active:var(--bal-color-success-6);--bal-button-success-background:var(--bal-color-success-1);--bal-button-success-background-hover:var(--bal-color-success-5);--bal-button-success-background-active:var(--bal-color-success-6);--bal-button-warning-color:var(--bal-color-text-primary);--bal-button-warning-color-hover:var(--bal-color-text-primary);--bal-button-warning-color-active:var(--bal-color-text-primary);--bal-button-warning-border-color:var(--bal-color-warning-5);--bal-button-warning-border-color-hover:var(--bal-color-warning-3);--bal-button-warning-border-color-active:var(--bal-color-warning-4);--bal-button-warning-background:var(--bal-color-warning-1);--bal-button-warning-background-hover:var(--bal-color-warning-3);--bal-button-warning-background-active:var(--bal-color-warning-4);--bal-button-danger-color:var(--bal-color-text-primary);--bal-button-danger-color-hover:var(--bal-color-text-white);--bal-button-danger-color-active:var(--bal-color-text-white);--bal-button-danger-border-color:var(--bal-color-danger-5);--bal-button-danger-border-color-hover:var(--bal-color-danger-5);--bal-button-danger-border-color-active:var(--bal-color-danger-6);--bal-button-danger-background:var(--bal-color-danger-1);--bal-button-danger-background-hover:var(--bal-color-danger-5);--bal-button-danger-background-active:var(--bal-color-danger-6);--bal-button-disablde-color:var(--bal-color-text-grey);--bal-button-disablde-border-color:var(--bal-color-grey);--bal-button-disablde-background:var(--bal-color-grey);--bal-button-inverted-color:var(--bal-color-text-white);--bal-button-inverted-color-hover:var(--bal-color-text-white);--bal-button-inverted-color-active:var(--bal-color-text-white);--bal-button-inverted-border-color:var(--bal-color-border-white);--bal-button-inverted-border-color-hover:var(--bal-color-light-blue-3);--bal-button-inverted-border-color-active:var(--bal-color-light-blue-5);--bal-button-inverted-background:transparent;--bal-button-inverted-background-hover:var(--bal-color-primary-3);--bal-button-inverted-background-active:var(--bal-color-primary-3);--bal-button-inverted-primary-color:var(--bal-color-text-primary);--bal-button-inverted-primary-color-hover:var(--bal-color-text-primary);--bal-button-inverted-primary-color-active:var(--bal-color-text-white);--bal-button-inverted-primary-border-color:var(--bal-color-border-white);--bal-button-inverted-primary-border-color-hover:var(--bal-color-light-blue-2);--bal-button-inverted-primary-border-color-active:var(--bal-color-light-blue-5);--bal-button-inverted-primary-background:var(--bal-color-white);--bal-button-inverted-primary-background-hover:var(--bal-color-light-blue-2);--bal-button-inverted-primary-background-active:var(--bal-color-light-blue-5);--bal-button-inverted-text-color:var(--bal-color-text-white);--bal-button-inverted-text-color-hover:var(--bal-color-light-blue-2);--bal-button-inverted-text-color-active:var(--bal-color-info-3);--bal-button-inverted-text-border-color:transparent;--bal-button-inverted-text-border-color-hover:transparent;--bal-button-inverted-text-border-color-active:transparent;--bal-button-inverted-text-background:transparent;--bal-button-inverted-text-background-hover:transparent;--bal-button-inverted-text-background-active:transparent;--bal-button-inverted-light-color:var(--bal-color-text-white);--bal-button-inverted-light-color-hover:var(--bal-color-text-primary);--bal-button-inverted-light-color-active:var(--bal-color-text-primary);--bal-button-inverted-light-border-color:var(--bal-color-blue-4);--bal-button-inverted-light-border-color-hover:var(--bal-color-light-blue-2);--bal-button-inverted-light-border-color-active:var(--bal-color-white);--bal-button-inverted-light-background:var(--bal-color-blue-4);--bal-button-inverted-light-background-hover:var(--bal-color-light-blue-2);--bal-button-inverted-light-background-active:var(--bal-color-white)}:root{--bal-form-field-control-font-size:var(--bal-size-normal);--bal-form-field-control-font-family:var(--bal-font-family-text);--bal-form-field-control-color:var(--bal-color-text-primary);--bal-form-field-control-placeholder-color:var(--bal-color-text-primary-light);--bal-form-field-control-radius:var(--bal-radius-normal);--bal-form-field-control-background:var(--bal-color-white);--bal-form-field-control-background-hover:var(--bal-color-grey-1);--bal-form-field-control-background-active:var(--bal-color-grey-1);--bal-form-field-control-border-width:var(--bal-border-width-normal);--bal-form-field-control-border-style:solid;--bal-form-field-control-border-color:var(--bal-color-border-grey);--bal-form-field-control-border-color-hover:var(--bal-form-field-control-border-color);--bal-form-field-control-border-color-active:var(--bal-color-border-primary);--bal-form-field-control-success-background:var(--bal-color-success-1);--bal-form-field-control-success-background-hover:var(--bal-color-success-1);--bal-form-field-control-success-background-active:var(--bal-color-success-1);--bal-form-field-control-success-border-color:var(--bal-color-border-success);--bal-form-field-control-success-border-color-hover:var(--bal-form-field-control-border-color);--bal-form-field-control-success-border-color-active:var(--bal-color-border-primary);--bal-form-field-control-danger-background:var(--bal-color-danger-1);--bal-form-field-control-danger-background-hover:var(--bal-color-danger-1);--bal-form-field-control-danger-background-active:var(--bal-color-danger-1);--bal-form-field-control-danger-border-color:var(--bal-color-border-danger);--bal-form-field-control-danger-border-color-hover:var(--bal-form-field-control-border-color);--bal-form-field-control-danger-border-color-active:var(--bal-color-border-primary);--bal-form-field-control-disabled-color:var(--bal-color-text-grey-dark);--bal-form-field-control-disabled-background:var(--bal-color-grey-2);--bal-form-field-control-disabled-border-color:var(--bal-color-border-grey-dark);--bal-form-field-label-font-size:var(--bal-size-small);--bal-form-field-label-line-height:var(--bal-line-height-small);--bal-form-field-label-font-weight:var(--bal-weight-bold);--bal-form-field-label-font-family:var(--bal-font-family-text);--bal-form-field-label-margin-bottom:0.25rem;--bal-form-field-label-color-hover:var(--bal-link-color-hover);--bal-form-field-label-color-active:var(--bal-link-color-active);--bal-form-field-label-success-color:var(--bal-color-text-success);--bal-form-field-label-danger-color:var(--bal-color-text-danger);--bal-form-field-label-danger-color-hover:var(--bal-color-text-danger-dark);--bal-form-field-label-danger-color-active:var(--bal-color-text-danger-darker);--bal-form-field-label-disabled-color:var(--bal-color-text-grey);--bal-form-field-message-font-size:var(--bal-size-x-small);--bal-form-field-message-font-weight:var(--bal-weight-regular);--bal-form-field-message-color:var(--bal-color-text-primary-light);--bal-form-field-message-color-hover:var(--bal-link-color-hover);--bal-form-field-message-color-active:var(--bal-link-color-active);--bal-form-field-message-font-weight:var(--bal-weight-regular);--bal-form-field-message-success-color:var(--bal-color-text-success);--bal-form-field-message-danger-color:var(--bal-color-text-danger);--bal-form-field-message-disabled-color:var(--bal-color-text-grey);--bal-form-field-icon-color:var(--bal-link-color);--bal-form-field-icon-color-hover:var(--bal-link-color-hover);--bal-form-field-icon-color-active:var(--bal-link-color-active);--bal-form-field-icon-success-color:var(--bal-color-text-success);--bal-form-field-icon-danger-color:var(--bal-color-text-danger);--bal-form-field-icon-disabled-color:var(--bal-color-text-grey);--bal-file-label-color:var(--bal-link-color);--bal-file-label-color-hover:var(--bal-link-color-hover);--bal-file-label-color-active:var(--bal-link-color-active);--bal-file-border-style:dashed;--bal-file-label-disabled-color:var(--bal-color-text-grey-dark)}:root{--bal-list-marker-color:var(--bal-color-primary);--bal-list-marker-inverted-color:var(--bal-color-white);--bal-list-bullet-radius:var(--bal-radius-rounded);--bal-list-bullet-background:var(--bal-color-green-3);--bal-list-bullet-background-green:var(--bal-color-green-3);--bal-list-bullet-background-red:var(--bal-color-red-3);--bal-list-bullet-background-yellow:var(--bal-color-yellow-3);--bal-list-bullet-background-purple:var(--bal-color-purple-3)}:root{--bal-table-color:var(--bal-color-primary);--bal-table-background-color:var(--bal-color-white);--bal-table-body-background-color:transparent;--bal-table-cell-border-color:var(--bal-color-border-grey);--bal-table-cell-border:2px solid var(--bal-table-cell-border-color);--bal-table-cell-border-width:0 0 2px;--bal-table-cell-padding:0.5em 0.75em;--bal-table-cell-heading-color:var(--bal-color-primary);--bal-table-head-cell-border-width:0 0 1px;--bal-table-head-cell-border-color:var(--bal-color-primary);--bal-table-head-cell-color:var(--bal-color-primary);--bal-table-head-background-color:transparent;--bal-table-head-font-size:var(--bal-size-normal);--bal-table-head-font-family:var(--bal-font-family-text);--bal-table-foot-cell-border-width:0 0 0;--bal-table-foot-cell-color:var(--bal-color-primary);--bal-table-foot-background-color:transparent;--bal-table-row-background-color-hover:var(--bal-color-grey-2);--bal-table-row-background-color-active:var(--bal-color-primary-1);--bal-table-row-color-active:var(--bal-color-primary);--bal-table-striped-row-even-background-color:var(--bal-color-grey-1);--bal-table-striped-row-even-background-color-hover:var(--bal-color-grey-2)}.input,.select select,.textarea{justify-content:flex-start;background-color:var(--bal-form-field-control-background);border-color:var(--bal-form-field-control-border-color);border-style:var(--bal-form-field-control-border-style);border-radius:var(--bal-form-field-control-radius);color:var(--bal-form-field-control-color)}.input::-moz-placeholder,.select select::-moz-placeholder,.textarea::-moz-placeholder{color:var(--bal-form-field-control-placeholder-color)}.input::-webkit-input-placeholder,.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:var(--bal-form-field-control-placeholder-color)}.input:-moz-placeholder,.select select:-moz-placeholder,.textarea:-moz-placeholder{color:var(--bal-form-field-control-placeholder-color)}.input:-ms-input-placeholder,.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:var(--bal-form-field-control-placeholder-color)}@media (hover:hover) and (pointer:fine){.input:hover,.is-hovered.input,.is-hovered.textarea,.select select.is-hovered,.select select:hover,.textarea:hover{border-color:var(--bal-form-field-control-border-color-hover);background-color:var(--bal-form-field-control-background-hover)}}.bal-focused.input,.bal-focused.textarea,.input:active,.input:focus,.is-active.input,.is-active.textarea,.is-focused.input,.is-focused.textarea,.select select.bal-focused,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{border-color:var(--bal-form-field-control-border-color-active);background-color:var(--bal-form-field-control-background-active)}.select fieldset[disabled] select,.select select[disabled],[disabled].input,[disabled].textarea,fieldset[disabled] .input,fieldset[disabled] .select select,fieldset[disabled] .textarea{background-color:var(--bal-form-field-control-disabled-background);border-color:var(--bal-form-field-control-disabled-border-color);box-shadow:none;color:var(--bal-form-field-control-disabled-color)}.select fieldset[disabled] select::-moz-placeholder,.select select[disabled]::-moz-placeholder,[disabled].input::-moz-placeholder,[disabled].textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder{color:var(--bal-form-field-control-disabled-color)}.select fieldset[disabled] select::-webkit-input-placeholder,.select select[disabled]::-webkit-input-placeholder,[disabled].input::-webkit-input-placeholder,[disabled].textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder{color:var(--bal-form-field-control-disabled-color)}.select fieldset[disabled] select:-moz-placeholder,.select select[disabled]:-moz-placeholder,[disabled].input:-moz-placeholder,[disabled].textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder{color:var(--bal-form-field-control-disabled-color)}.select fieldset[disabled] select:-ms-input-placeholder,.select select[disabled]:-ms-input-placeholder,[disabled].input:-ms-input-placeholder,[disabled].textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder{color:var(--bal-form-field-control-disabled-color)}.file-cta,.input,.select select,.textarea{-moz-appearance:none!important;-webkit-appearance:none!important;align-items:center;border-width:var(--bal-border-width-normal);border-color:var(--bal-color-border-grey);border-radius:var(--bal-radius-normal);box-shadow:none;display:inline-flex;font-size:var(--bal-size-normal);min-height:3rem;height:3rem;line-height:1.5;padding-left:calc(.75em - var(--bal-border-width-normal));padding-right:calc(.75em - var(--bal-border-width-normal));position:relative;vertical-align:top}.file-cta:active,.file-cta:focus,.input:active,.input:focus,.is-active.file-cta,.is-active.input,.is-active.textarea,.is-focused.file-cta,.is-focused.input,.is-focused.textarea,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{outline:0}.select fieldset[disabled] select,.select select[disabled],[disabled].file-cta,[disabled].input,[disabled].textarea,fieldset[disabled] .file-cta,fieldset[disabled] .input,fieldset[disabled] .select select,fieldset[disabled] .textarea{cursor:default}.input,.textarea{max-width:100%;width:100%}[readonly].input,[readonly].textarea{box-shadow:none}.is-fullwidth.input,.is-fullwidth.textarea{display:block;width:100%}.is-inline.input,.is-inline.textarea{display:inline;width:auto}.textarea{display:block;max-width:100%;min-width:100%;resize:vertical;padding:calc(.75em - 2px)}.textarea:not([rows]){max-height:40em;min-height:8em}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}input.input,textarea.textarea{border-width:2px;border-radius:var(--bal-form-field-control-radius);font-size:var(--bal-form-field-control-font-size);font-family:var(--bal-form-field-control-font-family);color:var(--bal-form-field-control-color);outline:0;box-shadow:none}input.input.is-danger,textarea.textarea.is-danger{border-color:var(--bal-form-field-control-danger-border-color);background:var(--bal-form-field-control-danger-background)}input.input.is-danger.bal-focused,input.input.is-danger.is-active,input.input.is-danger.is-focused,input.input.is-danger:active,input.input.is-danger:focus,textarea.textarea.is-danger.bal-focused,textarea.textarea.is-danger.is-active,textarea.textarea.is-danger.is-focused,textarea.textarea.is-danger:active,textarea.textarea.is-danger:focus{border-color:var(--bal-form-field-control-border-color-active)}input.input.is-success,textarea.textarea.is-success{border-color:var(--bal-form-field-control-success-border-color);background:var(--bal-form-field-control-success-background)}input.input.is-success.bal-focused,input.input.is-success.is-active,input.input.is-success.is-focused,input.input.is-success:active,input.input.is-success:focus,textarea.textarea.is-success.bal-focused,textarea.textarea.is-success.is-active,textarea.textarea.is-success.is-focused,textarea.textarea.is-success:active,textarea.textarea.is-success:focus{border-color:var(--bal-form-field-control-border-color-active)}input.input.is-warning,textarea.textarea.is-warning{border-color:var(--bal-color-border-warning);background:var(--bal-color-warning-1)}input.input.is-warning.bal-focused,input.input.is-warning.is-active,input.input.is-warning.is-focused,input.input.is-warning:active,input.input.is-warning:focus,textarea.textarea.is-warning.bal-focused,textarea.textarea.is-warning.is-active,textarea.textarea.is-warning.is-focused,textarea.textarea.is-warning:active,textarea.textarea.is-warning:focus{border-color:var(--bal-form-field-control-border-color-active)}input.input.is-disabled,textarea.textarea.is-disabled{color:var(--bal-form-field-control-disabled-color);border-color:var(--bal-form-field-control-disabled-border-color);background:var(--bal-form-field-control-disabled-background)}input.is-grouped{background:0 0!important;border:none!important;box-shadow:none!important}.select{display:inline-block;max-width:100%;width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:3rem}.select:not(.is-multiple):not(.is-loading)::after{border:3px solid var(--bal-form-field-icon-color);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4rem;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:.625em;right:1.125em;z-index:4}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;width:100%;outline:0;border-radius:var(--bal-form-field-control-radius)}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:var(--bal-form-field-control-disabled-border-color)}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:.5em 1em}.select:not(.is-multiple):not(.is-loading):hover::after{border-color:var(--bal-form-field-label-color-hover)}.select:not(.is-multiple):not(.is-loading):active::after{border-color:var(--bal-form-field-label-color-active)}.select.is-disabled::after{border-color:var(--bal-form-field-control-disabled-border-color)!important}.select.is-success select{border-color:var(--bal-form-field-control-success-border-color);background:var(--bal-form-field-control-success-background)}.select.is-success select.bal-focused,.select.is-success select.is-active,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select:focus{border-color:var(--bal-form-field-control-success-border-color-active)}.select.is-success::after{border-color:var(--bal-form-field-control-success-border-color)!important}.select.is-success:active::after,.select.is-success:focus-within::after,.select.is-success:focus::after{border-color:var(--bal-form-field-control-success-border-color-active)!important}.select.is-danger select{border-color:var(--bal-form-field-control-danger-border-color);background:var(--bal-form-field-control-danger-background)}.select.is-danger select.bal-focused,.select.is-danger select.is-active,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select:focus{border-color:var(--bal-form-field-control-danger-border-color-active)}.select.is-danger::after{border-color:var(--bal-form-field-control-danger-border-color)!important}.select.is-danger:active::after,.select.is-danger:focus-within::after,.select.is-danger:focus::after{border-color:var(--bal-form-field-control-danger-border-color-active)!important}.select.is-warning select{border-color:var(--bal-color-border-warning);background:var(--bal-color-warning-1)}.select.is-warning select.bal-focused,.select.is-warning select.is-active,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select:focus{border-color:var(--bal-color-border-primary)}.select.is-warning::after{border-color:var(--bal-color-border-warning)!important}.select.is-warning:active::after,.select.is-warning:focus-within::after,.select.is-warning:focus::after{border-color:var(--bal-color-border-primary)!important}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative;width:100%;font-size:var(--bal-form-field-control-font-size);justify-content:center}.file .file-label{width:100%;flex-direction:column}.file .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file .file-icon{height:1.5em;width:1.5em}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative;gap:.5rem;font-weight:var(--bal-form-field-label-font-weight);color:var(--bal-form-field-label-color);text-align:center;-webkit-hyphens:auto;hyphens:auto}.file-label:hover .file-cta,.file-label:hover .file-label{color:var(--bal-form-field-label-color-hover)}.file-label:hover .file-cta{background-color:var(--bal-form-field-control-background-hover);border-color:var(--bal-form-field-control-border-color-hover)}.file-label:active .file-cta,.file-label:active .file-label,.file-label:focus-within .file-cta,.file-label:focus-within .file-label{color:var(--bal-form-field-label-color-active)}.file-label:active .file-cta,.file-label:focus-within .file-cta{background-color:var(--bal-form-field-control-background-active);border-color:var(--bal-form-field-control-border-color-active)}.file-input{height:100%;left:0;opacity:0;outline:0;position:absolute;top:0;width:100%}.file-cta{justify-content:flex-start;border-style:var(--bal-file-border-style);border-color:var(--bal-form-field-control-border-color);border-radius:var(--bal-form-field-control-radius);background:var(--bal-form-field-control-background);font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap;gap:.5rem}.file-cta{background-color:var(--bal-form-field-control-background);color:var(--bal-form-field-control-color)}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file.is-success .file-cta,.file.is-success .file-label{color:var(--bal-form-field-label-success-color)}.file.is-success .file-cta{border-color:var(--bal-form-field-control-success-border-color);background:var(--bal-form-field-control-success-background)}.file.is-success .file-label:active .file-cta,.file.is-success .file-label:focus-within .file-cta{border-color:var(--bal-form-field-control-border-color-active);color:var(--bal-link-color-active)}.file.is-success .file-label:active .file-cta .file-label,.file.is-success .file-label:focus-within .file-cta .file-label{color:var(--bal-link-color-active)}.file.is-danger .file-cta,.file.is-danger .file-label{color:var(--bal-form-field-label-danger-color)}.file.is-danger .file-cta{border-color:var(--bal-form-field-control-danger-border-color);background:var(--bal-form-field-control-danger-background)}.file.is-danger .file-label:active .file-cta,.file.is-danger .file-label:focus-within .file-cta{border-color:var(--bal-form-field-control-border-color-active);color:var(--bal-link-color-active)}.file.is-danger .file-label:active .file-cta .file-label,.file.is-danger .file-label:focus-within .file-cta .file-label{color:var(--bal-link-color-active)}.file.is-warning .file-cta,.file.is-warning .file-label{color:var(--bal-color-text-warning)}.file.is-warning .file-cta{border-color:var(--bal-color-border-warning);background:var(--bal-color-warning-1)}.file.is-warning .file-label:active .file-cta,.file.is-warning .file-label:focus-within .file-cta{border-color:var(--bal-form-field-control-border-color-active);color:var(--bal-link-color-active)}.file.is-warning .file-label:active .file-cta .file-label,.file.is-warning .file-label:focus-within .file-cta .file-label{color:var(--bal-link-color-active)}.file.is-disabled .file-cta,.file.is-disabled .file-label{color:var(--bal-file-label-disabled-color)}.file.is-disabled .file-cta{border-color:var(--bal-form-field-control-disabled-border-color);background:var(--bal-form-field-control-disabled-background)}@keyframes spinAround{from{transform:rotate(0)}to{transform:rotate(359deg)}}.label{display:block;font-size:var(--bal-form-field-label-font-size);line-height:var(--bal-form-field-label-line-height);font-weight:var(--bal-form-field-label-font-weight);font-family:var(--bal-form-field-label-font-family);-webkit-hyphens:auto;hyphens:auto}.label:not(:last-child){margin-bottom:var(--bal-form-field-label-margin-bottom)}.label.is-danger{color:var(--bal-form-field-label-danger-color)}.label.is-success{color:var(--bal-form-field-label-success-color)}.label.is-warning{color:var(--bal-color-text-warning)}.label.is-disabled{color:var(--bal-form-field-label-disabled-color)}.help{display:block;margin-top:-2px;color:var(--bal-form-field-message-color);font-size:var(--bal-form-field-message-font-size);font-weight:var(--bal-form-field-message-font-weight);-webkit-hyphens:auto;hyphens:auto}.help.is-danger{color:var(--bal-form-field-message-danger-color)}.help.is-success{color:var(--bal-form-field-message-success-color)}.help.is-warning{color:var(--bal-color-text-warning)}.help.is-disabled{color:var(--bal-form-field-message-disabled-color)}.field:not(:last-child){margin-bottom:.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]).is-hovered,.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .input:not([disabled]).is-hovered,.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]).is-hovered,.field.has-addons .control .select select:not([disabled]):hover{z-index:2}.field.has-addons .control .button:not([disabled]).is-active,.field.has-addons .control .button:not([disabled]).is-focused,.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .input:not([disabled]).is-active,.field.has-addons .control .input:not([disabled]).is-focused,.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control .select select:not([disabled]).is-active,.field.has-addons .control .select select:not([disabled]).is-focused,.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select:not([disabled]):focus{z-index:3}.field.has-addons .control .button:not([disabled]).is-active:hover,.field.has-addons .control .button:not([disabled]).is-focused:hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .input:not([disabled]).is-active:hover,.field.has-addons .control .input:not([disabled]).is-focused:hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control .select select:not([disabled]).is-active:hover,.field.has-addons .control .select select:not([disabled]).is-focused:hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select:not([disabled]):focus:hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width:769px),print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width:768px){.field-label{margin-bottom:.5rem}}@media screen and (min-width:769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small{font-size:var(--bal-size-small);padding-top:.375em}.field-label.is-normal{padding-top:.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width:769px),print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:var(--bal-form-field-control-font-size);position:relative;text-align:inherit}.control.is-loading::after{animation:spinAround .5s infinite linear;border:2px solid var(--bal-form-field-control-border-color-active);border-radius:var(--bal-radius-rounded);border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1.125em;width:1.125em;position:absolute!important;right:.875rem;top:.875rem;z-index:4}.control.has-icons-right::after{right:2.3rem}.field.is-grouped{gap:calc(var(--bal-column-gap)/ 2)}.field.has-direction-row.is-grouped{flex-direction:row}.field.has-direction-column.is-grouped{flex-direction:column;width:-moz-fit-content;width:fit-content}.field.has-direction-column.is-grouped .button{width:100%}.field.has-direction-column.is-grouped .bal-button{margin:0!important}@media screen and (max-width:768px){.field.has-direction-auto.is-grouped{flex-wrap:wrap;flex-direction:column;width:100%}.field.has-direction-auto.is-grouped .control{flex-grow:1;flex-shrink:1;min-width:100%;margin-right:0!important}.field.has-direction-auto.is-grouped .control .button{min-width:100%}.field.has-direction-auto.is-grouped.is-reverse{flex-direction:column-reverse}}.button{-moz-appearance:none!important;-webkit-appearance:none!important;position:relative;display:inline-flex;border-radius:var(--bal-button-radius);border-style:var(--bal-button-border-style);border-color:var(--bal-button-border-color);border-width:var(--bal-button-border-width);color:var(--bal-button-color);font-family:var(--bal-button-font-family);font-size:var(--bal-button-font-size);line-height:var(--bal-button-line-height);font-weight:var(--bal-button-font-weight);background-color:var(--bal-button-background);cursor:pointer;justify-content:center;align-items:center;vertical-align:top;padding:.625rem 1.5rem;min-height:3rem;height:auto;text-align:left;word-break:break-word;box-shadow:none;outline:0;box-sizing:border-box;appearance:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation}.button circle,.button g,.button path,.button svg{fill:var(--bal-button-color)}.button.is-active,.button.is-focused,.button:active,.button:focus{outline:0}.button[disabled],fieldset[disabled] .button{cursor:default}.button>span,.button>strong{color:inherit;font-family:var(--bal-button-font-family);font-weight:var(--bal-button-font-weight);-webkit-hyphens:auto;hyphens:auto;text-align:center}.button::-moz-focus-inner{border:0}.button.has-no-wrap{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.button.is-rounded{border-radius:var(--bal-radius-rounded)}.button.has-blur-shadow:not(.button.is-link){box-shadow:var(--bal-text-shadow-normal)}.button.has-blur-shadow.is-link{text-shadow:var(--bal-text-shadow-normal)}.button .icon-left,.button .icon-right{align-items:center;display:inline-flex;justify-content:center}.button .icon-left{margin-right:.5rem}.button .icon-right{margin-left:.5rem}.button.is-fullwidth{width:100%}.button.is-square{width:3rem;padding:0}.button.is-square .icon-left{margin:none}.button.is-flat{padding:0;min-height:1.5rem}.button.is-small{min-height:2rem;max-height:2rem;min-width:2rem;padding-left:.75rem;padding-right:.75rem;padding-top:0;padding-bottom:0;font-size:var(--bal-button-small-font-size);line-height:1.25rem}.button.is-small.is-square{width:2rem;padding:0}.button.is-large{min-height:3.5rem}.button.is-large.is-square{width:3.5rem;padding:0}@media (hover:hover) and (pointer:fine){.button.is-hovered,.button:hover{background:var(--bal-button-background-hover);border-color:var(--bal-button-border-color-hover);color:var(--bal-button-color-hover)}.button.is-hovered circle,.button.is-hovered g,.button.is-hovered path,.button.is-hovered svg,.button:hover circle,.button:hover g,.button:hover path,.button:hover svg{fill:var(--bal-button-color-hover)}}.button.is-active,.button:active{background:var(--bal-button-background-active);border-color:var(--bal-button-border-color-active);color:var(--bal-button-color-active)}.button.is-active circle,.button.is-active g,.button.is-active path,.button.is-active svg,.button:active circle,.button:active g,.button:active path,.button:active svg{fill:var(--bal-button-color-active)}.button.is-primary{background:var(--bal-button-primary-background);border-color:var(--bal-button-primary-border-color);color:var(--bal-button-primary-color)}.button.is-primary circle,.button.is-primary g,.button.is-primary path,.button.is-primary svg{fill:var(--bal-button-primary-color)}@media (hover:hover) and (pointer:fine){.button.is-primary.is-hovered,.button.is-primary:hover{background:var(--bal-button-primary-background-hover);border-color:var(--bal-button-primary-border-color-hover);color:var(--bal-button-primary-color-hover)}.button.is-primary.is-hovered circle,.button.is-primary.is-hovered g,.button.is-primary.is-hovered path,.button.is-primary.is-hovered svg,.button.is-primary:hover circle,.button.is-primary:hover g,.button.is-primary:hover path,.button.is-primary:hover svg{fill:var(--bal-button-primary-color-hover)}}.button.is-primary.is-active,.button.is-primary:active{background:var(--bal-button-primary-background-active);border-color:var(--bal-button-primary-border-color-active);color:var(--bal-button-primary-color-active)}.button.is-primary.is-active circle,.button.is-primary.is-active g,.button.is-primary.is-active path,.button.is-primary.is-active svg,.button.is-primary:active circle,.button.is-primary:active g,.button.is-primary:active path,.button.is-primary:active svg{fill:var(--bal-button-primary-color-active)}.button.is-tertiary-purple{background:var(--bal-button-tertiary-purple-background);border-color:var(--bal-button-tertiary-purple-border-color);color:var(--bal-button-tertiary-purple-color)}.button.is-tertiary-purple circle,.button.is-tertiary-purple g,.button.is-tertiary-purple path,.button.is-tertiary-purple svg{fill:var(--bal-button-tertiary-purple-color)}@media (hover:hover) and (pointer:fine){.button.is-tertiary-purple.is-hovered,.button.is-tertiary-purple:hover{background:var(--bal-button-tertiary-purple-background-hover);border-color:var(--bal-button-tertiary-purple-border-color-hover);color:var(--bal-button--tertiary-purple-color-hover)}.button.is-tertiary-purple.is-hovered circle,.button.is-tertiary-purple.is-hovered g,.button.is-tertiary-purple.is-hovered path,.button.is-tertiary-purple.is-hovered svg,.button.is-tertiary-purple:hover circle,.button.is-tertiary-purple:hover g,.button.is-tertiary-purple:hover path,.button.is-tertiary-purple:hover svg{fill:var(--bal-button-tertiary-purple-color-hover)}}.button.is-tertiary-purple.is-active,.button.is-tertiary-purple:active{background:var(--bal-button-tertiary-purple-background-active);border-color:var(--bal-button-tertiary-purple-border-color-active);color:var(--bal-button-tertiary-purple-color-active)}.button.is-tertiary-purple.is-active circle,.button.is-tertiary-purple.is-active g,.button.is-tertiary-purple.is-active path,.button.is-tertiary-purple.is-active svg,.button.is-tertiary-purple:active circle,.button.is-tertiary-purple:active g,.button.is-tertiary-purple:active path,.button.is-tertiary-purple:active svg{fill:var(--bal-button-tertiary-purple-color-active)}.button.is-tertiary-red{background:var(--bal-button-tertiary-red-background);border-color:var(--bal-button-tertiary-red-border-color);color:var(--bal-button-tertiary-red-color)}.button.is-tertiary-red circle,.button.is-tertiary-red g,.button.is-tertiary-red path,.button.is-tertiary-red svg{fill:var(--bal-button-tertiary-red-color)}@media (hover:hover) and (pointer:fine){.button.is-tertiary-red.is-hovered,.button.is-tertiary-red:hover{background:var(--bal-button-tertiary-red-background-hover);border-color:var(--bal-button-tertiary-red-border-color-hover);color:var(--bal-button--tertiary-red-color-hover)}.button.is-tertiary-red.is-hovered circle,.button.is-tertiary-red.is-hovered g,.button.is-tertiary-red.is-hovered path,.button.is-tertiary-red.is-hovered svg,.button.is-tertiary-red:hover circle,.button.is-tertiary-red:hover g,.button.is-tertiary-red:hover path,.button.is-tertiary-red:hover svg{fill:var(--bal-button-tertiary-red-color-hover)}}.button.is-tertiary-red.is-active,.button.is-tertiary-red:active{background:var(--bal-button-tertiary-red-background-active);border-color:var(--bal-button-tertiary-red-border-color-active);color:var(--bal-button-tertiary-red-color-active)}.button.is-tertiary-red.is-active circle,.button.is-tertiary-red.is-active g,.button.is-tertiary-red.is-active path,.button.is-tertiary-red.is-active svg,.button.is-tertiary-red:active circle,.button.is-tertiary-red:active g,.button.is-tertiary-red:active path,.button.is-tertiary-red:active svg{fill:var(--bal-button-tertiary-red-color-active)}.button.is-tertiary-yellow{background:var(--bal-button-tertiary-yellow-background);border-color:var(--bal-button-tertiary-yellow-border-color);color:var(--bal-button-tertiary-yellow-color)}.button.is-tertiary-yellow circle,.button.is-tertiary-yellow g,.button.is-tertiary-yellow path,.button.is-tertiary-yellow svg{fill:var(--bal-button-tertiary-yellow-color)}@media (hover:hover) and (pointer:fine){.button.is-tertiary-yellow.is-hovered,.button.is-tertiary-yellow:hover{background:var(--bal-button-tertiary-yellow-background-hover);border-color:var(--bal-button-tertiary-yellow-border-color-hover);color:var(--bal-button--tertiary-yellow-color-hover)}.button.is-tertiary-yellow.is-hovered circle,.button.is-tertiary-yellow.is-hovered g,.button.is-tertiary-yellow.is-hovered path,.button.is-tertiary-yellow.is-hovered svg,.button.is-tertiary-yellow:hover circle,.button.is-tertiary-yellow:hover g,.button.is-tertiary-yellow:hover path,.button.is-tertiary-yellow:hover svg{fill:var(--bal-button-tertiary-yellow-color-hover)}}.button.is-tertiary-yellow.is-active,.button.is-tertiary-yellow:active{background:var(--bal-button-tertiary-yellow-background-active);border-color:var(--bal-button-tertiary-yellow-border-color-active);color:var(--bal-button-tertiary-yellow-color-active)}.button.is-tertiary-yellow.is-active circle,.button.is-tertiary-yellow.is-active g,.button.is-tertiary-yellow.is-active path,.button.is-tertiary-yellow.is-active svg,.button.is-tertiary-yellow:active circle,.button.is-tertiary-yellow:active g,.button.is-tertiary-yellow:active path,.button.is-tertiary-yellow:active svg{fill:var(--bal-button-tertiary-yellow-color-active)}.button.is-tertiary-green{background:var(--bal-button-tertiary-green-background);border-color:var(--bal-button-tertiary-green-border-color);color:var(--bal-button-tertiary-green-color)}.button.is-tertiary-green circle,.button.is-tertiary-green g,.button.is-tertiary-green path,.button.is-tertiary-green svg{fill:var(--bal-button-tertiary-green-color)}@media (hover:hover) and (pointer:fine){.button.is-tertiary-green.is-hovered,.button.is-tertiary-green:hover{background:var(--bal-button-tertiary-green-background-hover);border-color:var(--bal-button-tertiary-green-border-color-hover);color:var(--bal-button--tertiary-green-color-hover)}.button.is-tertiary-green.is-hovered circle,.button.is-tertiary-green.is-hovered g,.button.is-tertiary-green.is-hovered path,.button.is-tertiary-green.is-hovered svg,.button.is-tertiary-green:hover circle,.button.is-tertiary-green:hover g,.button.is-tertiary-green:hover path,.button.is-tertiary-green:hover svg{fill:var(--bal-button-tertiary-green-color-hover)}}.button.is-tertiary-green.is-active,.button.is-tertiary-green:active{background:var(--bal-button-tertiary-green-background-active);border-color:var(--bal-button-tertiary-green-border-color-active);color:var(--bal-button-tertiary-green-color-active)}.button.is-tertiary-green.is-active circle,.button.is-tertiary-green.is-active g,.button.is-tertiary-green.is-active path,.button.is-tertiary-green.is-active svg,.button.is-tertiary-green:active circle,.button.is-tertiary-green:active g,.button.is-tertiary-green:active path,.button.is-tertiary-green:active svg{fill:var(--bal-button-tertiary-green-color-active)}.button.is-link,.button.is-tertiary,.button.is-text{border-color:var(--bal-link-border-color)}.button.is-link{-webkit-text-decoration:var(--bal-link-text-decoration);text-decoration:var(--bal-link-text-decoration);text-underline-offset:var(--bal-link-text-underline-offset);text-decoration-thickness:var(--bal-link-text-decoration-thickness)}@media (hover:hover) and (pointer:fine){.button.is-link.is-hovered,.button.is-link:hover{-webkit-text-decoration:var(--bal-link-text-decoration);text-decoration:var(--bal-link-text-decoration);text-underline-offset:var(--bal-link-text-underline-offset);text-decoration-thickness:var(--bal-link-text-decoration-thickness);background:var(--bal-link-background);border-color:var(--bal-link-border-color);color:var(--bal-link-color-hover)}.button.is-link.is-hovered circle,.button.is-link.is-hovered g,.button.is-link.is-hovered path,.button.is-link.is-hovered svg,.button.is-link:hover circle,.button.is-link:hover g,.button.is-link:hover path,.button.is-link:hover svg{fill:var(--bal-link-color-hover)}}.button.is-link.is-active,.button.is-link:active{-webkit-text-decoration:var(--bal-link-text-decoration);text-decoration:var(--bal-link-text-decoration);text-underline-offset:var(--bal-link-text-underline-offset);text-decoration-thickness:var(--bal-link-text-decoration-thickness);background:var(--bal-link-background);border-color:var(--bal-link-border-color);color:var(--bal-link-color-active)}.button.is-link.is-active circle,.button.is-link.is-active g,.button.is-link.is-active path,.button.is-link.is-active svg,.button.is-link:active circle,.button.is-link:active g,.button.is-link:active path,.button.is-link:active svg{fill:var(--bal-link-color-active)}@media (hover:hover) and (pointer:fine){.button.is-tertiary.is-hovered,.button.is-tertiary:hover,.button.is-text.is-hovered,.button.is-text:hover{background:var(--bal-button-text-background-hover);border-color:var(--bal-button-text-border-color-hover);color:var(--bal-link-color-hover)}.button.is-tertiary.is-hovered circle,.button.is-tertiary.is-hovered g,.button.is-tertiary.is-hovered path,.button.is-tertiary.is-hovered svg,.button.is-tertiary:hover circle,.button.is-tertiary:hover g,.button.is-tertiary:hover path,.button.is-tertiary:hover svg,.button.is-text.is-hovered circle,.button.is-text.is-hovered g,.button.is-text.is-hovered path,.button.is-text.is-hovered svg,.button.is-text:hover circle,.button.is-text:hover g,.button.is-text:hover path,.button.is-text:hover svg{fill:var(--bal-link-color-hover)}}.button.is-tertiary.is-active,.button.is-tertiary:active,.button.is-text.is-active,.button.is-text:active{background:var(--bal-button-text-background-active);border-color:var(--bal-button-text-border-color-active);color:var(--bal-link-color-active)}.button.is-tertiary.is-active circle,.button.is-tertiary.is-active g,.button.is-tertiary.is-active path,.button.is-tertiary.is-active svg,.button.is-tertiary:active circle,.button.is-tertiary:active g,.button.is-tertiary:active path,.button.is-tertiary:active svg,.button.is-text.is-active circle,.button.is-text.is-active g,.button.is-text.is-active path,.button.is-text.is-active svg,.button.is-text:active circle,.button.is-text:active g,.button.is-text:active path,.button.is-text:active svg{fill:var(--bal-link-color-active)}.button.is-info-light{background:var(--bal-color-info-1);border-color:var(--bal-color-info-5);color:var(--bal-color-primary)}.button.is-info-light circle,.button.is-info-light g,.button.is-info-light path,.button.is-info-light svg{fill:var(--bal-color-primary)}@media (hover:hover) and (pointer:fine){.button.is-info-light.is-hovered,.button.is-info-light:hover{background:var(--bal-color-info-5);border-color:var(--bal-color-info-5);color:var(--bal-color-white)}.button.is-info-light.is-hovered circle,.button.is-info-light.is-hovered g,.button.is-info-light.is-hovered path,.button.is-info-light.is-hovered svg,.button.is-info-light:hover circle,.button.is-info-light:hover g,.button.is-info-light:hover path,.button.is-info-light:hover svg{fill:var(--bal-color-white)}}.button.is-info-light.is-active,.button.is-info-light:active{background:var(--bal-color-info-6);border-color:var(--bal-color-info-6);color:var(--bal-color-white)}.button.is-info-light.is-active circle,.button.is-info-light.is-active g,.button.is-info-light.is-active path,.button.is-info-light.is-active svg,.button.is-info-light:active circle,.button.is-info-light:active g,.button.is-info-light:active path,.button.is-info-light:active svg{fill:var(--bal-color-white)}.button.is-success{background:var(--bal-button-success-background);border-color:var(--bal-button-success-border-color);color:var(--bal-button-success-color)}.button.is-success circle,.button.is-success g,.button.is-success path,.button.is-success svg{fill:var(--bal-button-success-color)}@media (hover:hover) and (pointer:fine){.button.is-success.is-hovered,.button.is-success:hover{background:var(--bal-button-success-background-hover);border-color:var(--bal-button-success-border-color-hover);color:var(--bal-button-success-color-hover)}.button.is-success.is-hovered circle,.button.is-success.is-hovered g,.button.is-success.is-hovered path,.button.is-success.is-hovered svg,.button.is-success:hover circle,.button.is-success:hover g,.button.is-success:hover path,.button.is-success:hover svg{fill:var(--bal-button-success-color-hover)}}.button.is-success.is-active,.button.is-success:active{background:var(--bal-button-success-background-active);border-color:var(--bal-button-success-background-active);color:var(--bal-button-success-color-active)}.button.is-success.is-active circle,.button.is-success.is-active g,.button.is-success.is-active path,.button.is-success.is-active svg,.button.is-success:active circle,.button.is-success:active g,.button.is-success:active path,.button.is-success:active svg{fill:var(--bal-button-success-color-active)}.button.is-warning{background:var(--bal-button-warning-background);border-color:var(--bal-button-warning-border-color);color:var(--bal-button-warning-color)}.button.is-warning circle,.button.is-warning g,.button.is-warning path,.button.is-warning svg{fill:var(--bal-button-warning-color)}@media (hover:hover) and (pointer:fine){.button.is-warning.is-hovered,.button.is-warning:hover{background:var(--bal-button-warning-background-hover);border-color:var(--bal-button-warning-border-color-hover);color:var(--bal-button-warning-color-hover)}.button.is-warning.is-hovered circle,.button.is-warning.is-hovered g,.button.is-warning.is-hovered path,.button.is-warning.is-hovered svg,.button.is-warning:hover circle,.button.is-warning:hover g,.button.is-warning:hover path,.button.is-warning:hover svg{fill:var(--bal-button-warning-color-hover)}}.button.is-warning.is-active,.button.is-warning:active{background:var(--bal-button-warning-background-active);border-color:var(--bal-button-warning-background-active);color:var(--bal-button-warning-color-active)}.button.is-warning.is-active circle,.button.is-warning.is-active g,.button.is-warning.is-active path,.button.is-warning.is-active svg,.button.is-warning:active circle,.button.is-warning:active g,.button.is-warning:active path,.button.is-warning:active svg{fill:var(--bal-button-warning-color-active)}.button.is-danger{background:var(--bal-button-danger-background);border-color:var(--bal-button-danger-border-color);color:var(--bal-button-danger-color)}.button.is-danger circle,.button.is-danger g,.button.is-danger path,.button.is-danger svg{fill:var(--bal-button-danger-color)}@media (hover:hover) and (pointer:fine){.button.is-danger.is-hovered,.button.is-danger:hover{background:var(--bal-button-danger-background-hover);border-color:var(--bal-button-danger-border-color-hover);color:var(--bal-button-danger-color-hover)}.button.is-danger.is-hovered circle,.button.is-danger.is-hovered g,.button.is-danger.is-hovered path,.button.is-danger.is-hovered svg,.button.is-danger:hover circle,.button.is-danger:hover g,.button.is-danger:hover path,.button.is-danger:hover svg{fill:var(--bal-button-danger-color-hover)}}.button.is-danger.is-active,.button.is-danger:active{background:var(--bal-button-danger-background-active);border-color:var(--bal-button-danger-background-active);color:var(--bal-button-danger-color-active)}.button.is-danger.is-active circle,.button.is-danger.is-active g,.button.is-danger.is-active path,.button.is-danger.is-active svg,.button.is-danger:active circle,.button.is-danger:active g,.button.is-danger:active path,.button.is-danger:active svg{fill:var(--bal-button-danger-color-active)}.button.is-light{background:var(--bal-button-light-background);border-color:var(--bal-button-light-border-color);color:var(--bal-button-light-color)}.button.is-light circle,.button.is-light g,.button.is-light path,.button.is-light svg{fill:var(--bal-button-light-color)}@media (hover:hover) and (pointer:fine){.button.is-light.is-hovered,.button.is-light:hover{background:var(--bal-button-light-background-hover);border-color:var(--bal-button-light-border-color-hover);color:var(--bal-button-light-color-hover)}.button.is-light.is-hovered circle,.button.is-light.is-hovered g,.button.is-light.is-hovered path,.button.is-light.is-hovered svg,.button.is-light:hover circle,.button.is-light:hover g,.button.is-light:hover path,.button.is-light:hover svg{fill:var(--bal-button-light-color-hover)}}.button.is-light.is-active,.button.is-light:active{background:var(--bal-button-light-background-active);border-color:var(--bal-button-light-border-color-active);color:var(--bal-button-light-color-active)}.button.is-light.is-active circle,.button.is-light.is-active g,.button.is-light.is-active path,.button.is-light.is-active svg,.button.is-light:active circle,.button.is-light:active g,.button.is-light:active path,.button.is-light:active svg{fill:var(--bal-button-light-color-active)}.button.is-inverted{background:var(--bal-button-inverted-background);border-color:var(--bal-button-inverted-border-color);color:var(--bal-button-inverted-color)}.button.is-inverted circle,.button.is-inverted g,.button.is-inverted path,.button.is-inverted svg{fill:var(--bal-button-inverted-color)}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-hovered,.button.is-inverted:hover{background:var(--bal-button-inverted-background-hover);border-color:var(--bal-button-inverted-border-color-hover);color:var(--bal-button-inverted-color-hover)}.button.is-inverted.is-hovered circle,.button.is-inverted.is-hovered g,.button.is-inverted.is-hovered path,.button.is-inverted.is-hovered svg,.button.is-inverted:hover circle,.button.is-inverted:hover g,.button.is-inverted:hover path,.button.is-inverted:hover svg{fill:var(--bal-button-inverted-color-hover)}}.button.is-inverted.is-active,.button.is-inverted:active{background:var(--bal-button-inverted-background-active);border-color:var(--bal-button-inverted-border-color-active);color:var(--bal-button-inverted-color-active)}.button.is-inverted.is-active circle,.button.is-inverted.is-active g,.button.is-inverted.is-active path,.button.is-inverted.is-active svg,.button.is-inverted:active circle,.button.is-inverted:active g,.button.is-inverted:active path,.button.is-inverted:active svg{fill:var(--bal-button-inverted-color-active)}.button.is-inverted.is-primary{background:var(--bal-button-inverted-primary-background);border-color:var(--bal-button-inverted-primary-border-color);color:var(--bal-button-inverted-primary-color)}.button.is-inverted.is-primary circle,.button.is-inverted.is-primary g,.button.is-inverted.is-primary path,.button.is-inverted.is-primary svg{fill:var(--bal-button-inverted-primary-color)}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-primary.is-hovered,.button.is-inverted.is-primary:hover{background:var(--bal-button-inverted-primary-background-hover);border-color:var(--bal-button-inverted-primary-border-color-hover);color:var(--bal-button-inverted-primary-color-hover)}.button.is-inverted.is-primary.is-hovered circle,.button.is-inverted.is-primary.is-hovered g,.button.is-inverted.is-primary.is-hovered path,.button.is-inverted.is-primary.is-hovered svg,.button.is-inverted.is-primary:hover circle,.button.is-inverted.is-primary:hover g,.button.is-inverted.is-primary:hover path,.button.is-inverted.is-primary:hover svg{fill:var(--bal-button-inverted-primary-color-hover)}}.button.is-inverted.is-primary.is-active,.button.is-inverted.is-primary:active{background:var(--bal-button-inverted-primary-background-active);border-color:var(--bal-button-inverted-primary-border-color-active);color:var(--bal-button-inverted-primary-color-active)}.button.is-inverted.is-primary.is-active circle,.button.is-inverted.is-primary.is-active g,.button.is-inverted.is-primary.is-active path,.button.is-inverted.is-primary.is-active svg,.button.is-inverted.is-primary:active circle,.button.is-inverted.is-primary:active g,.button.is-inverted.is-primary:active path,.button.is-inverted.is-primary:active svg{fill:var(--bal-button-inverted-primary-color-active)}.button.is-inverted.is-link,.button.is-inverted.is-tertiary,.button.is-inverted.is-tertiary-green,.button.is-inverted.is-tertiary-purple,.button.is-inverted.is-tertiary-red,.button.is-inverted.is-tertiary-yellow,.button.is-inverted.is-text{background:var(--bal-button-inverted-text-background);border-color:var(--bal-button-inverted-text-border-color);color:var(--bal-button-inverted-text-color)}.button.is-inverted.is-link circle,.button.is-inverted.is-link g,.button.is-inverted.is-link path,.button.is-inverted.is-link svg,.button.is-inverted.is-tertiary circle,.button.is-inverted.is-tertiary g,.button.is-inverted.is-tertiary path,.button.is-inverted.is-tertiary svg,.button.is-inverted.is-tertiary-green circle,.button.is-inverted.is-tertiary-green g,.button.is-inverted.is-tertiary-green path,.button.is-inverted.is-tertiary-green svg,.button.is-inverted.is-tertiary-purple circle,.button.is-inverted.is-tertiary-purple g,.button.is-inverted.is-tertiary-purple path,.button.is-inverted.is-tertiary-purple svg,.button.is-inverted.is-tertiary-red circle,.button.is-inverted.is-tertiary-red g,.button.is-inverted.is-tertiary-red path,.button.is-inverted.is-tertiary-red svg,.button.is-inverted.is-tertiary-yellow circle,.button.is-inverted.is-tertiary-yellow g,.button.is-inverted.is-tertiary-yellow path,.button.is-inverted.is-tertiary-yellow svg,.button.is-inverted.is-text circle,.button.is-inverted.is-text g,.button.is-inverted.is-text path,.button.is-inverted.is-text svg{fill:var(--bal-button-inverted-text-color)}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-link.is-hovered,.button.is-inverted.is-link:hover,.button.is-inverted.is-tertiary-green.is-hovered,.button.is-inverted.is-tertiary-green:hover,.button.is-inverted.is-tertiary-purple.is-hovered,.button.is-inverted.is-tertiary-purple:hover,.button.is-inverted.is-tertiary-red.is-hovered,.button.is-inverted.is-tertiary-red:hover,.button.is-inverted.is-tertiary-yellow.is-hovered,.button.is-inverted.is-tertiary-yellow:hover,.button.is-inverted.is-tertiary.is-hovered,.button.is-inverted.is-tertiary:hover,.button.is-inverted.is-text.is-hovered,.button.is-inverted.is-text:hover{background:var(--bal-button-inverted-text-background-hover);border-color:var(--bal-button-inverted-text-border-color-hover);color:var(--bal-button-inverted-text-color-hover)}.button.is-inverted.is-link.is-hovered circle,.button.is-inverted.is-link.is-hovered g,.button.is-inverted.is-link.is-hovered path,.button.is-inverted.is-link.is-hovered svg,.button.is-inverted.is-link:hover circle,.button.is-inverted.is-link:hover g,.button.is-inverted.is-link:hover path,.button.is-inverted.is-link:hover svg,.button.is-inverted.is-tertiary-green.is-hovered circle,.button.is-inverted.is-tertiary-green.is-hovered g,.button.is-inverted.is-tertiary-green.is-hovered path,.button.is-inverted.is-tertiary-green.is-hovered svg,.button.is-inverted.is-tertiary-green:hover circle,.button.is-inverted.is-tertiary-green:hover g,.button.is-inverted.is-tertiary-green:hover path,.button.is-inverted.is-tertiary-green:hover svg,.button.is-inverted.is-tertiary-purple.is-hovered circle,.button.is-inverted.is-tertiary-purple.is-hovered g,.button.is-inverted.is-tertiary-purple.is-hovered path,.button.is-inverted.is-tertiary-purple.is-hovered svg,.button.is-inverted.is-tertiary-purple:hover circle,.button.is-inverted.is-tertiary-purple:hover g,.button.is-inverted.is-tertiary-purple:hover path,.button.is-inverted.is-tertiary-purple:hover svg,.button.is-inverted.is-tertiary-red.is-hovered circle,.button.is-inverted.is-tertiary-red.is-hovered g,.button.is-inverted.is-tertiary-red.is-hovered path,.button.is-inverted.is-tertiary-red.is-hovered svg,.button.is-inverted.is-tertiary-red:hover circle,.button.is-inverted.is-tertiary-red:hover g,.button.is-inverted.is-tertiary-red:hover path,.button.is-inverted.is-tertiary-red:hover svg,.button.is-inverted.is-tertiary-yellow.is-hovered circle,.button.is-inverted.is-tertiary-yellow.is-hovered g,.button.is-inverted.is-tertiary-yellow.is-hovered path,.button.is-inverted.is-tertiary-yellow.is-hovered svg,.button.is-inverted.is-tertiary-yellow:hover circle,.button.is-inverted.is-tertiary-yellow:hover g,.button.is-inverted.is-tertiary-yellow:hover path,.button.is-inverted.is-tertiary-yellow:hover svg,.button.is-inverted.is-tertiary.is-hovered circle,.button.is-inverted.is-tertiary.is-hovered g,.button.is-inverted.is-tertiary.is-hovered path,.button.is-inverted.is-tertiary.is-hovered svg,.button.is-inverted.is-tertiary:hover circle,.button.is-inverted.is-tertiary:hover g,.button.is-inverted.is-tertiary:hover path,.button.is-inverted.is-tertiary:hover svg,.button.is-inverted.is-text.is-hovered circle,.button.is-inverted.is-text.is-hovered g,.button.is-inverted.is-text.is-hovered path,.button.is-inverted.is-text.is-hovered svg,.button.is-inverted.is-text:hover circle,.button.is-inverted.is-text:hover g,.button.is-inverted.is-text:hover path,.button.is-inverted.is-text:hover svg{fill:var(--bal-button-inverted-text-color-hover)}}.button.is-inverted.is-link.is-active,.button.is-inverted.is-link:active,.button.is-inverted.is-tertiary-green.is-active,.button.is-inverted.is-tertiary-green:active,.button.is-inverted.is-tertiary-purple.is-active,.button.is-inverted.is-tertiary-purple:active,.button.is-inverted.is-tertiary-red.is-active,.button.is-inverted.is-tertiary-red:active,.button.is-inverted.is-tertiary-yellow.is-active,.button.is-inverted.is-tertiary-yellow:active,.button.is-inverted.is-tertiary.is-active,.button.is-inverted.is-tertiary:active,.button.is-inverted.is-text.is-active,.button.is-inverted.is-text:active{background:var(--bal-button-inverted-text-background-active);border-color:var(--bal-button-inverted-text-border-color-active);color:var(--bal-button-inverted-text-color-active)}.button.is-inverted.is-link.is-active circle,.button.is-inverted.is-link.is-active g,.button.is-inverted.is-link.is-active path,.button.is-inverted.is-link.is-active svg,.button.is-inverted.is-link:active circle,.button.is-inverted.is-link:active g,.button.is-inverted.is-link:active path,.button.is-inverted.is-link:active svg,.button.is-inverted.is-tertiary-green.is-active circle,.button.is-inverted.is-tertiary-green.is-active g,.button.is-inverted.is-tertiary-green.is-active path,.button.is-inverted.is-tertiary-green.is-active svg,.button.is-inverted.is-tertiary-green:active circle,.button.is-inverted.is-tertiary-green:active g,.button.is-inverted.is-tertiary-green:active path,.button.is-inverted.is-tertiary-green:active svg,.button.is-inverted.is-tertiary-purple.is-active circle,.button.is-inverted.is-tertiary-purple.is-active g,.button.is-inverted.is-tertiary-purple.is-active path,.button.is-inverted.is-tertiary-purple.is-active svg,.button.is-inverted.is-tertiary-purple:active circle,.button.is-inverted.is-tertiary-purple:active g,.button.is-inverted.is-tertiary-purple:active path,.button.is-inverted.is-tertiary-purple:active svg,.button.is-inverted.is-tertiary-red.is-active circle,.button.is-inverted.is-tertiary-red.is-active g,.button.is-inverted.is-tertiary-red.is-active path,.button.is-inverted.is-tertiary-red.is-active svg,.button.is-inverted.is-tertiary-red:active circle,.button.is-inverted.is-tertiary-red:active g,.button.is-inverted.is-tertiary-red:active path,.button.is-inverted.is-tertiary-red:active svg,.button.is-inverted.is-tertiary-yellow.is-active circle,.button.is-inverted.is-tertiary-yellow.is-active g,.button.is-inverted.is-tertiary-yellow.is-active path,.button.is-inverted.is-tertiary-yellow.is-active svg,.button.is-inverted.is-tertiary-yellow:active circle,.button.is-inverted.is-tertiary-yellow:active g,.button.is-inverted.is-tertiary-yellow:active path,.button.is-inverted.is-tertiary-yellow:active svg,.button.is-inverted.is-tertiary.is-active circle,.button.is-inverted.is-tertiary.is-active g,.button.is-inverted.is-tertiary.is-active path,.button.is-inverted.is-tertiary.is-active svg,.button.is-inverted.is-tertiary:active circle,.button.is-inverted.is-tertiary:active g,.button.is-inverted.is-tertiary:active path,.button.is-inverted.is-tertiary:active svg,.button.is-inverted.is-text.is-active circle,.button.is-inverted.is-text.is-active g,.button.is-inverted.is-text.is-active path,.button.is-inverted.is-text.is-active svg,.button.is-inverted.is-text:active circle,.button.is-inverted.is-text:active g,.button.is-inverted.is-text:active path,.button.is-inverted.is-text:active svg{fill:var(--bal-button-inverted-text-color-active)}.button.is-inverted.is-light{background:var(--bal-button-inverted-light-background);border-color:var(--bal-button-inverted-light-border-color);color:var(--bal-button-inverted-light-color)}.button.is-inverted.is-light circle,.button.is-inverted.is-light g,.button.is-inverted.is-light path,.button.is-inverted.is-light svg{fill:var(--bal-button-inverted-light-color)}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-light.is-hovered,.button.is-inverted.is-light:hover{background:var(--bal-button-inverted-light-background-hover);border-color:var(--bal-button-inverted-light-border-color-hover);color:var(--bal-button-inverted-light-color-hover)}.button.is-inverted.is-light.is-hovered circle,.button.is-inverted.is-light.is-hovered g,.button.is-inverted.is-light.is-hovered path,.button.is-inverted.is-light.is-hovered svg,.button.is-inverted.is-light:hover circle,.button.is-inverted.is-light:hover g,.button.is-inverted.is-light:hover path,.button.is-inverted.is-light:hover svg{fill:var(--bal-button-inverted-light-color-hover)}}.button.is-inverted.is-light.is-active,.button.is-inverted.is-light:active{background:var(--bal-button-inverted-light-background-active);border-color:var(--bal-button-inverted-light-border-color-active);color:var(--bal-button-inverted-light-color-active)}.button.is-inverted.is-light.is-active circle,.button.is-inverted.is-light.is-active g,.button.is-inverted.is-light.is-active path,.button.is-inverted.is-light.is-active svg,.button.is-inverted.is-light:active circle,.button.is-inverted.is-light:active g,.button.is-inverted.is-light:active path,.button.is-inverted.is-light:active svg{fill:var(--bal-button-inverted-light-color-active)}.button.is-disabled,.button.is-disabled.is-inverted,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled:hover,.button.is-inverted:disabled,.button:disabled{background:var(--bal-button-disablde-background);border-color:var(--bal-button-disablde-border-color);color:var(--bal-button-disablde-color);opacity:1}.button.is-disabled circle,.button.is-disabled g,.button.is-disabled path,.button.is-disabled svg,.button.is-disabled.is-inverted circle,.button.is-disabled.is-inverted g,.button.is-disabled.is-inverted path,.button.is-disabled.is-inverted svg,.button.is-disabled:active circle,.button.is-disabled:active g,.button.is-disabled:active path,.button.is-disabled:active svg,.button.is-disabled:focus circle,.button.is-disabled:focus g,.button.is-disabled:focus path,.button.is-disabled:focus svg,.button.is-disabled:hover circle,.button.is-disabled:hover g,.button.is-disabled:hover path,.button.is-disabled:hover svg,.button.is-inverted:disabled circle,.button.is-inverted:disabled g,.button.is-inverted:disabled path,.button.is-inverted:disabled svg,.button:disabled circle,.button:disabled g,.button:disabled path,.button:disabled svg{fill:var(--bal-button-disablde-color)}.button.is-disabled.is-inverted>span::after,.button.is-disabled:active>span::after,.button.is-disabled:focus>span::after,.button.is-disabled:hover>span::after,.button.is-disabled>span::after,.button.is-inverted:disabled>span::after,.button:disabled>span::after{display:none;content:none}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:var(--bal-button-radius);font-size:var(--bal-button-small-font-size)}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button.is-hovered,.buttons.has-addons .button:hover{z-index:2}.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-focused,.buttons.has-addons .button.is-selected,.buttons.has-addons .button:active,.buttons.has-addons .button:focus{z-index:3}.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button.is-selected:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button:focus:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}.container{flex-grow:1;margin:0 auto;position:relative;width:auto;width:100%!important;padding-left:var(--bal-container-space);padding-right:var(--bal-container-space)}.container.is-fluid{max-width:var(--bal-container-size-fluid)!important}.container.is-detail-page{max-width:var(--bal-container-size-detail-page)!important}.container.is-compact{max-width:var(--bal-container-size-compact)!important}.container.is-blog-page{max-width:var(--bal-container-size-blog-page)!important}@media screen and (min-width:769px),print{.container{padding-left:var(--bal-container-space-tablet);padding-right:var(--bal-container-space-tablet)}}@media screen and (min-width:1024px){.container{padding-left:var(--bal-container-space-desktop);padding-right:var(--bal-container-space-desktop);max-width:var(--bal-container-size-normal)}}.columns{flex-basis:0;flex-grow:1;flex-shrink:1}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:var(--bal-column-gap)}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-left:0}.columns.is-mobile>.column.is-1{flex:none;width:8.3333333333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.3333333333%}.columns.is-mobile>.column.is-2{flex:none;width:16.6666666667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.6666666667%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.3333333333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.3333333333%}.columns.is-mobile>.column.is-5{flex:none;width:41.6666666667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.6666666667%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.3333333333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.3333333333%}.columns.is-mobile>.column.is-8{flex:none;width:66.6666666667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.6666666667%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.3333333333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.3333333333%}.columns.is-mobile>.column.is-11{flex:none;width:91.6666666667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.6666666667%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width:768px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0}.column.is-1-mobile{flex:none;width:8.3333333333%}.column.is-offset-1-mobile{margin-left:8.3333333333%}.column.is-2-mobile{flex:none;width:16.6666666667%}.column.is-offset-2-mobile{margin-left:16.6666666667%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.3333333333%}.column.is-offset-4-mobile{margin-left:33.3333333333%}.column.is-5-mobile{flex:none;width:41.6666666667%}.column.is-offset-5-mobile{margin-left:41.6666666667%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.3333333333%}.column.is-offset-7-mobile{margin-left:58.3333333333%}.column.is-8-mobile{flex:none;width:66.6666666667%}.column.is-offset-8-mobile{margin-left:66.6666666667%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.3333333333%}.column.is-offset-10-mobile{margin-left:83.3333333333%}.column.is-11-mobile{flex:none;width:91.6666666667%}.column.is-offset-11-mobile{margin-left:91.6666666667%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width:769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0}.column.is-1,.column.is-1-tablet{flex:none;width:8.3333333333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.3333333333%}.column.is-2,.column.is-2-tablet{flex:none;width:16.6666666667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.6666666667%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.3333333333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.3333333333%}.column.is-5,.column.is-5-tablet{flex:none;width:41.6666666667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.6666666667%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.3333333333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.3333333333%}.column.is-8,.column.is-8-tablet{flex:none;width:66.6666666667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.6666666667%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.3333333333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.3333333333%}.column.is-11,.column.is-11-tablet{flex:none;width:91.6666666667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.6666666667%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1023px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0%}.column.is-offset-0-touch{margin-left:0}.column.is-1-touch{flex:none;width:8.3333333333%}.column.is-offset-1-touch{margin-left:8.3333333333%}.column.is-2-touch{flex:none;width:16.6666666667%}.column.is-offset-2-touch{margin-left:16.6666666667%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.3333333333%}.column.is-offset-4-touch{margin-left:33.3333333333%}.column.is-5-touch{flex:none;width:41.6666666667%}.column.is-offset-5-touch{margin-left:41.6666666667%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.3333333333%}.column.is-offset-7-touch{margin-left:58.3333333333%}.column.is-8-touch{flex:none;width:66.6666666667%}.column.is-offset-8-touch{margin-left:66.6666666667%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.3333333333%}.column.is-offset-10-touch{margin-left:83.3333333333%}.column.is-11-touch{flex:none;width:91.6666666667%}.column.is-offset-11-touch{margin-left:91.6666666667%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0}.column.is-1-desktop{flex:none;width:8.3333333333%}.column.is-offset-1-desktop{margin-left:8.3333333333%}.column.is-2-desktop{flex:none;width:16.6666666667%}.column.is-offset-2-desktop{margin-left:16.6666666667%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.3333333333%}.column.is-offset-4-desktop{margin-left:33.3333333333%}.column.is-5-desktop{flex:none;width:41.6666666667%}.column.is-offset-5-desktop{margin-left:41.6666666667%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.3333333333%}.column.is-offset-7-desktop{margin-left:58.3333333333%}.column.is-8-desktop{flex:none;width:66.6666666667%}.column.is-offset-8-desktop{margin-left:66.6666666667%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.3333333333%}.column.is-offset-10-desktop{margin-left:83.3333333333%}.column.is-11-desktop{flex:none;width:91.6666666667%}.column.is-offset-11-desktop{margin-left:91.6666666667%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1440px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0}.column.is-1-widescreen{flex:none;width:8.3333333333%}.column.is-offset-1-widescreen{margin-left:8.3333333333%}.column.is-2-widescreen{flex:none;width:16.6666666667%}.column.is-offset-2-widescreen{margin-left:16.6666666667%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.3333333333%}.column.is-offset-4-widescreen{margin-left:33.3333333333%}.column.is-5-widescreen{flex:none;width:41.6666666667%}.column.is-offset-5-widescreen{margin-left:41.6666666667%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.3333333333%}.column.is-offset-7-widescreen{margin-left:58.3333333333%}.column.is-8-widescreen{flex:none;width:66.6666666667%}.column.is-offset-8-widescreen{margin-left:66.6666666667%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.3333333333%}.column.is-offset-10-widescreen{margin-left:83.3333333333%}.column.is-11-widescreen{flex:none;width:91.6666666667%}.column.is-offset-11-widescreen{margin-left:91.6666666667%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1920px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0}.column.is-1-fullhd{flex:none;width:8.3333333333%}.column.is-offset-1-fullhd{margin-left:8.3333333333%}.column.is-2-fullhd{flex:none;width:16.6666666667%}.column.is-offset-2-fullhd{margin-left:16.6666666667%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.3333333333%}.column.is-offset-4-fullhd{margin-left:33.3333333333%}.column.is-5-fullhd{flex:none;width:41.6666666667%}.column.is-offset-5-fullhd{margin-left:41.6666666667%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.3333333333%}.column.is-offset-7-fullhd{margin-left:58.3333333333%}.column.is-8-fullhd{flex:none;width:66.6666666667%}.column.is-offset-8-fullhd{margin-left:66.6666666667%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.3333333333%}.column.is-offset-10-fullhd{margin-left:83.3333333333%}.column.is-11-fullhd{flex:none;width:91.6666666667%}.column.is-offset-11-fullhd{margin-left:91.6666666667%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:calc(var(--bal-column-gap) * -1);margin-right:calc(var(--bal-column-gap) * -1);margin-top:calc(var(--bal-column-gap) * -1)}.columns:last-child{margin-bottom:calc(var(--bal-column-gap) * -1)}.columns:not(:last-child){margin-bottom:calc(1.5rem - var(--bal-column-gap))}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0!important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width:769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width:1024px){.columns.is-desktop{display:flex}}a.is-link:not(.button),a.link:not(.button){color:var(--bal-link-color);font-weight:var(--bal-link-font-weight);-webkit-text-decoration:var(--bal-link-text-decoration);text-decoration:var(--bal-link-text-decoration);text-underline-offset:var(--bal-link-text-underline-offset);text-decoration-thickness:var(--bal-link-text-decoration-thickness);border-radius:var(--bal-link-radius)}a.is-link:not(.button) circle,a.is-link:not(.button) g,a.is-link:not(.button) path,a.is-link:not(.button) svg,a.link:not(.button) circle,a.link:not(.button) g,a.link:not(.button) path,a.link:not(.button) svg{fill:var(--bal-link-color)}a.is-link:not(.button):hover,a.link:not(.button):hover{-webkit-text-decoration:var(--bal-link-text-decoration);text-decoration:var(--bal-link-text-decoration);text-decoration-thickness:var(--bal-link-text-decoration-thickness);text-underline-offset:var(--bal-link-text-underline-offset);color:var(--bal-link-color-hover)}a.is-link:not(.button):hover circle,a.is-link:not(.button):hover g,a.is-link:not(.button):hover path,a.is-link:not(.button):hover svg,a.link:not(.button):hover circle,a.link:not(.button):hover g,a.link:not(.button):hover path,a.link:not(.button):hover svg{fill:var(--bal-link-color-hover)}a.is-link:not(.button):active,a.link:not(.button):active{-webkit-text-decoration:var(--bal-link-text-decoration);text-decoration:var(--bal-link-text-decoration);text-decoration-thickness:var(--bal-link-text-decoration-thickness);text-underline-offset:var(--bal-link-text-underline-offset);color:var(--bal-link-color-active)}a.is-link:not(.button):active circle,a.is-link:not(.button):active g,a.is-link:not(.button):active path,a.is-link:not(.button):active svg,a.link:not(.button):active circle,a.link:not(.button):active g,a.link:not(.button):active path,a.link:not(.button):active svg{fill:var(--bal-link-color-active)}a.is-link:not(.button).is-inverted,a.link:not(.button).is-inverted{color:var(--bal-link-inverted-color)}a.is-link:not(.button).is-inverted circle,a.is-link:not(.button).is-inverted g,a.is-link:not(.button).is-inverted path,a.is-link:not(.button).is-inverted svg,a.link:not(.button).is-inverted circle,a.link:not(.button).is-inverted g,a.link:not(.button).is-inverted path,a.link:not(.button).is-inverted svg{fill:var(--bal-link-inverted-color)}a.is-link:not(.button).is-inverted:hover,a.link:not(.button).is-inverted:hover{-webkit-text-decoration:var(--bal-link-text-decoration);text-decoration:var(--bal-link-text-decoration);text-decoration-thickness:var(--bal-link-text-decoration-thickness);text-underline-offset:var(--bal-link-text-underline-offset);color:var(--bal-link-inverted-color-hover)}a.is-link:not(.button).is-inverted:hover circle,a.is-link:not(.button).is-inverted:hover g,a.is-link:not(.button).is-inverted:hover path,a.is-link:not(.button).is-inverted:hover svg,a.link:not(.button).is-inverted:hover circle,a.link:not(.button).is-inverted:hover g,a.link:not(.button).is-inverted:hover path,a.link:not(.button).is-inverted:hover svg{fill:var(--bal-link-inverted-color-hover)}a.is-link:not(.button).is-inverted:active,a.link:not(.button).is-inverted:active{-webkit-text-decoration:var(--bal-link-text-decoration);text-decoration:var(--bal-link-text-decoration);text-decoration-thickness:var(--bal-link-text-decoration-thickness);text-underline-offset:var(--bal-link-text-underline-offset);color:var(--bal-link-inverted-color-active)}a.is-link:not(.button).is-inverted:active circle,a.is-link:not(.button).is-inverted:active g,a.is-link:not(.button).is-inverted:active path,a.is-link:not(.button).is-inverted:active svg,a.link:not(.button).is-inverted:active circle,a.link:not(.button).is-inverted:active g,a.link:not(.button).is-inverted:active path,a.link:not(.button).is-inverted:active svg{fill:var(--bal-link-inverted-color-active)}a.is-link:not(.button).is-light,a.link:not(.button).is-light{-webkit-text-decoration:var(--bal-link-inverted-light-text-decoration);text-decoration:var(--bal-link-inverted-light-text-decoration);font-weight:var(--bal-link-inverted-light-font-weight);color:var(--bal-link-inverted-color)}a.is-link:not(.button).is-light circle,a.is-link:not(.button).is-light g,a.is-link:not(.button).is-light path,a.is-link:not(.button).is-light svg,a.link:not(.button).is-light circle,a.link:not(.button).is-light g,a.link:not(.button).is-light path,a.link:not(.button).is-light svg{fill:var(--bal-link-inverted-color)}a.is-link:not(.button).is-light:hover,a.link:not(.button).is-light:hover{color:var(--bal-link-inverted-color-hover)}a.is-link:not(.button).is-light:hover circle,a.is-link:not(.button).is-light:hover g,a.is-link:not(.button).is-light:hover path,a.is-link:not(.button).is-light:hover svg,a.link:not(.button).is-light:hover circle,a.link:not(.button).is-light:hover g,a.link:not(.button).is-light:hover path,a.link:not(.button).is-light:hover svg{fill:var(--bal-link-inverted-color-hover)}a.is-link:not(.button).is-light:active,a.link:not(.button).is-light:active{color:var(--bal-link-inverted-color-active)}a.is-link:not(.button).is-light:active circle,a.is-link:not(.button).is-light:active g,a.is-link:not(.button).is-light:active path,a.is-link:not(.button).is-light:active svg,a.link:not(.button).is-light:active circle,a.link:not(.button).is-light:active g,a.link:not(.button).is-light:active path,a.link:not(.button).is-light:active svg{fill:var(--bal-link-inverted-color-active)}ol.is-list,ol.list,ul.is-list,ul.list{margin-bottom:1.5rem;margin-left:2rem}@media screen and (min-width:1024px){ol.is-list,ol.list,ul.is-list,ul.list{margin-bottom:2rem}}ol.is-list li,ol.list li,ul.is-list li,ul.list li{-webkit-hyphens:auto;hyphens:auto;margin-bottom:1rem}ol.is-list li:last-child,ol.list li:last-child,ul.is-list li:last-child,ul.list li:last-child{margin-bottom:0}ol.is-list li::marker,ol.list li::marker,ul.is-list li::marker,ul.list li::marker{color:var(--bal-list-marker-color)}ol.is-list.has-bullet-circle li::marker,ol.list.has-bullet-circle li::marker,ul.is-list.has-bullet-circle li::marker,ul.list.has-bullet-circle li::marker{content:none}ol.is-list.has-bullet-circle li::before,ol.list.has-bullet-circle li::before,ul.is-list.has-bullet-circle li::before,ul.list.has-bullet-circle li::before{content:"";position:absolute;display:inline-block;width:.75rem;height:.75rem;font-size:.75rem;margin-left:-1.25rem;margin-top:.313rem;border-radius:var(--bal-list-bullet-radius);background:var(--bal-list-bullet-background)}ol.is-list.has-bullet-circle li.has-bullet-red::before,ol.is-list.has-bullet-circle.has-bullet-red li::before,ol.list.has-bullet-circle li.has-bullet-red::before,ol.list.has-bullet-circle.has-bullet-red li::before,ul.is-list.has-bullet-circle li.has-bullet-red::before,ul.is-list.has-bullet-circle.has-bullet-red li::before,ul.list.has-bullet-circle li.has-bullet-red::before,ul.list.has-bullet-circle.has-bullet-red li::before{background:var(--bal-list-bullet-background-red)}ol.is-list.has-bullet-circle li.has-bullet-yellow::before,ol.is-list.has-bullet-circle.has-bullet-yellow li::before,ol.list.has-bullet-circle li.has-bullet-yellow::before,ol.list.has-bullet-circle.has-bullet-yellow li::before,ul.is-list.has-bullet-circle li.has-bullet-yellow::before,ul.is-list.has-bullet-circle.has-bullet-yellow li::before,ul.list.has-bullet-circle li.has-bullet-yellow::before,ul.list.has-bullet-circle.has-bullet-yellow li::before{background:var(--bal-list-bullet-background-yellow)}ol.is-list.has-bullet-circle li.has-bullet-green::before,ol.is-list.has-bullet-circle.has-bullet-green li::before,ol.list.has-bullet-circle li.has-bullet-green::before,ol.list.has-bullet-circle.has-bullet-green li::before,ul.is-list.has-bullet-circle li.has-bullet-green::before,ul.is-list.has-bullet-circle.has-bullet-green li::before,ul.list.has-bullet-circle li.has-bullet-green::before,ul.list.has-bullet-circle.has-bullet-green li::before{background:var(--bal-list-bullet-background-green)}ol.is-list.has-bullet-circle li.has-bullet-purple::before,ol.is-list.has-bullet-circle.has-bullet-purple li::before,ol.list.has-bullet-circle li.has-bullet-purple::before,ol.list.has-bullet-circle.has-bullet-purple li::before,ul.is-list.has-bullet-circle li.has-bullet-purple::before,ul.is-list.has-bullet-circle.has-bullet-purple li::before,ul.list.has-bullet-circle li.has-bullet-purple::before,ul.list.has-bullet-circle.has-bullet-purple li::before{background:var(--bal-list-bullet-background-purple)}ol.is-list.has-bullet-check,ol.is-list.has-bullet-close,ol.is-list.has-bullets,ol.list.has-bullet-check,ol.list.has-bullet-close,ol.list.has-bullets,ul.is-list.has-bullet-check,ul.is-list.has-bullet-close,ul.is-list.has-bullets,ul.list.has-bullet-check,ul.list.has-bullet-close,ul.list.has-bullets{list-style-type:none!important}ol.is-list.has-bullet-check li,ol.is-list.has-bullet-close li,ol.is-list.has-bullets li,ol.list.has-bullet-check li,ol.list.has-bullet-close li,ol.list.has-bullets li,ul.is-list.has-bullet-check li,ul.is-list.has-bullet-close li,ul.is-list.has-bullets li,ul.list.has-bullet-check li,ul.list.has-bullet-close li,ul.list.has-bullets li{list-style-type:none!important}ol.is-list.has-bullet-check li::marker,ol.is-list.has-bullet-close li::marker,ol.is-list.has-bullets li::marker,ol.list.has-bullet-check li::marker,ol.list.has-bullet-close li::marker,ol.list.has-bullets li::marker,ul.is-list.has-bullet-check li::marker,ul.is-list.has-bullet-close li::marker,ul.is-list.has-bullets li::marker,ul.list.has-bullet-check li::marker,ul.list.has-bullet-close li::marker,ul.list.has-bullets li::marker{content:none!important}ol.is-list.has-bullet-check li::before,ol.is-list.has-bullet-close li::before,ol.is-list.has-bullets li::before,ol.list.has-bullet-check li::before,ol.list.has-bullet-close li::before,ol.list.has-bullets li::before,ul.is-list.has-bullet-check li::before,ul.is-list.has-bullet-close li::before,ul.is-list.has-bullets li::before,ul.list.has-bullet-check li::before,ul.list.has-bullet-close li::before,ul.list.has-bullets li::before{content:"";position:absolute;display:inline-block;width:.875rem;height:.875rem;font-size:.875rem;margin-left:-1.375rem;margin-top:.313rem}ol.is-list li.has-bullet-check::before,ol.is-list.has-bullet-check li::before,ol.list li.has-bullet-check::before,ol.list.has-bullet-check li::before,ul.is-list li.has-bullet-check::before,ul.is-list.has-bullet-check li::before,ul.list li.has-bullet-check::before,ul.list.has-bullet-check li::before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzM4ODU0XzM0MjU0OSkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEzLjYzNzEgMS4xOTc5MkMxNC4wNjI4IDEuNTQ5NzQgMTQuMTIyOCAyLjE4MDA2IDEzLjc3MDkgMi42MDU3OUw1LjczMDkgMTIuMzM1TDUuNzI4NDggMTIuMzM3OUM1LjU0NTYgMTIuNTU3NSA1LjMxNjA4IDEyLjczMzYgNS4wNTY2MSAxMi44NTM0QzQuNzk3MTMgMTIuOTczMSA0LjUxNDIzIDEzLjAzMzYgNC4yMjg0OCAxMy4wMzAySDQuMjI3NThDMy45MzcxNSAxMy4wMjY2IDMuNjUxMzEgMTIuOTU3MyAzLjM5MTUyIDEyLjgyNzRDMy4xMzI2IDEyLjY5NzkgMi45MDYyNiAxMi41MTE3IDIuNzI5MzcgMTIuMjgyNkMyLjcyODc3IDEyLjI4MTggMi43MjgxOCAxMi4yODEgMi43Mjc1OCAxMi4yODAyTDAuMjEwNjk0IDkuMDQ0MjZDLTAuMTI4Mzc2IDguNjA4MzEgLTAuMDQ5ODQyIDcuOTgwMDMgMC4zODYxMDUgNy42NDA5NkMwLjgyMjA1MyA3LjMwMTg5IDEuNDUwMzMgNy4zODA0MyAxLjc4OTQgNy44MTYzOEw0LjI1Mjk3IDEwLjk4MzhMMTIuMjI5MiAxLjMzMTc2QzEyLjU4MSAwLjkwNjAzNSAxMy4yMTE0IDAuODQ2MTEzIDEzLjYzNzEgMS4xOTc5MloiIGZpbGw9IiMwMDBENkUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8zODg1NF8zNDI1NDkiPgo8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) no-repeat left top}ol.is-list li.has-bullet-close::before,ol.is-list.has-bullet-close li::before,ol.list li.has-bullet-close::before,ol.list.has-bullet-close li::before,ul.is-list li.has-bullet-close::before,ul.is-list.has-bullet-close li::before,ul.list li.has-bullet-close::before,ul.list.has-bullet-close li::before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzM4ODU0XzM0MjU5OSkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEuNzA3MTEgMC4yOTI4OTNDMS4zMTY1OCAtMC4wOTc2MzEgMC42ODM0MTcgLTAuMDk3NjMxIDAuMjkyODkzIDAuMjkyODkzQy0wLjA5NzYzMSAwLjY4MzQxNyAtMC4wOTc2MzEgMS4zMTY1OCAwLjI5Mjg5MyAxLjcwNzExTDUuNTg1NzkgN0wwLjI5Mjg5MyAxMi4yOTI5Qy0wLjA5NzYzMSAxMi42ODM0IC0wLjA5NzYzMSAxMy4zMTY2IDAuMjkyODkzIDEzLjcwNzFDMC42ODM0MTcgMTQuMDk3NiAxLjMxNjU4IDE0LjA5NzYgMS43MDcxMSAxMy43MDcxTDcgOC40MTQyMUwxMi4yOTI5IDEzLjcwNzFDMTIuNjgzNCAxNC4wOTc2IDEzLjMxNjYgMTQuMDk3NiAxMy43MDcxIDEzLjcwNzFDMTQuMDk3NiAxMy4zMTY2IDE0LjA5NzYgMTIuNjgzNCAxMy43MDcxIDEyLjI5MjlMOC40MTQyMSA3TDEzLjcwNzEgMS43MDcxMUMxNC4wOTc2IDEuMzE2NTggMTQuMDk3NiAwLjY4MzQxNyAxMy43MDcxIDAuMjkyODkzQzEzLjMxNjYgLTAuMDk3NjMxIDEyLjY4MzQgLTAuMDk3NjMxIDEyLjI5MjkgMC4yOTI4OTNMNyA1LjU4NTc5TDEuNzA3MTEgMC4yOTI4OTNaIiBmaWxsPSIjMDAwRDZFIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMzg4NTRfMzQyNTk5Ij4KPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=) no-repeat left top}ol.is-list li.has-bullet-check.has-bullet-green::before,ol.is-list.has-bullet-check.has-bullet-green li::before,ol.list li.has-bullet-check.has-bullet-green::before,ol.list.has-bullet-check.has-bullet-green li::before,ul.is-list li.has-bullet-check.has-bullet-green::before,ul.is-list.has-bullet-check.has-bullet-green li::before,ul.list li.has-bullet-check.has-bullet-green::before,ul.list.has-bullet-check.has-bullet-green li::before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI1MDdfMTkzNDYxKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTMuNjM3MSAxLjE5NzkyQzE0LjA2MjggMS41NDk3NCAxNC4xMjI4IDIuMTgwMDYgMTMuNzcwOSAyLjYwNTc5TDUuNzMwOSAxMi4zMzVMNS43Mjg0OCAxMi4zMzc5QzUuNTQ1NiAxMi41NTc1IDUuMzE2MDggMTIuNzMzNiA1LjA1NjYxIDEyLjg1MzRDNC43OTcxMyAxMi45NzMxIDQuNTE0MjMgMTMuMDMzNiA0LjIyODQ4IDEzLjAzMDJDMy45MzgwNSAxMy4wMjY2IDMuNjUxMzEgMTIuOTU3MyAzLjM5MTUyIDEyLjgyNzRDMy4xMzI2IDEyLjY5NzkgMi45MDYyNiAxMi41MTE3IDIuNzI5MzcgMTIuMjgyNkMyLjcyODc3IDEyLjI4MTggMi43MjgxOCAxMi4yODEgMi43Mjc1OCAxMi4yODAyTDAuMjEwNjk0IDkuMDQ0MjZDLTAuMTI4Mzc2IDguNjA4MzEgLTAuMDQ5ODQyIDcuOTgwMDMgMC4zODYxMDUgNy42NDA5NkMwLjgyMjA1MyA3LjMwMTg5IDEuNDUwMzMgNy4zODA0MyAxLjc4OTQgNy44MTYzOEw0LjI1Mjk3IDEwLjk4MzhMMTIuMjI5MiAxLjMzMTc2QzEyLjU4MSAwLjkwNjAzNSAxMy4yMTE0IDAuODQ2MTEzIDEzLjYzNzEgMS4xOTc5MloiIGZpbGw9IiMwMEIyOEYiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yNTA3XzE5MzQ2MSI+CjxyZWN0IHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K) no-repeat left top}ol.is-list li.has-bullet-close.has-bullet-red::before,ol.is-list.has-bullet-close.has-bullet-red li::before,ol.list li.has-bullet-close.has-bullet-red::before,ol.list.has-bullet-close.has-bullet-red li::before,ul.is-list li.has-bullet-close.has-bullet-red::before,ul.is-list.has-bullet-close.has-bullet-red li::before,ul.list li.has-bullet-close.has-bullet-red::before,ul.list.has-bullet-close.has-bullet-red li::before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI1MDdfMTkzNDY1KSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMS43MDcxMSAwLjI5Mjg5M0MxLjMxNjU4IC0wLjA5NzYzMSAwLjY4MzQxNyAtMC4wOTc2MzEgMC4yOTI4OTMgMC4yOTI4OTNDLTAuMDk3NjMxIDAuNjgzNDE3IC0wLjA5NzYzMSAxLjMxNjU4IDAuMjkyODkzIDEuNzA3MTFMNS41ODU3OSA3TDAuMjkyODkzIDEyLjI5MjlDLTAuMDk3NjMxIDEyLjY4MzQgLTAuMDk3NjMxIDEzLjMxNjYgMC4yOTI4OTMgMTMuNzA3MUMwLjY4MzQxNyAxNC4wOTc2IDEuMzE2NTggMTQuMDk3NiAxLjcwNzExIDEzLjcwNzFMNyA4LjQxNDIxTDEyLjI5MjkgMTMuNzA3MUMxMi42ODM0IDE0LjA5NzYgMTMuMzE2NiAxNC4wOTc2IDEzLjcwNzEgMTMuNzA3MUMxNC4wOTc2IDEzLjMxNjYgMTQuMDk3NiAxMi42ODM0IDEzLjcwNzEgMTIuMjkyOUw4LjQxNDIxIDdMMTMuNzA3MSAxLjcwNzExQzE0LjA5NzYgMS4zMTY1OCAxNC4wOTc2IDAuNjgzNDE3IDEzLjcwNzEgMC4yOTI4OTNDMTMuMzE2NiAtMC4wOTc2MzEgMTIuNjgzNCAtMC4wOTc2MzEgMTIuMjkyOSAwLjI5Mjg5M0w3IDUuNTg1NzlMMS43MDcxMSAwLjI5Mjg5M1oiIGZpbGw9IiNEOTMwNEMiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yNTA3XzE5MzQ2NSI+CjxyZWN0IHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K) no-repeat left top}ol.is-list.is-inverted li,ol.is-list.is-inverted li::marker,ol.list.is-inverted li,ol.list.is-inverted li::marker,ul.is-list.is-inverted li,ul.is-list.is-inverted li::marker,ul.list.is-inverted li,ul.list.is-inverted li::marker{color:var(--bal-list-marker-inverted-color)}ol.is-list.is-inverted li.has-bullet-check::before,ol.is-list.is-inverted.has-bullet-check li::before,ol.list.is-inverted li.has-bullet-check::before,ol.list.is-inverted.has-bullet-check li::before,ul.is-list.is-inverted li.has-bullet-check::before,ul.is-list.is-inverted.has-bullet-check li::before,ul.list.is-inverted li.has-bullet-check::before,ul.list.is-inverted.has-bullet-check li::before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzM4ODU0XzM0MjU0OSkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEzLjYzNzEgMS4xOTc5MkMxNC4wNjI4IDEuNTQ5NzQgMTQuMTIyOCAyLjE4MDA2IDEzLjc3MDkgMi42MDU3OUw1LjczMDkgMTIuMzM1TDUuNzI4NDggMTIuMzM3OUM1LjU0NTYgMTIuNTU3NSA1LjMxNjA4IDEyLjczMzYgNS4wNTY2MSAxMi44NTM0QzQuNzk3MTMgMTIuOTczMSA0LjUxNDIzIDEzLjAzMzYgNC4yMjg0OCAxMy4wMzAySDQuMjI3NThDMy45MzcxNSAxMy4wMjY2IDMuNjUxMzEgMTIuOTU3MyAzLjM5MTUyIDEyLjgyNzRDMy4xMzI2IDEyLjY5NzkgMi45MDYyNiAxMi41MTE3IDIuNzI5MzcgMTIuMjgyNkMyLjcyODc3IDEyLjI4MTggMi43MjgxOCAxMi4yODEgMi43Mjc1OCAxMi4yODAyTDAuMjEwNjk0IDkuMDQ0MjZDLTAuMTI4Mzc2IDguNjA4MzEgLTAuMDQ5ODQyIDcuOTgwMDMgMC4zODYxMDUgNy42NDA5NkMwLjgyMjA1MyA3LjMwMTg5IDEuNDUwMzMgNy4zODA0MyAxLjc4OTQgNy44MTYzOEw0LjI1Mjk3IDEwLjk4MzhMMTIuMjI5MiAxLjMzMTc2QzEyLjU4MSAwLjkwNjAzNSAxMy4yMTE0IDAuODQ2MTEzIDEzLjYzNzEgMS4xOTc5MloiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMzg4NTRfMzQyNTQ5Ij4KPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=) no-repeat left top}ol.is-list.is-inverted li.has-bullet-close::before,ol.is-list.is-inverted.has-bullet-close li::before,ol.list.is-inverted li.has-bullet-close::before,ol.list.is-inverted.has-bullet-close li::before,ul.is-list.is-inverted li.has-bullet-close::before,ul.is-list.is-inverted.has-bullet-close li::before,ul.list.is-inverted li.has-bullet-close::before,ul.list.is-inverted.has-bullet-close li::before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzM4ODU0XzM0MjU5OSkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEuNzA3MTEgMC4yOTI4OTNDMS4zMTY1OCAtMC4wOTc2MzEgMC42ODM0MTcgLTAuMDk3NjMxIDAuMjkyODkzIDAuMjkyODkzQy0wLjA5NzYzMSAwLjY4MzQxNyAtMC4wOTc2MzEgMS4zMTY1OCAwLjI5Mjg5MyAxLjcwNzExTDUuNTg1NzkgN0wwLjI5Mjg5MyAxMi4yOTI5Qy0wLjA5NzYzMSAxMi42ODM0IC0wLjA5NzYzMSAxMy4zMTY2IDAuMjkyODkzIDEzLjcwNzFDMC42ODM0MTcgMTQuMDk3NiAxLjMxNjU4IDE0LjA5NzYgMS43MDcxMSAxMy43MDcxTDcgOC40MTQyMUwxMi4yOTI5IDEzLjcwNzFDMTIuNjgzNCAxNC4wOTc2IDEzLjMxNjYgMTQuMDk3NiAxMy43MDcxIDEzLjcwNzFDMTQuMDk3NiAxMy4zMTY2IDE0LjA5NzYgMTIuNjgzNCAxMy43MDcxIDEyLjI5MjlMOC40MTQyMSA3TDEzLjcwNzEgMS43MDcxMUMxNC4wOTc2IDEuMzE2NTggMTQuMDk3NiAwLjY4MzQxNyAxMy43MDcxIDAuMjkyODkzQzEzLjMxNjYgLTAuMDk3NjMxIDEyLjY4MzQgLTAuMDk3NjMxIDEyLjI5MjkgMC4yOTI4OTNMNyA1LjU4NTc5TDEuNzA3MTEgMC4yOTI4OTNaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzM4ODU0XzM0MjU5OSI+CjxyZWN0IHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K) no-repeat left top}ul.is-list:not(.has-bullet-circle):not(.has-bullet-check) li,ul.list:not(.has-bullet-circle):not(.has-bullet-check) li{list-style:disc}.table{background-color:var(--bal-table-background-color);color:var(--bal-table-color)}.table td,.table th{border:var(--bal-table-cell-border);border-width:var(--bal-table-cell-border-width);padding:var(--bal-table-cell-padding);vertical-align:middle}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:var(--bal-table-row-background-color-active);color:var(--bal-table-row-color-active)}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table th{color:var(--bal-table-cell-heading-color)}.table th:not([align]){text-align:inherit}.table tr.is-selected{background-color:var(--bal-table-row-background-color-active);color:var(--bal-table-row-color-active)}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:var(--bal-table-row-color-active);color:currentColor}.table thead{background-color:var(--bal-table-head-background-color)}.table thead td,.table thead th{border-width:var(--bal-table-head-cell-border-width);color:var(--bal-table-head-cell-color)}.table tfoot{background-color:var(--bal-table-foot-background-color)}.table tfoot td,.table tfoot th{border-width:var(--bal-table-foot-cell-border-width);color:var(--bal-table-foot-cell-color)}.table tbody{background-color:var(--bal-table-body-background-color)}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered th{border-top-width:1px;border-left-width:1px;border-right-width:1px;border-top-color:var(--bal-table-cell-border-color);border-left-color:var(--bal-table-cell-border-color);border-right-color:var(--bal-table-cell-border-color)}.table.is-bordered td{border-width:1px}.table.is-bordered tr:last-child td{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:var(--bal-table-row-background-color-hover)}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:var(--bal-table-row-background-color-hover)}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n){background-color:var(--bal-table-striped-row-even-background-color-hover)}.table.is-narrow td,.table.is-narrow th{padding:.25em .5em}.table.is-striped tbody tr:not(.is-selected):nth-child(2n){background-color:var(--bal-table-striped-row-even-background-color)}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}table.table{display:table!important;border-spacing:0;margin:0}table.table thead tr{border-top:0}table.table thead th{border-color:var(--bal-table-head-cell-border-color);border-bottom-width:2px}table.table th:not([align]){text-align:left}table.table td,table.table th{font-size:var(--bal-table-head-font-size);font-family:var(--bal-table-head-font-family);vertical-align:middle;color:var(--bal-table-color);text-align:left}table.table td .bal-checkbox,table.table th .bal-checkbox{padding:0;margin-top:1px}table.table td{color:var(--bal-table-color);-webkit-hyphens:auto;hyphens:auto}table.table td.has-buttons{padding:2px}table.table td.has-buttons .bal-button{margin-right:.25rem}table.table td.has-buttons .bal-button:last-child{margin-right:0}table.table td.has-buttons .buttons{justify-content:flex-end;padding:3px}.subtitle,.title{-webkit-hyphens:auto;hyphens:auto;word-break:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--bal-size-xxx-large);line-height:var(--bal-line-height-xxx-large)}@media screen and (min-width:769px),print{.subtitle,.title{font-size:var(--bal-size-tablet-xxx-large);line-height:var(--bal-line-height-tablet-xxx-large)}}@media screen and (min-width:1024px){.subtitle,.title{font-size:var(--bal-size-desktop-xxx-large);line-height:var(--bal-line-height-desktop-xxx-large)}}.subtitle em,.subtitle span,.title em,.title span{font-weight:inherit}.subtitle strong,.title strong{font-weight:var(--bal-weight-bold)}.subtitle:not(:last-child),.title:not(:last-child){margin-bottom:var(--bal-space-x-small);margin-bottom:var(--bal-space-desktop-x-small)}@media screen and (min-width:769px),print{.subtitle:not(:last-child),.title:not(:last-child){margin-bottom:var(--bal-space-tablet-x-small)}}.title{font-family:var(--bal-title-font-family);font-weight:var(--bal-title-font-weight)}.subtitle{font-family:var(--bal-subtitle-font-family);font-weight:var(--bal-subtitle-font-weight)}.has-text-weight-regular{font-weight:var(--bal-weight-regular)!important}.has-text-weight-bold{font-weight:var(--bal-weight-bold)!important}.has-text-weight-light{font-weight:var(--bal-weight-light)!important}.has-sticky-footer{min-height:100vh;display:flex;flex-direction:column}.has-sticky-footer main{padding-bottom:2.5rem}.has-sticky-footer .bal-footer,.has-sticky-footer footer.footer{margin-top:auto}.is-clickable{cursor:pointer!important;pointer-events:all!important}.is-fullwidth{width:100%}.is-fullheight{height:100%}.is-vertical-align-top{vertical-align:top}.is-vertical-align-middle{vertical-align:middle}.is-vertical-align-bottom{vertical-align:bottom}.has-border-none{border:none!important}.has-border-top-none{border-top:none!important}.has-border-left-none{border-left:none!important}.has-border-right-none{border-right:none!important}.has-border-bottom-none{border-bottom:none!important}.has-border-primary{border:2px solid var(--bal-color-primary-5)!important}.has-border-top-primary{border-top:2px solid var(--bal-color-primary-5)!important}.has-border-left-primary{border-left:2px solid var(--bal-color-primary-5)!important}.has-border-right-primary{border-right:2px solid var(--bal-color-primary-5)!important}.has-border-bottom-primary{border-bottom:2px solid var(--bal-color-primary-5)!important}.has-border-grey-light{border:2px solid var(--bal-color-grey-2)!important}.has-border-top-grey-light{border-top:2px solid var(--bal-color-grey-2)!important}.has-border-left-grey-light{border-left:2px solid var(--bal-color-grey-2)!important}.has-border-right-grey-light{border-right:2px solid var(--bal-color-grey-2)!important}.has-border-bottom-grey-light{border-bottom:2px solid var(--bal-color-grey-2)!important}.has-border-grey{border:2px solid var(--bal-color-grey-3)!important}.has-border-top-grey{border-top:2px solid var(--bal-color-grey-3)!important}.has-border-left-grey{border-left:2px solid var(--bal-color-grey-3)!important}.has-border-right-grey{border-right:2px solid var(--bal-color-grey-3)!important}.has-border-bottom-grey{border-bottom:2px solid var(--bal-color-grey-3)!important}.has-border-grey-dark{border:2px solid var(--bal-color-grey-4)!important}.has-border-top-grey-dark{border-top:2px solid var(--bal-color-grey-4)!important}.has-border-left-grey-dark{border-left:2px solid var(--bal-color-grey-4)!important}.has-border-right-grey-dark{border-right:2px solid var(--bal-color-grey-4)!important}.has-border-bottom-grey-dark{border-bottom:2px solid var(--bal-color-grey-4)!important}.has-border-warning{border:2px solid var(--bal-color-warning-5)!important}.has-border-top-warning{border-top:2px solid var(--bal-color-warning-5)!important}.has-border-left-warning{border-left:2px solid var(--bal-color-warning-5)!important}.has-border-right-warning{border-right:2px solid var(--bal-color-warning-5)!important}.has-border-bottom-warning{border-bottom:2px solid var(--bal-color-warning-5)!important}.has-border-success{border:2px solid var(--bal-color-success-4)!important}.has-border-top-success{border-top:2px solid var(--bal-color-success-4)!important}.has-border-left-success{border-left:2px solid var(--bal-color-success-4)!important}.has-border-right-success{border-right:2px solid var(--bal-color-success-4)!important}.has-border-bottom-success{border-bottom:2px solid var(--bal-color-success-4)!important}.has-border-danger{border:2px solid var(--bal-color-danger-4)!important}.has-border-top-danger{border-top:2px solid var(--bal-color-danger-4)!important}.has-border-left-danger{border-left:2px solid var(--bal-color-danger-4)!important}.has-border-right-danger{border-right:2px solid var(--bal-color-danger-4)!important}.has-border-bottom-danger{border-bottom:2px solid var(--bal-color-danger-4)!important}.has-border-danger-dark{border:2px solid var(--bal-color-danger-5)!important}.has-border-top-danger-dark{border-top:2px solid var(--bal-color-danger-5)!important}.has-border-left-danger-dark{border-left:2px solid var(--bal-color-danger-5)!important}.has-border-right-danger-dark{border-right:2px solid var(--bal-color-danger-5)!important}.has-border-bottom-danger-dark{border-bottom:2px solid var(--bal-color-danger-5)!important}.has-border-danger-darker{border:2px solid var(--bal-color-danger-6)!important}.has-border-top-danger-darker{border-top:2px solid var(--bal-color-danger-6)!important}.has-border-left-danger-darker{border-left:2px solid var(--bal-color-danger-6)!important}.has-border-right-danger-darker{border-right:2px solid var(--bal-color-danger-6)!important}.has-border-bottom-danger-darker{border-bottom:2px solid var(--bal-color-danger-6)!important}.has-border-primary-light{border:2px solid var(--bal-color-primary-3)!important}.has-border-top-primary-light{border-top:2px solid var(--bal-color-primary-3)!important}.has-border-left-primary-light{border-left:2px solid var(--bal-color-primary-3)!important}.has-border-right-primary-light{border-right:2px solid var(--bal-color-primary-3)!important}.has-border-bottom-primary-light{border-bottom:2px solid var(--bal-color-primary-3)!important}.has-border-white{border:2px solid var(--bal-color-white)!important}.has-border-top-white{border-top:2px solid var(--bal-color-white)!important}.has-border-left-white{border-left:2px solid var(--bal-color-white)!important}.has-border-right-white{border-right:2px solid var(--bal-color-white)!important}.has-border-bottom-white{border-bottom:2px solid var(--bal-color-white)!important}.has-border-light-blue{border:2px solid var(--bal-color-light-blue-5)!important}.has-border-top-light-blue{border-top:2px solid var(--bal-color-light-blue-5)!important}.has-border-left-light-blue{border-left:2px solid var(--bal-color-light-blue-5)!important}.has-border-right-light-blue{border-right:2px solid var(--bal-color-light-blue-5)!important}.has-border-bottom-light-blue{border-bottom:2px solid var(--bal-color-light-blue-5)!important}.has-border-primary-dark{border:2px solid var(--bal-color-primary-6)!important}.has-border-top-primary-dark{border-top:2px solid var(--bal-color-primary-6)!important}.has-border-left-primary-dark{border-left:2px solid var(--bal-color-primary-6)!important}.has-border-right-primary-dark{border-right:2px solid var(--bal-color-primary-6)!important}.has-border-bottom-primary-dark{border-bottom:2px solid var(--bal-color-primary-6)!important}.has-background-transparent{background:0 0!important}.has-background-transparent{background:var(--bal-color-transparent)!important}.has-background-white{background:var(--bal-color-white)!important}.has-background-black{background:var(--bal-color-black)!important}.has-background-grey-1{background:var(--bal-color-grey-1)!important}.has-background-grey-2{background:var(--bal-color-grey-2)!important}.has-background-grey-3{background:var(--bal-color-grey-3)!important}.has-background-grey-4{background:var(--bal-color-grey-4)!important}.has-background-grey-5{background:var(--bal-color-grey-5)!important}.has-background-grey-6{background:var(--bal-color-grey-6)!important}.has-background-blue-1{background:var(--bal-color-blue-1)!important}.has-background-blue-2{background:var(--bal-color-blue-2)!important}.has-background-blue-3{background:var(--bal-color-blue-3)!important}.has-background-blue-4{background:var(--bal-color-blue-4)!important}.has-background-blue-5{background:var(--bal-color-blue-5)!important}.has-background-blue-6{background:var(--bal-color-blue-6)!important}.has-background-light-blue-1{background:var(--bal-color-light-blue-1)!important}.has-background-light-blue-2{background:var(--bal-color-light-blue-2)!important}.has-background-light-blue-3{background:var(--bal-color-light-blue-3)!important}.has-background-light-blue-4{background:var(--bal-color-light-blue-4)!important}.has-background-light-blue-5{background:var(--bal-color-light-blue-5)!important}.has-background-light-blue-6{background:var(--bal-color-light-blue-6)!important}.has-background-purple-1{background:var(--bal-color-purple-1)!important}.has-background-purple-2{background:var(--bal-color-purple-2)!important}.has-background-purple-3{background:var(--bal-color-purple-3)!important}.has-background-purple-4{background:var(--bal-color-purple-4)!important}.has-background-purple-5{background:var(--bal-color-purple-5)!important}.has-background-purple-6{background:var(--bal-color-purple-6)!important}.has-background-green-1{background:var(--bal-color-green-1)!important}.has-background-green-2{background:var(--bal-color-green-2)!important}.has-background-green-3{background:var(--bal-color-green-3)!important}.has-background-green-4{background:var(--bal-color-green-4)!important}.has-background-green-5{background:var(--bal-color-green-5)!important}.has-background-green-6{background:var(--bal-color-green-6)!important}.has-background-yellow-1{background:var(--bal-color-yellow-1)!important}.has-background-yellow-2{background:var(--bal-color-yellow-2)!important}.has-background-yellow-3{background:var(--bal-color-yellow-3)!important}.has-background-yellow-4{background:var(--bal-color-yellow-4)!important}.has-background-yellow-5{background:var(--bal-color-yellow-5)!important}.has-background-yellow-6{background:var(--bal-color-yellow-6)!important}.has-background-red-1{background:var(--bal-color-red-1)!important}.has-background-red-2{background:var(--bal-color-red-2)!important}.has-background-red-3{background:var(--bal-color-red-3)!important}.has-background-red-4{background:var(--bal-color-red-4)!important}.has-background-red-5{background:var(--bal-color-red-5)!important}.has-background-red-6{background:var(--bal-color-red-6)!important}.has-background-info-1{background:var(--bal-color-info-1)!important}.has-background-info-2{background:var(--bal-color-info-2)!important}.has-background-info-3{background:var(--bal-color-info-3)!important}.has-background-info-4{background:var(--bal-color-info-4)!important}.has-background-info-5{background:var(--bal-color-info-5)!important}.has-background-info-6{background:var(--bal-color-info-6)!important}.has-background-success-1{background:var(--bal-color-success-1)!important}.has-background-success-2{background:var(--bal-color-success-2)!important}.has-background-success-3{background:var(--bal-color-success-3)!important}.has-background-success-4{background:var(--bal-color-success-4)!important}.has-background-success-5{background:var(--bal-color-success-5)!important}.has-background-success-6{background:var(--bal-color-success-6)!important}.has-background-warning-1{background:var(--bal-color-warning-1)!important}.has-background-warning-2{background:var(--bal-color-warning-2)!important}.has-background-warning-3{background:var(--bal-color-warning-3)!important}.has-background-warning-4{background:var(--bal-color-warning-4)!important}.has-background-warning-5{background:var(--bal-color-warning-5)!important}.has-background-warning-6{background:var(--bal-color-warning-6)!important}.has-background-danger-1{background:var(--bal-color-danger-1)!important}.has-background-danger-2{background:var(--bal-color-danger-2)!important}.has-background-danger-3{background:var(--bal-color-danger-3)!important}.has-background-danger-4{background:var(--bal-color-danger-4)!important}.has-background-danger-5{background:var(--bal-color-danger-5)!important}.has-background-danger-6{background:var(--bal-color-danger-6)!important}.has-background-primary-1{background:var(--bal-color-primary-1)!important}.has-background-primary-2{background:var(--bal-color-primary-2)!important}.has-background-primary-3{background:var(--bal-color-primary-3)!important}.has-background-primary-4{background:var(--bal-color-primary-4)!important}.has-background-primary-5{background:var(--bal-color-primary-5)!important}.has-background-primary-6{background:var(--bal-color-primary-6)!important}.has-background-primary{background:var(--bal-color-primary)!important}.has-background-grey{background:var(--bal-color-grey)!important}.has-background-blue{background:var(--bal-color-blue)!important}.has-background-light-blue{background:var(--bal-color-light-blue)!important}.has-background-purple{background:var(--bal-color-purple)!important}.has-background-green{background:var(--bal-color-green)!important}.has-background-yellow{background:var(--bal-color-yellow)!important}.has-background-red{background:var(--bal-color-red)!important}.has-background-info{background:var(--bal-color-info)!important}.has-background-success{background:var(--bal-color-success)!important}.has-background-warning{background:var(--bal-color-warning)!important}.has-background-danger{background:var(--bal-color-danger)!important}.has-text-black-inverted,.has-text-blue-4-inverted,.has-text-blue-5-inverted,.has-text-blue-6-inverted,.has-text-blue-inverted,.has-text-danger-3-inverted,.has-text-danger-4-inverted,.has-text-danger-5-inverted,.has-text-danger-6-inverted,.has-text-danger-inverted,.has-text-green-6-inverted,.has-text-grey-5-inverted,.has-text-grey-6-inverted,.has-text-info-3-inverted,.has-text-info-4-inverted,.has-text-info-5-inverted,.has-text-info-6-inverted,.has-text-info-inverted,.has-text-light-blue-4-inverted,.has-text-light-blue-5-inverted,.has-text-light-blue-6-inverted,.has-text-primary-4-inverted,.has-text-primary-5-inverted,.has-text-primary-6-inverted,.has-text-primary-inverted,.has-text-purple-4-inverted,.has-text-purple-5-inverted,.has-text-purple-6-inverted,.has-text-red-4-inverted,.has-text-red-5-inverted,.has-text-red-6-inverted,.has-text-success-3-inverted,.has-text-success-4-inverted,.has-text-success-5-inverted,.has-text-success-6-inverted,.has-text-success-inverted,.has-text-yellow-6-inverted{color:var(--bal-color-white)!important}.has-text-blue-1-inverted,.has-text-blue-2-inverted,.has-text-blue-3-inverted,.has-text-danger-1-inverted,.has-text-danger-2-inverted,.has-text-green-1-inverted,.has-text-green-2-inverted,.has-text-green-3-inverted,.has-text-green-4-inverted,.has-text-green-5-inverted,.has-text-green-inverted,.has-text-grey-1-inverted,.has-text-grey-2-inverted,.has-text-grey-3-inverted,.has-text-grey-4-inverted,.has-text-grey-inverted,.has-text-info-1-inverted,.has-text-info-2-inverted,.has-text-light-blue-1-inverted,.has-text-light-blue-2-inverted,.has-text-light-blue-3-inverted,.has-text-light-blue-inverted,.has-text-primary-1-inverted,.has-text-primary-2-inverted,.has-text-primary-3-inverted,.has-text-purple-1-inverted,.has-text-purple-2-inverted,.has-text-purple-3-inverted,.has-text-purple-inverted,.has-text-red-1-inverted,.has-text-red-2-inverted,.has-text-red-3-inverted,.has-text-red-inverted,.has-text-success-1-inverted,.has-text-success-2-inverted,.has-text-transparent-inverted,.has-text-warning-1-inverted,.has-text-warning-2-inverted,.has-text-warning-3-inverted,.has-text-warning-4-inverted,.has-text-warning-5-inverted,.has-text-warning-6-inverted,.has-text-warning-inverted,.has-text-white-inverted,.has-text-yellow-1-inverted,.has-text-yellow-2-inverted,.has-text-yellow-3-inverted,.has-text-yellow-4-inverted,.has-text-yellow-5-inverted,.has-text-yellow-inverted{color:var(--bal-color-primary)!important}.table-container:not(:last-child),.table:not(:last-child){margin-bottom:.25rem}@media (hover:hover) and (pointer:fine){.button.is-focused:not(:active),.button:focus-visible:not(:active),a.is-link:not(.button):focus-visible,a.link:not(.button):focus-visible{box-shadow:var(--bal-focus-shadow)!important}}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-focused:not(:active),.button.is-inverted.is-light.is-focused:not(:active),.button.is-inverted.is-light:focus-visible:not(:active),.button.is-inverted:focus-visible:not(:active),.button.is-light.is-focused:not(:active),.button.is-light:focus-visible:not(:active),a.is-link:not(.button).is-inverted:focus-visible,a.is-link:not(.button).is-light:focus-visible,a.link:not(.button).is-inverted:focus-visible,a.link:not(.button).is-light:focus-visible{box-shadow:var(--bal-focus-shadow-inverted)!important}}.button.is-disabled,.button.is-disabled.is-inverted,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled:hover,.button.is-inverted:disabled,.button:disabled,.file.is-disabled .file-cta,.file.is-disabled .file-label{cursor:default!important;pointer-events:none!important}.button,.file{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.is-block{display:block!important}@media screen and (max-width:768px){.is-block-mobile{display:block!important}}@media screen and (min-width:769px),print{.is-block-tablet{display:block!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-block-tablet-only{display:block!important}}@media screen and (max-width:1023px){.is-block-touch{display:block!important}}@media screen and (min-width:1024px){.is-block-desktop{display:block!important}}@media screen and (min-width:1024px) and (max-width:1279px){.is-block-desktop-only{display:block!important}}@media screen and (min-width:1280px){.is-block-high-definition{display:block!important}}@media screen and (min-width:1280px) and (max-width:1439px){.is-block-high-definition-only{display:block!important}}@media screen and (min-width:1440px){.is-block-widescreen{display:block!important}}@media screen and (min-width:1440px) and (max-width:1919px){.is-block-widescreen-only{display:block!important}}@media screen and (min-width:1920px){.is-block-fullhd{display:block!important}}.is-flex{display:flex!important}@media screen and (max-width:768px){.is-flex-mobile{display:flex!important}}@media screen and (min-width:769px),print{.is-flex-tablet{display:flex!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-flex-tablet-only{display:flex!important}}@media screen and (max-width:1023px){.is-flex-touch{display:flex!important}}@media screen and (min-width:1024px){.is-flex-desktop{display:flex!important}}@media screen and (min-width:1024px) and (max-width:1279px){.is-flex-desktop-only{display:flex!important}}@media screen and (min-width:1280px){.is-flex-high-definition{display:flex!important}}@media screen and (min-width:1280px) and (max-width:1439px){.is-flex-high-definition-only{display:flex!important}}@media screen and (min-width:1440px){.is-flex-widescreen{display:flex!important}}@media screen and (min-width:1440px) and (max-width:1919px){.is-flex-widescreen-only{display:flex!important}}@media screen and (min-width:1920px){.is-flex-fullhd{display:flex!important}}.is-inline{display:inline!important}@media screen and (max-width:768px){.is-inline-mobile{display:inline!important}}@media screen and (min-width:769px),print{.is-inline-tablet{display:inline!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-inline-tablet-only{display:inline!important}}@media screen and (max-width:1023px){.is-inline-touch{display:inline!important}}@media screen and (min-width:1024px){.is-inline-desktop{display:inline!important}}@media screen and (min-width:1024px) and (max-width:1279px){.is-inline-desktop-only{display:inline!important}}@media screen and (min-width:1280px){.is-inline-high-definition{display:inline!important}}@media screen and (min-width:1280px) and (max-width:1439px){.is-inline-high-definition-only{display:inline!important}}@media screen and (min-width:1440px){.is-inline-widescreen{display:inline!important}}@media screen and (min-width:1440px) and (max-width:1919px){.is-inline-widescreen-only{display:inline!important}}@media screen and (min-width:1920px){.is-inline-fullhd{display:inline!important}}.is-inline-block{display:inline-block!important}@media screen and (max-width:768px){.is-inline-block-mobile{display:inline-block!important}}@media screen and (min-width:769px),print{.is-inline-block-tablet{display:inline-block!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width:1023px){.is-inline-block-touch{display:inline-block!important}}@media screen and (min-width:1024px){.is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width:1024px) and (max-width:1279px){.is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width:1280px){.is-inline-block-high-definition{display:inline-block!important}}@media screen and (min-width:1280px) and (max-width:1439px){.is-inline-block-high-definition-only{display:inline-block!important}}@media screen and (min-width:1440px){.is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width:1440px) and (max-width:1919px){.is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width:1920px){.is-inline-block-fullhd{display:inline-block!important}}.is-inline-flex{display:inline-flex!important}@media screen and (max-width:768px){.is-inline-flex-mobile{display:inline-flex!important}}@media screen and (min-width:769px),print{.is-inline-flex-tablet{display:inline-flex!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-inline-flex-tablet-only{display:inline-flex!important}}@media screen and (max-width:1023px){.is-inline-flex-touch{display:inline-flex!important}}@media screen and (min-width:1024px){.is-inline-flex-desktop{display:inline-flex!important}}@media screen and (min-width:1024px) and (max-width:1279px){.is-inline-flex-desktop-only{display:inline-flex!important}}@media screen and (min-width:1280px){.is-inline-flex-high-definition{display:inline-flex!important}}@media screen and (min-width:1280px) and (max-width:1439px){.is-inline-flex-high-definition-only{display:inline-flex!important}}@media screen and (min-width:1440px){.is-inline-flex-widescreen{display:inline-flex!important}}@media screen and (min-width:1440px) and (max-width:1919px){.is-inline-flex-widescreen-only{display:inline-flex!important}}@media screen and (min-width:1920px){.is-inline-flex-fullhd{display:inline-flex!important}}.is-hidden{display:none!important}.is-sr-only{border:none!important;clip:rect(0,0,0,0)!important;height:.01em!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.01em!important}@media screen and (max-width:768px){.is-hidden-mobile{display:none!important}}@media screen and (min-width:769px),print{.is-hidden-tablet{display:none!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-hidden-tablet-only{display:none!important}}@media screen and (max-width:1023px){.is-hidden-touch{display:none!important}}@media screen and (min-width:1024px){.is-hidden-desktop{display:none!important}}@media screen and (min-width:1024px) and (max-width:1279px){.is-hidden-desktop-only{display:none!important}}@media screen and (min-width:1280px){.is-hidden-high-definition{display:none!important}}@media screen and (min-width:1280px) and (max-width:1439px){.is-hidden-high-definition-only{display:none!important}}@media screen and (min-width:1440px){.is-hidden-widescreen{display:none!important}}@media screen and (min-width:1440px) and (max-width:1919px){.is-hidden-widescreen-only{display:none!important}}@media screen and (min-width:1920px){.is-hidden-fullhd{display:none!important}}.is-invisible{visibility:hidden!important}@media screen and (max-width:768px){.is-invisible-mobile{visibility:hidden!important}}@media screen and (min-width:769px),print{.is-invisible-tablet{visibility:hidden!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-invisible-tablet-only{visibility:hidden!important}}@media screen and (max-width:1023px){.is-invisible-touch{visibility:hidden!important}}@media screen and (min-width:1024px){.is-invisible-desktop{visibility:hidden!important}}@media screen and (min-width:1024px) and (max-width:1279px){.is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width:1280px){.is-invisible-high-definition{visibility:hidden!important}}@media screen and (min-width:1280px) and (max-width:1439px){.is-invisible-high-definition-only{visibility:hidden!important}}@media screen and (min-width:1440px){.is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width:1440px) and (max-width:1919px){.is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width:1920px){.is-invisible-fullhd{visibility:hidden!important}}.table-container:not(:last-child),.table:not(:last-child){margin-bottom:.25rem}@media (hover:hover) and (pointer:fine){.button.is-focused:not(:active),.button:focus-visible:not(:active),a.is-link:not(.button):focus-visible,a.link:not(.button):focus-visible{box-shadow:var(--bal-focus-shadow)!important}}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-focused:not(:active),.button.is-inverted.is-light.is-focused:not(:active),.button.is-inverted.is-light:focus-visible:not(:active),.button.is-inverted:focus-visible:not(:active),.button.is-light.is-focused:not(:active),.button.is-light:focus-visible:not(:active),a.is-link:not(.button).is-inverted:focus-visible,a.is-link:not(.button).is-light:focus-visible,a.link:not(.button).is-inverted:focus-visible,a.link:not(.button).is-light:focus-visible{box-shadow:var(--bal-focus-shadow-inverted)!important}}.button.is-disabled,.button.is-disabled.is-inverted,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled:hover,.button.is-inverted:disabled,.button:disabled,.file.is-disabled .file-cta,.file.is-disabled .file-label{cursor:default!important;pointer-events:none!important}.button,.file{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.is-flex-direction-row{flex-direction:row}.is-flex-direction-row-reverse{flex-direction:row-reverse}.is-flex-direction-column{flex-direction:column}.is-flex-direction-column-reverse{flex-direction:column-reverse}.is-flex-wrap-nowrap{flex-wrap:nowrap}.is-flex-wrap-wrap{flex-wrap:wrap}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}.is-justify-content-flex-start{justify-content:flex-start}.is-justify-content-flex-end{justify-content:flex-end}.is-justify-content-center{justify-content:center}.is-justify-content-space-between{justify-content:space-between}.is-justify-content-space-around{justify-content:space-around}.is-justify-content-space-evenly{justify-content:space-evenly}.is-justify-content-left,.is-justify-content-start{justify-content:flex-start}.is-justify-content-end,.is-justify-content-right{justify-content:flex-end}.is-align-content-flex-start{align-content:flex-start}.is-align-content-flex-end{align-content:flex-end}.is-align-content-center{align-content:center}.is-align-content-space-between{align-content:space-between}.is-align-content-space-around{align-content:space-around}.is-align-content-space-evenly{align-content:space-evenly}.is-align-content-stretch{align-content:stretch}.is-align-content-baseline{align-content:baseline}.is-align-content-start{align-content:flex-start}.is-align-content-end{align-content:flex-end}.is-align-items-stretch{align-items:stretch}.is-align-items-flex-start{align-items:flex-start}.is-align-items-flex-end{align-items:flex-end}.is-align-items-center{align-items:center}.is-align-items-baseline{align-items:baseline}.is-align-items-self-start{align-items:self-start}.is-align-items-self-end{align-items:self-end}.is-align-items-start{align-items:flex-start}.is-align-items-end{align-items:flex-end}.is-align-self-auto{align-self:auto}.is-align-self-flex-start{align-self:flex-start}.is-align-self-flex-end{align-self:flex-end}.is-align-self-center{align-self:center}.is-align-self-baseline{align-self:baseline}.is-align-self-stretch{align-self:stretch}.is-align-self-start{align-self:flex-start}.is-align-self-end{align-self:flex-end}.is-flex-grow-0{flex-grow:0}.is-flex-grow-1{flex-grow:1}.is-flex-grow-2{flex-grow:2}.is-flex-grow-3{flex-grow:3}.is-flex-grow-4{flex-grow:4}.is-flex-grow-5{flex-grow:5}.is-flex-shrink-0{flex-shrink:0}.is-flex-shrink-1{flex-shrink:1}.is-flex-shrink-2{flex-shrink:2}.is-flex-shrink-3{flex-shrink:3}.is-flex-shrink-4{flex-shrink:4}.is-flex-shrink-5{flex-shrink:5}.is-flex-1{flex:1 1 0%}.is-flex-auto{flex:1 1 auto}.is-flex-initial{flex:0 1 auto}.is-flex-none{flex:none}.fg-auto{gap:auto}.fg-none{gap:0}.fg-xx-small{gap:.25rem}.fg-x-small{gap:.5rem}.fg-small{gap:.75rem}.fg-normal{gap:1rem}.fg-medium{gap:1.25rem}.fg-large{gap:1.5rem}.fg-x-large{gap:2rem}.fg-xx-large{gap:3rem}.fg-xxx-large{gap:3.5rem}.fg-xxxx-large{gap:4rem}@media screen and (min-width:769px),print{.fg-auto{gap:auto}.fg-none{gap:0}.fg-xx-small{gap:.25rem}.fg-x-small{gap:.5rem}.fg-small{gap:.75rem}.fg-normal{gap:1rem}.fg-medium{gap:1.25rem}.fg-large{gap:1.5rem}.fg-x-large{gap:2.5rem}.fg-xx-large{gap:3.5rem}.fg-xxx-large{gap:4.5rem}.fg-xxxx-large{gap:6rem}}@media screen and (min-width:1024px){.fg-auto{gap:auto}.fg-none{gap:0}.fg-xx-small{gap:.25rem}.fg-x-small{gap:.5rem}.fg-small{gap:.75rem}.fg-normal{gap:1rem}.fg-medium{gap:1.5rem}.fg-large{gap:2rem}.fg-x-large{gap:3rem}.fg-xx-large{gap:4rem}.fg-xxx-large{gap:6rem}.fg-xxxx-large{gap:8rem}}.has-opacity-0{opacity:0}.has-opacity-30{opacity:.3}.has-opacity-40{opacity:.4}.has-opacity-50{opacity:.5}.has-opacity-60{opacity:.6}.has-opacity-80{opacity:.8}.has-opacity-1,.has-opacity-100{opacity:1}.has-radius-none{border-radius:var(--bal-radius-none)!important}.has-radius-top-none{border-top-left-radius:var(--bal-radius-none)!important;border-top-right-radius:var(--bal-radius-none)!important}.has-radius-top-left-none{border-top-left-radius:var(--bal-radius-none)!important}.has-radius-top-right-none{border-top-right-radius:var(--bal-radius-none)!important}.has-radius-bottom-none{border-bottom-left-radius:var(--bal-radius-none)!important;border-bottom-right-radius:var(--bal-radius-none)!important}.has-radius-bottom-left-none{border-bottom-left-radius:var(--bal-radius-none)!important}.has-radius-bottom-right-none{border-bottom-right-radius:var(--bal-radius-none)!important}.has-radius-normal{border-radius:var(--bal-radius-normal)!important}.has-radius-top-normal{border-top-left-radius:var(--bal-radius-normal)!important;border-top-right-radius:var(--bal-radius-normal)!important}.has-radius-top-left-normal{border-top-left-radius:var(--bal-radius-normal)!important}.has-radius-top-right-normal{border-top-right-radius:var(--bal-radius-normal)!important}.has-radius-bottom-normal{border-bottom-left-radius:var(--bal-radius-normal)!important;border-bottom-right-radius:var(--bal-radius-normal)!important}.has-radius-bottom-left-normal{border-bottom-left-radius:var(--bal-radius-normal)!important}.has-radius-bottom-right-normal{border-bottom-right-radius:var(--bal-radius-normal)!important}.has-radius-large{border-radius:var(--bal-radius-large)!important}.has-radius-top-large{border-top-left-radius:var(--bal-radius-large)!important;border-top-right-radius:var(--bal-radius-large)!important}.has-radius-top-left-large{border-top-left-radius:var(--bal-radius-large)!important}.has-radius-top-right-large{border-top-right-radius:var(--bal-radius-large)!important}.has-radius-bottom-large{border-bottom-left-radius:var(--bal-radius-large)!important;border-bottom-right-radius:var(--bal-radius-large)!important}.has-radius-bottom-left-large{border-bottom-left-radius:var(--bal-radius-large)!important}.has-radius-bottom-right-large{border-bottom-right-radius:var(--bal-radius-large)!important}.has-radius-rounded{border-radius:var(--bal-radius-rounded)!important}.has-radius-top-rounded{border-top-left-radius:var(--bal-radius-rounded)!important;border-top-right-radius:var(--bal-radius-rounded)!important}.has-radius-top-left-rounded{border-top-left-radius:var(--bal-radius-rounded)!important}.has-radius-top-right-rounded{border-top-right-radius:var(--bal-radius-rounded)!important}.has-radius-bottom-rounded{border-bottom-left-radius:var(--bal-radius-rounded)!important;border-bottom-right-radius:var(--bal-radius-rounded)!important}.has-radius-bottom-left-rounded{border-bottom-left-radius:var(--bal-radius-rounded)!important}.has-radius-bottom-right-rounded{border-bottom-right-radius:var(--bal-radius-rounded)!important}.has-shadow-none{box-shadow:var(--bal-shadow-none)!important}.has-shadow-normal{box-shadow:var(--bal-shadow-normal)!important}.has-shadow-large{box-shadow:var(--bal-shadow-large)!important}.has-text-shadow-none{text-shadow:var(--bal-text-shadow-none)!important}.has-text-shadow-normal{text-shadow:var(--bal-text-shadow-normal)!important}.table-container:not(:last-child),.table:not(:last-child){margin-bottom:.25rem}@media (hover:hover) and (pointer:fine){.button.is-focused:not(:active),.button:focus-visible:not(:active),a.is-link:not(.button):focus-visible,a.link:not(.button):focus-visible{box-shadow:var(--bal-focus-shadow)!important}}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-focused:not(:active),.button.is-inverted.is-light.is-focused:not(:active),.button.is-inverted.is-light:focus-visible:not(:active),.button.is-inverted:focus-visible:not(:active),.button.is-light.is-focused:not(:active),.button.is-light:focus-visible:not(:active),a.is-link:not(.button).is-inverted:focus-visible,a.is-link:not(.button).is-light:focus-visible,a.link:not(.button).is-inverted:focus-visible,a.link:not(.button).is-light:focus-visible{box-shadow:var(--bal-focus-shadow-inverted)!important}}.button.is-disabled,.button.is-disabled.is-inverted,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled:hover,.button.is-inverted:disabled,.button:disabled,.file.is-disabled .file-cta,.file.is-disabled .file-label{cursor:default!important;pointer-events:none!important}.button,.file{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.is-marginless{margin:0!important}.is-paddingless{padding:0!important}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto{margin-left:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.m-none{margin:0!important}.mt-none{margin-top:0!important}.mr-none{margin-right:0!important}.mb-none{margin-bottom:0!important}.ml-none{margin-left:0!important}.mx-none{margin-left:0!important;margin-right:0!important}.my-none{margin-top:0!important;margin-bottom:0!important}.m-xx-small{margin:.25rem!important}.mt-xx-small{margin-top:.25rem!important}.mr-xx-small{margin-right:.25rem!important}.mb-xx-small{margin-bottom:.25rem!important}.ml-xx-small{margin-left:.25rem!important}.mx-xx-small{margin-left:.25rem!important;margin-right:.25rem!important}.my-xx-small{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-x-small{margin:.5rem!important}.mt-x-small{margin-top:.5rem!important}.mr-x-small{margin-right:.5rem!important}.mb-x-small{margin-bottom:.5rem!important}.ml-x-small{margin-left:.5rem!important}.mx-x-small{margin-left:.5rem!important;margin-right:.5rem!important}.my-x-small{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-small{margin:.75rem!important}.mt-small{margin-top:.75rem!important}.mr-small{margin-right:.75rem!important}.mb-small{margin-bottom:.75rem!important}.ml-small{margin-left:.75rem!important}.mx-small{margin-left:.75rem!important;margin-right:.75rem!important}.my-small{margin-top:.75rem!important;margin-bottom:.75rem!important}.m-normal{margin:1rem!important}.mt-normal{margin-top:1rem!important}.mr-normal{margin-right:1rem!important}.mb-normal{margin-bottom:1rem!important}.ml-normal{margin-left:1rem!important}.mx-normal{margin-left:1rem!important;margin-right:1rem!important}.my-normal{margin-top:1rem!important;margin-bottom:1rem!important}.m-medium{margin:1.25rem!important}.mt-medium{margin-top:1.25rem!important}.mr-medium{margin-right:1.25rem!important}.mb-medium{margin-bottom:1.25rem!important}.ml-medium{margin-left:1.25rem!important}.mx-medium{margin-left:1.25rem!important;margin-right:1.25rem!important}.my-medium{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.m-large{margin:1.5rem!important}.mt-large{margin-top:1.5rem!important}.mr-large{margin-right:1.5rem!important}.mb-large{margin-bottom:1.5rem!important}.ml-large{margin-left:1.5rem!important}.mx-large{margin-left:1.5rem!important;margin-right:1.5rem!important}.my-large{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-x-large{margin:2rem!important}.mt-x-large{margin-top:2rem!important}.mr-x-large{margin-right:2rem!important}.mb-x-large{margin-bottom:2rem!important}.ml-x-large{margin-left:2rem!important}.mx-x-large{margin-left:2rem!important;margin-right:2rem!important}.my-x-large{margin-top:2rem!important;margin-bottom:2rem!important}.m-xx-large{margin:3rem!important}.mt-xx-large{margin-top:3rem!important}.mr-xx-large{margin-right:3rem!important}.mb-xx-large{margin-bottom:3rem!important}.ml-xx-large{margin-left:3rem!important}.mx-xx-large{margin-left:3rem!important;margin-right:3rem!important}.my-xx-large{margin-top:3rem!important;margin-bottom:3rem!important}.m-xxx-large{margin:3.5rem!important}.mt-xxx-large{margin-top:3.5rem!important}.mr-xxx-large{margin-right:3.5rem!important}.mb-xxx-large{margin-bottom:3.5rem!important}.ml-xxx-large{margin-left:3.5rem!important}.mx-xxx-large{margin-left:3.5rem!important;margin-right:3.5rem!important}.my-xxx-large{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.m-xxxx-large{margin:4rem!important}.mt-xxxx-large{margin-top:4rem!important}.mr-xxxx-large{margin-right:4rem!important}.mb-xxxx-large{margin-bottom:4rem!important}.ml-xxxx-large{margin-left:4rem!important}.mx-xxxx-large{margin-left:4rem!important;margin-right:4rem!important}.my-xxxx-large{margin-top:4rem!important;margin-bottom:4rem!important}.p-auto{padding:auto!important}.pt-auto{padding-top:auto!important}.pr-auto{padding-right:auto!important}.pb-auto{padding-bottom:auto!important}.pl-auto{padding-left:auto!important}.px-auto{padding-left:auto!important;padding-right:auto!important}.py-auto{padding-top:auto!important;padding-bottom:auto!important}.p-none{padding:0!important}.pt-none{padding-top:0!important}.pr-none{padding-right:0!important}.pb-none{padding-bottom:0!important}.pl-none{padding-left:0!important}.px-none{padding-left:0!important;padding-right:0!important}.py-none{padding-top:0!important;padding-bottom:0!important}.p-xx-small{padding:.25rem!important}.pt-xx-small{padding-top:.25rem!important}.pr-xx-small{padding-right:.25rem!important}.pb-xx-small{padding-bottom:.25rem!important}.pl-xx-small{padding-left:.25rem!important}.px-xx-small{padding-left:.25rem!important;padding-right:.25rem!important}.py-xx-small{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-x-small{padding:.5rem!important}.pt-x-small{padding-top:.5rem!important}.pr-x-small{padding-right:.5rem!important}.pb-x-small{padding-bottom:.5rem!important}.pl-x-small{padding-left:.5rem!important}.px-x-small{padding-left:.5rem!important;padding-right:.5rem!important}.py-x-small{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-small{padding:.75rem!important}.pt-small{padding-top:.75rem!important}.pr-small{padding-right:.75rem!important}.pb-small{padding-bottom:.75rem!important}.pl-small{padding-left:.75rem!important}.px-small{padding-left:.75rem!important;padding-right:.75rem!important}.py-small{padding-top:.75rem!important;padding-bottom:.75rem!important}.p-normal{padding:1rem!important}.pt-normal{padding-top:1rem!important}.pr-normal{padding-right:1rem!important}.pb-normal{padding-bottom:1rem!important}.pl-normal{padding-left:1rem!important}.px-normal{padding-left:1rem!important;padding-right:1rem!important}.py-normal{padding-top:1rem!important;padding-bottom:1rem!important}.p-medium{padding:1.25rem!important}.pt-medium{padding-top:1.25rem!important}.pr-medium{padding-right:1.25rem!important}.pb-medium{padding-bottom:1.25rem!important}.pl-medium{padding-left:1.25rem!important}.px-medium{padding-left:1.25rem!important;padding-right:1.25rem!important}.py-medium{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.p-large{padding:1.5rem!important}.pt-large{padding-top:1.5rem!important}.pr-large{padding-right:1.5rem!important}.pb-large{padding-bottom:1.5rem!important}.pl-large{padding-left:1.5rem!important}.px-large{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-large{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-x-large{padding:2rem!important}.pt-x-large{padding-top:2rem!important}.pr-x-large{padding-right:2rem!important}.pb-x-large{padding-bottom:2rem!important}.pl-x-large{padding-left:2rem!important}.px-x-large{padding-left:2rem!important;padding-right:2rem!important}.py-x-large{padding-top:2rem!important;padding-bottom:2rem!important}.p-xx-large{padding:3rem!important}.pt-xx-large{padding-top:3rem!important}.pr-xx-large{padding-right:3rem!important}.pb-xx-large{padding-bottom:3rem!important}.pl-xx-large{padding-left:3rem!important}.px-xx-large{padding-left:3rem!important;padding-right:3rem!important}.py-xx-large{padding-top:3rem!important;padding-bottom:3rem!important}.p-xxx-large{padding:3.5rem!important}.pt-xxx-large{padding-top:3.5rem!important}.pr-xxx-large{padding-right:3.5rem!important}.pb-xxx-large{padding-bottom:3.5rem!important}.pl-xxx-large{padding-left:3.5rem!important}.px-xxx-large{padding-left:3.5rem!important;padding-right:3.5rem!important}.py-xxx-large{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.p-xxxx-large{padding:4rem!important}.pt-xxxx-large{padding-top:4rem!important}.pr-xxxx-large{padding-right:4rem!important}.pb-xxxx-large{padding-bottom:4rem!important}.pl-xxxx-large{padding-left:4rem!important}.px-xxxx-large{padding-left:4rem!important;padding-right:4rem!important}.py-xxxx-large{padding-top:4rem!important;padding-bottom:4rem!important}@media screen and (min-width:769px),print{.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto{margin-left:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.m-none{margin:0!important}.mt-none{margin-top:0!important}.mr-none{margin-right:0!important}.mb-none{margin-bottom:0!important}.ml-none{margin-left:0!important}.mx-none{margin-left:0!important;margin-right:0!important}.my-none{margin-top:0!important;margin-bottom:0!important}.m-xx-small{margin:.25rem!important}.mt-xx-small{margin-top:.25rem!important}.mr-xx-small{margin-right:.25rem!important}.mb-xx-small{margin-bottom:.25rem!important}.ml-xx-small{margin-left:.25rem!important}.mx-xx-small{margin-left:.25rem!important;margin-right:.25rem!important}.my-xx-small{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-x-small{margin:.5rem!important}.mt-x-small{margin-top:.5rem!important}.mr-x-small{margin-right:.5rem!important}.mb-x-small{margin-bottom:.5rem!important}.ml-x-small{margin-left:.5rem!important}.mx-x-small{margin-left:.5rem!important;margin-right:.5rem!important}.my-x-small{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-small{margin:.75rem!important}.mt-small{margin-top:.75rem!important}.mr-small{margin-right:.75rem!important}.mb-small{margin-bottom:.75rem!important}.ml-small{margin-left:.75rem!important}.mx-small{margin-left:.75rem!important;margin-right:.75rem!important}.my-small{margin-top:.75rem!important;margin-bottom:.75rem!important}.m-normal{margin:1rem!important}.mt-normal{margin-top:1rem!important}.mr-normal{margin-right:1rem!important}.mb-normal{margin-bottom:1rem!important}.ml-normal{margin-left:1rem!important}.mx-normal{margin-left:1rem!important;margin-right:1rem!important}.my-normal{margin-top:1rem!important;margin-bottom:1rem!important}.m-medium{margin:1.25rem!important}.mt-medium{margin-top:1.25rem!important}.mr-medium{margin-right:1.25rem!important}.mb-medium{margin-bottom:1.25rem!important}.ml-medium{margin-left:1.25rem!important}.mx-medium{margin-left:1.25rem!important;margin-right:1.25rem!important}.my-medium{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.m-large{margin:1.5rem!important}.mt-large{margin-top:1.5rem!important}.mr-large{margin-right:1.5rem!important}.mb-large{margin-bottom:1.5rem!important}.ml-large{margin-left:1.5rem!important}.mx-large{margin-left:1.5rem!important;margin-right:1.5rem!important}.my-large{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-x-large{margin:2.5rem!important}.mt-x-large{margin-top:2.5rem!important}.mr-x-large{margin-right:2.5rem!important}.mb-x-large{margin-bottom:2.5rem!important}.ml-x-large{margin-left:2.5rem!important}.mx-x-large{margin-left:2.5rem!important;margin-right:2.5rem!important}.my-x-large{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.m-xx-large{margin:3.5rem!important}.mt-xx-large{margin-top:3.5rem!important}.mr-xx-large{margin-right:3.5rem!important}.mb-xx-large{margin-bottom:3.5rem!important}.ml-xx-large{margin-left:3.5rem!important}.mx-xx-large{margin-left:3.5rem!important;margin-right:3.5rem!important}.my-xx-large{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.m-xxx-large{margin:4.5rem!important}.mt-xxx-large{margin-top:4.5rem!important}.mr-xxx-large{margin-right:4.5rem!important}.mb-xxx-large{margin-bottom:4.5rem!important}.ml-xxx-large{margin-left:4.5rem!important}.mx-xxx-large{margin-left:4.5rem!important;margin-right:4.5rem!important}.my-xxx-large{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.m-xxxx-large{margin:6rem!important}.mt-xxxx-large{margin-top:6rem!important}.mr-xxxx-large{margin-right:6rem!important}.mb-xxxx-large{margin-bottom:6rem!important}.ml-xxxx-large{margin-left:6rem!important}.mx-xxxx-large{margin-left:6rem!important;margin-right:6rem!important}.my-xxxx-large{margin-top:6rem!important;margin-bottom:6rem!important}.p-auto{padding:auto!important}.pt-auto{padding-top:auto!important}.pr-auto{padding-right:auto!important}.pb-auto{padding-bottom:auto!important}.pl-auto{padding-left:auto!important}.px-auto{padding-left:auto!important;padding-right:auto!important}.py-auto{padding-top:auto!important;padding-bottom:auto!important}.p-none{padding:0!important}.pt-none{padding-top:0!important}.pr-none{padding-right:0!important}.pb-none{padding-bottom:0!important}.pl-none{padding-left:0!important}.px-none{padding-left:0!important;padding-right:0!important}.py-none{padding-top:0!important;padding-bottom:0!important}.p-xx-small{padding:.25rem!important}.pt-xx-small{padding-top:.25rem!important}.pr-xx-small{padding-right:.25rem!important}.pb-xx-small{padding-bottom:.25rem!important}.pl-xx-small{padding-left:.25rem!important}.px-xx-small{padding-left:.25rem!important;padding-right:.25rem!important}.py-xx-small{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-x-small{padding:.5rem!important}.pt-x-small{padding-top:.5rem!important}.pr-x-small{padding-right:.5rem!important}.pb-x-small{padding-bottom:.5rem!important}.pl-x-small{padding-left:.5rem!important}.px-x-small{padding-left:.5rem!important;padding-right:.5rem!important}.py-x-small{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-small{padding:.75rem!important}.pt-small{padding-top:.75rem!important}.pr-small{padding-right:.75rem!important}.pb-small{padding-bottom:.75rem!important}.pl-small{padding-left:.75rem!important}.px-small{padding-left:.75rem!important;padding-right:.75rem!important}.py-small{padding-top:.75rem!important;padding-bottom:.75rem!important}.p-normal{padding:1rem!important}.pt-normal{padding-top:1rem!important}.pr-normal{padding-right:1rem!important}.pb-normal{padding-bottom:1rem!important}.pl-normal{padding-left:1rem!important}.px-normal{padding-left:1rem!important;padding-right:1rem!important}.py-normal{padding-top:1rem!important;padding-bottom:1rem!important}.p-medium{padding:1.25rem!important}.pt-medium{padding-top:1.25rem!important}.pr-medium{padding-right:1.25rem!important}.pb-medium{padding-bottom:1.25rem!important}.pl-medium{padding-left:1.25rem!important}.px-medium{padding-left:1.25rem!important;padding-right:1.25rem!important}.py-medium{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.p-large{padding:1.5rem!important}.pt-large{padding-top:1.5rem!important}.pr-large{padding-right:1.5rem!important}.pb-large{padding-bottom:1.5rem!important}.pl-large{padding-left:1.5rem!important}.px-large{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-large{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-x-large{padding:2.5rem!important}.pt-x-large{padding-top:2.5rem!important}.pr-x-large{padding-right:2.5rem!important}.pb-x-large{padding-bottom:2.5rem!important}.pl-x-large{padding-left:2.5rem!important}.px-x-large{padding-left:2.5rem!important;padding-right:2.5rem!important}.py-x-large{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.p-xx-large{padding:3.5rem!important}.pt-xx-large{padding-top:3.5rem!important}.pr-xx-large{padding-right:3.5rem!important}.pb-xx-large{padding-bottom:3.5rem!important}.pl-xx-large{padding-left:3.5rem!important}.px-xx-large{padding-left:3.5rem!important;padding-right:3.5rem!important}.py-xx-large{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.p-xxx-large{padding:4.5rem!important}.pt-xxx-large{padding-top:4.5rem!important}.pr-xxx-large{padding-right:4.5rem!important}.pb-xxx-large{padding-bottom:4.5rem!important}.pl-xxx-large{padding-left:4.5rem!important}.px-xxx-large{padding-left:4.5rem!important;padding-right:4.5rem!important}.py-xxx-large{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.p-xxxx-large{padding:6rem!important}.pt-xxxx-large{padding-top:6rem!important}.pr-xxxx-large{padding-right:6rem!important}.pb-xxxx-large{padding-bottom:6rem!important}.pl-xxxx-large{padding-left:6rem!important}.px-xxxx-large{padding-left:6rem!important;padding-right:6rem!important}.py-xxxx-large{padding-top:6rem!important;padding-bottom:6rem!important}}@media screen and (min-width:1024px){.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto{margin-left:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.m-none{margin:0!important}.mt-none{margin-top:0!important}.mr-none{margin-right:0!important}.mb-none{margin-bottom:0!important}.ml-none{margin-left:0!important}.mx-none{margin-left:0!important;margin-right:0!important}.my-none{margin-top:0!important;margin-bottom:0!important}.m-xx-small{margin:.25rem!important}.mt-xx-small{margin-top:.25rem!important}.mr-xx-small{margin-right:.25rem!important}.mb-xx-small{margin-bottom:.25rem!important}.ml-xx-small{margin-left:.25rem!important}.mx-xx-small{margin-left:.25rem!important;margin-right:.25rem!important}.my-xx-small{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-x-small{margin:.5rem!important}.mt-x-small{margin-top:.5rem!important}.mr-x-small{margin-right:.5rem!important}.mb-x-small{margin-bottom:.5rem!important}.ml-x-small{margin-left:.5rem!important}.mx-x-small{margin-left:.5rem!important;margin-right:.5rem!important}.my-x-small{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-small{margin:.75rem!important}.mt-small{margin-top:.75rem!important}.mr-small{margin-right:.75rem!important}.mb-small{margin-bottom:.75rem!important}.ml-small{margin-left:.75rem!important}.mx-small{margin-left:.75rem!important;margin-right:.75rem!important}.my-small{margin-top:.75rem!important;margin-bottom:.75rem!important}.m-normal{margin:1rem!important}.mt-normal{margin-top:1rem!important}.mr-normal{margin-right:1rem!important}.mb-normal{margin-bottom:1rem!important}.ml-normal{margin-left:1rem!important}.mx-normal{margin-left:1rem!important;margin-right:1rem!important}.my-normal{margin-top:1rem!important;margin-bottom:1rem!important}.m-medium{margin:1.5rem!important}.mt-medium{margin-top:1.5rem!important}.mr-medium{margin-right:1.5rem!important}.mb-medium{margin-bottom:1.5rem!important}.ml-medium{margin-left:1.5rem!important}.mx-medium{margin-left:1.5rem!important;margin-right:1.5rem!important}.my-medium{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-large{margin:2rem!important}.mt-large{margin-top:2rem!important}.mr-large{margin-right:2rem!important}.mb-large{margin-bottom:2rem!important}.ml-large{margin-left:2rem!important}.mx-large{margin-left:2rem!important;margin-right:2rem!important}.my-large{margin-top:2rem!important;margin-bottom:2rem!important}.m-x-large{margin:3rem!important}.mt-x-large{margin-top:3rem!important}.mr-x-large{margin-right:3rem!important}.mb-x-large{margin-bottom:3rem!important}.ml-x-large{margin-left:3rem!important}.mx-x-large{margin-left:3rem!important;margin-right:3rem!important}.my-x-large{margin-top:3rem!important;margin-bottom:3rem!important}.m-xx-large{margin:4rem!important}.mt-xx-large{margin-top:4rem!important}.mr-xx-large{margin-right:4rem!important}.mb-xx-large{margin-bottom:4rem!important}.ml-xx-large{margin-left:4rem!important}.mx-xx-large{margin-left:4rem!important;margin-right:4rem!important}.my-xx-large{margin-top:4rem!important;margin-bottom:4rem!important}.m-xxx-large{margin:6rem!important}.mt-xxx-large{margin-top:6rem!important}.mr-xxx-large{margin-right:6rem!important}.mb-xxx-large{margin-bottom:6rem!important}.ml-xxx-large{margin-left:6rem!important}.mx-xxx-large{margin-left:6rem!important;margin-right:6rem!important}.my-xxx-large{margin-top:6rem!important;margin-bottom:6rem!important}.m-xxxx-large{margin:8rem!important}.mt-xxxx-large{margin-top:8rem!important}.mr-xxxx-large{margin-right:8rem!important}.mb-xxxx-large{margin-bottom:8rem!important}.ml-xxxx-large{margin-left:8rem!important}.mx-xxxx-large{margin-left:8rem!important;margin-right:8rem!important}.my-xxxx-large{margin-top:8rem!important;margin-bottom:8rem!important}.p-auto{padding:auto!important}.pt-auto{padding-top:auto!important}.pr-auto{padding-right:auto!important}.pb-auto{padding-bottom:auto!important}.pl-auto{padding-left:auto!important}.px-auto{padding-left:auto!important;padding-right:auto!important}.py-auto{padding-top:auto!important;padding-bottom:auto!important}.p-none{padding:0!important}.pt-none{padding-top:0!important}.pr-none{padding-right:0!important}.pb-none{padding-bottom:0!important}.pl-none{padding-left:0!important}.px-none{padding-left:0!important;padding-right:0!important}.py-none{padding-top:0!important;padding-bottom:0!important}.p-xx-small{padding:.25rem!important}.pt-xx-small{padding-top:.25rem!important}.pr-xx-small{padding-right:.25rem!important}.pb-xx-small{padding-bottom:.25rem!important}.pl-xx-small{padding-left:.25rem!important}.px-xx-small{padding-left:.25rem!important;padding-right:.25rem!important}.py-xx-small{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-x-small{padding:.5rem!important}.pt-x-small{padding-top:.5rem!important}.pr-x-small{padding-right:.5rem!important}.pb-x-small{padding-bottom:.5rem!important}.pl-x-small{padding-left:.5rem!important}.px-x-small{padding-left:.5rem!important;padding-right:.5rem!important}.py-x-small{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-small{padding:.75rem!important}.pt-small{padding-top:.75rem!important}.pr-small{padding-right:.75rem!important}.pb-small{padding-bottom:.75rem!important}.pl-small{padding-left:.75rem!important}.px-small{padding-left:.75rem!important;padding-right:.75rem!important}.py-small{padding-top:.75rem!important;padding-bottom:.75rem!important}.p-normal{padding:1rem!important}.pt-normal{padding-top:1rem!important}.pr-normal{padding-right:1rem!important}.pb-normal{padding-bottom:1rem!important}.pl-normal{padding-left:1rem!important}.px-normal{padding-left:1rem!important;padding-right:1rem!important}.py-normal{padding-top:1rem!important;padding-bottom:1rem!important}.p-medium{padding:1.5rem!important}.pt-medium{padding-top:1.5rem!important}.pr-medium{padding-right:1.5rem!important}.pb-medium{padding-bottom:1.5rem!important}.pl-medium{padding-left:1.5rem!important}.px-medium{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-medium{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-large{padding:2rem!important}.pt-large{padding-top:2rem!important}.pr-large{padding-right:2rem!important}.pb-large{padding-bottom:2rem!important}.pl-large{padding-left:2rem!important}.px-large{padding-left:2rem!important;padding-right:2rem!important}.py-large{padding-top:2rem!important;padding-bottom:2rem!important}.p-x-large{padding:3rem!important}.pt-x-large{padding-top:3rem!important}.pr-x-large{padding-right:3rem!important}.pb-x-large{padding-bottom:3rem!important}.pl-x-large{padding-left:3rem!important}.px-x-large{padding-left:3rem!important;padding-right:3rem!important}.py-x-large{padding-top:3rem!important;padding-bottom:3rem!important}.p-xx-large{padding:4rem!important}.pt-xx-large{padding-top:4rem!important}.pr-xx-large{padding-right:4rem!important}.pb-xx-large{padding-bottom:4rem!important}.pl-xx-large{padding-left:4rem!important}.px-xx-large{padding-left:4rem!important;padding-right:4rem!important}.py-xx-large{padding-top:4rem!important;padding-bottom:4rem!important}.p-xxx-large{padding:6rem!important}.pt-xxx-large{padding-top:6rem!important}.pr-xxx-large{padding-right:6rem!important}.pb-xxx-large{padding-bottom:6rem!important}.pl-xxx-large{padding-left:6rem!important}.px-xxx-large{padding-left:6rem!important;padding-right:6rem!important}.py-xxx-large{padding-top:6rem!important;padding-bottom:6rem!important}.p-xxxx-large{padding:8rem!important}.pt-xxxx-large{padding-top:8rem!important}.pr-xxxx-large{padding-right:8rem!important}.pb-xxxx-large{padding-bottom:8rem!important}.pl-xxxx-large{padding-left:8rem!important}.px-xxxx-large{padding-left:8rem!important;padding-right:8rem!important}.py-xxxx-large{padding-top:8rem!important;padding-bottom:8rem!important}}.table-container:not(:last-child),.table:not(:last-child){margin-bottom:.25rem}@media (hover:hover) and (pointer:fine){.button.is-focused:not(:active),.button:focus-visible:not(:active),a.is-link:not(.button):focus-visible,a.link:not(.button):focus-visible{box-shadow:var(--bal-focus-shadow)!important}}@media (hover:hover) and (pointer:fine){.button.is-inverted.is-focused:not(:active),.button.is-inverted.is-light.is-focused:not(:active),.button.is-inverted.is-light:focus-visible:not(:active),.button.is-inverted:focus-visible:not(:active),.button.is-light.is-focused:not(:active),.button.is-light:focus-visible:not(:active),a.is-link:not(.button).is-inverted:focus-visible,a.is-link:not(.button).is-light:focus-visible,a.link:not(.button).is-inverted:focus-visible,a.link:not(.button).is-light:focus-visible{box-shadow:var(--bal-focus-shadow-inverted)!important}}.button.is-disabled,.button.is-disabled.is-inverted,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled:hover,.button.is-inverted:disabled,.button:disabled,.file.is-disabled .file-cta,.file.is-disabled .file-label{cursor:default!important;pointer-events:none!important}.button,.file{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.has-text-primary{color:var(--bal-color-primary-5)!important}.has-text-white{color:var(--bal-color-white)!important}.has-text-black{color:var(--bal-color-black)!important}.has-text-grey-dark{color:var(--bal-color-grey-6)!important}.has-text-grey{color:var(--bal-color-grey-5)!important}.has-text-grey-light{color:var(--bal-color-grey-4)!important}.has-text-light-blue{color:var(--bal-color-light-blue-5)!important}.has-text-light-blue-light{color:var(--bal-color-light-blue-2)!important}.has-text-info-light{color:var(--bal-color-info-3)!important}.has-text-primary-dark{color:var(--bal-color-primary-6)!important}.has-text-primary-light{color:var(--bal-color-primary-3)!important}.has-text-success{color:var(--bal-color-success-4)!important}.has-text-info{color:var(--bal-color-info-4)!important}.has-text-warning{color:var(--bal-color-warning-5)!important}.has-text-danger{color:var(--bal-color-danger-4)!important}.has-text-danger-dark{color:var(--bal-color-danger-5)!important}.has-text-danger-darker{color:var(--bal-color-danger-6)!important}.is-size-xxxxx-large{font-size:var(--bal-size-xxxxx-large);line-height:var(--bal-line-height-xxxxx-large)}.is-size-xxxxx-large:not(:last-child){margin-bottom:var(--bal-space-normal)}.is-size-xxxx-large{font-size:var(--bal-size-xxxx-large);line-height:var(--bal-line-height-xxxx-large)}.is-size-xxxx-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-xxx-large{font-size:var(--bal-size-xxx-large);line-height:var(--bal-line-height-xxx-large)}.is-size-xxx-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-xx-large{font-size:var(--bal-size-xx-large);line-height:var(--bal-line-height-xx-large)}.is-size-xx-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-x-large{font-size:var(--bal-size-x-large);line-height:var(--bal-line-height-x-large)}.is-size-x-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-large{font-size:var(--bal-size-large);line-height:var(--bal-line-height-large)}.is-size-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-medium{font-size:var(--bal-size-medium);line-height:var(--bal-line-height-medium)}.is-size-medium:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-normal{font-size:var(--bal-size-normal);line-height:var(--bal-line-height-normal)}.is-size-normal:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-small{font-size:var(--bal-size-small);line-height:var(--bal-line-height-small)}.is-size-small:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-x-small{font-size:var(--bal-size-x-small);line-height:var(--bal-line-height-x-small)}.is-size-x-small:not(:last-child){margin-bottom:var(--bal-space-xx-small)}@media screen and (min-width:769px),print{.is-size-xxxxx-large{font-size:var(--bal-size-tablet-xxxxx-large);line-height:var(--bal-line-height-tablet-xxxxx-large)}.is-size-xxxxx-large:not(:last-child){margin-bottom:var(--bal-space-normal)}.is-size-xxxx-large{font-size:var(--bal-size-tablet-xxxx-large);line-height:var(--bal-line-height-tablet-xxxx-large)}.is-size-xxxx-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-xxx-large{font-size:var(--bal-size-tablet-xxx-large);line-height:var(--bal-line-height-tablet-xxx-large)}.is-size-xxx-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-xx-large{font-size:var(--bal-size-tablet-xx-large);line-height:var(--bal-line-height-tablet-xx-large)}.is-size-xx-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-x-large{font-size:var(--bal-size-tablet-x-large);line-height:var(--bal-line-height-tablet-x-large)}.is-size-x-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-large{font-size:var(--bal-size-tablet-large);line-height:var(--bal-line-height-tablet-large)}.is-size-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-medium{font-size:var(--bal-size-tablet-medium);line-height:var(--bal-line-height-tablet-medium)}.is-size-medium:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-normal{font-size:var(--bal-size-tablet-normal);line-height:var(--bal-line-height-tablet-normal)}.is-size-normal:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-small{font-size:var(--bal-size-tablet-small);line-height:var(--bal-line-height-tablet-small)}.is-size-small:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-x-small{font-size:var(--bal-size-tablet-x-small);line-height:var(--bal-line-height-tablet-x-small)}.is-size-x-small:not(:last-child){margin-bottom:var(--bal-space-xx-small)}}@media screen and (min-width:1024px){.is-size-xxxxx-large{font-size:var(--bal-size-desktop-xxxxx-large);line-height:var(--bal-line-height-desktop-xxxxx-large)}.is-size-xxxxx-large:not(:last-child){margin-bottom:var(--bal-space-normal)}.is-size-xxxx-large{font-size:var(--bal-size-desktop-xxxx-large);line-height:var(--bal-line-height-desktop-xxxx-large)}.is-size-xxxx-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-xxx-large{font-size:var(--bal-size-desktop-xxx-large);line-height:var(--bal-line-height-desktop-xxx-large)}.is-size-xxx-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-xx-large{font-size:var(--bal-size-desktop-xx-large);line-height:var(--bal-line-height-desktop-xx-large)}.is-size-xx-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-x-large{font-size:var(--bal-size-desktop-x-large);line-height:var(--bal-line-height-desktop-x-large)}.is-size-x-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-large{font-size:var(--bal-size-desktop-large);line-height:var(--bal-line-height-desktop-large)}.is-size-large:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-medium{font-size:var(--bal-size-desktop-medium);line-height:var(--bal-line-height-desktop-medium)}.is-size-medium:not(:last-child){margin-bottom:var(--bal-space-x-small)}.is-size-normal{font-size:var(--bal-size-desktop-normal);line-height:var(--bal-line-height-desktop-normal)}.is-size-normal:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-small{font-size:var(--bal-size-desktop-small);line-height:var(--bal-line-height-desktop-small)}.is-size-small:not(:last-child){margin-bottom:var(--bal-space-xx-small)}.is-size-x-small{font-size:var(--bal-size-desktop-x-small);line-height:var(--bal-line-height-desktop-x-small)}.is-size-x-small:not(:last-child){margin-bottom:var(--bal-space-xx-small)}}.is-white-space-normal{white-space:normal!important}.has-no-wrap,.is-white-space-nowrap{white-space:nowrap!important}.has-text-centered{text-align:center!important}.has-text-justified{text-align:justify!important}.has-text-left{text-align:left!important}.has-text-right{text-align:right!important}@media screen and (max-width:768px){.has-text-centered-mobile{text-align:center!important}}@media screen and (min-width:769px),print{.has-text-centered-tablet{text-align:center!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-centered-tablet-only{text-align:center!important}}@media screen and (max-width:1023px){.has-text-centered-touch{text-align:center!important}}@media screen and (min-width:1024px){.has-text-centered-desktop{text-align:center!important}}@media screen and (max-width:768px){.has-text-justified-mobile{text-align:justify!important}}@media screen and (min-width:769px),print{.has-text-justified-tablet{text-align:justify!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-justified-tablet-only{text-align:justify!important}}@media screen and (max-width:1023px){.has-text-justified-touch{text-align:justify!important}}@media screen and (min-width:1024px){.has-text-justified-desktop{text-align:justify!important}}@media screen and (max-width:768px){.has-text-left-mobile{text-align:left!important}}@media screen and (min-width:769px),print{.has-text-left-tablet{text-align:left!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-left-tablet-only{text-align:left!important}}@media screen and (max-width:1023px){.has-text-left-touch{text-align:left!important}}@media screen and (min-width:1024px){.has-text-left-desktop{text-align:left!important}}@media screen and (max-width:768px){.has-text-right-mobile{text-align:right!important}}@media screen and (min-width:769px),print{.has-text-right-tablet{text-align:right!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-right-tablet-only{text-align:right!important}}@media screen and (max-width:1023px){.has-text-right-touch{text-align:right!important}}@media screen and (min-width:1024px){.has-text-right-desktop{text-align:right!important}}.is-capitalized{text-transform:capitalize!important}.is-lowercase{text-transform:lowercase!important}.is-uppercase{text-transform:uppercase!important}.has-text-weight-light{font-weight:var(--bal-weight-light)!important}.has-text-weight-normal{font-weight:var(--bal-weight-regular)!important}.has-text-weight-bold{font-weight:var(--bal-weight-bold)!important}.is-family-text{font-family:var(--bal-font-family-text)!important}.is-family-title{font-family:var(--bal-font-family-title)!important}.has-button-shadow,.has-text-shadow{text-shadow:var(--bal-text-shadow-normal)!important}.has-z-index-deep{z-index:var(--bal-z-index-deep)!important}.has-z-index-default{z-index:var(--bal-z-index-default)!important}.has-z-index-masked{z-index:var(--bal-z-index-masked)!important}.has-z-index-mask{z-index:var(--bal-z-index-mask)!important}.has-z-index-sticky{z-index:var(--bal-z-index-sticky)!important}.has-z-index-navigation{z-index:var(--bal-z-index-navigation)!important}.has-z-index-popup{z-index:var(--bal-z-index-popup)!important}.has-z-index-modal{z-index:var(--bal-z-index-modal)!important}.has-z-index-toast{z-index:var(--bal-z-index-toast)!important}.has-z-index-tooltip{z-index:var(--bal-z-index-tooltip)!important}
diff --git a/docs/stories/development/01-contributing/04-visual-testing.stories.mdx b/docs/stories/development/01-contributing/04-visual-testing.stories.mdx
index 874ed3db63..014030684f 100644
--- a/docs/stories/development/01-contributing/04-visual-testing.stories.mdx
+++ b/docs/stories/development/01-contributing/04-visual-testing.stories.mdx
@@ -112,12 +112,12 @@ describe('bal-close', () => {
// just compare the screenshot of the element with the attribute data-testid="basic"
it('basic component', () => {
- cy.getByTestId('basic').compareSnapshot('close-basic', 0.0)
+ cy.getByTestId('basic').testVisual('close-basic', 0.0)
})
// create screen of the whole page
it('component variants', () => {
- cy.compareSnapshot('close-variants', 0.0)
+ cy.testVisual('close-variants', 0.0)
})
})
```
@@ -132,13 +132,13 @@ describe('bal-close', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('close-basic', 0.0)
+ cy.getByTestId('basic').testVisual('close-basic', 0.0)
cy.platform('tablet')
- cy.getByTestId('basic').compareSnapshot('close-basic-tablet', 0.0)
+ cy.getByTestId('basic').testVisual('close-basic-tablet', 0.0)
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('close-basic-mobile', 0.0)
+ cy.getByTestId('basic').testVisual('close-basic-mobile', 0.0)
})
})
```
diff --git a/packages/components/src/components/bal-date/bal-date-calendar/bal-date-calendar.sass b/packages/components/src/components/bal-date/bal-date-calendar/bal-date-calendar.sass
index 1f825f49aa..18c97ab7ac 100644
--- a/packages/components/src/components/bal-date/bal-date-calendar/bal-date-calendar.sass
+++ b/packages/components/src/components/bal-date/bal-date-calendar/bal-date-calendar.sass
@@ -86,7 +86,7 @@
width: 2rem
font-family: var(--bal-font-family-title)
font-weight: var(--bal-weight-bold)
- font-size: var(--bal-size-small)
+ font-size: var(--bal-size-normal)
line-height: var(--bal-line-height-normal)
hyphens: auto
text-wrap: nowrap
diff --git a/packages/components/src/components/bal-hint/bal-hint.sass b/packages/components/src/components/bal-hint/bal-hint.sass
index 7a6b9ee0fa..997de7267d 100644
--- a/packages/components/src/components/bal-hint/bal-hint.sass
+++ b/packages/components/src/components/bal-hint/bal-hint.sass
@@ -27,13 +27,13 @@
+element(heading)
font-family: var(--bal-title-font-family)
font-weight: var(--bal-title-font-weight)
- font-size: var(--bal-text-size-x-large)
+ font-size: var(--bal-size-x-large)
line-height: var(--bal-line-height-x-large)
+tablet
- font-size: var(--bal-text-size-x-large-tablet)
+ font-size: var(--bal-size-tablet-x-large)
line-height: var(--bal-line-height-tablet-x-large)
+desktop
- font-size: var(--bal-text-size-x-large-desktop)
+ font-size: var(--bal-size-desktop-x-large)
line-height: var(--bal-line-height-desktop-x-large)
+element(buttons)
+modifier(is-hidden-desktop)
diff --git a/packages/components/src/components/bal-list/bal-list.sass b/packages/components/src/components/bal-list/bal-list.sass
index 5e83d91d10..0a89b87f01 100644
--- a/packages/components/src/components/bal-list/bal-list.sass
+++ b/packages/components/src/components/bal-list/bal-list.sass
@@ -154,7 +154,7 @@
&:hover
.bal-list__item__title .title,
.bal-list__item__title .bal-heading__text,
- .bal-list__item__subtitle p
+ .bal-list__item__subtitle
color: var(--bal-list-accordion-head-color-hover) !important
.bal-list__item__icon
@@ -167,7 +167,7 @@
&:active
.bal-list__item__title .title,
.bal-list__item__title .bal-heading__text,
- .bal-list__item__subtitle p
+ .bal-list__item__subtitle
+desktop()
color: var(--bal-list-accordion-head-color-active) !important
@@ -188,7 +188,7 @@
.bal-list__item
.bal-list__item__title .title,
.bal-list__item__title .bal-heading__text,
- .bal-list__item__subtitle p
+ .bal-list__item__subtitle
color: var(--bal-list-item-on-dark-color)
.bal-list__item__icon
@@ -206,7 +206,7 @@
&:hover
.bal-list__item__title .title,
.bal-list__item__title .bal-heading__text,
- .bal-list__item__subtitle p
+ .bal-list__item__subtitle
color: var(--bal-list-accordion-head-on-dark-color-hover) !important
.bal-list__item__icon
@@ -219,7 +219,7 @@
&:active
.bal-list__item__title .title,
.bal-list__item__title .bal-heading__text,
- .bal-list__item__subtitle p
+ .bal-list__item__subtitle
+desktop()
color: var(--bal-list-accordion-head-on-dark-color-active) !important
@@ -324,7 +324,7 @@
button:not(.button)
.bal-list__item__title .title,
.bal-list__item__title .bal-heading__text,
- .bal-list__item__subtitle p
+ .bal-list__item__subtitle
color: var(--bal-list-item-disabled-on-dark-color) !important
.bal-list__item__icon
@@ -343,7 +343,7 @@
&:active
.bal-list__item__title .title,
.bal-list__item__title .bal-heading__text,
- .bal-list__item__subtitle p
+ .bal-list__item__subtitle
color: var(--bal-list-item-disabled-color) !important
.bal-list__item__icon
@@ -363,7 +363,7 @@
&:active
.bal-list__item__title .title,
.bal-list__item__title .bal-heading__text,
- .bal-list__item__subtitle p
+ .bal-list__item__subtitle
color: var(--bal-list-item-disabled-on-color-color) !important
.bal-list__item__icon
diff --git a/packages/components/src/components/bal-tabs/test/bal-tabs.visual.html b/packages/components/src/components/bal-tabs/test/bal-tabs.visual.html
index 8aa806e59e..d078392fd7 100644
--- a/packages/components/src/components/bal-tabs/test/bal-tabs.visual.html
+++ b/packages/components/src/components/bal-tabs/test/bal-tabs.visual.html
@@ -22,7 +22,6 @@
Content of Tab B
Content of Tab C
Content of Tab D
- hidden
invisible
diff --git a/packages/components/src/components/bal-text/bal-text.sass b/packages/components/src/components/bal-text/bal-text.sass
index c736f64ace..d438f48062 100644
--- a/packages/components/src/components/bal-text/bal-text.sass
+++ b/packages/components/src/components/bal-text/bal-text.sass
@@ -36,7 +36,7 @@
overflow: hidden
white-space: nowrap
&--bold
- font-weight: var(--bal-text-weight-bold)
+ font-weight: var(--bal-weight-bold)
&--shadow
text-shadow: var(--bal-text-shadow-normal)
&--heading
diff --git a/packages/css/src/core/vars/button.vars.sass b/packages/css/src/core/vars/button.vars.sass
index 88668a791b..a0689ac9b0 100644
--- a/packages/css/src/core/vars/button.vars.sass
+++ b/packages/css/src/core/vars/button.vars.sass
@@ -158,7 +158,7 @@
// tertiary-purple
--bal-button-tertiary-purple-color: var(--bal-color-text-primary)
--bal-button-tertiary-purple-color-hover: var(--bal-color-text-primary)
- --bal-button-tertiary-purple-color-active: var(--bal-color-text-primary-6)
+ --bal-button-tertiary-purple-color-active: var(--bal-color-text-primary-dark)
--bal-button-tertiary-purple-border-color: var(--bal-color-purple-1)
--bal-button-tertiary-purple-border-color-hover: var(--bal-color-purple-5)
--bal-button-tertiary-purple-border-color-active: var(--bal-color-purple-6)
@@ -169,7 +169,7 @@
// tertiary-red
--bal-button-tertiary-red-color: var(--bal-color-text-primary)
--bal-button-tertiary-red-color-hover: var(--bal-color-text-primary)
- --bal-button-tertiary-red-color-active: var(--bal-color-text-primary-6)
+ --bal-button-tertiary-red-color-active: var(--bal-color-text-primary-dark)
--bal-button-tertiary-red-border-color: var(--bal-color-red-1)
--bal-button-tertiary-red-border-color-hover: var(--bal-color-red-5)
--bal-button-tertiary-red-border-color-active: var(--bal-color-red-6)
@@ -180,7 +180,7 @@
// tertiary-yellow
--bal-button-tertiary-yellow-color: var(--bal-color-text-primary)
--bal-button-tertiary-yellow-color-hover: var(--bal-color-text-primary)
- --bal-button-tertiary-yellow-color-active: var(--bal-color-text-primary-6)
+ --bal-button-tertiary-yellow-color-active: var(--bal-color-text-primary-dark)
--bal-button-tertiary-yellow-border-color: var(--bal-color-yellow-1)
--bal-button-tertiary-yellow-border-color-hover: var(--bal-color-yellow-5)
--bal-button-tertiary-yellow-border-color-active: var(--bal-color-yellow-6)
@@ -191,7 +191,7 @@
// tertiary-green
--bal-button-tertiary-green-color: var(--bal-color-text-primary)
--bal-button-tertiary-green-color-hover: var(--bal-color-text-primary)
- --bal-button-tertiary-green-color-active: var(--bal-color-text-primary-6)
+ --bal-button-tertiary-green-color-active: var(--bal-color-text-primary-dark)
--bal-button-tertiary-green-border-color: var(--bal-color-green-1)
--bal-button-tertiary-green-border-color-hover: var(--bal-color-green-5)
--bal-button-tertiary-green-border-color-active: var(--bal-color-green-6)
diff --git a/test/cypress/downloads/downloads.html b/test/cypress/downloads/downloads.html
new file mode 100644
index 0000000000..53acb939d6
Binary files /dev/null and b/test/cypress/downloads/downloads.html differ
diff --git a/test/cypress/downloads/downloads.html (1).crdownload b/test/cypress/downloads/downloads.html (1).crdownload
deleted file mode 100644
index f185ba3fce..0000000000
Binary files a/test/cypress/downloads/downloads.html (1).crdownload and /dev/null differ
diff --git a/test/cypress/downloads/downloads.html.crdownload b/test/cypress/downloads/downloads.html.crdownload
deleted file mode 100644
index 46b26626ce..0000000000
Binary files a/test/cypress/downloads/downloads.html.crdownload and /dev/null differ
diff --git a/test/cypress/e2e/visual/bal-accordion.visual.cy.ts b/test/cypress/e2e/visual/bal-accordion.visual.cy.ts
index 723bbedf7c..5cd59d1fef 100644
--- a/test/cypress/e2e/visual/bal-accordion.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-accordion.visual.cy.ts
@@ -4,34 +4,34 @@ describe('bal-accordion', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('accordion-desktop')
+ cy.getByTestId('basic').testVisual('accordion-desktop')
cy.getByTestId('basic').click()
- cy.getByTestId('basic').compareSnapshot('accordion-desktop-open')
+ cy.getByTestId('basic').testVisual('accordion-desktop-open')
cy.getByTestId('basic').click()
- cy.getByTestId('basic').compareSnapshot('accordion-desktop-closed')
+ cy.getByTestId('basic').testVisual('accordion-desktop-closed')
cy.platform('tablet')
- cy.getByTestId('basic').compareSnapshot('accordion-tablet')
+ cy.getByTestId('basic').testVisual('accordion-tablet')
cy.getByTestId('basic').click()
- cy.getByTestId('basic').compareSnapshot('accordion-tablet-open')
+ cy.getByTestId('basic').testVisual('accordion-tablet-open')
cy.getByTestId('basic').click()
- cy.getByTestId('basic').compareSnapshot('accordion-tablet-closed')
+ cy.getByTestId('basic').testVisual('accordion-tablet-closed')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('accordion-mobile')
+ cy.getByTestId('basic').testVisual('accordion-mobile')
cy.getByTestId('basic').click()
- cy.getByTestId('basic').compareSnapshot('accordion-mobile-open')
+ cy.getByTestId('basic').testVisual('accordion-mobile-open')
cy.getByTestId('basic').click()
- cy.getByTestId('basic').compareSnapshot('accordion-mobile-closed')
+ cy.getByTestId('basic').testVisual('accordion-mobile-closed')
})
it('with card', () => {
cy.platform('desktop')
- cy.getByTestId('with-card').compareSnapshot('accordion-with-card')
+ cy.getByTestId('with-card').testVisual('accordion-with-card')
cy.getByTestId('with-card').click()
- cy.getByTestId('with-card').compareSnapshot('accordion-with-card-open')
+ cy.getByTestId('with-card').testVisual('accordion-with-card-open')
cy.getByTestId('with-card').click()
- cy.getByTestId('with-card').compareSnapshot('accordion-with-card-closed')
+ cy.getByTestId('with-card').testVisual('accordion-with-card-closed')
})
})
@@ -40,39 +40,39 @@ describe('bal-accordion', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('accordion-v2-desktop')
+ cy.getByTestId('basic').testVisual('accordion-v2-desktop')
cy.getByTestId('basic').click()
- cy.getByTestId('basic').compareSnapshot('accordion-v2-desktop-open')
+ cy.getByTestId('basic').testVisual('accordion-v2-desktop-open')
cy.getByTestId('basic').click()
- cy.getByTestId('basic').compareSnapshot('accordion-v2-desktop-closed')
+ cy.getByTestId('basic').testVisual('accordion-v2-desktop-closed')
cy.platform('tablet')
- cy.getByTestId('basic').compareSnapshot('accordion-v2-tablet')
+ cy.getByTestId('basic').testVisual('accordion-v2-tablet')
cy.getByTestId('basic').click()
- cy.getByTestId('basic').compareSnapshot('accordion-v2-tablet-open')
+ cy.getByTestId('basic').testVisual('accordion-v2-tablet-open')
cy.getByTestId('basic').click()
- cy.getByTestId('basic').compareSnapshot('accordion-v2-tablet-closed')
+ cy.getByTestId('basic').testVisual('accordion-v2-tablet-closed')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('accordion-v2-mobile')
+ cy.getByTestId('basic').testVisual('accordion-v2-mobile')
cy.getByTestId('basic').click()
- cy.getByTestId('basic').compareSnapshot('accordion-v2-mobile-open')
+ cy.getByTestId('basic').testVisual('accordion-v2-mobile-open')
cy.getByTestId('basic').click()
- cy.getByTestId('basic').compareSnapshot('accordion-v2-mobile-closed')
+ cy.getByTestId('basic').testVisual('accordion-v2-mobile-closed')
})
it('stack component', () => {
cy.platform('desktop')
- cy.getByTestId('stack').compareSnapshot('accordion-v2-stack-desktop')
+ cy.getByTestId('stack').testVisual('accordion-v2-stack-desktop')
cy.getByTestId('stack').click()
- cy.getByTestId('stack').compareSnapshot('accordion-v2-stack-desktop-open')
+ cy.getByTestId('stack').testVisual('accordion-v2-stack-desktop-open')
cy.getByTestId('stack').click()
- cy.getByTestId('stack').compareSnapshot('accordion-v2-stack-desktop-closed')
+ cy.getByTestId('stack').testVisual('accordion-v2-stack-desktop-closed')
})
it('button component', () => {
cy.platform('desktop')
- cy.getByTestId('button').compareSnapshot('accordion-v2-button-desktop')
+ cy.getByTestId('button').testVisual('accordion-v2-button-desktop')
})
})
})
diff --git a/test/cypress/e2e/visual/bal-badge.visual.cy.ts b/test/cypress/e2e/visual/bal-badge.visual.cy.ts
index 1fec19692d..9f26542e49 100644
--- a/test/cypress/e2e/visual/bal-badge.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-badge.visual.cy.ts
@@ -3,22 +3,22 @@ describe('bal-badge', () => {
beforeEach(() => cy.visit('/components/bal-badge/test/bal-badge.visual.html').waitForDesignSystem())
it('basic component', () => {
- cy.getByTestId('basic').compareSnapshot('badge-basic')
- cy.getByTestId('icon').compareSnapshot('badge-icon')
- cy.getByTestId('card').compareSnapshot('badge-card')
- cy.getByTestId('button').compareSnapshot('badge-button')
- cy.getByTestId('long-content').compareSnapshot('badge-long-content')
+ cy.getByTestId('basic').testVisual('badge-basic')
+ cy.getByTestId('icon').testVisual('badge-icon')
+ cy.getByTestId('card').testVisual('badge-card')
+ cy.getByTestId('button').testVisual('badge-button')
+ cy.getByTestId('long-content').testVisual('badge-long-content')
})
it('component variants', () => {
- cy.compareSnapshot('button-variants')
+ cy.testVisual('button-variants')
})
})
describe('theming', () => {
beforeEach(() => cy.visit('/components/bal-badge/test/bal-badge.theming.html').waitForDesignSystem())
it('basic component', () => {
- cy.getByTestId('basic').compareSnapshot('badge-theming-basic')
+ cy.getByTestId('basic').testVisual('badge-theming-basic')
})
})
})
diff --git a/test/cypress/e2e/visual/bal-button.visual.cy.ts b/test/cypress/e2e/visual/bal-button.visual.cy.ts
index a65356bf32..a246997cbf 100644
--- a/test/cypress/e2e/visual/bal-button.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-button.visual.cy.ts
@@ -3,60 +3,60 @@ describe('bal-button', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('primary').compareSnapshot('button-primary-desktop')
- cy.getByTestId('colors').compareSnapshot('button-colors-desktop')
- cy.getByTestId('colors-alternatives').compareSnapshot('button-colors-alternatives-desktop')
- cy.getByTestId('sizes').compareSnapshot('button-sizes-desktop')
- cy.getByTestId('inverted').compareSnapshot('button-inverted-desktop')
- cy.getByTestId('expanded').compareSnapshot('button-expanded-desktop')
- cy.getByTestId('flat').compareSnapshot('button-flat-desktop')
- cy.getByTestId('outlined').compareSnapshot('button-outlined-desktop')
- cy.getByTestId('rounded').compareSnapshot('button-rounded-desktop')
- cy.getByTestId('shadow').compareSnapshot('button-shadow-desktop')
- cy.getByTestId('icon-right').compareSnapshot('button-icon-right-desktop')
- cy.getByTestId('variants').compareSnapshot('button-variants-desktop')
- cy.getByTestId('states').compareSnapshot('button-states-desktop')
- cy.getByTestId('square').compareSnapshot('button-square-desktop')
- cy.getByTestId('group').compareSnapshot('button-group-desktop')
- cy.getByTestId('links').compareSnapshot('button-links-desktop')
- cy.getByTestId('inverted-links').compareSnapshot('button-inverted-links-desktop')
+ cy.getByTestId('primary').testVisual('button-primary-desktop')
+ cy.getByTestId('colors').testVisual('button-colors-desktop')
+ cy.getByTestId('colors-alternatives').testVisual('button-colors-alternatives-desktop')
+ cy.getByTestId('sizes').testVisual('button-sizes-desktop')
+ cy.getByTestId('inverted').testVisual('button-inverted-desktop')
+ cy.getByTestId('expanded').testVisual('button-expanded-desktop')
+ cy.getByTestId('flat').testVisual('button-flat-desktop')
+ cy.getByTestId('outlined').testVisual('button-outlined-desktop')
+ cy.getByTestId('rounded').testVisual('button-rounded-desktop')
+ cy.getByTestId('shadow').testVisual('button-shadow-desktop')
+ cy.getByTestId('icon-right').testVisual('button-icon-right-desktop')
+ cy.getByTestId('variants').testVisual('button-variants-desktop')
+ cy.getByTestId('states').testVisual('button-states-desktop')
+ cy.getByTestId('square').testVisual('button-square-desktop')
+ cy.getByTestId('group').testVisual('button-group-desktop')
+ cy.getByTestId('links').testVisual('button-links-desktop')
+ cy.getByTestId('inverted-links').testVisual('button-inverted-links-desktop')
cy.platform('tablet')
- cy.getByTestId('primary').compareSnapshot('button-primary-tablet')
- cy.getByTestId('colors').compareSnapshot('button-colors-tablet')
- cy.getByTestId('colors-alternatives').compareSnapshot('button-colors-alternatives-tablet')
- cy.getByTestId('sizes').compareSnapshot('button-sizes-tablet')
- cy.getByTestId('inverted').compareSnapshot('button-inverted-tablet')
- cy.getByTestId('expanded').compareSnapshot('button-expanded-tablet')
- cy.getByTestId('flat').compareSnapshot('button-flat-tablet')
- cy.getByTestId('outlined').compareSnapshot('button-outlined-tablet')
- cy.getByTestId('rounded').compareSnapshot('button-rounded-tablet')
- cy.getByTestId('shadow').compareSnapshot('button-shadow-tablet')
- cy.getByTestId('icon-right').compareSnapshot('button-icon-right-tablet')
- cy.getByTestId('variants').compareSnapshot('button-variants-tablet')
- cy.getByTestId('states').compareSnapshot('button-states-tablet')
- cy.getByTestId('square').compareSnapshot('button-square-tablet')
- cy.getByTestId('group').compareSnapshot('button-group-tablet')
- cy.getByTestId('links').compareSnapshot('button-links-tablet')
- cy.getByTestId('inverted-links').compareSnapshot('button-inverted-links-tablet')
+ cy.getByTestId('primary').testVisual('button-primary-tablet')
+ cy.getByTestId('colors').testVisual('button-colors-tablet')
+ cy.getByTestId('colors-alternatives').testVisual('button-colors-alternatives-tablet')
+ cy.getByTestId('sizes').testVisual('button-sizes-tablet')
+ cy.getByTestId('inverted').testVisual('button-inverted-tablet')
+ cy.getByTestId('expanded').testVisual('button-expanded-tablet')
+ cy.getByTestId('flat').testVisual('button-flat-tablet')
+ cy.getByTestId('outlined').testVisual('button-outlined-tablet')
+ cy.getByTestId('rounded').testVisual('button-rounded-tablet')
+ cy.getByTestId('shadow').testVisual('button-shadow-tablet')
+ cy.getByTestId('icon-right').testVisual('button-icon-right-tablet')
+ cy.getByTestId('variants').testVisual('button-variants-tablet')
+ cy.getByTestId('states').testVisual('button-states-tablet')
+ cy.getByTestId('square').testVisual('button-square-tablet')
+ cy.getByTestId('group').testVisual('button-group-tablet')
+ cy.getByTestId('links').testVisual('button-links-tablet')
+ cy.getByTestId('inverted-links').testVisual('button-inverted-links-tablet')
cy.platform('mobile')
- cy.getByTestId('primary').compareSnapshot('button-primary-mobile')
- cy.getByTestId('colors').compareSnapshot('button-colors-mobile')
- cy.getByTestId('colors-alternatives').compareSnapshot('button-colors-alternatives-mobile')
- cy.getByTestId('sizes').compareSnapshot('button-sizes-mobile')
- cy.getByTestId('inverted').compareSnapshot('button-inverted-mobile')
- cy.getByTestId('expanded').compareSnapshot('button-expanded-mobile')
- cy.getByTestId('flat').compareSnapshot('button-flat-mobile')
- cy.getByTestId('outlined').compareSnapshot('button-outlined-mobile')
- cy.getByTestId('rounded').compareSnapshot('button-rounded-mobile')
- cy.getByTestId('shadow').compareSnapshot('button-shadow-mobile')
- cy.getByTestId('icon-right').compareSnapshot('button-icon-right-mobile')
- cy.getByTestId('variants').compareSnapshot('button-variants-mobile')
- cy.getByTestId('states').compareSnapshot('button-states-mobile')
- cy.getByTestId('square').compareSnapshot('button-square-mobile')
- cy.getByTestId('group').compareSnapshot('button-group-mobile')
- cy.getByTestId('links').compareSnapshot('button-links-mobile')
- cy.getByTestId('inverted-links').compareSnapshot('button-inverted-links-mobile')
+ cy.getByTestId('primary').testVisual('button-primary-mobile')
+ cy.getByTestId('colors').testVisual('button-colors-mobile')
+ cy.getByTestId('colors-alternatives').testVisual('button-colors-alternatives-mobile')
+ cy.getByTestId('sizes').testVisual('button-sizes-mobile')
+ cy.getByTestId('inverted').testVisual('button-inverted-mobile')
+ cy.getByTestId('expanded').testVisual('button-expanded-mobile')
+ cy.getByTestId('flat').testVisual('button-flat-mobile')
+ cy.getByTestId('outlined').testVisual('button-outlined-mobile')
+ cy.getByTestId('rounded').testVisual('button-rounded-mobile')
+ cy.getByTestId('shadow').testVisual('button-shadow-mobile')
+ cy.getByTestId('icon-right').testVisual('button-icon-right-mobile')
+ cy.getByTestId('variants').testVisual('button-variants-mobile')
+ cy.getByTestId('states').testVisual('button-states-mobile')
+ cy.getByTestId('square').testVisual('button-square-mobile')
+ cy.getByTestId('group').testVisual('button-group-mobile')
+ cy.getByTestId('links').testVisual('button-links-mobile')
+ cy.getByTestId('inverted-links').testVisual('button-inverted-links-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-card.visual.cy.ts b/test/cypress/e2e/visual/bal-card.visual.cy.ts
index 56640dabd8..48a7e332f2 100644
--- a/test/cypress/e2e/visual/bal-card.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-card.visual.cy.ts
@@ -3,27 +3,27 @@ describe('bal-card', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('card-basic-desktop')
- cy.getByTestId('colors').compareSnapshot('card-colors-desktop')
- cy.getByTestId('flat').compareSnapshot('card-flat-desktop')
- cy.getByTestId('square').compareSnapshot('card-square-desktop')
- cy.getByTestId('border').compareSnapshot('card-border-desktop')
- cy.getByTestId('space').compareSnapshot('card-space-desktop')
+ cy.getByTestId('basic').testVisual('card-basic-desktop')
+ cy.getByTestId('colors').testVisual('card-colors-desktop')
+ cy.getByTestId('flat').testVisual('card-flat-desktop')
+ cy.getByTestId('square').testVisual('card-square-desktop')
+ cy.getByTestId('border').testVisual('card-border-desktop')
+ cy.getByTestId('space').testVisual('card-space-desktop')
cy.platform('tablet')
- cy.getByTestId('basic').compareSnapshot('card-basic-tablet')
- cy.getByTestId('colors').compareSnapshot('card-colors-tablet')
- cy.getByTestId('flat').compareSnapshot('card-flat-tablet')
- cy.getByTestId('square').compareSnapshot('card-square-tablet')
- cy.getByTestId('border').compareSnapshot('card-border-tablet')
- cy.getByTestId('space').compareSnapshot('card-space-tablet')
+ cy.getByTestId('basic').testVisual('card-basic-tablet')
+ cy.getByTestId('colors').testVisual('card-colors-tablet')
+ cy.getByTestId('flat').testVisual('card-flat-tablet')
+ cy.getByTestId('square').testVisual('card-square-tablet')
+ cy.getByTestId('border').testVisual('card-border-tablet')
+ cy.getByTestId('space').testVisual('card-space-tablet')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('card-basic-mobile')
- cy.getByTestId('colors').compareSnapshot('card-colors-mobile')
- cy.getByTestId('flat').compareSnapshot('card-flat-mobile')
- cy.getByTestId('square').compareSnapshot('card-square-mobile')
- cy.getByTestId('border').compareSnapshot('card-border-mobile')
- cy.getByTestId('space').compareSnapshot('card-space-mobile')
+ cy.getByTestId('basic').testVisual('card-basic-mobile')
+ cy.getByTestId('colors').testVisual('card-colors-mobile')
+ cy.getByTestId('flat').testVisual('card-flat-mobile')
+ cy.getByTestId('square').testVisual('card-square-mobile')
+ cy.getByTestId('border').testVisual('card-border-mobile')
+ cy.getByTestId('space').testVisual('card-space-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-carousel.visual.cy.ts b/test/cypress/e2e/visual/bal-carousel.visual.cy.ts
index e7c831aef7..643dd5d7e8 100644
--- a/test/cypress/e2e/visual/bal-carousel.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-carousel.visual.cy.ts
@@ -3,27 +3,27 @@ describe('bal-carousel', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('carousel-basic-desktop')
- cy.getByTestId('image').compareSnapshot('carousel-image-desktop')
- cy.getByTestId('product').compareSnapshot('carousel-product-desktop')
- cy.getByTestId('card').compareSnapshot('carousel-card-desktop')
- cy.getByTestId('card-with-value').compareSnapshot('carousel-card-with-value-desktop')
- cy.getByTestId('responsive').compareSnapshot('carousel-responsive-desktop')
+ cy.getByTestId('basic').testVisual('carousel-basic-desktop')
+ cy.getByTestId('image').testVisual('carousel-image-desktop')
+ cy.getByTestId('product').testVisual('carousel-product-desktop')
+ cy.getByTestId('card').testVisual('carousel-card-desktop')
+ cy.getByTestId('card-with-value').testVisual('carousel-card-with-value-desktop')
+ cy.getByTestId('responsive').testVisual('carousel-responsive-desktop')
cy.platform('tablet')
- cy.getByTestId('basic').compareSnapshot('carousel-basic-tablet')
- cy.getByTestId('image').compareSnapshot('carousel-image-tablet')
- cy.getByTestId('product').compareSnapshot('carousel-product-tablet')
- cy.getByTestId('card').compareSnapshot('carousel-card-tablet')
- cy.getByTestId('card-with-value').compareSnapshot('carousel-card-with-value-tablet')
- cy.getByTestId('responsive').compareSnapshot('carousel-responsive-tablet')
+ cy.getByTestId('basic').testVisual('carousel-basic-tablet')
+ cy.getByTestId('image').testVisual('carousel-image-tablet')
+ cy.getByTestId('product').testVisual('carousel-product-tablet')
+ cy.getByTestId('card').testVisual('carousel-card-tablet')
+ cy.getByTestId('card-with-value').testVisual('carousel-card-with-value-tablet')
+ cy.getByTestId('responsive').testVisual('carousel-responsive-tablet')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('carousel-basic-mobile')
- cy.getByTestId('image').compareSnapshot('carousel-image-mobile')
- cy.getByTestId('product').compareSnapshot('carousel-product-mobile')
- cy.getByTestId('card').compareSnapshot('carousel-card-mobile')
- cy.getByTestId('card-with-value').compareSnapshot('carousel-card-with-value-mobile')
- cy.getByTestId('responsive').compareSnapshot('carousel-responsive-mobile')
+ cy.getByTestId('basic').testVisual('carousel-basic-mobile')
+ cy.getByTestId('image').testVisual('carousel-image-mobile')
+ cy.getByTestId('product').testVisual('carousel-product-mobile')
+ cy.getByTestId('card').testVisual('carousel-card-mobile')
+ cy.getByTestId('card-with-value').testVisual('carousel-card-with-value-mobile')
+ cy.getByTestId('responsive').testVisual('carousel-responsive-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-checkbox-button.visual.cy.ts b/test/cypress/e2e/visual/bal-checkbox-button.visual.cy.ts
index 089fe61806..5e013b0939 100644
--- a/test/cypress/e2e/visual/bal-checkbox-button.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-checkbox-button.visual.cy.ts
@@ -12,9 +12,9 @@ describe('bal-checkbox-button', () => {
)
it('basic component', () => {
- cy.getByTestId('basic').compareSnapshot(`checkbox-button-basic-${platform}`)
- cy.getByTestId('grid').compareSnapshot(`checkbox-button-grid-${platform}`)
- cy.getByTestId('colors').compareSnapshot(`checkbox-button-colors-${platform}`)
+ cy.getByTestId('basic').testVisual(`checkbox-button-basic-${platform}`)
+ cy.getByTestId('grid').testVisual(`checkbox-button-grid-${platform}`)
+ cy.getByTestId('colors').testVisual(`checkbox-button-colors-${platform}`)
})
}
})
diff --git a/test/cypress/e2e/visual/bal-checkbox.visual.cy.ts b/test/cypress/e2e/visual/bal-checkbox.visual.cy.ts
index 2af8336444..e949b72d03 100644
--- a/test/cypress/e2e/visual/bal-checkbox.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-checkbox.visual.cy.ts
@@ -3,28 +3,28 @@ describe('bal-checkbox', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('checkbox-basic-desktop')
- cy.getByTestId('checked').compareSnapshot('checkbox-checked-desktop')
- cy.getByTestId('invalid').compareSnapshot('checkbox-invalid-desktop')
- cy.getByTestId('disabled').compareSnapshot('checkbox-disabled-desktop')
- cy.getByTestId('flat').compareSnapshot('checkbox-flat-desktop')
- cy.getByTestId('label-hidden').compareSnapshot('checkbox-label-hidden-desktop')
- cy.getByTestId('select-button').compareSnapshot('checkbox-select-button-desktop')
- cy.getByTestId('switch').compareSnapshot('checkbox-switch-desktop')
- cy.getByTestId('vertical').compareSnapshot('checkbox-vertical-desktop')
- cy.getByTestId('vertical-on-mobile').compareSnapshot('checkbox-vertical-on-mobile-desktop')
- cy.getByTestId('long-label').compareSnapshot('checkbox-long-label-desktop')
- cy.getByTestId('long-label-select-button').compareSnapshot('checkbox-long-label-select-button-desktop')
- cy.getByTestId('long-label-checked').compareSnapshot('checkbox-long-label-checked-desktop')
- cy.getByTestId('long-label-select-button-checked').compareSnapshot(
+ cy.getByTestId('basic').testVisual('checkbox-basic-desktop')
+ cy.getByTestId('checked').testVisual('checkbox-checked-desktop')
+ cy.getByTestId('invalid').testVisual('checkbox-invalid-desktop')
+ cy.getByTestId('disabled').testVisual('checkbox-disabled-desktop')
+ cy.getByTestId('flat').testVisual('checkbox-flat-desktop')
+ cy.getByTestId('label-hidden').testVisual('checkbox-label-hidden-desktop')
+ cy.getByTestId('select-button').testVisual('checkbox-select-button-desktop')
+ cy.getByTestId('switch').testVisual('checkbox-switch-desktop')
+ cy.getByTestId('vertical').testVisual('checkbox-vertical-desktop')
+ cy.getByTestId('vertical-on-mobile').testVisual('checkbox-vertical-on-mobile-desktop')
+ cy.getByTestId('long-label').testVisual('checkbox-long-label-desktop')
+ cy.getByTestId('long-label-select-button').testVisual('checkbox-long-label-select-button-desktop')
+ cy.getByTestId('long-label-checked').testVisual('checkbox-long-label-checked-desktop')
+ cy.getByTestId('long-label-select-button-checked').testVisual(
'checkbox-long-label-select-button-checked-desktop',
0.0,
)
cy.platform('tablet')
- cy.getByTestId('vertical-on-mobile').compareSnapshot('checkbox-vertical-on-mobile-tablet')
+ cy.getByTestId('vertical-on-mobile').testVisual('checkbox-vertical-on-mobile-tablet')
cy.platform('mobile')
- cy.getByTestId('vertical-on-mobile').compareSnapshot('checkbox-vertical-on-mobile-mobile')
+ cy.getByTestId('vertical-on-mobile').testVisual('checkbox-vertical-on-mobile-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-close.visual.cy.ts b/test/cypress/e2e/visual/bal-close.visual.cy.ts
index 901abd80ef..067e6be3f3 100644
--- a/test/cypress/e2e/visual/bal-close.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-close.visual.cy.ts
@@ -2,10 +2,10 @@ describe('bal-close', () => {
beforeEach(() => cy.visit('/components/bal-close/test/bal-close.visual.html').waitForDesignSystem())
it('basic component', () => {
- cy.getByTestId('basic').compareSnapshot('close-basic')
+ cy.getByTestId('basic').testVisual('close-basic')
})
it('component variants', () => {
- cy.compareSnapshot('close-variants')
+ cy.testVisual('close-variants')
})
})
diff --git a/test/cypress/e2e/visual/bal-content.visual.cy.ts b/test/cypress/e2e/visual/bal-content.visual.cy.ts
index 7ec33255d9..80b7d70f83 100644
--- a/test/cypress/e2e/visual/bal-content.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-content.visual.cy.ts
@@ -4,9 +4,9 @@ describe('bal-content', () => {
)
it('basic component', () => {
- cy.getByTestId('basic').compareSnapshot('content-basic')
- cy.getByTestId('alignment').compareSnapshot('content-alignment')
- cy.getByTestId('direction').compareSnapshot('content-direction')
- cy.getByTestId('space').compareSnapshot('content-space')
+ cy.getByTestId('basic').testVisual('content-basic')
+ cy.getByTestId('alignment').testVisual('content-alignment')
+ cy.getByTestId('direction').testVisual('content-direction')
+ cy.getByTestId('space').testVisual('content-space')
})
})
diff --git a/test/cypress/e2e/visual/bal-data.visual.cy.ts b/test/cypress/e2e/visual/bal-data.visual.cy.ts
index 8999afcc3a..ccacdd7014 100644
--- a/test/cypress/e2e/visual/bal-data.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-data.visual.cy.ts
@@ -3,23 +3,23 @@ describe('bal-data', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('data-desktop')
+ cy.getByTestId('basic').testVisual('data-desktop')
cy.platform('tablet')
- cy.getByTestId('basic').compareSnapshot('data-tablet')
+ cy.getByTestId('basic').testVisual('data-tablet')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('data-mobile')
+ cy.getByTestId('basic').testVisual('data-mobile')
})
it('component variants', () => {
cy.platform('desktop')
- cy.compareSnapshot('data-variants-desktop')
+ cy.testVisual('data-variants-desktop')
cy.platform('tablet')
- cy.compareSnapshot('data-variants-tablet')
+ cy.testVisual('data-variants-tablet')
cy.platform('mobile')
- cy.compareSnapshot('data-variants-mobile')
+ cy.testVisual('data-variants-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-date-calendar.visual.cy.ts b/test/cypress/e2e/visual/bal-date-calendar.visual.cy.ts
index fc395a3e73..7383448d5b 100644
--- a/test/cypress/e2e/visual/bal-date-calendar.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-date-calendar.visual.cy.ts
@@ -3,9 +3,9 @@ describe('bal-date-calendar', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('default-date').compareSnapshot('default-date-desktop')
- cy.getByTestId('value').compareSnapshot('value-desktop')
- cy.getByTestId('min-and-max').compareSnapshot('min-and-max-desktop')
- cy.getByTestId('year').compareSnapshot('year-desktop')
+ cy.getByTestId('default-date').testVisual('default-date-desktop')
+ cy.getByTestId('value').testVisual('value-desktop')
+ cy.getByTestId('min-and-max').testVisual('min-and-max-desktop')
+ cy.getByTestId('year').testVisual('year-desktop')
})
})
diff --git a/test/cypress/e2e/visual/bal-datepicker.visual.cy.ts b/test/cypress/e2e/visual/bal-datepicker.visual.cy.ts
index c3fdd3eaf2..a3c4867336 100644
--- a/test/cypress/e2e/visual/bal-datepicker.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-datepicker.visual.cy.ts
@@ -3,51 +3,51 @@ describe('bal-datepicker', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('datepicker-basic')
+ cy.getByTestId('basic').testVisual('datepicker-basic')
cy.getByTestId('basic-picker').balDatepickerToggle()
- cy.compareSnapshot('datepicker-basic-open')
+ cy.testVisual('datepicker-basic-open')
cy.getByTestId('basic-picker').balDatepickerPick(new Date(2022, 9, 7))
cy.getByTestId('basic-picker').balDatepickerToggle()
- cy.compareSnapshot('datepicker-basic-open-selected')
+ cy.testVisual('datepicker-basic-open-selected')
})
it('basic mobile component', () => {
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('datepicker-basic-mobile')
+ cy.getByTestId('basic').testVisual('datepicker-basic-mobile')
cy.getByTestId('basic-picker').balDatepickerToggle()
- cy.compareSnapshot('datepicker-basic-open-mobile')
+ cy.testVisual('datepicker-basic-open-mobile')
cy.getByTestId('basic-picker').balDatepickerPick(new Date(2022, 9, 7))
cy.getByTestId('basic-picker').balDatepickerToggle()
- cy.compareSnapshot('datepicker-basic-open-selected-mobile')
+ cy.testVisual('datepicker-basic-open-selected-mobile')
cy.getByTestId('basic-picker').balDatepickerToggle()
})
it('disabled component', () => {
cy.platform('desktop')
- cy.getByTestId('disabled').compareSnapshot('datepicker-disabled')
+ cy.getByTestId('disabled').testVisual('datepicker-disabled')
cy.platform('mobile')
- cy.getByTestId('disabled').compareSnapshot('datepicker-disabled-mobile')
+ cy.getByTestId('disabled').testVisual('datepicker-disabled-mobile')
})
it('invalid component', () => {
cy.platform('desktop')
- cy.getByTestId('invalid').compareSnapshot('datepicker-invalid')
+ cy.getByTestId('invalid').testVisual('datepicker-invalid')
cy.platform('mobile')
- cy.getByTestId('invalid').compareSnapshot('datepicker-invalid-mobile')
+ cy.getByTestId('invalid').testVisual('datepicker-invalid-mobile')
})
it('field component', () => {
cy.platform('desktop')
- cy.getByTestId('field').compareSnapshot('datepicker-field')
+ cy.getByTestId('field').testVisual('datepicker-field')
cy.platform('mobile')
- cy.getByTestId('field').compareSnapshot('datepicker-field-mobile')
+ cy.getByTestId('field').testVisual('datepicker-field-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-field.visual.cy.ts b/test/cypress/e2e/visual/bal-field.visual.cy.ts
index 3af8e0293e..cbf10a995b 100644
--- a/test/cypress/e2e/visual/bal-field.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-field.visual.cy.ts
@@ -3,34 +3,34 @@ describe('bal-field', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('field-basic-desktop')
- cy.getByTestId('disabled').compareSnapshot('field-disabled-desktop')
- cy.getByTestId('invalid').compareSnapshot('field-invalid-desktop')
- cy.getByTestId('readonly').compareSnapshot('field-readonly-desktop')
- cy.getByTestId('required').compareSnapshot('field-required-desktop')
- cy.getByTestId('valid').compareSnapshot('field-valid-desktop')
- cy.getByTestId('label-long').compareSnapshot('label-long-desktop')
- cy.getByTestId('label-long-with-hint').compareSnapshot('label-long-with-hint-desktop')
+ cy.getByTestId('basic').testVisual('field-basic-desktop')
+ cy.getByTestId('disabled').testVisual('field-disabled-desktop')
+ cy.getByTestId('invalid').testVisual('field-invalid-desktop')
+ cy.getByTestId('readonly').testVisual('field-readonly-desktop')
+ cy.getByTestId('required').testVisual('field-required-desktop')
+ cy.getByTestId('valid').testVisual('field-valid-desktop')
+ cy.getByTestId('label-long').testVisual('label-long-desktop')
+ cy.getByTestId('label-long-with-hint').testVisual('label-long-with-hint-desktop')
cy.platform('tablet')
- cy.getByTestId('basic').compareSnapshot('field-basic-tablet')
- cy.getByTestId('disabled').compareSnapshot('field-disabled-tablet')
- cy.getByTestId('invalid').compareSnapshot('field-invalid-tablet')
- cy.getByTestId('readonly').compareSnapshot('field-readonly-tablet')
- cy.getByTestId('required').compareSnapshot('field-required-tablet')
- cy.getByTestId('valid').compareSnapshot('field-valid-tablet')
- cy.getByTestId('label-long').compareSnapshot('label-long-tablet')
- cy.getByTestId('label-long-with-hint').compareSnapshot('label-long-with-hint-tablet')
+ cy.getByTestId('basic').testVisual('field-basic-tablet')
+ cy.getByTestId('disabled').testVisual('field-disabled-tablet')
+ cy.getByTestId('invalid').testVisual('field-invalid-tablet')
+ cy.getByTestId('readonly').testVisual('field-readonly-tablet')
+ cy.getByTestId('required').testVisual('field-required-tablet')
+ cy.getByTestId('valid').testVisual('field-valid-tablet')
+ cy.getByTestId('label-long').testVisual('label-long-tablet')
+ cy.getByTestId('label-long-with-hint').testVisual('label-long-with-hint-tablet')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('field-basic-mobile')
- cy.getByTestId('disabled').compareSnapshot('field-disabled-mobile')
- cy.getByTestId('invalid').compareSnapshot('field-invalid-mobile')
- cy.getByTestId('readonly').compareSnapshot('field-readonly-mobile')
- cy.getByTestId('required').compareSnapshot('field-required-mobile')
- cy.getByTestId('valid').compareSnapshot('field-valid-mobile')
- cy.getByTestId('label-long').compareSnapshot('label-long-mobile')
- cy.getByTestId('label-long-with-hint').compareSnapshot('label-long-with-hint-mobile')
+ cy.getByTestId('basic').testVisual('field-basic-mobile')
+ cy.getByTestId('disabled').testVisual('field-disabled-mobile')
+ cy.getByTestId('invalid').testVisual('field-invalid-mobile')
+ cy.getByTestId('readonly').testVisual('field-readonly-mobile')
+ cy.getByTestId('required').testVisual('field-required-mobile')
+ cy.getByTestId('valid').testVisual('field-valid-mobile')
+ cy.getByTestId('label-long').testVisual('label-long-mobile')
+ cy.getByTestId('label-long-with-hint').testVisual('label-long-with-hint-mobile')
})
})
@@ -39,18 +39,18 @@ describe('bal-field-horizontal', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('horizontal').compareSnapshot('horizontal-desktop')
- cy.getByTestId('horizontal-long-label').compareSnapshot('horizontal-long-label-desktop')
- cy.getByTestId('horizontal-with-hint').compareSnapshot('horizontal-with-hint-desktop')
+ cy.getByTestId('horizontal').testVisual('horizontal-desktop')
+ cy.getByTestId('horizontal-long-label').testVisual('horizontal-long-label-desktop')
+ cy.getByTestId('horizontal-with-hint').testVisual('horizontal-with-hint-desktop')
cy.platform('tablet')
- cy.getByTestId('horizontal').compareSnapshot('horizontal-tablet')
- cy.getByTestId('horizontal-long-label').compareSnapshot('horizontal-long-label-tablet')
- cy.getByTestId('horizontal-with-hint').compareSnapshot('horizontal-with-hint-tablet')
+ cy.getByTestId('horizontal').testVisual('horizontal-tablet')
+ cy.getByTestId('horizontal-long-label').testVisual('horizontal-long-label-tablet')
+ cy.getByTestId('horizontal-with-hint').testVisual('horizontal-with-hint-tablet')
cy.platform('mobile')
- cy.getByTestId('horizontal').compareSnapshot('horizontal-mobile')
- cy.getByTestId('horizontal-long-label').compareSnapshot('horizontal-long-label-mobile')
- cy.getByTestId('horizontal-with-hint').compareSnapshot('horizontal-with-hint-mobile')
+ cy.getByTestId('horizontal').testVisual('horizontal-mobile')
+ cy.getByTestId('horizontal-long-label').testVisual('horizontal-long-label-mobile')
+ cy.getByTestId('horizontal-with-hint').testVisual('horizontal-with-hint-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-file-upload.visual.cy.ts b/test/cypress/e2e/visual/bal-file-upload.visual.cy.ts
index a1fea300e9..eb39cb5112 100644
--- a/test/cypress/e2e/visual/bal-file-upload.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-file-upload.visual.cy.ts
@@ -3,21 +3,21 @@ describe('bal-file-upload', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('file-upload-basic-desktop')
- cy.getByTestId('disabled').compareSnapshot('file-upload-disabled-desktop')
- cy.getByTestId('invalid').compareSnapshot('file-upload-invalid-desktop')
- cy.getByTestId('readonly').compareSnapshot('file-upload-readonly-desktop')
+ cy.getByTestId('basic').testVisual('file-upload-basic-desktop')
+ cy.getByTestId('disabled').testVisual('file-upload-disabled-desktop')
+ cy.getByTestId('invalid').testVisual('file-upload-invalid-desktop')
+ cy.getByTestId('readonly').testVisual('file-upload-readonly-desktop')
cy.platform('tablet')
- cy.getByTestId('basic').compareSnapshot('file-upload-basic-tablet')
- cy.getByTestId('disabled').compareSnapshot('file-upload-disabled-tablet')
- cy.getByTestId('invalid').compareSnapshot('file-upload-invalid-tablet')
- cy.getByTestId('readonly').compareSnapshot('file-upload-readonly-tablet')
+ cy.getByTestId('basic').testVisual('file-upload-basic-tablet')
+ cy.getByTestId('disabled').testVisual('file-upload-disabled-tablet')
+ cy.getByTestId('invalid').testVisual('file-upload-invalid-tablet')
+ cy.getByTestId('readonly').testVisual('file-upload-readonly-tablet')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('file-upload-basic-mobile')
- cy.getByTestId('disabled').compareSnapshot('file-upload-disabled-mobile')
- cy.getByTestId('invalid').compareSnapshot('file-upload-invalid-mobile')
- cy.getByTestId('readonly').compareSnapshot('file-upload-readonly-mobile')
+ cy.getByTestId('basic').testVisual('file-upload-basic-mobile')
+ cy.getByTestId('disabled').testVisual('file-upload-disabled-mobile')
+ cy.getByTestId('invalid').testVisual('file-upload-invalid-mobile')
+ cy.getByTestId('readonly').testVisual('file-upload-readonly-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-footer.visual.cy.ts b/test/cypress/e2e/visual/bal-footer.visual.cy.ts
index 441c4a542c..1c6319098a 100644
--- a/test/cypress/e2e/visual/bal-footer.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-footer.visual.cy.ts
@@ -11,26 +11,26 @@ describe('bal-footer', () => {
it('basic component', () => {
cy.platform('desktop').wait(100)
- cy.getByTestId('basic').compareSnapshot('basic-footer-desktop')
- cy.getByTestId('all-variations').compareSnapshot('all-variations-footer-desktop')
+ cy.getByTestId('basic').testVisual('basic-footer-desktop')
+ cy.getByTestId('all-variations').testVisual('all-variations-footer-desktop')
cy.platform('tablet').wait(100)
- cy.getByTestId('basic').compareSnapshot('basic-footer-tablet')
- cy.getByTestId('all-variations').compareSnapshot('all-variations-footer-tablet')
+ cy.getByTestId('basic').testVisual('basic-footer-tablet')
+ cy.getByTestId('all-variations').testVisual('all-variations-footer-tablet')
cy.platform('mobile').wait(100)
- cy.getByTestId('basic').compareSnapshot('basic-footer-mobile')
- cy.getByTestId('all-variations').compareSnapshot('all-variations-footer-mobile')
+ cy.getByTestId('basic').testVisual('basic-footer-mobile')
+ cy.getByTestId('all-variations').testVisual('all-variations-footer-mobile')
})
it.skip('component variants', () => {
cy.platform('desktop').wait(100)
- cy.compareSnapshot('footer-variants-desktop')
+ cy.testVisual('footer-variants-desktop')
cy.platform('tablet').wait(100)
- cy.compareSnapshot('footer-variants-tablet')
+ cy.testVisual('footer-variants-tablet')
cy.platform('mobile').wait(100)
- cy.compareSnapshot('footer-variants-mobile')
+ cy.testVisual('footer-variants-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-form-grid.visual.cy.ts b/test/cypress/e2e/visual/bal-form-grid.visual.cy.ts
index 6e9c9a3bd5..863423a0c9 100644
--- a/test/cypress/e2e/visual/bal-form-grid.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-form-grid.visual.cy.ts
@@ -3,12 +3,12 @@ describe('bal-form-grid', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('form-grid-basic-desktop')
+ cy.getByTestId('basic').testVisual('form-grid-basic-desktop')
cy.platform('tablet')
- cy.getByTestId('basic').compareSnapshot('form-grid-basic-tablet')
+ cy.getByTestId('basic').testVisual('form-grid-basic-tablet')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('form-grid-basic-mobile')
+ cy.getByTestId('basic').testVisual('form-grid-basic-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-heading.visual.cy.ts b/test/cypress/e2e/visual/bal-heading.visual.cy.ts
index 0fb14bebc5..e3d813c503 100644
--- a/test/cypress/e2e/visual/bal-heading.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-heading.visual.cy.ts
@@ -3,23 +3,23 @@ describe('bal-heading', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('heading-desktop')
+ cy.getByTestId('basic').testVisual('heading-desktop')
cy.platform('tablet')
- cy.getByTestId('basic').compareSnapshot('heading-tablet')
+ cy.getByTestId('basic').testVisual('heading-tablet')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('heading-mobile')
+ cy.getByTestId('basic').testVisual('heading-mobile')
})
it('component variants', () => {
cy.platform('desktop')
- cy.compareSnapshot('heading-variants-desktop')
+ cy.testVisual('heading-variants-desktop')
cy.platform('tablet')
- cy.compareSnapshot('heading-variants-tablet')
+ cy.testVisual('heading-variants-tablet')
cy.platform('mobile')
- cy.compareSnapshot('heading-variants-mobile')
+ cy.testVisual('heading-variants-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-hint.visual.cy.ts b/test/cypress/e2e/visual/bal-hint.visual.cy.ts
index b4777a6862..155456d56a 100644
--- a/test/cypress/e2e/visual/bal-hint.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-hint.visual.cy.ts
@@ -7,10 +7,10 @@ describe('bal-hint', () => {
beforeEach(() => cy.platform('desktop'))
it('basic component', () => {
- cy.getByTestId('basic').compareSnapshot('hint-basic-desktop')
- cy.getByTestId('basic').click().balHintFindOverlay().compareSnapshot('hint-basic-open-desktop')
+ cy.getByTestId('basic').testVisual('hint-basic-desktop')
+ cy.getByTestId('basic').click().balHintFindOverlay().testVisual('hint-basic-open-desktop')
cy.getByTestId('basic').balHintFindCloseButton().click()
- cy.getByTestId('small').click().balHintFindOverlay().compareSnapshot('hint-small-desktop')
+ cy.getByTestId('small').click().balHintFindOverlay().testVisual('hint-small-desktop')
})
})
@@ -18,10 +18,10 @@ describe('bal-hint', () => {
beforeEach(() => cy.platform('tablet'))
it('basic component', () => {
- cy.getByTestId('basic').compareSnapshot('hint-basic-tablet')
- cy.getByTestId('basic').click().balHintFindOverlay().compareSnapshot('hint-basic-open-tablet')
+ cy.getByTestId('basic').testVisual('hint-basic-tablet')
+ cy.getByTestId('basic').click().balHintFindOverlay().testVisual('hint-basic-open-tablet')
cy.getByTestId('basic').balHintFindCloseButton().click()
- cy.getByTestId('small').click().balHintFindOverlay().compareSnapshot('hint-small-tablet')
+ cy.getByTestId('small').click().balHintFindOverlay().testVisual('hint-small-tablet')
})
})
@@ -29,10 +29,10 @@ describe('bal-hint', () => {
beforeEach(() => cy.platform('mobile').wait(100))
it('basic component', () => {
- cy.getByTestId('basic').compareSnapshot('hint-basic-mobile')
- cy.getByTestId('basic').click().balHintFindOverlay().compareSnapshot('hint-basic-open-mobile')
+ cy.getByTestId('basic').testVisual('hint-basic-mobile')
+ cy.getByTestId('basic').click().balHintFindOverlay().testVisual('hint-basic-open-mobile')
cy.getByTestId('basic').balHintFindCloseButton().click()
- cy.getByTestId('small').click().balHintFindOverlay().compareSnapshot('hint-small-mobile')
+ cy.getByTestId('small').click().balHintFindOverlay().testVisual('hint-small-mobile')
})
})
})
diff --git a/test/cypress/e2e/visual/bal-icon.visual.cy.ts b/test/cypress/e2e/visual/bal-icon.visual.cy.ts
index f3781129c0..957027c483 100644
--- a/test/cypress/e2e/visual/bal-icon.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-icon.visual.cy.ts
@@ -3,11 +3,11 @@ describe('bal-icon', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('icon-desktop')
+ cy.getByTestId('basic').testVisual('icon-desktop')
})
it('component variants', () => {
cy.platform('desktop')
- cy.compareSnapshot('icon-variants-desktop')
+ cy.testVisual('icon-variants-desktop')
})
})
diff --git a/test/cypress/e2e/visual/bal-input-group.visual.cy.ts b/test/cypress/e2e/visual/bal-input-group.visual.cy.ts
index 3d584bf429..b40d294e34 100644
--- a/test/cypress/e2e/visual/bal-input-group.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-input-group.visual.cy.ts
@@ -3,49 +3,49 @@ describe('bal-input-group', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('input-group-basic')
- cy.getByTestId('basic-disabled').compareSnapshot('input-group-basic-disabled')
- cy.getByTestId('basic-invalid').compareSnapshot('input-group-basic-invalid')
+ cy.getByTestId('basic').testVisual('input-group-basic')
+ cy.getByTestId('basic-disabled').testVisual('input-group-basic-disabled')
+ cy.getByTestId('basic-invalid').testVisual('input-group-basic-invalid')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('input-group-basic-mobile')
- cy.getByTestId('basic-disabled').compareSnapshot('input-group-basic-disabled-mobile')
- cy.getByTestId('basic-invalid').compareSnapshot('input-group-basic-invalid-mobile')
+ cy.getByTestId('basic').testVisual('input-group-basic-mobile')
+ cy.getByTestId('basic-disabled').testVisual('input-group-basic-disabled-mobile')
+ cy.getByTestId('basic-invalid').testVisual('input-group-basic-invalid-mobile')
})
it('icon component', () => {
cy.platform('desktop')
- cy.getByTestId('icon').compareSnapshot('input-group-icon')
- cy.getByTestId('icon-disabled').compareSnapshot('input-group-icon-disabled')
- cy.getByTestId('icon-invalid').compareSnapshot('input-group-icon-invalid')
+ cy.getByTestId('icon').testVisual('input-group-icon')
+ cy.getByTestId('icon-disabled').testVisual('input-group-icon-disabled')
+ cy.getByTestId('icon-invalid').testVisual('input-group-icon-invalid')
cy.platform('mobile')
- cy.getByTestId('icon').compareSnapshot('input-group-icon-mobile')
- cy.getByTestId('icon-disabled').compareSnapshot('input-group-icon-disabled-mobile')
- cy.getByTestId('icon-invalid').compareSnapshot('input-group-icon-invalid-mobile')
+ cy.getByTestId('icon').testVisual('input-group-icon-mobile')
+ cy.getByTestId('icon-disabled').testVisual('input-group-icon-disabled-mobile')
+ cy.getByTestId('icon-invalid').testVisual('input-group-icon-invalid-mobile')
})
it('phone component', () => {
cy.platform('desktop')
- cy.getByTestId('phone').compareSnapshot('input-group-phone')
- cy.getByTestId('phone-disabled').compareSnapshot('input-group-phone-disabled')
- cy.getByTestId('phone-invalid').compareSnapshot('input-group-phone-invalid')
+ cy.getByTestId('phone').testVisual('input-group-phone')
+ cy.getByTestId('phone-disabled').testVisual('input-group-phone-disabled')
+ cy.getByTestId('phone-invalid').testVisual('input-group-phone-invalid')
cy.platform('mobile')
- cy.getByTestId('phone').compareSnapshot('input-group-phone-mobile')
- cy.getByTestId('phone-disabled').compareSnapshot('input-group-phone-disabled-mobile')
- cy.getByTestId('phone-invalid').compareSnapshot('input-group-phone-invalid-mobile')
+ cy.getByTestId('phone').testVisual('input-group-phone-mobile')
+ cy.getByTestId('phone-disabled').testVisual('input-group-phone-disabled-mobile')
+ cy.getByTestId('phone-invalid').testVisual('input-group-phone-invalid-mobile')
})
it('tags component', () => {
cy.platform('desktop')
- cy.getByTestId('tags').compareSnapshot('input-group-tags')
- cy.getByTestId('tags-disabled').compareSnapshot('input-group-tags-disabled')
- cy.getByTestId('tags-invalid').compareSnapshot('input-group-tags-invalid')
+ cy.getByTestId('tags').testVisual('input-group-tags')
+ cy.getByTestId('tags-disabled').testVisual('input-group-tags-disabled')
+ cy.getByTestId('tags-invalid').testVisual('input-group-tags-invalid')
cy.platform('mobile')
- cy.getByTestId('tags').compareSnapshot('input-group-tags-mobile')
- cy.getByTestId('tags-disabled').compareSnapshot('input-group-tags-disabled-mobile')
- cy.getByTestId('tags-invalid').compareSnapshot('input-group-tags-invalid-mobile')
+ cy.getByTestId('tags').testVisual('input-group-tags-mobile')
+ cy.getByTestId('tags-disabled').testVisual('input-group-tags-disabled-mobile')
+ cy.getByTestId('tags-invalid').testVisual('input-group-tags-invalid-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-input-slider.visual.cy.ts b/test/cypress/e2e/visual/bal-input-slider.visual.cy.ts
index 507eadbb0d..9b8c26a213 100644
--- a/test/cypress/e2e/visual/bal-input-slider.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-input-slider.visual.cy.ts
@@ -5,41 +5,41 @@ describe('bal-input-slider', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('input-slider-basic')
+ cy.getByTestId('basic').testVisual('input-slider-basic')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('input-slider-basic-mobile')
+ cy.getByTestId('basic').testVisual('input-slider-basic-mobile')
})
it('with-ticks component', () => {
cy.platform('desktop')
- cy.getByTestId('with-ticks').compareSnapshot('input-slider-with-ticks')
+ cy.getByTestId('with-ticks').testVisual('input-slider-with-ticks')
cy.platform('mobile')
- cy.getByTestId('with-ticks').compareSnapshot('input-slider-with-ticks-mobile')
+ cy.getByTestId('with-ticks').testVisual('input-slider-with-ticks-mobile')
})
it('disabled component', () => {
cy.platform('desktop')
- cy.getByTestId('disabled').compareSnapshot('input-slider-disabled')
+ cy.getByTestId('disabled').testVisual('input-slider-disabled')
cy.platform('mobile')
- cy.getByTestId('disabled').compareSnapshot('input-slider-disabled-mobile')
+ cy.getByTestId('disabled').testVisual('input-slider-disabled-mobile')
})
it('invalid component', () => {
cy.platform('desktop')
- cy.getByTestId('invalid').compareSnapshot('input-slider-invalid')
+ cy.getByTestId('invalid').testVisual('input-slider-invalid')
cy.platform('mobile')
- cy.getByTestId('invalid').compareSnapshot('input-slider-invalid-mobile')
+ cy.getByTestId('invalid').testVisual('input-slider-invalid-mobile')
})
it('field component', () => {
cy.platform('desktop')
- cy.getByTestId('field').compareSnapshot('input-slider-field')
+ cy.getByTestId('field').testVisual('input-slider-field')
cy.platform('mobile')
- cy.getByTestId('field').compareSnapshot('input-slider-field-mobile')
+ cy.getByTestId('field').testVisual('input-slider-field-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-input-stepper.visual.cy.ts b/test/cypress/e2e/visual/bal-input-stepper.visual.cy.ts
index f73b7fb533..e70bdd5a16 100644
--- a/test/cypress/e2e/visual/bal-input-stepper.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-input-stepper.visual.cy.ts
@@ -5,33 +5,33 @@ describe('bal-input-stepper', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('input-stepper-basic')
+ cy.getByTestId('basic').testVisual('input-stepper-basic')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('input-stepper-basic-mobile')
+ cy.getByTestId('basic').testVisual('input-stepper-basic-mobile')
})
it('disabled component', () => {
cy.platform('desktop')
- cy.getByTestId('disabled').compareSnapshot('input-stepper-disabled')
+ cy.getByTestId('disabled').testVisual('input-stepper-disabled')
cy.platform('mobile')
- cy.getByTestId('disabled').compareSnapshot('input-stepper-disabled-mobile')
+ cy.getByTestId('disabled').testVisual('input-stepper-disabled-mobile')
})
it('invalid component', () => {
cy.platform('desktop')
- cy.getByTestId('invalid').compareSnapshot('input-stepper-invalid')
+ cy.getByTestId('invalid').testVisual('input-stepper-invalid')
cy.platform('mobile')
- cy.getByTestId('invalid').compareSnapshot('input-stepper-invalid-mobile')
+ cy.getByTestId('invalid').testVisual('input-stepper-invalid-mobile')
})
it('field component', () => {
cy.platform('desktop')
- cy.getByTestId('field').compareSnapshot('input-stepper-field')
+ cy.getByTestId('field').testVisual('input-stepper-field')
cy.platform('mobile')
- cy.getByTestId('field').compareSnapshot('input-stepper-field-mobile')
+ cy.getByTestId('field').testVisual('input-stepper-field-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-input.visual.cy.ts b/test/cypress/e2e/visual/bal-input.visual.cy.ts
index 0c365d5771..ede6121f3e 100644
--- a/test/cypress/e2e/visual/bal-input.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-input.visual.cy.ts
@@ -3,38 +3,38 @@ describe('bal-input', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('input-basic')
+ cy.getByTestId('basic').testVisual('input-basic')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('input-basic-mobile')
+ cy.getByTestId('basic').testVisual('input-basic-mobile')
})
it('disabled component', () => {
cy.platform('desktop')
- cy.getByTestId('disabled').compareSnapshot('input-disabled')
+ cy.getByTestId('disabled').testVisual('input-disabled')
cy.platform('mobile')
- cy.getByTestId('disabled').compareSnapshot('input-disabled-mobile')
+ cy.getByTestId('disabled').testVisual('input-disabled-mobile')
})
it('invalid component', () => {
cy.platform('desktop')
- cy.getByTestId('invalid').compareSnapshot('input-invalid')
+ cy.getByTestId('invalid').testVisual('input-invalid')
cy.platform('mobile')
- cy.getByTestId('invalid').compareSnapshot('input-invalid-mobile')
+ cy.getByTestId('invalid').testVisual('input-invalid-mobile')
})
it('field component', () => {
cy.platform('desktop')
- cy.getByTestId('field').compareSnapshot('input-field')
+ cy.getByTestId('field').testVisual('input-field')
cy.platform('mobile')
- cy.getByTestId('field').compareSnapshot('input-field-mobile')
+ cy.getByTestId('field').testVisual('input-field-mobile')
})
it('input-date', () => {
cy.platform('desktop')
- cy.getByTestId('input-date').compareSnapshot('input-date', 0.0)
+ cy.getByTestId('input-date').testVisual('input-date', 0.0)
})
})
diff --git a/test/cypress/e2e/visual/bal-label.visual.cy.ts b/test/cypress/e2e/visual/bal-label.visual.cy.ts
index fee8432564..7646e30790 100644
--- a/test/cypress/e2e/visual/bal-label.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-label.visual.cy.ts
@@ -3,28 +3,28 @@ describe('bal-label', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('label-desktop')
+ cy.getByTestId('basic').testVisual('label-desktop')
cy.platform('tablet')
- cy.getByTestId('basic').compareSnapshot('label-tablet')
+ cy.getByTestId('basic').testVisual('label-tablet')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('label-mobile')
+ cy.getByTestId('basic').testVisual('label-mobile')
})
it('component variants', () => {
cy.platform('desktop')
- cy.compareSnapshot('label-variants-desktop')
+ cy.testVisual('label-variants-desktop')
cy.platform('tablet')
- cy.compareSnapshot('label-variants-tablet')
+ cy.testVisual('label-variants-tablet')
cy.platform('mobile')
- cy.compareSnapshot('label-variants-mobile')
+ cy.testVisual('label-variants-mobile')
})
it('custom size', () => {
cy.platform('desktop')
- cy.compareSnapshot('field')
+ cy.testVisual('field')
})
})
diff --git a/test/cypress/e2e/visual/bal-list.visual.cy.ts b/test/cypress/e2e/visual/bal-list.visual.cy.ts
index a191bd966e..98f849fa0b 100644
--- a/test/cypress/e2e/visual/bal-list.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-list.visual.cy.ts
@@ -1,11 +1,11 @@
describe('bal-list', () => {
beforeEach(() => cy.visit('/components/bal-list/test/bal-list.visual.html').waitForDesignSystem())
- it('basic component', () => cy.getByTestId('basic').compareSnapshot('list-basic'))
+ it('basic component', () => cy.getByTestId('basic').testVisual('list-basic'))
- it('sizes variants', () => cy.getByTestId('sizes').compareSnapshot('list-sizes'))
+ it('sizes variants', () => cy.getByTestId('sizes').testVisual('list-sizes'))
- it('backgrounds variants', () => cy.getByTestId('backgrounds').compareSnapshot('list-backgrounds'))
+ it('backgrounds variants', () => cy.getByTestId('backgrounds').testVisual('list-backgrounds'))
- it('component variants', () => cy.compareSnapshot('list-variants'))
+ it('component variants', () => cy.testVisual('list-variants'))
})
diff --git a/test/cypress/e2e/visual/bal-logo.visual.cy.ts b/test/cypress/e2e/visual/bal-logo.visual.cy.ts
index 12c09917c7..dca9fefc1b 100644
--- a/test/cypress/e2e/visual/bal-logo.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-logo.visual.cy.ts
@@ -5,18 +5,18 @@ describe('bal-logo', () => {
it('basic component', () => {
cy.platform('desktop').wait(100)
- cy.getByTestId('basic').compareSnapshot('logo-basic-desktop')
- cy.getByTestId('colors').compareSnapshot('logo-colors-desktop')
- cy.getByTestId('colors-inverted').compareSnapshot('logo-colors-inverted-desktop')
+ cy.getByTestId('basic').testVisual('logo-basic-desktop')
+ cy.getByTestId('colors').testVisual('logo-colors-desktop')
+ cy.getByTestId('colors-inverted').testVisual('logo-colors-inverted-desktop')
cy.platform('tablet').wait(100)
- cy.getByTestId('basic').compareSnapshot('logo-basic-tablet')
- cy.getByTestId('colors').compareSnapshot('logo-colors-tablet')
- cy.getByTestId('colors-inverted').compareSnapshot('logo-colors-inverted-tablet')
+ cy.getByTestId('basic').testVisual('logo-basic-tablet')
+ cy.getByTestId('colors').testVisual('logo-colors-tablet')
+ cy.getByTestId('colors-inverted').testVisual('logo-colors-inverted-tablet')
cy.platform('mobile').wait(100)
- cy.getByTestId('basic').compareSnapshot('logo-basic-mobile')
- cy.getByTestId('colors').compareSnapshot('logo-colors-mobile')
- cy.getByTestId('colors-inverted').compareSnapshot('logo-colors-inverted-mobile')
+ cy.getByTestId('basic').testVisual('logo-basic-mobile')
+ cy.getByTestId('colors').testVisual('logo-colors-mobile')
+ cy.getByTestId('colors-inverted').testVisual('logo-colors-inverted-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-modal.visual.cy.ts b/test/cypress/e2e/visual/bal-modal.visual.cy.ts
index af0a5695fe..bb524b9c09 100644
--- a/test/cypress/e2e/visual/bal-modal.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-modal.visual.cy.ts
@@ -3,11 +3,11 @@ describe('bal-modal', () => {
cy.visit('/components/bal-modal/test/bal-modal.visual.html')
cy.platform('desktop')
cy.getByTestId('open-modal-button').click()
- cy.compareSnapshot('modal-basic')
+ cy.testVisual('modal-basic')
cy.visit('/components/bal-modal/test/bal-modal.visual.html')
cy.platform('mobile')
cy.getByTestId('open-modal-button').click()
- cy.compareSnapshot('modal-basic-mobile')
+ cy.testVisual('modal-basic-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-nav-link-grid.visual.cy.ts b/test/cypress/e2e/visual/bal-nav-link-grid.visual.cy.ts
index 689f82bba1..04d040f622 100644
--- a/test/cypress/e2e/visual/bal-nav-link-grid.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-nav-link-grid.visual.cy.ts
@@ -5,12 +5,12 @@ describe('bal-nav-link-grid', () => {
it('basic component', () => {
cy.platform('widescreen').wait(32)
- cy.getByTestId('basic').compareSnapshot('basic-widescreen')
+ cy.getByTestId('basic').testVisual('basic-widescreen')
cy.platform('desktop').wait(32)
- cy.getByTestId('basic').compareSnapshot('basic-desktop')
+ cy.getByTestId('basic').testVisual('basic-desktop')
cy.platform('mobile').wait(32)
- cy.getByTestId('basic').compareSnapshot('basic-mobile')
+ cy.getByTestId('basic').testVisual('basic-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-nav-link.visual.cy.ts b/test/cypress/e2e/visual/bal-nav-link.visual.cy.ts
index 1c08671ee3..b2053246ec 100644
--- a/test/cypress/e2e/visual/bal-nav-link.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-nav-link.visual.cy.ts
@@ -3,17 +3,17 @@ describe('bal-nav-link', () => {
it('basic component', () => {
cy.platform('desktop').wait(32)
- cy.getByTestId('basic').compareSnapshot('basic-desktop')
+ cy.getByTestId('basic').testVisual('basic-desktop')
cy.platform('mobile').wait(32)
- cy.getByTestId('basic').compareSnapshot('basic-mobile')
+ cy.getByTestId('basic').testVisual('basic-mobile')
})
it('with title link', () => {
cy.platform('desktop').wait(32)
- cy.getByTestId('with-title-link').compareSnapshot('with-title-link-desktop')
+ cy.getByTestId('with-title-link').testVisual('with-title-link-desktop')
cy.platform('mobile').wait(32)
- cy.getByTestId('with-title-link').compareSnapshot('with-title-link-mobile')
+ cy.getByTestId('with-title-link').testVisual('with-title-link-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-nav-menu-bar.visual.cy.ts b/test/cypress/e2e/visual/bal-nav-menu-bar.visual.cy.ts
index 66fa2c4bd1..75bece6683 100644
--- a/test/cypress/e2e/visual/bal-nav-menu-bar.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-nav-menu-bar.visual.cy.ts
@@ -6,22 +6,22 @@ describe('bal-nav-menu-bar', () => {
it('basic component', () => {
cy.platform('fullhd').wait(32)
- cy.compareSnapshot('menu-bar-fullhd')
+ cy.testVisual('menu-bar-fullhd')
cy.platform('highDefinition').wait(32)
- cy.compareSnapshot('menu-bar-highDefinition')
+ cy.testVisual('menu-bar-highDefinition')
cy.platform('widescreen').wait(32)
- cy.compareSnapshot('menu-bar-widescreen')
+ cy.testVisual('menu-bar-widescreen')
cy.platform('desktop').wait(32)
- cy.compareSnapshot('menu-bar-desktop')
+ cy.testVisual('menu-bar-desktop')
cy.platform('tablet').wait(32)
- cy.compareSnapshot('menu-bar-tablet')
+ cy.testVisual('menu-bar-tablet')
cy.platform('mobile').wait(32)
- cy.compareSnapshot('menu-bar-mobile')
+ cy.testVisual('menu-bar-mobile')
})
})
})
diff --git a/test/cypress/e2e/visual/bal-nav-menu-flyout.visual.cy.ts b/test/cypress/e2e/visual/bal-nav-menu-flyout.visual.cy.ts
index c8d196dda2..793ba13975 100644
--- a/test/cypress/e2e/visual/bal-nav-menu-flyout.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-nav-menu-flyout.visual.cy.ts
@@ -6,16 +6,16 @@ describe('bal-nav-menu-flyout', () => {
.waitForDesignSystem()
.wait(32)
- cy.compareSnapshot('menu-flyout-fullhd')
+ cy.testVisual('menu-flyout-fullhd')
cy.platform('highDefinition').wait(32)
- cy.compareSnapshot('menu-flyout-highDefinition')
+ cy.testVisual('menu-flyout-highDefinition')
cy.platform('widescreen').wait(32)
- cy.compareSnapshot('menu-flyout-widescreen')
+ cy.testVisual('menu-flyout-widescreen')
cy.platform('desktop').wait(32)
- cy.compareSnapshot('menu-flyout-desktop')
+ cy.testVisual('menu-flyout-desktop')
})
it('basic component touch', () => {
@@ -24,10 +24,10 @@ describe('bal-nav-menu-flyout', () => {
.waitForDesignSystem()
.wait(400)
- cy.compareSnapshot('menu-flyout-tablet')
+ cy.testVisual('menu-flyout-tablet')
cy.platform('mobile').wait(400)
- cy.compareSnapshot('menu-flyout-mobile')
+ cy.testVisual('menu-flyout-mobile')
})
})
})
diff --git a/test/cypress/e2e/visual/bal-nav-meta-bar.visual.cy.ts b/test/cypress/e2e/visual/bal-nav-meta-bar.visual.cy.ts
index 6a8524a271..2f5c5d4b5f 100644
--- a/test/cypress/e2e/visual/bal-nav-meta-bar.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-nav-meta-bar.visual.cy.ts
@@ -6,13 +6,13 @@ describe('bal-nav-meta-bar', () => {
it('basic component', () => {
cy.platform('desktop').wait(32)
- cy.compareSnapshot('meta-bar-desktop')
+ cy.testVisual('meta-bar-desktop')
cy.platform('tablet').wait(32)
- cy.compareSnapshot('meta-bar-tablet')
+ cy.testVisual('meta-bar-tablet')
cy.platform('mobile').wait(32)
- cy.compareSnapshot('meta-bar-mobile')
+ cy.testVisual('meta-bar-mobile')
})
})
})
diff --git a/test/cypress/e2e/visual/bal-nav-part-1.visual.cy.ts b/test/cypress/e2e/visual/bal-nav-part-1.visual.cy.ts
index f1934b47b4..fde53b4c07 100644
--- a/test/cypress/e2e/visual/bal-nav-part-1.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-nav-part-1.visual.cy.ts
@@ -1,5 +1,4 @@
import { Platforms } from '../../../src/types'
-import { compareSnapshotOptions } from './snapshot-util'
describe('bal-nav - desktop', () => {
testNavigationOnDesktop('widescreen')
@@ -13,12 +12,12 @@ describe('bal-nav - desktop', () => {
})
it('closed menu on top', () => {
- cy.compareSnapshot(`nav-desktop-${platform}-closed-top`, compareSnapshotOptions(platform, 0, 0, 0.2))
+ cy.testVisual(`nav-desktop-${platform}-closed-top`, 0.2)
})
it('closed menu on bottom', () => {
cy.scrollTo('bottom')
- cy.compareSnapshot(`nav-desktop-${platform}-closed-bottom`, compareSnapshotOptions(platform, 0, 200, 0.2))
+ cy.testVisual(`nav-desktop-${platform}-closed-bottom`, 0.2)
})
it('open menu', () => {
@@ -29,7 +28,7 @@ describe('bal-nav - desktop', () => {
.find('button')
.click()
cy.wait(400)
- cy.compareSnapshot(`nav-desktop-${platform}-open`, compareSnapshotOptions(platform, 0, 0, 0.2))
+ cy.testVisual(`nav-desktop-${platform}-open`, 0.2)
})
it('open menu second tab', () => {
@@ -40,13 +39,13 @@ describe('bal-nav - desktop', () => {
.find('button')
.click()
cy.wait(400)
- cy.compareSnapshot(`nav-desktop-${platform}-open-menu-second-tab`, compareSnapshotOptions(platform, 0, 0, 0.2))
+ cy.testVisual(`nav-desktop-${platform}-open-menu-second-tab`, 0.2)
})
it('open search popoup', () => {
cy.getByTestId('basic').find('#bal-nav__meta-buttons').eq(0).click()
cy.wait(400)
- cy.compareSnapshot(`nav-desktop-${platform}-open-search-popup`, compareSnapshotOptions(platform, 0, 0, 0.2))
+ cy.testVisual(`nav-desktop-${platform}-open-search-popup`, 0.2)
})
})
}
diff --git a/test/cypress/e2e/visual/bal-nav-part-2.visual.cy.ts b/test/cypress/e2e/visual/bal-nav-part-2.visual.cy.ts
index 4db9dba1a9..02d21e0d03 100644
--- a/test/cypress/e2e/visual/bal-nav-part-2.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-nav-part-2.visual.cy.ts
@@ -1,5 +1,4 @@
import { Platforms } from '../../../src/types'
-import { compareSnapshotOptions } from './snapshot-util'
describe('bal-nav - touch', () => {
testNavigationOnTouch('tablet')
@@ -12,20 +11,20 @@ describe('bal-nav - touch', () => {
})
it('closed menu on top', () => {
- cy.compareSnapshot(`nav-touch-${platform}-closed-top`, compareSnapshotOptions(platform, 0, 0, 0.2))
+ cy.testVisual(`nav-touch-${platform}-closed-top`, 0.2)
})
it('closed menu on bottom', () => {
cy.scrollTo('bottom')
cy.wait(400)
- cy.compareSnapshot(`nav-touch-${platform}-closed-bottom`, compareSnapshotOptions(platform, 0, 200, 0.2))
+ cy.testVisual(`nav-touch-${platform}-closed-bottom`, 0.2)
})
it('open menu', () => {
cy.scrollTo('top')
cy.getByTestId('basic').find('.bal-nav-meta-bar').find('bal-stack > bal-button').eq(1).click()
cy.wait(400)
- cy.compareSnapshot(`nav-touch-${platform}-open`, compareSnapshotOptions(platform, 0, 0, 0.2))
+ cy.testVisual(`nav-touch-${platform}-open`, 0.2)
})
})
}
diff --git a/test/cypress/e2e/visual/bal-nav-part-3.visual.cy.ts b/test/cypress/e2e/visual/bal-nav-part-3.visual.cy.ts
index 7f77667e62..84288a4d3c 100644
--- a/test/cypress/e2e/visual/bal-nav-part-3.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-nav-part-3.visual.cy.ts
@@ -1,5 +1,4 @@
import { Platforms } from '../../../src/types'
-import { compareSnapshotOptions } from './snapshot-util'
describe('bal-nav - colors', () => {
testNavigationOnDesktop('widescreen')
@@ -13,7 +12,7 @@ describe('bal-nav - colors', () => {
it('open menu', () => {
cy.contains('Versichern').click()
cy.wait(400)
- cy.compareSnapshot(`nav-colors-desktop-${platform}-open`, compareSnapshotOptions(platform, 0, 0, 0.2))
+ cy.testVisual(`nav-colors-desktop-${platform}-open`, 0.2)
})
})
}
@@ -24,14 +23,14 @@ describe('bal-nav - long', () => {
it('mobile', () => {
cy.platform('mobile').visit('/components/bal-nav/test/bal-nav-long.visual.html').waitForDesignSystem()
cy.getByTestId('basic').find('.bal-nav-meta-bar').find('bal-stack > bal-button').eq(1).click()
- cy.compareSnapshot(`nav-long-mobile-open`, compareSnapshotOptions('mobile', 0, 0, 0.2))
+ cy.testVisual(`nav-long-mobile-open`, 0.2)
})
it('desktop', () => {
cy.platform('desktop').visit('/components/bal-nav/test/bal-nav-long.visual.html').waitForDesignSystem()
cy.contains('Versichern').click()
cy.wait(400)
- cy.compareSnapshot(`nav-long-desktop-open`, compareSnapshotOptions('desktop', 0, 0, 0.2))
+ cy.testVisual(`nav-long-desktop-open`, 0.2)
})
})
})
diff --git a/test/cypress/e2e/visual/bal-navbar.visual.cy.ts b/test/cypress/e2e/visual/bal-navbar.visual.cy.ts
index 13a5b48b20..bce07d3121 100644
--- a/test/cypress/e2e/visual/bal-navbar.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-navbar.visual.cy.ts
@@ -15,14 +15,14 @@ describe('bal-navbar', () => {
})
it('basic component', () => {
- cy.getByTestId('basic').compareSnapshot(`navbar-basic-${platform}`)
+ cy.getByTestId('basic').testVisual(`navbar-basic-${platform}`)
if (platform !== 'desktop') {
cy.getByTestId('basic').find('.bal-navbar__brand__burger').click().wait(100)
- cy.compareSnapshot(`navbar-basic-opened-${platform}`)
+ cy.testVisual(`navbar-basic-opened-${platform}`)
cy.getByTestId('basic').find('.bal-navbar__brand__burger').click().wait(100)
}
- cy.getByTestId('simple-light').compareSnapshot(`navbar-simple-light-${platform}`)
- cy.getByTestId('container').compareSnapshot(`navbar-container-${platform}`)
+ cy.getByTestId('simple-light').testVisual(`navbar-simple-light-${platform}`)
+ cy.getByTestId('container').testVisual(`navbar-container-${platform}`)
})
})
}
diff --git a/test/cypress/e2e/visual/bal-navigation.visual.cy.ts b/test/cypress/e2e/visual/bal-navigation.visual.cy.ts
index 1d9858a9ad..f41da8aa87 100644
--- a/test/cypress/e2e/visual/bal-navigation.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-navigation.visual.cy.ts
@@ -1,5 +1,4 @@
import { Platforms } from '../../support/utils'
-import { compareSnapshotOptions } from './snapshot-util'
describe('bal-navigation', () => {
testNavigationOnDesktop('widescreen')
@@ -19,16 +18,16 @@ describe('bal-navigation', () => {
})
it('closed menu on top', () => {
- cy.compareSnapshot(`navigation-desktop-${platform}-closed-top`, compareSnapshotOptions(platform, 0, 0))
+ cy.testVisual(`navigation-desktop-${platform}-closed-top`, 0.2)
})
it('closed menu on bottom', () => {
cy.scrollTo('bottom')
- cy.compareSnapshot(`navigation-desktop-${platform}-closed-bottom`, compareSnapshotOptions(platform, 0, 200))
+ cy.testVisual(`navigation-desktop-${platform}-closed-bottom`, 0.2)
})
it('open menu', () => {
cy.contains('Versichern').click()
cy.wait(400)
- cy.compareSnapshot(`navigation-desktop-${platform}-open`, compareSnapshotOptions(platform, 0, 0))
+ cy.testVisual(`navigation-desktop-${platform}-open`, 0.2)
})
})
}
@@ -40,16 +39,16 @@ describe('bal-navigation', () => {
})
it('closed menu on top', () => {
- cy.compareSnapshot(`navigation-touch-${platform}-closed-top`, compareSnapshotOptions(platform, 0, 0))
+ cy.testVisual(`navigation-touch-${platform}-closed-top`, 0.2)
})
it('closed menu on bottom', () => {
cy.scrollTo('bottom')
- cy.compareSnapshot(`navigation-touch-${platform}-closed-bottom`, compareSnapshotOptions(platform, 0, 200))
+ cy.testVisual(`navigation-touch-${platform}-closed-bottom`, 0.2)
})
it('open menu', () => {
cy.scrollTo('top')
cy.getByTestId('navigation-burger').click()
- cy.compareSnapshot(`navigation-touch-${platform}-open`, compareSnapshotOptions(platform, 0, 0))
+ cy.testVisual(`navigation-touch-${platform}-open`, 0.2)
})
})
}
@@ -69,7 +68,7 @@ describe('bal-navigation-colors', () => {
it('open menu', () => {
cy.contains('Versichern').click()
cy.wait(400)
- cy.compareSnapshot(`navigation-colors-desktop-${platform}-open`, compareSnapshotOptions(platform, 0, 0))
+ cy.testVisual(`navigation-colors-desktop-${platform}-open`, 0.2)
})
})
}
diff --git a/test/cypress/e2e/visual/bal-notification.visual.cy.ts b/test/cypress/e2e/visual/bal-notification.visual.cy.ts
index 17cb2593a4..66fecc4895 100644
--- a/test/cypress/e2e/visual/bal-notification.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-notification.visual.cy.ts
@@ -5,23 +5,23 @@ describe('bal-notification', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('notification-desktop')
+ cy.getByTestId('basic').testVisual('notification-desktop')
cy.platform('tablet')
- cy.getByTestId('basic').compareSnapshot('notification-tablet')
+ cy.getByTestId('basic').testVisual('notification-tablet')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('notification-mobile')
+ cy.getByTestId('basic').testVisual('notification-mobile')
})
it('component variants', () => {
cy.platform('desktop')
- cy.compareSnapshot('notification-variants-desktop')
+ cy.testVisual('notification-variants-desktop')
cy.platform('tablet')
- cy.compareSnapshot('notification-variants-tablet')
+ cy.testVisual('notification-variants-tablet')
cy.platform('mobile')
- cy.compareSnapshot('notification-variants-mobile')
+ cy.testVisual('notification-variants-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-number-input.visual.cy.ts b/test/cypress/e2e/visual/bal-number-input.visual.cy.ts
index 736fe8221d..e440eaa917 100644
--- a/test/cypress/e2e/visual/bal-number-input.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-number-input.visual.cy.ts
@@ -5,33 +5,33 @@ describe('bal-number-input', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('number-input-basic')
+ cy.getByTestId('basic').testVisual('number-input-basic')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('number-input-basic-mobile')
+ cy.getByTestId('basic').testVisual('number-input-basic-mobile')
})
it('disabled component', () => {
cy.platform('desktop')
- cy.getByTestId('disabled').compareSnapshot('number-input-disabled')
+ cy.getByTestId('disabled').testVisual('number-input-disabled')
cy.platform('mobile')
- cy.getByTestId('disabled').compareSnapshot('number-input-disabled-mobile')
+ cy.getByTestId('disabled').testVisual('number-input-disabled-mobile')
})
it('invalid component', () => {
cy.platform('desktop')
- cy.getByTestId('invalid').compareSnapshot('number-input-invalid')
+ cy.getByTestId('invalid').testVisual('number-input-invalid')
cy.platform('mobile')
- cy.getByTestId('invalid').compareSnapshot('number-input-invalid-mobile')
+ cy.getByTestId('invalid').testVisual('number-input-invalid-mobile')
})
it('field component', () => {
cy.platform('desktop')
- cy.getByTestId('field').compareSnapshot('number-input-field')
+ cy.getByTestId('field').testVisual('number-input-field')
cy.platform('mobile')
- cy.getByTestId('field').compareSnapshot('number-input-field-mobile')
+ cy.getByTestId('field').testVisual('number-input-field-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-pagination.visual.cy.ts b/test/cypress/e2e/visual/bal-pagination.visual.cy.ts
index b7293d5ae8..dcd78cdfd3 100644
--- a/test/cypress/e2e/visual/bal-pagination.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-pagination.visual.cy.ts
@@ -5,9 +5,9 @@ describe('bal-pagination', () => {
beforeEach(() => cy.platform('desktop'))
it('basic component', () => {
- cy.getByTestId('basic').compareSnapshot('pagination-basic-desktop')
- cy.getByTestId('small').compareSnapshot('pagination-small-desktop')
- cy.getByTestId('small-with-dots').compareSnapshot('pagination-small-with-dots-desktop')
+ cy.getByTestId('basic').testVisual('pagination-basic-desktop')
+ cy.getByTestId('small').testVisual('pagination-small-desktop')
+ cy.getByTestId('small-with-dots').testVisual('pagination-small-with-dots-desktop')
})
})
@@ -15,9 +15,9 @@ describe('bal-pagination', () => {
beforeEach(() => cy.platform('tablet'))
it('basic component', () => {
- cy.getByTestId('basic').compareSnapshot('pagination-basic-tablet')
- cy.getByTestId('small').compareSnapshot('pagination-small-tablet')
- cy.getByTestId('small-with-dots').compareSnapshot('pagination-small-with-dots-tablet')
+ cy.getByTestId('basic').testVisual('pagination-basic-tablet')
+ cy.getByTestId('small').testVisual('pagination-small-tablet')
+ cy.getByTestId('small-with-dots').testVisual('pagination-small-with-dots-tablet')
})
})
@@ -25,9 +25,9 @@ describe('bal-pagination', () => {
beforeEach(() => cy.platform('mobile').wait(100))
it('basic component', () => {
- cy.getByTestId('basic').compareSnapshot('pagination-basic-mobile')
- cy.getByTestId('small').compareSnapshot('pagination-small-mobile')
- cy.getByTestId('small-with-dots').compareSnapshot('pagination-small-with-dots-mobile')
+ cy.getByTestId('basic').testVisual('pagination-basic-mobile')
+ cy.getByTestId('small').testVisual('pagination-small-mobile')
+ cy.getByTestId('small-with-dots').testVisual('pagination-small-with-dots-mobile')
})
})
})
diff --git a/test/cypress/e2e/visual/bal-popover.visual.cy.ts b/test/cypress/e2e/visual/bal-popover.visual.cy.ts
index 51da3e84db..0ed77f4a3e 100644
--- a/test/cypress/e2e/visual/bal-popover.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-popover.visual.cy.ts
@@ -14,19 +14,19 @@ describe('bal-popover', () => {
it('basic component ' + platform, () => {
cy.getByTestId('popover-trigger').click()
- cy.compareSnapshot(`popover-basic-${platform}`)
+ cy.testVisual(`popover-basic-${platform}`)
cy.get('body').type('{esc}')
})
it('arrow backdrop component + platform ', () => {
cy.getByTestId('popover-arrow-trigger').click()
- cy.compareSnapshot(`popover-arrow-${platform}`)
+ cy.testVisual(`popover-arrow-${platform}`)
cy.get('body').type('{esc}')
})
it('tooltip component ' + platform, () => {
cy.getByTestId('popover-tooltip-trigger').invoke('show').click({ force: true })
- cy.compareSnapshot(`popover-tooltip-${platform}`)
+ cy.testVisual(`popover-tooltip-${platform}`)
})
})
}
diff --git a/test/cypress/e2e/visual/bal-popup.visual.cy.ts b/test/cypress/e2e/visual/bal-popup.visual.cy.ts
index 63c5869a5a..1bcd5e9b90 100644
--- a/test/cypress/e2e/visual/bal-popup.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-popup.visual.cy.ts
@@ -1,9 +1,9 @@
describe('bal-popup', () => {
const errorThreshold = 0.3
function testPopup(name: string, platform: 'mobile' | 'desktop' = 'desktop') {
- cy.wait(400).compareSnapshot(`popup-${name}-${platform}`, errorThreshold)
+ cy.wait(400).testVisual(`popup-${name}-${platform}`, errorThreshold)
cy.getByTestId(`${name}-trigger`).click()
- cy.wait(400).compareSnapshot(`popup-${name}-${platform}-open`, errorThreshold)
+ cy.wait(400).testVisual(`popup-${name}-${platform}-open`, errorThreshold)
cy.getByTestId(`${name}-trigger`).click()
}
@@ -30,14 +30,14 @@ describe('bal-popup', () => {
})
it('variant property mobile', () => {
- cy.compareSnapshot(`popup-fullscreen-mobile`, errorThreshold)
+ cy.testVisual(`popup-fullscreen-mobile`, errorThreshold)
cy.getByTestId(`fullscreen-trigger`).click()
- cy.compareSnapshot(`popup-fullscreen-mobile-open`, errorThreshold)
+ cy.testVisual(`popup-fullscreen-mobile-open`, errorThreshold)
cy.get('body').type('{esc}')
- cy.compareSnapshot(`popup-drawer-mobile`, errorThreshold)
+ cy.testVisual(`popup-drawer-mobile`, errorThreshold)
cy.getByTestId(`drawer-trigger`).click()
- cy.compareSnapshot(`popup-drawer-mobile-open`, errorThreshold)
+ cy.testVisual(`popup-drawer-mobile-open`, errorThreshold)
cy.get('body').type('{esc}')
})
})
@@ -65,14 +65,14 @@ describe('bal-popup', () => {
})
it('variant property desktop', () => {
- cy.wait(400).compareSnapshot(`popup-fullscreen-desktop`, errorThreshold)
+ cy.wait(400).testVisual(`popup-fullscreen-desktop`, errorThreshold)
cy.getByTestId(`fullscreen-trigger`).click()
- cy.wait(400).compareSnapshot(`popup-fullscreen-desktop-open`, errorThreshold)
+ cy.wait(400).testVisual(`popup-fullscreen-desktop-open`, errorThreshold)
cy.get('body').type('{esc}')
- cy.wait(400).compareSnapshot(`popup-drawer-desktop`, errorThreshold)
+ cy.wait(400).testVisual(`popup-drawer-desktop`, errorThreshold)
cy.getByTestId(`drawer-trigger`).click()
- cy.wait(400).compareSnapshot(`popup-drawer-desktop-open`, errorThreshold)
+ cy.wait(400).testVisual(`popup-drawer-desktop-open`, errorThreshold)
cy.get('body').type('{esc}')
})
})
diff --git a/test/cypress/e2e/visual/bal-progress-bar.visual.cy.ts b/test/cypress/e2e/visual/bal-progress-bar.visual.cy.ts
index 55ef6a62ff..4be11c27e3 100644
--- a/test/cypress/e2e/visual/bal-progress-bar.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-progress-bar.visual.cy.ts
@@ -7,10 +7,10 @@ describe('bal-progress-bar', () => {
)
it('basic component', () => {
- cy.getByTestId('basic').compareSnapshot('progress-bar-desktop')
+ cy.getByTestId('basic').testVisual('progress-bar-desktop')
})
it('component variants', () => {
- cy.compareSnapshot('progress-bar-variants-desktop')
+ cy.testVisual('progress-bar-variants-desktop')
})
})
diff --git a/test/cypress/e2e/visual/bal-radio-button.visual.cy.ts b/test/cypress/e2e/visual/bal-radio-button.visual.cy.ts
index ca94700020..9a8eaf1770 100644
--- a/test/cypress/e2e/visual/bal-radio-button.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-radio-button.visual.cy.ts
@@ -9,9 +9,9 @@ describe('bal-radio-button', () => {
)
it('basic component', () => {
- cy.getByTestId('basic').compareSnapshot(`radio-button-basic-${platform}`)
- cy.getByTestId('grid').compareSnapshot(`radio-button-grid-${platform}`)
- cy.getByTestId('colors').compareSnapshot(`radio-button-colors-${platform}`)
+ cy.getByTestId('basic').testVisual(`radio-button-basic-${platform}`)
+ cy.getByTestId('grid').testVisual(`radio-button-grid-${platform}`)
+ cy.getByTestId('colors').testVisual(`radio-button-colors-${platform}`)
})
}
})
diff --git a/test/cypress/e2e/visual/bal-radio.visual.cy.ts b/test/cypress/e2e/visual/bal-radio.visual.cy.ts
index 3a330280ca..b323111f84 100644
--- a/test/cypress/e2e/visual/bal-radio.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-radio.visual.cy.ts
@@ -7,52 +7,52 @@ describe('bal-radio', () => {
function testRadio(interface: 'basic' | 'select-button') {
it(`${interface} component`, () => {
cy.platform('desktop')
- cy.getByTestId(`${interface}`).compareSnapshot(`${interface}`)
+ cy.getByTestId(`${interface}`).testVisual(`${interface}`)
cy.platform('mobile')
- cy.getByTestId(`${interface}`).compareSnapshot(`${interface}-mobile`)
+ cy.getByTestId(`${interface}`).testVisual(`${interface}-mobile`)
})
it(`${interface} disabled`, () => {
cy.platform('desktop')
- cy.getByTestId(`${interface}-disabled`).compareSnapshot(`${interface}-disabled`)
+ cy.getByTestId(`${interface}-disabled`).testVisual(`${interface}-disabled`)
cy.platform('mobile')
- cy.getByTestId(`${interface}-disabled`).compareSnapshot(`${interface}-disabled-mobile`)
+ cy.getByTestId(`${interface}-disabled`).testVisual(`${interface}-disabled-mobile`)
})
it(`${interface} invalid`, () => {
cy.platform('desktop')
- cy.getByTestId(`${interface}-invalid`).compareSnapshot(`${interface}-invalid`)
+ cy.getByTestId(`${interface}-invalid`).testVisual(`${interface}-invalid`)
cy.platform('mobile')
- cy.getByTestId(`${interface}-invalid`).compareSnapshot(`${interface}-invalid-mobile`)
+ cy.getByTestId(`${interface}-invalid`).testVisual(`${interface}-invalid-mobile`)
})
it(`${interface} field`, () => {
cy.platform('desktop')
- cy.getByTestId(`${interface}-field`).compareSnapshot(`${interface}-field`)
+ cy.getByTestId(`${interface}-field`).testVisual(`${interface}-field`)
cy.platform('mobile')
- cy.getByTestId(`${interface}-field`).compareSnapshot(`${interface}-field-mobile`)
+ cy.getByTestId(`${interface}-field`).testVisual(`${interface}-field-mobile`)
})
it(`${interface} vertical`, () => {
cy.platform('desktop')
- cy.getByTestId(`${interface}-vertical`).compareSnapshot(`${interface}-vertical`)
+ cy.getByTestId(`${interface}-vertical`).testVisual(`${interface}-vertical`)
cy.platform('mobile')
- cy.getByTestId(`${interface}-vertical`).compareSnapshot(`${interface}-vertical-mobile`)
+ cy.getByTestId(`${interface}-vertical`).testVisual(`${interface}-vertical-mobile`)
})
it(`${interface} vertical-on-mobile`, () => {
cy.platform('desktop')
- cy.getByTestId(`${interface}-vertical-on-mobile`).compareSnapshot(`${interface}-vertical-on-mobile`)
+ cy.getByTestId(`${interface}-vertical-on-mobile`).testVisual(`${interface}-vertical-on-mobile`)
cy.platform('mobile')
- cy.getByTestId(`${interface}-vertical-on-mobile`).compareSnapshot(`${interface}-vertical-on-mobile-mobile`)
+ cy.getByTestId(`${interface}-vertical-on-mobile`).testVisual(`${interface}-vertical-on-mobile-mobile`)
})
it(`${interface} expanded`, () => {
cy.platform('desktop')
- cy.getByTestId(`${interface}-expanded`).compareSnapshot(`${interface}-expanded`)
+ cy.getByTestId(`${interface}-expanded`).testVisual(`${interface}-expanded`)
cy.platform('mobile')
- cy.getByTestId(`${interface}-expanded`).compareSnapshot(`${interface}-expanded-mobile`)
+ cy.getByTestId(`${interface}-expanded`).testVisual(`${interface}-expanded-mobile`)
})
}
})
diff --git a/test/cypress/e2e/visual/bal-select.visual.cy.ts b/test/cypress/e2e/visual/bal-select.visual.cy.ts
index 2f52626867..17d9c2706a 100644
--- a/test/cypress/e2e/visual/bal-select.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-select.visual.cy.ts
@@ -12,32 +12,32 @@ describe('bal-select', () => {
})
it('basic component', () => {
- cy.getByTestId('basic').compareSnapshot(`select-basic-${platform}`)
+ cy.getByTestId('basic').testVisual(`select-basic-${platform}`)
cy.getByTestId('basic-input').click()
- cy.compareSnapshot(`select-basic-open-${platform}`)
+ cy.testVisual(`select-basic-open-${platform}`)
cy.getByTestId('basic-input').balSelectFindOptions().eq(1).click()
- cy.getByTestId('basic').compareSnapshot(`select-basic-value-${platform}`)
+ cy.getByTestId('basic').testVisual(`select-basic-value-${platform}`)
cy.getByTestId('basic-input').click()
- cy.compareSnapshot(`select-basic-open-selected-${platform}`)
+ cy.testVisual(`select-basic-open-selected-${platform}`)
})
it('disabled component', () => {
- cy.getByTestId('disabled').compareSnapshot(`select-disabled-${platform}`)
+ cy.getByTestId('disabled').testVisual(`select-disabled-${platform}`)
})
it('invalid component', () => {
- cy.getByTestId('invalid').compareSnapshot(`select-invalid-${platform}`)
+ cy.getByTestId('invalid').testVisual(`select-invalid-${platform}`)
})
it('field component', () => {
- cy.getByTestId('field').compareSnapshot(`select-field-${platform}`)
+ cy.getByTestId('field').testVisual(`select-field-${platform}`)
})
it('free-solo component', () => {
- cy.getByTestId('free-solo').compareSnapshot(`select-free-solo-${platform}`)
+ cy.getByTestId('free-solo').testVisual(`select-free-solo-${platform}`)
})
})
}
@@ -51,29 +51,29 @@ describe('bal-select', () => {
})
it('basic multiple component', () => {
- cy.getByTestId('basic').compareSnapshot(`select-multiple-basic-${platform}`)
+ cy.getByTestId('basic').testVisual(`select-multiple-basic-${platform}`)
cy.getByTestId('basic-input').click()
- cy.compareSnapshot(`select-multiple-basic-open-${platform}`)
+ cy.testVisual(`select-multiple-basic-open-${platform}`)
cy.getByTestId('basic-input').balSelectFindOptions().eq(1).click()
cy.getByTestId('basic-input').balSelectFindOptions().eq(2).click()
- cy.getByTestId('basic').compareSnapshot(`select-multiple-basic-value-${platform}`)
+ cy.getByTestId('basic').testVisual(`select-multiple-basic-value-${platform}`)
cy.getByTestId('basic-input').click()
- cy.compareSnapshot(`select-multiple-basic-open-selected-${platform}`)
+ cy.testVisual(`select-multiple-basic-open-selected-${platform}`)
})
it('disabled multiple component', () => {
- cy.getByTestId('disabled').compareSnapshot(`select-multiple-disabled-${platform}`)
+ cy.getByTestId('disabled').testVisual(`select-multiple-disabled-${platform}`)
})
it('invalid multiple component', () => {
- cy.getByTestId('invalid').compareSnapshot(`select-multiple-invalid-${platform}`)
+ cy.getByTestId('invalid').testVisual(`select-multiple-invalid-${platform}`)
})
it('field component', () => {
- cy.getByTestId('field').compareSnapshot(`select-multiple-field-${platform}`)
+ cy.getByTestId('field').testVisual(`select-multiple-field-${platform}`)
})
})
}
diff --git a/test/cypress/e2e/visual/bal-shape.visual.cy.ts b/test/cypress/e2e/visual/bal-shape.visual.cy.ts
index 0a65ba94dc..dcae413c17 100644
--- a/test/cypress/e2e/visual/bal-shape.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-shape.visual.cy.ts
@@ -3,23 +3,23 @@ describe('bal-shape', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('shape-desktop')
+ cy.getByTestId('basic').testVisual('shape-desktop')
cy.platform('tablet')
- cy.getByTestId('basic').compareSnapshot('shape-tablet')
+ cy.getByTestId('basic').testVisual('shape-tablet')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('shape-mobile')
+ cy.getByTestId('basic').testVisual('shape-mobile')
})
it('component variants', () => {
cy.platform('desktop')
- cy.compareSnapshot('shape-variants-desktop')
+ cy.testVisual('shape-variants-desktop')
cy.platform('tablet')
- cy.compareSnapshot('shape-variants-tablet')
+ cy.testVisual('shape-variants-tablet')
cy.platform('mobile')
- cy.compareSnapshot('shape-variants-mobile')
+ cy.testVisual('shape-variants-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-sheet.visual.cy.ts b/test/cypress/e2e/visual/bal-sheet.visual.cy.ts
index 728c3e77c7..d91f5a63e7 100644
--- a/test/cypress/e2e/visual/bal-sheet.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-sheet.visual.cy.ts
@@ -3,12 +3,12 @@ describe('bal-sheet', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.compareSnapshot('sheet-basic-desktop')
+ cy.testVisual('sheet-basic-desktop')
cy.platform('tablet')
- cy.compareSnapshot('sheet-basic-tablet')
+ cy.testVisual('sheet-basic-tablet')
cy.platform('mobile')
- cy.compareSnapshot('sheet-basic-mobile')
+ cy.testVisual('sheet-basic-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-snackbar.visual.cy.ts b/test/cypress/e2e/visual/bal-snackbar.visual.cy.ts
index 2da06b7292..d7027bf74d 100644
--- a/test/cypress/e2e/visual/bal-snackbar.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-snackbar.visual.cy.ts
@@ -3,23 +3,23 @@ describe('bal-snackbar', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('snackbar-basic')
+ cy.getByTestId('basic').testVisual('snackbar-basic')
cy.platform('tablet')
- cy.getByTestId('basic').compareSnapshot('snackbar-basic-tablet')
+ cy.getByTestId('basic').testVisual('snackbar-basic-tablet')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('snackbar-basic-mobile')
+ cy.getByTestId('basic').testVisual('snackbar-basic-mobile')
})
it('component variants', () => {
cy.platform('desktop')
- cy.compareSnapshot('snackbar-variants')
+ cy.testVisual('snackbar-variants')
cy.platform('tablet')
- cy.compareSnapshot('snackbar-variants-tablet')
+ cy.testVisual('snackbar-variants-tablet')
cy.platform('mobile')
- cy.compareSnapshot('snackbar-variants-mobile')
+ cy.testVisual('snackbar-variants-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-stack.visual.cy.ts b/test/cypress/e2e/visual/bal-stack.visual.cy.ts
index 3d06351f26..909905493d 100644
--- a/test/cypress/e2e/visual/bal-stack.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-stack.visual.cy.ts
@@ -4,10 +4,10 @@ describe('bal-stack', () => {
)
it('basic component', () => {
- cy.getByTestId('basic').compareSnapshot('stack-basic')
- cy.getByTestId('alignment').compareSnapshot('stack-alignment')
- cy.getByTestId('direction').compareSnapshot('stack-direction')
- cy.getByTestId('space').compareSnapshot('stack-space')
- cy.getByTestId('margins').compareSnapshot('stack-margins')
+ cy.getByTestId('basic').testVisual('stack-basic')
+ cy.getByTestId('alignment').testVisual('stack-alignment')
+ cy.getByTestId('direction').testVisual('stack-direction')
+ cy.getByTestId('space').testVisual('stack-space')
+ cy.getByTestId('margins').testVisual('stack-margins')
})
})
diff --git a/test/cypress/e2e/visual/bal-stage.visual.cy.ts b/test/cypress/e2e/visual/bal-stage.visual.cy.ts
index ee180fe50b..f6b0ebacbe 100644
--- a/test/cypress/e2e/visual/bal-stage.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-stage.visual.cy.ts
@@ -3,25 +3,25 @@ describe('bal-stage', () => {
cy.visit('/components/bal-stage/test/bal-stage.visual.html').waitForDesignSystem()
cy.platform('desktop')
- cy.compareSnapshot('stage-basic')
+ cy.testVisual('stage-basic')
cy.platform('tablet')
- cy.compareSnapshot('stage-basic-tablet')
+ cy.testVisual('stage-basic-tablet')
cy.platform('mobile')
- cy.compareSnapshot('stage-basic-mobile')
+ cy.testVisual('stage-basic-mobile')
})
it('large stage', () => {
cy.visit('/components/bal-stage/test/bal-stage.large.visual.html').waitForDesignSystem()
cy.platform('desktop')
- cy.compareSnapshot('stage-large')
+ cy.testVisual('stage-large')
cy.platform('tablet')
- cy.compareSnapshot('stage-large-tablet')
+ cy.testVisual('stage-large-tablet')
cy.platform('mobile')
- cy.compareSnapshot('stage-large-mobile')
+ cy.testVisual('stage-large-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-steps.visual.cy.ts b/test/cypress/e2e/visual/bal-steps.visual.cy.ts
index 2259758fa7..8b7056379d 100644
--- a/test/cypress/e2e/visual/bal-steps.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-steps.visual.cy.ts
@@ -3,15 +3,15 @@ describe('bal-steps', () => {
it('basic component', () => {
cy.platform('desktop').wait(400)
- cy.getByTestId('steps').compareSnapshot('tabs-steps')
- cy.getByTestId('steps-with-four').compareSnapshot('tabs-steps-with-four')
+ cy.getByTestId('steps').testVisual('tabs-steps')
+ cy.getByTestId('steps-with-four').testVisual('tabs-steps-with-four')
cy.platform('tablet').wait(400)
- cy.getByTestId('steps').compareSnapshot('tabs-steps-tablet')
- cy.getByTestId('steps-with-four').compareSnapshot('tabs-steps-with-four-tablet')
+ cy.getByTestId('steps').testVisual('tabs-steps-tablet')
+ cy.getByTestId('steps-with-four').testVisual('tabs-steps-with-four-tablet')
cy.platform('mobile').wait(400)
- cy.getByTestId('steps').compareSnapshot('tabs-steps-mobile')
- cy.getByTestId('steps-with-four').compareSnapshot('tabs-steps-with-four-mobile')
+ cy.getByTestId('steps').testVisual('tabs-steps-mobile')
+ cy.getByTestId('steps-with-four').testVisual('tabs-steps-with-four-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-table.visual.cy.ts b/test/cypress/e2e/visual/bal-table.visual.cy.ts
index 7dba65f214..4a9ada77bb 100644
--- a/test/cypress/e2e/visual/bal-table.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-table.visual.cy.ts
@@ -3,12 +3,12 @@ describe('bal-table', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('table-basic-desktop')
+ cy.getByTestId('basic').testVisual('table-basic-desktop')
cy.platform('tablet')
- cy.getByTestId('basic').compareSnapshot('table-basic-tablet')
+ cy.getByTestId('basic').testVisual('table-basic-tablet')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('table-basic-mobile')
+ cy.getByTestId('basic').testVisual('table-basic-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-tabs.visual.cy.ts b/test/cypress/e2e/visual/bal-tabs.visual.cy.ts
index 55abad0614..c5a74c1b98 100644
--- a/test/cypress/e2e/visual/bal-tabs.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-tabs.visual.cy.ts
@@ -7,16 +7,16 @@ describe('bal-tabs', () => {
})
it('basic component', () => {
- cy.getByTestId('basic').compareSnapshot('tabs-basic', errorThreshold)
- cy.getByTestId('expanded').compareSnapshot('tabs-expanded', errorThreshold)
- cy.getByTestId('meta').compareSnapshot('tabs-meta', errorThreshold)
- cy.getByTestId('navbar').compareSnapshot('tabs-navbar', errorThreshold)
- cy.getByTestId('navigation').compareSnapshot('tabs-navigation', errorThreshold)
- cy.getByTestId('vertical').compareSnapshot('tabs-vertical', errorThreshold)
- cy.getByTestId('overflow-stack').compareSnapshot('tabs-overflow-stack', errorThreshold)
- cy.getByTestId('overflow-flex').compareSnapshot('tabs-overflow-flex', errorThreshold)
- cy.getByTestId('vertical-list').compareSnapshot('tabs-vertical-list', errorThreshold)
- cy.getByTestId('without-active-tab').compareSnapshot('tabs-without-active-tab', errorThreshold)
+ cy.getByTestId('basic').testVisual('tabs-basic', errorThreshold)
+ cy.getByTestId('expanded').testVisual('tabs-expanded', errorThreshold)
+ cy.getByTestId('meta').testVisual('tabs-meta', errorThreshold)
+ cy.getByTestId('navbar').testVisual('tabs-navbar', errorThreshold)
+ cy.getByTestId('navigation').testVisual('tabs-navigation', errorThreshold)
+ cy.getByTestId('vertical').testVisual('tabs-vertical', errorThreshold)
+ cy.getByTestId('overflow-stack').testVisual('tabs-overflow-stack', errorThreshold)
+ cy.getByTestId('overflow-flex').testVisual('tabs-overflow-flex', errorThreshold)
+ cy.getByTestId('vertical-list').testVisual('tabs-vertical-list', errorThreshold)
+ cy.getByTestId('without-active-tab').testVisual('tabs-without-active-tab', errorThreshold)
})
})
@@ -26,16 +26,16 @@ describe('bal-tabs', () => {
})
it('basic component', () => {
- cy.getByTestId('basic').compareSnapshot('tabs-basic-tablet', errorThreshold)
- cy.getByTestId('expanded').compareSnapshot('tabs-expanded-tablet', errorThreshold)
- cy.getByTestId('meta').compareSnapshot('tabs-meta-tablet', errorThreshold)
- cy.getByTestId('navbar').compareSnapshot('tabs-navbar-tablet', errorThreshold)
- cy.getByTestId('navigation').compareSnapshot('tabs-navigation-tablet', errorThreshold)
- cy.getByTestId('vertical').compareSnapshot('tabs-vertical-tablet', errorThreshold)
- cy.getByTestId('overflow-stack').compareSnapshot('tabs-overflow-stack-tablet', errorThreshold)
- cy.getByTestId('overflow-flex').compareSnapshot('tabs-overflow-flex-tablet', errorThreshold)
- cy.getByTestId('vertical-list').compareSnapshot('tabs-vertical-list-tablet', errorThreshold)
- cy.getByTestId('without-active-tab').compareSnapshot('tabs-without-active-tab-tablet', errorThreshold)
+ cy.getByTestId('basic').testVisual('tabs-basic-tablet', errorThreshold)
+ cy.getByTestId('expanded').testVisual('tabs-expanded-tablet', errorThreshold)
+ cy.getByTestId('meta').testVisual('tabs-meta-tablet', errorThreshold)
+ cy.getByTestId('navbar').testVisual('tabs-navbar-tablet', errorThreshold)
+ cy.getByTestId('navigation').testVisual('tabs-navigation-tablet', errorThreshold)
+ cy.getByTestId('vertical').testVisual('tabs-vertical-tablet', errorThreshold)
+ cy.getByTestId('overflow-stack').testVisual('tabs-overflow-stack-tablet', errorThreshold)
+ cy.getByTestId('overflow-flex').testVisual('tabs-overflow-flex-tablet', errorThreshold)
+ cy.getByTestId('vertical-list').testVisual('tabs-vertical-list-tablet', errorThreshold)
+ cy.getByTestId('without-active-tab').testVisual('tabs-without-active-tab-tablet', errorThreshold)
})
})
@@ -45,16 +45,16 @@ describe('bal-tabs', () => {
})
it('basic component', () => {
- cy.getByTestId('basic').compareSnapshot('tabs-basic-mobile', errorThreshold)
- cy.getByTestId('expanded').compareSnapshot('tabs-expanded-mobile', errorThreshold)
- cy.getByTestId('meta').compareSnapshot('tabs-meta-mobile', errorThreshold)
- cy.getByTestId('navbar').compareSnapshot('tabs-navbar-mobile', errorThreshold)
- cy.getByTestId('navigation').compareSnapshot('tabs-navigation-mobile', errorThreshold)
- cy.getByTestId('vertical').compareSnapshot('tabs-vertical-mobile', errorThreshold)
- cy.getByTestId('overflow-stack').compareSnapshot('tabs-overflow-stack-mobile', errorThreshold)
- cy.getByTestId('overflow-flex').compareSnapshot('tabs-overflow-flex-mobile', errorThreshold)
- cy.getByTestId('vertical-list').compareSnapshot('tabs-vertical-list-mobile', errorThreshold)
- cy.getByTestId('without-active-tab').compareSnapshot('tabs-without-active-tab-mobile', errorThreshold)
+ cy.getByTestId('basic').testVisual('tabs-basic-mobile', errorThreshold)
+ cy.getByTestId('expanded').testVisual('tabs-expanded-mobile', errorThreshold)
+ cy.getByTestId('meta').testVisual('tabs-meta-mobile', errorThreshold)
+ cy.getByTestId('navbar').testVisual('tabs-navbar-mobile', errorThreshold)
+ cy.getByTestId('navigation').testVisual('tabs-navigation-mobile', errorThreshold)
+ cy.getByTestId('vertical').testVisual('tabs-vertical-mobile', errorThreshold)
+ cy.getByTestId('overflow-stack').testVisual('tabs-overflow-stack-mobile', errorThreshold)
+ cy.getByTestId('overflow-flex').testVisual('tabs-overflow-flex-mobile', errorThreshold)
+ cy.getByTestId('vertical-list').testVisual('tabs-vertical-list-mobile', errorThreshold)
+ cy.getByTestId('without-active-tab').testVisual('tabs-without-active-tab-mobile', errorThreshold)
})
})
})
diff --git a/test/cypress/e2e/visual/bal-tag.visual.cy.ts b/test/cypress/e2e/visual/bal-tag.visual.cy.ts
index a8600c2939..447b553072 100644
--- a/test/cypress/e2e/visual/bal-tag.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-tag.visual.cy.ts
@@ -1,7 +1,7 @@
describe('bal-tag', () => {
beforeEach(() => cy.visit('/components/bal-tag/test/bal-tag.visual.html').waitForDesignSystem())
- it('basic component', () => cy.getByTestId('basic').compareSnapshot('tag-basic'))
+ it('basic component', () => cy.getByTestId('basic').testVisual('tag-basic'))
- it('component variants', () => cy.compareSnapshot('tag-variants'))
+ it('component variants', () => cy.testVisual('tag-variants'))
})
diff --git a/test/cypress/e2e/visual/bal-text.visual.cy.ts b/test/cypress/e2e/visual/bal-text.visual.cy.ts
index b68aa13a7d..73bcaac4a6 100644
--- a/test/cypress/e2e/visual/bal-text.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-text.visual.cy.ts
@@ -3,23 +3,23 @@ describe('bal-text', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('text-desktop')
+ cy.getByTestId('basic').testVisual('text-desktop')
cy.platform('tablet')
- cy.getByTestId('basic').compareSnapshot('text-tablet')
+ cy.getByTestId('basic').testVisual('text-tablet')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('text-mobile')
+ cy.getByTestId('basic').testVisual('text-mobile')
})
it('component variants', () => {
cy.platform('desktop')
- cy.compareSnapshot('text-variants-desktop')
+ cy.testVisual('text-variants-desktop')
cy.platform('tablet')
- cy.compareSnapshot('text-variants-tablet')
+ cy.testVisual('text-variants-tablet')
cy.platform('mobile')
- cy.compareSnapshot('text-variants-mobile')
+ cy.testVisual('text-variants-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-textarea.visual.cy.ts b/test/cypress/e2e/visual/bal-textarea.visual.cy.ts
index 954083f699..f3cab35fdb 100644
--- a/test/cypress/e2e/visual/bal-textarea.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-textarea.visual.cy.ts
@@ -3,33 +3,33 @@ describe('bal-textarea', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('textarea-basic')
+ cy.getByTestId('basic').testVisual('textarea-basic')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('textarea-basic-mobile')
+ cy.getByTestId('basic').testVisual('textarea-basic-mobile')
})
it('disabled component', () => {
cy.platform('desktop')
- cy.getByTestId('disabled').compareSnapshot('textarea-disabled')
+ cy.getByTestId('disabled').testVisual('textarea-disabled')
cy.platform('mobile')
- cy.getByTestId('disabled').compareSnapshot('textarea-disabled-mobile')
+ cy.getByTestId('disabled').testVisual('textarea-disabled-mobile')
})
it('invalid component', () => {
cy.platform('desktop')
- cy.getByTestId('invalid').compareSnapshot('textarea-invalid')
+ cy.getByTestId('invalid').testVisual('textarea-invalid')
cy.platform('mobile')
- cy.getByTestId('invalid').compareSnapshot('textarea-invalid-mobile')
+ cy.getByTestId('invalid').testVisual('textarea-invalid-mobile')
})
it('field component', () => {
cy.platform('desktop')
- cy.getByTestId('field').compareSnapshot('textarea-field')
+ cy.getByTestId('field').testVisual('textarea-field')
cy.platform('mobile')
- cy.getByTestId('field').compareSnapshot('textarea-field-mobile')
+ cy.getByTestId('field').testVisual('textarea-field-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-time-input.visual.cy.ts b/test/cypress/e2e/visual/bal-time-input.visual.cy.ts
index 03c93ab300..6f574a004d 100644
--- a/test/cypress/e2e/visual/bal-time-input.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-time-input.visual.cy.ts
@@ -3,33 +3,33 @@ describe('bal-time-input', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('time-input-basic')
+ cy.getByTestId('basic').testVisual('time-input-basic')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('time-input-basic-mobile')
+ cy.getByTestId('basic').testVisual('time-input-basic-mobile')
})
it('disabled component', () => {
cy.platform('desktop')
- cy.getByTestId('disabled').compareSnapshot('time-input-disabled')
+ cy.getByTestId('disabled').testVisual('time-input-disabled')
cy.platform('mobile')
- cy.getByTestId('disabled').compareSnapshot('time-input-disabled-mobile')
+ cy.getByTestId('disabled').testVisual('time-input-disabled-mobile')
})
it('invalid component', () => {
cy.platform('desktop')
- cy.getByTestId('invalid').compareSnapshot('time-input-invalid')
+ cy.getByTestId('invalid').testVisual('time-input-invalid')
cy.platform('mobile')
- cy.getByTestId('invalid').compareSnapshot('time-input-invalid-mobile')
+ cy.getByTestId('invalid').testVisual('time-input-invalid-mobile')
})
it('field component', () => {
cy.platform('desktop')
- cy.getByTestId('field').compareSnapshot('time-input-field')
+ cy.getByTestId('field').testVisual('time-input-field')
cy.platform('mobile')
- cy.getByTestId('field').compareSnapshot('time-input-field-mobile')
+ cy.getByTestId('field').testVisual('time-input-field-mobile')
})
})
diff --git a/test/cypress/e2e/visual/bal-toast.visual.cy.ts b/test/cypress/e2e/visual/bal-toast.visual.cy.ts
index 2a9200ee2c..f98d2f080f 100644
--- a/test/cypress/e2e/visual/bal-toast.visual.cy.ts
+++ b/test/cypress/e2e/visual/bal-toast.visual.cy.ts
@@ -3,23 +3,23 @@ describe('bal-toast', () => {
it('basic component', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('toast-basic')
+ cy.getByTestId('basic').testVisual('toast-basic')
cy.platform('tablet')
- cy.getByTestId('basic').compareSnapshot('toast-basic-tablet')
+ cy.getByTestId('basic').testVisual('toast-basic-tablet')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('toast-basic-mobile')
+ cy.getByTestId('basic').testVisual('toast-basic-mobile')
})
it('component variants', () => {
cy.platform('desktop')
- cy.compareSnapshot('toast-variants')
+ cy.testVisual('toast-variants')
cy.platform('tablet')
- cy.compareSnapshot('toast-variants-tablet')
+ cy.testVisual('toast-variants-tablet')
cy.platform('mobile')
- cy.compareSnapshot('toast-variants-mobile')
+ cy.testVisual('toast-variants-mobile')
})
})
diff --git a/test/cypress/e2e/visual/css-border.visual.cy.ts b/test/cypress/e2e/visual/css-border.visual.cy.ts
index 8f0daf8885..b4b14e1926 100644
--- a/test/cypress/e2e/visual/css-border.visual.cy.ts
+++ b/test/cypress/e2e/visual/css-border.visual.cy.ts
@@ -2,14 +2,14 @@ describe('css-border.visual', () => {
beforeEach(() => cy.visit('/test/css-border.visual.html').platform('desktop').waitForDesignSystem())
it('basic', () => {
- cy.getByTestId('border-none').compareSnapshot('css-border-none')
- cy.getByTestId('border-primary').compareSnapshot('css-border-primary')
- cy.getByTestId('border-grey').compareSnapshot('css-border-grey')
- cy.getByTestId('border-grey-dark').compareSnapshot('css-border-grey-dark')
- cy.getByTestId('border-warning').compareSnapshot('css-border-warning')
- cy.getByTestId('border-success').compareSnapshot('css-border-success')
- cy.getByTestId('border-danger').compareSnapshot('css-border-danger')
- cy.getByTestId('border-primary-light').compareSnapshot('css-border-primary-light')
- cy.getByTestId('border-white').compareSnapshot('css-border-white')
+ cy.getByTestId('border-none').testVisual('css-border-none')
+ cy.getByTestId('border-primary').testVisual('css-border-primary')
+ cy.getByTestId('border-grey').testVisual('css-border-grey')
+ cy.getByTestId('border-grey-dark').testVisual('css-border-grey-dark')
+ cy.getByTestId('border-warning').testVisual('css-border-warning')
+ cy.getByTestId('border-success').testVisual('css-border-success')
+ cy.getByTestId('border-danger').testVisual('css-border-danger')
+ cy.getByTestId('border-primary-light').testVisual('css-border-primary-light')
+ cy.getByTestId('border-white').testVisual('css-border-white')
})
})
diff --git a/test/cypress/e2e/visual/css-color.visual.cy.ts b/test/cypress/e2e/visual/css-color.visual.cy.ts
index 10d351e016..c7b3288f75 100644
--- a/test/cypress/e2e/visual/css-color.visual.cy.ts
+++ b/test/cypress/e2e/visual/css-color.visual.cy.ts
@@ -2,18 +2,18 @@ describe('css-color.visual', () => {
beforeEach(() => cy.visit('/test/css-color.visual.html').platform('desktop').waitForDesignSystem())
it('basic', () => {
- cy.getByTestId('basic').compareSnapshot('css-background-color-basic')
- cy.getByTestId('grey').compareSnapshot('css-background-color-grey')
- cy.getByTestId('blue').compareSnapshot('css-background-color-blue')
- cy.getByTestId('light-blue').compareSnapshot('css-background-color-light-blue')
- cy.getByTestId('purple').compareSnapshot('css-background-color-purple')
- cy.getByTestId('green').compareSnapshot('css-background-color-green')
- cy.getByTestId('yellow').compareSnapshot('css-background-color-yellow')
- cy.getByTestId('red').compareSnapshot('css-background-color-red')
- cy.getByTestId('info').compareSnapshot('css-background-color-info')
- cy.getByTestId('success').compareSnapshot('css-background-color-success')
- cy.getByTestId('warning').compareSnapshot('css-background-color-warning')
- cy.getByTestId('danger').compareSnapshot('css-background-color-danger')
- cy.getByTestId('primary').compareSnapshot('css-background-color-primary')
+ cy.getByTestId('basic').testVisual('css-background-color-basic')
+ cy.getByTestId('grey').testVisual('css-background-color-grey')
+ cy.getByTestId('blue').testVisual('css-background-color-blue')
+ cy.getByTestId('light-blue').testVisual('css-background-color-light-blue')
+ cy.getByTestId('purple').testVisual('css-background-color-purple')
+ cy.getByTestId('green').testVisual('css-background-color-green')
+ cy.getByTestId('yellow').testVisual('css-background-color-yellow')
+ cy.getByTestId('red').testVisual('css-background-color-red')
+ cy.getByTestId('info').testVisual('css-background-color-info')
+ cy.getByTestId('success').testVisual('css-background-color-success')
+ cy.getByTestId('warning').testVisual('css-background-color-warning')
+ cy.getByTestId('danger').testVisual('css-background-color-danger')
+ cy.getByTestId('primary').testVisual('css-background-color-primary')
})
})
diff --git a/test/cypress/e2e/visual/css-core.visual.cy.ts b/test/cypress/e2e/visual/css-core.visual.cy.ts
index de56ee232e..1b498e31d3 100644
--- a/test/cypress/e2e/visual/css-core.visual.cy.ts
+++ b/test/cypress/e2e/visual/css-core.visual.cy.ts
@@ -2,6 +2,6 @@ describe('css-core.visual', () => {
beforeEach(() => cy.visit('/test/css-core.visual.html').platform('desktop').waitForDesignSystem())
it('basic', () => {
- cy.getByTestId('basic').compareSnapshot('css-core-basic')
+ cy.getByTestId('basic').testVisual('css-core-basic')
})
})
diff --git a/test/cypress/e2e/visual/css-display.visual.cy.ts b/test/cypress/e2e/visual/css-display.visual.cy.ts
index 691107c213..307f009fb2 100644
--- a/test/cypress/e2e/visual/css-display.visual.cy.ts
+++ b/test/cypress/e2e/visual/css-display.visual.cy.ts
@@ -3,30 +3,30 @@ describe('css-display.visual', () => {
it('basic', () => {
cy.platform('desktop')
- cy.getByTestId('display-block').compareSnapshot('css-display-block-desktop')
- cy.getByTestId('display-flex').compareSnapshot('css-display-flex-desktop')
- cy.getByTestId('display-inline').compareSnapshot('css-display-inline-desktop')
- cy.getByTestId('display-inline-block').compareSnapshot('css-display-inline-block-desktop')
- cy.getByTestId('display-inline-flex').compareSnapshot('css-display-inline-flex-desktop')
- cy.getByTestId('hidden').compareSnapshot('css-display-hidden-desktop')
- cy.getByTestId('invisible').compareSnapshot('css-display-invisible-desktop')
+ cy.getByTestId('display-block').testVisual('css-display-block-desktop')
+ cy.getByTestId('display-flex').testVisual('css-display-flex-desktop')
+ cy.getByTestId('display-inline').testVisual('css-display-inline-desktop')
+ cy.getByTestId('display-inline-block').testVisual('css-display-inline-block-desktop')
+ cy.getByTestId('display-inline-flex').testVisual('css-display-inline-flex-desktop')
+ cy.getByTestId('hidden').testVisual('css-display-hidden-desktop')
+ cy.getByTestId('invisible').testVisual('css-display-invisible-desktop')
cy.platform('tablet')
- cy.getByTestId('display-block').compareSnapshot('css-display-block-tablet')
- cy.getByTestId('display-flex').compareSnapshot('css-display-flex-tablet')
- cy.getByTestId('display-inline').compareSnapshot('css-display-inline-tablet')
- cy.getByTestId('display-inline-block').compareSnapshot('css-display-inline-block-tablet')
- cy.getByTestId('display-inline-flex').compareSnapshot('css-display-inline-flex-tablet')
- cy.getByTestId('hidden').compareSnapshot('css-display-hidden-tablet')
- cy.getByTestId('invisible').compareSnapshot('css-display-invisible-tablet')
+ cy.getByTestId('display-block').testVisual('css-display-block-tablet')
+ cy.getByTestId('display-flex').testVisual('css-display-flex-tablet')
+ cy.getByTestId('display-inline').testVisual('css-display-inline-tablet')
+ cy.getByTestId('display-inline-block').testVisual('css-display-inline-block-tablet')
+ cy.getByTestId('display-inline-flex').testVisual('css-display-inline-flex-tablet')
+ cy.getByTestId('hidden').testVisual('css-display-hidden-tablet')
+ cy.getByTestId('invisible').testVisual('css-display-invisible-tablet')
cy.platform('mobile')
- cy.getByTestId('display-block').compareSnapshot('css-display-block-mobile')
- cy.getByTestId('display-flex').compareSnapshot('css-display-flex-mobile')
- cy.getByTestId('display-inline').compareSnapshot('css-display-inline-mobile')
- cy.getByTestId('display-inline-block').compareSnapshot('css-display-inline-block-mobile')
- cy.getByTestId('display-inline-flex').compareSnapshot('css-display-inline-flex-mobile')
- cy.getByTestId('hidden').compareSnapshot('css-display-hidden-mobile')
- cy.getByTestId('invisible').compareSnapshot('css-display-invisible-mobile')
+ cy.getByTestId('display-block').testVisual('css-display-block-mobile')
+ cy.getByTestId('display-flex').testVisual('css-display-flex-mobile')
+ cy.getByTestId('display-inline').testVisual('css-display-inline-mobile')
+ cy.getByTestId('display-inline-block').testVisual('css-display-inline-block-mobile')
+ cy.getByTestId('display-inline-flex').testVisual('css-display-inline-flex-mobile')
+ cy.getByTestId('hidden').testVisual('css-display-hidden-mobile')
+ cy.getByTestId('invisible').testVisual('css-display-invisible-mobile')
})
})
diff --git a/test/cypress/e2e/visual/css-flex.visual.cy.ts b/test/cypress/e2e/visual/css-flex.visual.cy.ts
index b91d79f6e4..d17a4d5378 100644
--- a/test/cypress/e2e/visual/css-flex.visual.cy.ts
+++ b/test/cypress/e2e/visual/css-flex.visual.cy.ts
@@ -3,19 +3,19 @@ describe('css-flex.visual', () => {
it('basic', () => {
cy.platform('desktop')
- cy.getByTestId('flex-direction').compareSnapshot('css-flex-flex-direction-desktop')
- cy.getByTestId('flex-wrap').compareSnapshot('css-flex-flex-wrap-desktop')
- cy.getByTestId('justify-content').compareSnapshot('css-flex-justify-content-desktop')
- cy.getByTestId('align-content').compareSnapshot('css-flex-align-content-desktop')
- cy.getByTestId('align-items').compareSnapshot('css-flex-align-items-desktop')
- cy.getByTestId('align-self').compareSnapshot('css-flex-align-self-desktop')
- cy.getByTestId('flex-operators').compareSnapshot('css-flex-operators-desktop')
- cy.getByTestId('flex-gap').compareSnapshot('css-flex-gap-desktop')
+ cy.getByTestId('flex-direction').testVisual('css-flex-flex-direction-desktop')
+ cy.getByTestId('flex-wrap').testVisual('css-flex-flex-wrap-desktop')
+ cy.getByTestId('justify-content').testVisual('css-flex-justify-content-desktop')
+ cy.getByTestId('align-content').testVisual('css-flex-align-content-desktop')
+ cy.getByTestId('align-items').testVisual('css-flex-align-items-desktop')
+ cy.getByTestId('align-self').testVisual('css-flex-align-self-desktop')
+ cy.getByTestId('flex-operators').testVisual('css-flex-operators-desktop')
+ cy.getByTestId('flex-gap').testVisual('css-flex-gap-desktop')
cy.platform('tablet')
- cy.getByTestId('flex-gap').compareSnapshot('css-flex-gap-tablet')
+ cy.getByTestId('flex-gap').testVisual('css-flex-gap-tablet')
cy.platform('mobile')
- cy.getByTestId('flex-gap').compareSnapshot('css-flex-gap-mobile')
+ cy.getByTestId('flex-gap').testVisual('css-flex-gap-mobile')
})
})
diff --git a/test/cypress/e2e/visual/css-grid.visual.cy.ts b/test/cypress/e2e/visual/css-grid.visual.cy.ts
index f080afc236..88003c75e3 100644
--- a/test/cypress/e2e/visual/css-grid.visual.cy.ts
+++ b/test/cypress/e2e/visual/css-grid.visual.cy.ts
@@ -3,39 +3,39 @@ describe('css-grid.visual', () => {
it('basic', () => {
cy.platform('desktop')
- cy.getByTestId('basic').compareSnapshot('css-grid-basic-desktop')
- cy.getByTestId('column-sizes').compareSnapshot('css-grid-column-sizes-desktop')
- cy.getByTestId('column-offset').compareSnapshot('css-grid-column-offset-desktop')
- cy.getByTestId('rows').compareSnapshot('css-grid-rows-desktop')
- cy.getByTestId('nested').compareSnapshot('css-grid-nested-desktop')
- cy.getByTestId('space').compareSnapshot('css-grid-space-desktop')
- cy.getByTestId('breakpoint').compareSnapshot('css-grid-breakpoint-desktop')
- cy.getByTestId('vertical-alignment').compareSnapshot('css-grid-vertical-alignment-desktop')
- cy.getByTestId('horizontal-alignment').compareSnapshot('css-grid-horizontal-alignment-desktop')
- cy.getByTestId('stratch').compareSnapshot('css-grid-stratch-desktop')
+ cy.getByTestId('basic').testVisual('css-grid-basic-desktop')
+ cy.getByTestId('column-sizes').testVisual('css-grid-column-sizes-desktop')
+ cy.getByTestId('column-offset').testVisual('css-grid-column-offset-desktop')
+ cy.getByTestId('rows').testVisual('css-grid-rows-desktop')
+ cy.getByTestId('nested').testVisual('css-grid-nested-desktop')
+ cy.getByTestId('space').testVisual('css-grid-space-desktop')
+ cy.getByTestId('breakpoint').testVisual('css-grid-breakpoint-desktop')
+ cy.getByTestId('vertical-alignment').testVisual('css-grid-vertical-alignment-desktop')
+ cy.getByTestId('horizontal-alignment').testVisual('css-grid-horizontal-alignment-desktop')
+ cy.getByTestId('stratch').testVisual('css-grid-stratch-desktop')
cy.platform('tablet')
- cy.getByTestId('basic').compareSnapshot('css-grid-basic-tablet')
- cy.getByTestId('column-sizes').compareSnapshot('css-grid-column-sizes-tablet')
- cy.getByTestId('column-offset').compareSnapshot('css-grid-column-offset-tablet')
- cy.getByTestId('rows').compareSnapshot('css-grid-rows-tablet')
- cy.getByTestId('nested').compareSnapshot('css-grid-nested-tablet')
- cy.getByTestId('space').compareSnapshot('css-grid-space-tablet')
- cy.getByTestId('breakpoint').compareSnapshot('css-grid-breakpoint-tablet')
- cy.getByTestId('vertical-alignment').compareSnapshot('css-grid-vertical-alignment-tablet')
- cy.getByTestId('horizontal-alignment').compareSnapshot('css-grid-horizontal-alignment-tablet')
- cy.getByTestId('stratch').compareSnapshot('css-grid-stratch-tablet')
+ cy.getByTestId('basic').testVisual('css-grid-basic-tablet')
+ cy.getByTestId('column-sizes').testVisual('css-grid-column-sizes-tablet')
+ cy.getByTestId('column-offset').testVisual('css-grid-column-offset-tablet')
+ cy.getByTestId('rows').testVisual('css-grid-rows-tablet')
+ cy.getByTestId('nested').testVisual('css-grid-nested-tablet')
+ cy.getByTestId('space').testVisual('css-grid-space-tablet')
+ cy.getByTestId('breakpoint').testVisual('css-grid-breakpoint-tablet')
+ cy.getByTestId('vertical-alignment').testVisual('css-grid-vertical-alignment-tablet')
+ cy.getByTestId('horizontal-alignment').testVisual('css-grid-horizontal-alignment-tablet')
+ cy.getByTestId('stratch').testVisual('css-grid-stratch-tablet')
cy.platform('mobile')
- cy.getByTestId('basic').compareSnapshot('css-grid-basic-mobile')
- cy.getByTestId('column-sizes').compareSnapshot('css-grid-column-sizes-mobile')
- cy.getByTestId('column-offset').compareSnapshot('css-grid-column-offset-mobile')
- cy.getByTestId('rows').compareSnapshot('css-grid-rows-mobile')
- cy.getByTestId('nested').compareSnapshot('css-grid-nested-mobile')
- cy.getByTestId('space').compareSnapshot('css-grid-space-mobile')
- cy.getByTestId('breakpoint').compareSnapshot('css-grid-breakpoint-mobile')
- cy.getByTestId('vertical-alignment').compareSnapshot('css-grid-vertical-alignment-mobile')
- cy.getByTestId('horizontal-alignment').compareSnapshot('css-grid-horizontal-alignment-mobile')
- cy.getByTestId('stratch').compareSnapshot('css-grid-stratch-mobile')
+ cy.getByTestId('basic').testVisual('css-grid-basic-mobile')
+ cy.getByTestId('column-sizes').testVisual('css-grid-column-sizes-mobile')
+ cy.getByTestId('column-offset').testVisual('css-grid-column-offset-mobile')
+ cy.getByTestId('rows').testVisual('css-grid-rows-mobile')
+ cy.getByTestId('nested').testVisual('css-grid-nested-mobile')
+ cy.getByTestId('space').testVisual('css-grid-space-mobile')
+ cy.getByTestId('breakpoint').testVisual('css-grid-breakpoint-mobile')
+ cy.getByTestId('vertical-alignment').testVisual('css-grid-vertical-alignment-mobile')
+ cy.getByTestId('horizontal-alignment').testVisual('css-grid-horizontal-alignment-mobile')
+ cy.getByTestId('stratch').testVisual('css-grid-stratch-mobile')
})
})
diff --git a/test/cypress/e2e/visual/css-inheritance.visual.cy.ts b/test/cypress/e2e/visual/css-inheritance.visual.cy.ts
index 0a4899d3f5..d0f0747124 100644
--- a/test/cypress/e2e/visual/css-inheritance.visual.cy.ts
+++ b/test/cypress/e2e/visual/css-inheritance.visual.cy.ts
@@ -2,10 +2,10 @@ describe('css-inheritance.visual', () => {
beforeEach(() => cy.visit('/test/css-inheritance.visual.html').platform('desktop').waitForDesignSystem())
it('basic', () => {
- cy.getByTestId('colors').compareSnapshot('css-inheritance-colors')
- cy.getByTestId('border').compareSnapshot('css-inheritance-border')
- cy.getByTestId('display').compareSnapshot('css-inheritance-display')
- cy.getByTestId('opacity').compareSnapshot('css-inheritance-opacity')
- cy.getByTestId('shadow').compareSnapshot('css-inheritance-shadow')
+ cy.getByTestId('colors').testVisual('css-inheritance-colors')
+ cy.getByTestId('border').testVisual('css-inheritance-border')
+ cy.getByTestId('display').testVisual('css-inheritance-display')
+ cy.getByTestId('opacity').testVisual('css-inheritance-opacity')
+ cy.getByTestId('shadow').testVisual('css-inheritance-shadow')
})
})
diff --git a/test/cypress/e2e/visual/css-opacity.visual.cy.ts b/test/cypress/e2e/visual/css-opacity.visual.cy.ts
index cfc8ad0825..b19bfc6da1 100644
--- a/test/cypress/e2e/visual/css-opacity.visual.cy.ts
+++ b/test/cypress/e2e/visual/css-opacity.visual.cy.ts
@@ -2,6 +2,6 @@ describe('css-opacity.visual', () => {
beforeEach(() => cy.visit('/test/css-opacity.visual.html').platform('desktop').waitForDesignSystem())
it('basic', () => {
- cy.getByTestId('basic').compareSnapshot('css-opacity-basic')
+ cy.getByTestId('basic').testVisual('css-opacity-basic')
})
})
diff --git a/test/cypress/e2e/visual/css-radius.visual.cy.ts b/test/cypress/e2e/visual/css-radius.visual.cy.ts
index ac3aaf5c38..9358ca0813 100644
--- a/test/cypress/e2e/visual/css-radius.visual.cy.ts
+++ b/test/cypress/e2e/visual/css-radius.visual.cy.ts
@@ -2,9 +2,9 @@ describe('css-radius.visual', () => {
beforeEach(() => cy.visit('/test/css-radius.visual.html').platform('desktop').waitForDesignSystem())
it('basic', () => {
- cy.getByTestId('radius-none').compareSnapshot('css-radius-none-basic')
- cy.getByTestId('radius-normal').compareSnapshot('css-radius-normal-basic')
- cy.getByTestId('radius-large').compareSnapshot('css-radius-large-basic')
- cy.getByTestId('radius-rounded').compareSnapshot('css-radius-rounded-basic')
+ cy.getByTestId('radius-none').testVisual('css-radius-none-basic')
+ cy.getByTestId('radius-normal').testVisual('css-radius-normal-basic')
+ cy.getByTestId('radius-large').testVisual('css-radius-large-basic')
+ cy.getByTestId('radius-rounded').testVisual('css-radius-rounded-basic')
})
})
diff --git a/test/cypress/e2e/visual/css-shadow.visual.cy.ts b/test/cypress/e2e/visual/css-shadow.visual.cy.ts
index 4d8837da11..9df5af28ff 100644
--- a/test/cypress/e2e/visual/css-shadow.visual.cy.ts
+++ b/test/cypress/e2e/visual/css-shadow.visual.cy.ts
@@ -2,7 +2,7 @@ describe('css-shadow.visual', () => {
beforeEach(() => cy.visit('/test/css-shadow.visual.html').platform('desktop').waitForDesignSystem())
it('basic', () => {
- cy.getByTestId('basic').compareSnapshot('css-shadow-basic')
- cy.getByTestId('text-shadow').compareSnapshot('css-shadow-text-shadow')
+ cy.getByTestId('basic').testVisual('css-shadow-basic')
+ cy.getByTestId('text-shadow').testVisual('css-shadow-text-shadow')
})
})
diff --git a/test/cypress/e2e/visual/css-spacing.visual.cy.ts b/test/cypress/e2e/visual/css-spacing.visual.cy.ts
index fc6bd17404..cc5b942e06 100644
--- a/test/cypress/e2e/visual/css-spacing.visual.cy.ts
+++ b/test/cypress/e2e/visual/css-spacing.visual.cy.ts
@@ -3,54 +3,54 @@ describe('css-spacing.visual', () => {
it('basic', () => {
cy.platform('desktop')
- cy.getByTestId('padding').compareSnapshot('css-spacing-padding-desktop')
- cy.getByTestId('padding-top').compareSnapshot('css-spacing-padding-top-desktop')
- cy.getByTestId('padding-bottom').compareSnapshot('css-spacing-padding-bottom-desktop')
- cy.getByTestId('padding-left').compareSnapshot('css-spacing-padding-left-desktop')
- cy.getByTestId('padding-right').compareSnapshot('css-spacing-padding-right-desktop')
- cy.getByTestId('padding-x').compareSnapshot('css-spacing-padding-x-desktop')
- cy.getByTestId('padding-y').compareSnapshot('css-spacing-padding-y-desktop')
+ cy.getByTestId('padding').testVisual('css-spacing-padding-desktop')
+ cy.getByTestId('padding-top').testVisual('css-spacing-padding-top-desktop')
+ cy.getByTestId('padding-bottom').testVisual('css-spacing-padding-bottom-desktop')
+ cy.getByTestId('padding-left').testVisual('css-spacing-padding-left-desktop')
+ cy.getByTestId('padding-right').testVisual('css-spacing-padding-right-desktop')
+ cy.getByTestId('padding-x').testVisual('css-spacing-padding-x-desktop')
+ cy.getByTestId('padding-y').testVisual('css-spacing-padding-y-desktop')
- cy.getByTestId('margin').compareSnapshot('css-spacing-margin-desktop')
- cy.getByTestId('margin-top').compareSnapshot('css-spacing-margin-top-desktop')
- cy.getByTestId('margin-bottom').compareSnapshot('css-spacing-margin-bottom-desktop')
- cy.getByTestId('margin-left').compareSnapshot('css-spacing-margin-left-desktop')
- cy.getByTestId('margin-right').compareSnapshot('css-spacing-margin-right-desktop')
- cy.getByTestId('margin-x').compareSnapshot('css-spacing-margin-x-desktop')
- cy.getByTestId('margin-y').compareSnapshot('css-spacing-margin-y-desktop')
+ cy.getByTestId('margin').testVisual('css-spacing-margin-desktop')
+ cy.getByTestId('margin-top').testVisual('css-spacing-margin-top-desktop')
+ cy.getByTestId('margin-bottom').testVisual('css-spacing-margin-bottom-desktop')
+ cy.getByTestId('margin-left').testVisual('css-spacing-margin-left-desktop')
+ cy.getByTestId('margin-right').testVisual('css-spacing-margin-right-desktop')
+ cy.getByTestId('margin-x').testVisual('css-spacing-margin-x-desktop')
+ cy.getByTestId('margin-y').testVisual('css-spacing-margin-y-desktop')
cy.platform('tablet')
- cy.getByTestId('padding').compareSnapshot('css-spacing-padding-tablet')
- cy.getByTestId('padding-top').compareSnapshot('css-spacing-padding-top-tablet')
- cy.getByTestId('padding-bottom').compareSnapshot('css-spacing-padding-bottom-tablet')
- cy.getByTestId('padding-left').compareSnapshot('css-spacing-padding-left-tablet')
- cy.getByTestId('padding-right').compareSnapshot('css-spacing-padding-right-tablet')
- cy.getByTestId('padding-x').compareSnapshot('css-spacing-padding-x-tablet')
- cy.getByTestId('padding-y').compareSnapshot('css-spacing-padding-y-tablet')
+ cy.getByTestId('padding').testVisual('css-spacing-padding-tablet')
+ cy.getByTestId('padding-top').testVisual('css-spacing-padding-top-tablet')
+ cy.getByTestId('padding-bottom').testVisual('css-spacing-padding-bottom-tablet')
+ cy.getByTestId('padding-left').testVisual('css-spacing-padding-left-tablet')
+ cy.getByTestId('padding-right').testVisual('css-spacing-padding-right-tablet')
+ cy.getByTestId('padding-x').testVisual('css-spacing-padding-x-tablet')
+ cy.getByTestId('padding-y').testVisual('css-spacing-padding-y-tablet')
- cy.getByTestId('margin').compareSnapshot('css-spacing-margin-tablet')
- cy.getByTestId('margin-top').compareSnapshot('css-spacing-margin-top-tablet')
- cy.getByTestId('margin-bottom').compareSnapshot('css-spacing-margin-bottom-tablet')
- cy.getByTestId('margin-left').compareSnapshot('css-spacing-margin-left-tablet')
- cy.getByTestId('margin-right').compareSnapshot('css-spacing-margin-right-tablet')
- cy.getByTestId('margin-x').compareSnapshot('css-spacing-margin-x-tablet')
- cy.getByTestId('margin-y').compareSnapshot('css-spacing-margin-y-tablet')
+ cy.getByTestId('margin').testVisual('css-spacing-margin-tablet')
+ cy.getByTestId('margin-top').testVisual('css-spacing-margin-top-tablet')
+ cy.getByTestId('margin-bottom').testVisual('css-spacing-margin-bottom-tablet')
+ cy.getByTestId('margin-left').testVisual('css-spacing-margin-left-tablet')
+ cy.getByTestId('margin-right').testVisual('css-spacing-margin-right-tablet')
+ cy.getByTestId('margin-x').testVisual('css-spacing-margin-x-tablet')
+ cy.getByTestId('margin-y').testVisual('css-spacing-margin-y-tablet')
cy.platform('mobile')
- cy.getByTestId('padding').compareSnapshot('css-spacing-padding-mobile')
- cy.getByTestId('padding-top').compareSnapshot('css-spacing-padding-top-mobile')
- cy.getByTestId('padding-bottom').compareSnapshot('css-spacing-padding-bottom-mobile')
- cy.getByTestId('padding-left').compareSnapshot('css-spacing-padding-left-mobile')
- cy.getByTestId('padding-right').compareSnapshot('css-spacing-padding-right-mobile')
- cy.getByTestId('padding-x').compareSnapshot('css-spacing-padding-x-mobile')
- cy.getByTestId('padding-y').compareSnapshot('css-spacing-padding-y-mobile')
+ cy.getByTestId('padding').testVisual('css-spacing-padding-mobile')
+ cy.getByTestId('padding-top').testVisual('css-spacing-padding-top-mobile')
+ cy.getByTestId('padding-bottom').testVisual('css-spacing-padding-bottom-mobile')
+ cy.getByTestId('padding-left').testVisual('css-spacing-padding-left-mobile')
+ cy.getByTestId('padding-right').testVisual('css-spacing-padding-right-mobile')
+ cy.getByTestId('padding-x').testVisual('css-spacing-padding-x-mobile')
+ cy.getByTestId('padding-y').testVisual('css-spacing-padding-y-mobile')
- cy.getByTestId('margin').compareSnapshot('css-spacing-margin-mobile')
- cy.getByTestId('margin-top').compareSnapshot('css-spacing-margin-top-mobile')
- cy.getByTestId('margin-bottom').compareSnapshot('css-spacing-margin-bottom-mobile')
- cy.getByTestId('margin-left').compareSnapshot('css-spacing-margin-left-mobile')
- cy.getByTestId('margin-right').compareSnapshot('css-spacing-margin-right-mobile')
- cy.getByTestId('margin-x').compareSnapshot('css-spacing-margin-x-mobile')
- cy.getByTestId('margin-y').compareSnapshot('css-spacing-margin-y-mobile')
+ cy.getByTestId('margin').testVisual('css-spacing-margin-mobile')
+ cy.getByTestId('margin-top').testVisual('css-spacing-margin-top-mobile')
+ cy.getByTestId('margin-bottom').testVisual('css-spacing-margin-bottom-mobile')
+ cy.getByTestId('margin-left').testVisual('css-spacing-margin-left-mobile')
+ cy.getByTestId('margin-right').testVisual('css-spacing-margin-right-mobile')
+ cy.getByTestId('margin-x').testVisual('css-spacing-margin-x-mobile')
+ cy.getByTestId('margin-y').testVisual('css-spacing-margin-y-mobile')
})
})
diff --git a/test/cypress/e2e/visual/css-structure.visual.cy.ts b/test/cypress/e2e/visual/css-structure.visual.cy.ts
index b8ff998c4e..d87d7f1d74 100644
--- a/test/cypress/e2e/visual/css-structure.visual.cy.ts
+++ b/test/cypress/e2e/visual/css-structure.visual.cy.ts
@@ -2,7 +2,7 @@ describe('css-structure.visual', () => {
beforeEach(() => cy.visit('/test/css-structure.visual.html').platform('desktop').waitForDesignSystem())
it('basic', () => {
- cy.getByTestId('basic').compareSnapshot('css-structure-basic')
- cy.getByTestId('inheritance').compareSnapshot('css-structure-inheritance')
+ cy.getByTestId('basic').testVisual('css-structure-basic')
+ cy.getByTestId('inheritance').testVisual('css-structure-inheritance')
})
})
diff --git a/test/cypress/e2e/visual/css-typography.visual.cy.ts b/test/cypress/e2e/visual/css-typography.visual.cy.ts
index a29b877ea2..3638b2dc3d 100644
--- a/test/cypress/e2e/visual/css-typography.visual.cy.ts
+++ b/test/cypress/e2e/visual/css-typography.visual.cy.ts
@@ -2,17 +2,17 @@ describe('css-typography.visual', () => {
beforeEach(() => cy.visit('/test/css-typography.visual.html').platform('desktop').waitForDesignSystem())
it('basic', () => {
- cy.getByTestId('display').compareSnapshot('css-typography-display')
- cy.getByTestId('title').compareSnapshot('css-typography-title')
- cy.getByTestId('text').compareSnapshot('css-typography-text')
- cy.getByTestId('colors').compareSnapshot('css-typography-colors')
- cy.getByTestId('styles').compareSnapshot('css-typography-styles')
- cy.getByTestId('alignment').compareSnapshot('css-typography-alignment')
+ cy.getByTestId('display').testVisual('css-typography-display')
+ cy.getByTestId('title').testVisual('css-typography-title')
+ cy.getByTestId('text').testVisual('css-typography-text')
+ cy.getByTestId('colors').testVisual('css-typography-colors')
+ cy.getByTestId('styles').testVisual('css-typography-styles')
+ cy.getByTestId('alignment').testVisual('css-typography-alignment')
cy.platform('mobile')
- cy.getByTestId('display').compareSnapshot('css-typography-display-mobile')
- cy.getByTestId('title').compareSnapshot('css-typography-title-mobile')
- cy.getByTestId('text').compareSnapshot('css-typography-text-mobile')
- cy.getByTestId('alignment').compareSnapshot('css-typography-alignment-mobile')
+ cy.getByTestId('display').testVisual('css-typography-display-mobile')
+ cy.getByTestId('title').testVisual('css-typography-title-mobile')
+ cy.getByTestId('text').testVisual('css-typography-text-mobile')
+ cy.getByTestId('alignment').testVisual('css-typography-alignment-mobile')
})
})
diff --git a/test/cypress/e2e/visual/snapshot-util.ts b/test/cypress/e2e/visual/snapshot-util.ts
deleted file mode 100644
index af861afa18..0000000000
--- a/test/cypress/e2e/visual/snapshot-util.ts
+++ /dev/null
@@ -1,37 +0,0 @@
-import { Platforms } from '../../support/utils'
-
-export const platformDimensions = {
- mobile: {
- width: 375,
- height: 667,
- },
- tablet: {
- width: 769,
- height: 1024,
- },
- desktop: {
- width: 1024,
- height: 1280,
- },
- highDefinition: {
- width: 1280,
- height: 1440,
- },
- widescreen: {
- width: 1440,
- height: 1920,
- },
- fullhd: {
- width: 1920,
- height: 1920,
- },
-}
-
-export const compareSnapshotOptions = (platform: Platforms, x = 0, y = 0, errorThreshold = 0.15) => ({
- errorThreshold,
- clip: {
- x,
- y,
- ...platformDimensions[platform],
- },
-})
diff --git a/test/cypress/e2e/visual/theme-compact.visual.cy.ts b/test/cypress/e2e/visual/theme-compact.visual.cy.ts
index 5f7e08a2a2..c9550863af 100644
--- a/test/cypress/e2e/visual/theme-compact.visual.cy.ts
+++ b/test/cypress/e2e/visual/theme-compact.visual.cy.ts
@@ -2,12 +2,12 @@ describe('theme-compact.visual', () => {
beforeEach(() => cy.visit('/test/theme-compact.visual.html').platform('desktop').waitForDesignSystem())
it('basic', () => {
- cy.getByTestId('navbar').compareSnapshot('theme-compact-navbar')
- cy.getByTestId('typography').compareSnapshot('theme-compact-typography')
- cy.getByTestId('buttons').compareSnapshot('theme-compact-buttons')
- cy.getByTestId('tags').compareSnapshot('theme-compact-tags')
- cy.getByTestId('card').compareSnapshot('theme-compact-card')
- cy.getByTestId('table').compareSnapshot('theme-compact-table')
- cy.getByTestId('form').compareSnapshot('theme-compact-form')
+ cy.getByTestId('navbar').testVisual('theme-compact-navbar')
+ cy.getByTestId('typography').testVisual('theme-compact-typography')
+ cy.getByTestId('buttons').testVisual('theme-compact-buttons')
+ cy.getByTestId('tags').testVisual('theme-compact-tags')
+ cy.getByTestId('card').testVisual('theme-compact-card')
+ cy.getByTestId('table').testVisual('theme-compact-table')
+ cy.getByTestId('form').testVisual('theme-compact-form')
})
})
diff --git a/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-desktop.png b/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-desktop.png
index e71ee6ad03..f5d9e10197 100644
Binary files a/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-desktop.png and b/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-desktop.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-mobile.png b/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-mobile.png
index 131567eb22..53b7ed81cc 100644
Binary files a/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-mobile.png and b/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-mobile.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-tablet.png b/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-tablet.png
index dbf2b28821..e290342904 100644
Binary files a/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-tablet.png and b/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-tablet.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-with-value-desktop.png b/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-with-value-desktop.png
index 42f8c6e7cf..ba29e7a24f 100644
Binary files a/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-with-value-desktop.png and b/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-with-value-desktop.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-with-value-mobile.png b/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-with-value-mobile.png
index 25ebe4eca3..dd3f00a990 100644
Binary files a/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-with-value-mobile.png and b/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-with-value-mobile.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-with-value-tablet.png b/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-with-value-tablet.png
index 09d478fa44..5f6157aa6e 100644
Binary files a/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-with-value-tablet.png and b/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-card-with-value-tablet.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-product-desktop.png b/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-product-desktop.png
index f9904046b8..fbc1c7798a 100644
Binary files a/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-product-desktop.png and b/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-product-desktop.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-product-tablet.png b/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-product-tablet.png
index 771ba57526..a34bcd33dd 100644
Binary files a/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-product-tablet.png and b/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-product-tablet.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-responsive-mobile.png b/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-responsive-mobile.png
index c3c1bf382d..96d099c111 100644
Binary files a/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-responsive-mobile.png and b/test/cypress/snapshots/base/visual/bal-carousel.visual.cy.ts/carousel-responsive-mobile.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-desktop-closed-bottom.png b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-desktop-closed-bottom.png
index eedb2935fe..8c80bd7207 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-desktop-closed-bottom.png and b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-desktop-closed-bottom.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-desktop-closed-top.png b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-desktop-closed-top.png
index 2070f2a1f8..21e3ce2015 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-desktop-closed-top.png and b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-desktop-closed-top.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-desktop-open-menu-second-tab.png b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-desktop-open-menu-second-tab.png
index ccd32f0a7a..11cea62c4f 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-desktop-open-menu-second-tab.png and b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-desktop-open-menu-second-tab.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-desktop-open-search-popup.png b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-desktop-open-search-popup.png
index 3c743e0b65..ab811fd7a1 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-desktop-open-search-popup.png and b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-desktop-open-search-popup.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-desktop-open.png b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-desktop-open.png
index 3c547b7cd6..c82c3be333 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-desktop-open.png and b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-desktop-open.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-highDefinition-closed-bottom.png b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-highDefinition-closed-bottom.png
index db60b7487e..762289b141 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-highDefinition-closed-bottom.png and b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-highDefinition-closed-bottom.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-highDefinition-closed-top.png b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-highDefinition-closed-top.png
index 1898898e67..762289b141 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-highDefinition-closed-top.png and b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-highDefinition-closed-top.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-highDefinition-open-menu-second-tab.png b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-highDefinition-open-menu-second-tab.png
index 6a33b61e28..5bfe4c723d 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-highDefinition-open-menu-second-tab.png and b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-highDefinition-open-menu-second-tab.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-highDefinition-open-search-popup.png b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-highDefinition-open-search-popup.png
index d5eae24ad9..bc92ba59e9 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-highDefinition-open-search-popup.png and b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-highDefinition-open-search-popup.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-highDefinition-open.png b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-highDefinition-open.png
index 7f0ae3c404..a7b5bc9a2d 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-highDefinition-open.png and b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-highDefinition-open.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-widescreen-closed-bottom.png b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-widescreen-closed-bottom.png
index d08eddaef8..c4d11c4c56 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-widescreen-closed-bottom.png and b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-widescreen-closed-bottom.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-widescreen-closed-top.png b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-widescreen-closed-top.png
index 3e09fd6f95..79a2b817e5 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-widescreen-closed-top.png and b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-widescreen-closed-top.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-widescreen-open-menu-second-tab.png b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-widescreen-open-menu-second-tab.png
index 603793889d..286bd921d8 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-widescreen-open-menu-second-tab.png and b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-widescreen-open-menu-second-tab.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-widescreen-open-search-popup.png b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-widescreen-open-search-popup.png
index 61a6033a40..f2e8958819 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-widescreen-open-search-popup.png and b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-widescreen-open-search-popup.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-widescreen-open.png b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-widescreen-open.png
index 3a33c00733..a6f0e5c899 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-widescreen-open.png and b/test/cypress/snapshots/base/visual/bal-nav-part-1.visual.cy.ts/nav-desktop-widescreen-open.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-mobile-closed-bottom.png b/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-mobile-closed-bottom.png
index d526af9fb4..cf2542345f 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-mobile-closed-bottom.png and b/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-mobile-closed-bottom.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-mobile-closed-top.png b/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-mobile-closed-top.png
index 4628830e3d..cf2542345f 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-mobile-closed-top.png and b/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-mobile-closed-top.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-mobile-open.png b/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-mobile-open.png
index cda8de8925..516db4d8d2 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-mobile-open.png and b/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-mobile-open.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-tablet-closed-bottom.png b/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-tablet-closed-bottom.png
index 15ef7b9f56..f3045ca752 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-tablet-closed-bottom.png and b/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-tablet-closed-bottom.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-tablet-closed-top.png b/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-tablet-closed-top.png
index 8fd333c8d3..f3045ca752 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-tablet-closed-top.png and b/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-tablet-closed-top.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-tablet-open.png b/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-tablet-open.png
index 7dd99dae4b..29084ef090 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-tablet-open.png and b/test/cypress/snapshots/base/visual/bal-nav-part-2.visual.cy.ts/nav-touch-tablet-open.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-3.visual.cy.ts/nav-long-desktop-open.png b/test/cypress/snapshots/base/visual/bal-nav-part-3.visual.cy.ts/nav-long-desktop-open.png
index 1c9707b689..7d1e7e6b62 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-3.visual.cy.ts/nav-long-desktop-open.png and b/test/cypress/snapshots/base/visual/bal-nav-part-3.visual.cy.ts/nav-long-desktop-open.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-nav-part-3.visual.cy.ts/nav-long-mobile-open.png b/test/cypress/snapshots/base/visual/bal-nav-part-3.visual.cy.ts/nav-long-mobile-open.png
index 80b989616b..808f9a8f09 100644
Binary files a/test/cypress/snapshots/base/visual/bal-nav-part-3.visual.cy.ts/nav-long-mobile-open.png and b/test/cypress/snapshots/base/visual/bal-nav-part-3.visual.cy.ts/nav-long-mobile-open.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-desktop-closed-bottom.png b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-desktop-closed-bottom.png
index 84df6cc6a4..31ca05b54a 100644
Binary files a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-desktop-closed-bottom.png and b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-desktop-closed-bottom.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-desktop-closed-top.png b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-desktop-closed-top.png
index fe240232bd..31ca05b54a 100644
Binary files a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-desktop-closed-top.png and b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-desktop-closed-top.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-desktop-open.png b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-desktop-open.png
index 7b6865d593..3c2ae66ca3 100644
Binary files a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-desktop-open.png and b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-desktop-open.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-highDefinition-closed-bottom.png b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-highDefinition-closed-bottom.png
index 9d5998935e..5b193406af 100644
Binary files a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-highDefinition-closed-bottom.png and b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-highDefinition-closed-bottom.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-highDefinition-closed-top.png b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-highDefinition-closed-top.png
index ba45b702f4..51a0df6547 100644
Binary files a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-highDefinition-closed-top.png and b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-highDefinition-closed-top.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-highDefinition-open.png b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-highDefinition-open.png
index dcdb6b48b4..f880ed65f0 100644
Binary files a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-highDefinition-open.png and b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-highDefinition-open.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-widescreen-closed-bottom.png b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-widescreen-closed-bottom.png
index 23c043dc7e..18c9b1ebd1 100644
Binary files a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-widescreen-closed-bottom.png and b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-widescreen-closed-bottom.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-widescreen-closed-top.png b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-widescreen-closed-top.png
index 4fe4224604..f6c939a6d6 100644
Binary files a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-widescreen-closed-top.png and b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-widescreen-closed-top.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-widescreen-open.png b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-widescreen-open.png
index 3bd6c7b005..a7479eecc7 100644
Binary files a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-widescreen-open.png and b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-desktop-widescreen-open.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-mobile-closed-bottom.png b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-mobile-closed-bottom.png
index 2f06ab04f3..4bb6159b55 100644
Binary files a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-mobile-closed-bottom.png and b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-mobile-closed-bottom.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-mobile-closed-top.png b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-mobile-closed-top.png
index 586ab472f9..4bb6159b55 100644
Binary files a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-mobile-closed-top.png and b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-mobile-closed-top.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-mobile-open.png b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-mobile-open.png
index e6c9d883ad..9ab27f928e 100644
Binary files a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-mobile-open.png and b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-mobile-open.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-tablet-closed-bottom.png b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-tablet-closed-bottom.png
index 75dd7fd294..819d1d9bf7 100644
Binary files a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-tablet-closed-bottom.png and b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-tablet-closed-bottom.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-tablet-closed-top.png b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-tablet-closed-top.png
index 3884931791..819d1d9bf7 100644
Binary files a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-tablet-closed-top.png and b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-tablet-closed-top.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-tablet-open.png b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-tablet-open.png
index 050396d3a4..4d21c13b46 100644
Binary files a/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-tablet-open.png and b/test/cypress/snapshots/base/visual/bal-navigation.visual.cy.ts/navigation-touch-tablet-open.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-popup.visual.cy.ts/popup-fullscreen-mobile-open.png b/test/cypress/snapshots/base/visual/bal-popup.visual.cy.ts/popup-fullscreen-mobile-open.png
index 00ec977b44..c578b846cd 100644
Binary files a/test/cypress/snapshots/base/visual/bal-popup.visual.cy.ts/popup-fullscreen-mobile-open.png and b/test/cypress/snapshots/base/visual/bal-popup.visual.cy.ts/popup-fullscreen-mobile-open.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-popup.visual.cy.ts/popup-tabs-desktop-open.png b/test/cypress/snapshots/base/visual/bal-popup.visual.cy.ts/popup-tabs-desktop-open.png
index a8419def29..6bbc34f6c6 100644
Binary files a/test/cypress/snapshots/base/visual/bal-popup.visual.cy.ts/popup-tabs-desktop-open.png and b/test/cypress/snapshots/base/visual/bal-popup.visual.cy.ts/popup-tabs-desktop-open.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-popup.visual.cy.ts/popup-tabs-mobile-open.png b/test/cypress/snapshots/base/visual/bal-popup.visual.cy.ts/popup-tabs-mobile-open.png
index 55742602ed..7bb0c2f9fd 100644
Binary files a/test/cypress/snapshots/base/visual/bal-popup.visual.cy.ts/popup-tabs-mobile-open.png and b/test/cypress/snapshots/base/visual/bal-popup.visual.cy.ts/popup-tabs-mobile-open.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-tabs.visual.cy.ts/tabs-meta-mobile.png b/test/cypress/snapshots/base/visual/bal-tabs.visual.cy.ts/tabs-meta-mobile.png
index 87bbd13980..366f7b5225 100644
Binary files a/test/cypress/snapshots/base/visual/bal-tabs.visual.cy.ts/tabs-meta-mobile.png and b/test/cypress/snapshots/base/visual/bal-tabs.visual.cy.ts/tabs-meta-mobile.png differ
diff --git a/test/cypress/snapshots/base/visual/bal-tabs.visual.cy.ts/tabs-meta.png b/test/cypress/snapshots/base/visual/bal-tabs.visual.cy.ts/tabs-meta.png
index 8418612a22..3ca3371ffd 100644
Binary files a/test/cypress/snapshots/base/visual/bal-tabs.visual.cy.ts/tabs-meta.png and b/test/cypress/snapshots/base/visual/bal-tabs.visual.cy.ts/tabs-meta.png differ
diff --git a/test/cypress/snapshots/base/visual/css-core.visual.cy.ts/css-core-basic.png b/test/cypress/snapshots/base/visual/css-core.visual.cy.ts/css-core-basic.png
index 0ed162578b..0249c199f4 100644
Binary files a/test/cypress/snapshots/base/visual/css-core.visual.cy.ts/css-core-basic.png and b/test/cypress/snapshots/base/visual/css-core.visual.cy.ts/css-core-basic.png differ
diff --git a/test/cypress/support/commands.ts b/test/cypress/support/commands.ts
index 240c185280..c15466bc15 100644
--- a/test/cypress/support/commands.ts
+++ b/test/cypress/support/commands.ts
@@ -73,6 +73,10 @@ declare global {
* Wait until the browser goes in idle mode
*/
waitAfterIdleCallback(): Chainable
+ /**
+ * Runs a visual test
+ */
+ testVisual(name: string, errorThreshold?: number): Chainable
}
}
}
@@ -174,3 +178,11 @@ Cypress.Commands.add('removeProperty', { prevSubject: 'element' }, (subject, att
.waitForComponents()
.wait(1, { log: false }) as any
})
+
+Cypress.Commands.add('testVisual', { prevSubject: 'optional' }, (subject, name, errorThreshold = 0.15) => {
+ if (subject) {
+ cy.wrap(subject, { log: false }).compareSnapshot(name, errorThreshold)
+ } else {
+ cy.compareSnapshot(name, errorThreshold)
+ }
+})